19556060
40452696
67559304
8763328
15271434
97882365
8594007
2822200
533192
5034718
68694297
79388642
80783461
93272046
5166384
13274490
4499519
80454123
44027772
6989350
80518171
3266866
2412322
5555856
32753670
27353437
66511296
48492828
67821877
94613669
86954755
1598655
24512035
95566359
4460943
93904563
76849680
52805038
4900565
52432746