18789796
14292995
5026984
95829947
8302948
68758475
57231088
4091412
83029963
60356099
94228074
1194401
7394285
57779190
5696295
459339
14677740
97379496
9155290
53079068
37494436
80107146
44349684
1289644
72863133
23293425
42784631
84445888
70255164
90102731
36166308
79826582
4414720
2493505
70179487
62758769
29634899
78991105
70673815
56259171