87477718
40624940
62277543
3728673
50112604
40368292
50402793
66309353
80368946
75054815
39994085
63859667
88886409
4316820
68401242
75734413
79992350
97457334
74809340
62174940
19633380
97461849
96142405
64907148
66255404
79142168
1691211
24451459
74375670
98925788
3591384
38426522
44064260
96046725
96377554
4052670
11774174
5816131
53505244
2117699