20065975
4067854
1700954
12956057
689147
56665430
45832402
95091543
99032089
60026958
42364831
65422790
34472317
44695649
58439849
4455685
96918151
67985995
8069375
25198959
70663988
55027908
33341580
38706125
48701777
31261396
93757361
66173325
39757500
1767759
4215840
59978136
69293650
79776983
4375528
23755975
71058273
10983016
14002020
4888525