18024678
28842841
12975509
78688435
41973982
43142325
4836397
8583277
2258907
20393909
3596506
83284110
8874850
40912486
2034203
5478621
53938094
60623374
83184881
36966272
79406699
5634960
40444699
90677531
96045179
73683350
11227395
5315886
47863012
96137332
53248738
35492485
25699715
25534211
85394700
21365956
97307234
1755718
6264228
1090568