41401014
12046080
92833696
81421960
57198603
80795388
2263655
44366616
35685527
12297004
40908821
33829464
17567126
403232
44887808
9534127
45476793
41542337
59138358
75728104
37962176
92686197
93746573
2917927
58869166
1489953
1687119
20402346
37012692
71114752
21306081
59874328
39891181
2923508
45065904
95551392
29349710
15472085
4717892
52388141