946364
479834
940811
120667
438400
690665
78670
276644
1005360
55342
53346
442210
793147
882949
1010724
809610
538505
45952
84987
593377
284284
528841
442275
819256