73325529
91557214
17144803
68261318
5268213
6204352
79544689
68213022
53105602
28975567
2106309
8835738
4562195
72538479
16936851
42984877
28869142
16674698
62164094
282602
27131034
3660753
32186662
96777967
17229498
61088304
96623596
7725417
26781245
49773585
58597308
10678745
26594712
64909174
5545019
95406211
97672826
60387670
2515455
41609094