87344880
72168481
3897001
2176628
65225644
50947109
40713005
10344919
70755649
33272097
97862562
801209
70188669
65367176
64615405
66334210
73736283
43246014
12399462
39455156
4105695
61809113
61165533
6261381
12913926
83497483
39273625
25097897
81513480
42557320
78339452
10749968
95281548
10757655
48861969
93619426
97607572
24785493
21855852
14331173