57653643
16824016
38363971
38679218
50064232
35362934
91331575
99572671
62432604
11191191
18502551
98499474
94979000
51245504
64572344
49077872
361314
49957840
60443781
6987950
1637500
99413229
18981014
26993913
89093340
14215683
84839070
77999433
43547790
53809570
38331364
47036521
32436741
68967600
68349017
66851388
62021143
36123989
94527109
82514207