5838967
1718470
3274314
40625437
77543193
19922523
26433729
97029927
1518732
33335676
9337549
30362106
81136112
93917519
187428
1944935
564822
79447269
7222964
84144295
2306408
4018354
55076097
15642112
4723891
73395307
37059191
41775152
59893719
72943317
16779106
88102297
23487054
31688138
50484670
25555995
83048392
5081374
84942014
8182685