25186669
67577362
10093655
1893651
39453181
20392856
20225018
17177416
77723427
1464610
67012099
70846947
64393743
69231259
71608890
69141918
2474772
64634608
70164576
40685006
84164262
68528106
17197935
9853599
77527707
39503183
55796942
34402602
6815706
58118443
69117219
40575013
778380
86643366
6323350
35298316
8983009
40821467
51483957
11763807