54603750
10571375
549706
21868850
76944999
57624959
698721
43394390
22311350
83518731
65463801
57249768
18315049
47941422
37069306
38896779
93966923
73487855
7301220
67105315
34593322
79413695
60745138
32199416
28091563
11675286
20194172
91381397
2666428
18053778
9679822
22314094
61084397
9368380
47874059
1967515
35782640
58913587
2435849
96175697