14036283
53727088
44718777
47886497
97993879
16382693
18081888
88924785
53353263
18497546
2897457
81923445
21096594
29581699
18405388
84485048
75116846
68907861
9553023
4648729
37637562
97404942
30244441
36507129
37189518
60928128
43655518
47687347
38014137
18873396
96181539
4801422
9619560
71608435
5010532
2193358
88459407
31429051
30394707
54209666