19014113
3373660
6407500
25593941
849340
79845416
21371935
11172839
57075742
34595293
83221337
26161367
56156749
52417015
77272906
56667748
7142287
42456485
61281832
6746049
10872409
69533481
33166795
78512558
6141519
93914707
59641527
70492813
57465161
1144131
54582737
88326622
29167175
18861785
57519029
75298739
84594047
2036502
3545394
50682433