552750
141401
399809
182774
632823
418916
218264
1033102
721555
622184
417440
104514
779147
867949
1000724
786610
514505
38952
66987
579377
278284
518841
434275
803256