938787
663400
384650
8310
891657
427172
487436
160518
516125
270767
226460
1050741
715221
3012
709963
232353
651303
787246
642900
906532
525972
16134
948987
1023429
678787
219428