472280
1117225
1037308
717950
1132166
1164352
99875
1057676
716745
754152
943316
416245
775147
866949
995724
783610
510505
36952
63987
575377
278284
516841
432275
802256