95174269
15427786
50722738
92265304
2598412
74102680
4075800
62361025
60619209
94806912
63398057
30379799
41106340
15908157
43087957
18281050
93715901
79644193
27147955
74685774
56184310
44635163
3405447
70951359
54108590
70968870
44535690
15782053
26202359
687712
23705443
29192775
77434063
69373241
56832347
25736169
5004121
31471812
53917047
1517500