35488815
48418792
34784261
1474070
34238410
9441855
63822176
71057502
70326717
99327289
23587524
89346158
85514200
78601324
48679163
78263658
77312032
36453858
3088483
11279469
93728874
38331821
45356761
80638454
26648862
43542063
63608349
62616623
50106336
7014161
26759254
88381766
22723649
4678489
52335741
22013170
48281501
59604336
98867905
42255302