27186964
19608489
70826053
4100378
37615066
22131376
53332835
4811122
99008748
65264220
66872307
52949010
59622715
88831482
96844579
76201721
51951355
2034989
45997231
13129866
73378268
58151091
10717053
407567
72153411
94627701
95106174
51847125
80419893
84932972
2819924
5186953
4092135
30216519
7063008
41653276
18663527
4197808
3279188
65541901