8740362
39583178
4728555
91897140
9202585
26206039
23583999
3487112
8911535
3914422
169423
7364457
24826710
25848269
97858448
56708133
65119708
40873324
2133799
40581238
44117916
22958485
1765510
60473515
282255
52734363
58317686
70868211
48789124
74536286
11315345
30842866
78574954
28771332
5725250
64012558
41437771
8706621
7298801
7257865