66558466
12552722
40152109
21108549
5958745
59622724
385610000
23653953
3178746
3992501
70249450
15975645
29964044
68137464
10394068
20786818
69247144
87618413
83714987
71088632
2255875
64153792
50035750
44853705
31202078
31871045
45566189
5968652
2582855
5948811
47885695
20817249
54626499
73975903
11287696
18714899
99033383
15162478
51685388
59333219