97913120
7384200
14492343
7590902
76115847
64889368
48432478
57719274
11244677
2502471
38095015
2868297
54735000
75468392
58802111
99243807
90295680
56348749
57992987
4516972
63256219
62064654
99054531
68009268
44672832
2180245
62671059
7938354
6910118
1744307
18378728
86463488
58332429
69346283
7164249
16528711
27609891
57785191
60027636
12052000