382398
816875
82396
1147506
547632
906783
404197
1042836
951552
544726
808587
17982
792147
881949
1010724
809610
538505
45952
83987
593377
284284
528841
442275
818256