35982508
6485317
66637921
6396251
3142966
39657682
9159527
6881884
83269025
30114200
34477582
37605769
98491296
23877935
34428929
85337489
62815729
23407900
45415303
46055386
89848908
95502451
176753
99893299
39024159
12725641
66669115
39657166
2797226
54188362
47008551
46679322
40583935
9340196
67523184
96868327
10724423
59294748
37164789
30164663