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