58105285
76849905
17562051
74916327
84811452
69771598
19729199
96043680
3632287
349808
98346080
97855048
80518350
27086259
1109526
6632812
51777081
32699420
79724016
25041794
61176470
91102373
4272444
99097586
37469461
22373621
36281794
25251564
31816394
16446660
16486329
36637306
58994082
90661140
44397634
77979760
52061560
84978681
72592217
17084190