17697226
40114674
7599509
76092237
23344706
31896428
91197363
36724851
67735812
30592512
14119846
33686287
94311963
31045755
37891201
17588897
42517148
36389771
3638333
36597442
40415833
6934520
85803342
74475295
13146425
1198972
58552224
4033513
2612996
61709963
64627308
40724211
5441061
19961574
64988448
11206627
62679952
904578
4725425
48839413