35682000
85269196
73257
30769088
35527526
8637701
91298210
42859867
97912760
16283402
32962913
5056233
17433700
19771160
58903698
61874680
28141854
90078426
87173301
30657303
58806464
82674918
55276014
59938602
18527202
13379386
28077753
99114522
91385657
98563977
3717688
36415335
9351641
5879026
19125023
55967429
87588249
57761939
87482791
40978499