33347990
50749098
8669117
89152500
6501427
72825732
2096292
46702944
84307504
38961109
48822845
27584309
5572270
99918070
84673644
9472327
99464576
17168933
21184577
88004959
26309526
40341738
43002025
78708887
11833188
4785918
58672390
12003235
65067136
28774106
60965271
97108153
7708450
33559079
28025041
1185924
45003969
26715288
55867
96104834