37766877
24837573
80293197
29404232
81271452
42437772
22712586
18399383
52132423
1462800
65198327
42159020
93891859
19962332
80246871
14867592
7457843
33836063
8998486
15769096
98751098
84432646
86234312
3912058
26006136
84713118
35834440
22442644
66365387
50761535
16373915
88371744
3594440
18457298
66816433
19748875
31518599
15016294
30142149
27258344