19307539
46781878
9732603
70363296
28288592
392519
14195831
20225068
67761745
2031912
8748593
1886623
31505888
88974400
44984475
2160731
97048883
30865638
75483387
17422003
2361179
37276674
54824220
71051370
8607071
11512273
93548450
44063502
23473584
12788332
19972237
66046336
1273676
14503794
42293272
80063078
42742653
6450427
28456995
27444343