22877602
87939977
18805134
78401215
81757627
86226049
11327822
70787333
58259016
37507224
61005965
3235324
24108123
435243
713751
68591829
1707345
6880242
61239784
1591471
61953032
38501714
91655436
7264495
4944570
40673094
8861905
8729797
14593591
50948027
16082506
31996753
2554438
25255604
20137201
21748716
28018475
75515261
8041117
10509034