84509926
58553900
29937287
40425490
21726409
85197191
6874560
95032640
38897193
37783154
80764964
78129191
75846881
74959563
56609185
36945714
5202134
146800
43852764
56047210
72551124
28915321
8323956
30493887
65915139
72733893
89658557
24989605
34151777
62204222
94994057
30289482
22584788
73446524
61135877
12888679
2089324
98624368
24484297
80281486