2756455
97706228
7793213
90922743
67577108
13011229
4806879
59757422
40607326
47564470
31626324
19197134
7738523
58403480
70201076
822983
5382696
70442676
72748612
47143479
22713149
66383093
3881459
36154717
35004685
49036216
1235803
9314398
76177105
79691597
78436950
5060697
41997497
1366011
49178737
25303140
85798609
71584955
75272909
15807519