97139954
50813386
606481
61654417
69857344
43924965
21811728
2130462
69644094
78731459
57047227
6012896
54308140
94114583
84441153
28972318
11085719
9733460
94813313
71946888
59407425
33696898
88866076
3193693
38799920
47852975
30158075
47463309
4123221
17113080
22138896
95354195
55615391
28354007
25078080
31284065
4601790
68247615
62339320
91199814