52358756
46661000
15404075
80373279
53193764
61225478
14943823
37773553
13771290
17636206
35608222
31261251
94938013
18606892
89300
47451506
63548132
50527147
33029272
7408219
80143907
56829377
92079831
22058771
3946298
66257687
2812727
5576331
47018129
33171317
31086611
42115781
37749499
79333033
44168177
14021998
86604508
10894339
36888000
73519873