59095355
85022746
77782829
95911331
669855
39224776
87645741
91422505
20457544
58223588
92502390
683323
52763124
36229887
6371428
31891394
87678510
3222223
50072132
27039959
23899174
66657990
98716336
95094853
95259886
33565912
4228612
89584221
29876287
93659203
94015165
55578001
41971290
30031117
34681035
83912105
55368699
13482597
77708550
17447683