57649326
49705252
90833658
92204053
6919848
41367959
766638
7334948
54555607
48157123
1103448
19206711
31864621
93461306
95364651
629992
20658768
30452616
40902682
15916330
30785328
80942229
54482420
4289863
85817862
96076239
32804541
85509933
91603964
31498734
60405947
87709521
40438280
8833621
3837236
79998247
10211645
42081253
72881287
92479608