382398
816875
82396
1147506
547632
906783
404197
1042836
951552
544726
808587
17982
792147
881949
1010724
808610
537505
43952
83987
592377
284284
528841
442275
817256