80576170
74542032
6433847
5899652
18296847
12634879
71605382
6497955
52777837
18813599
2508429
66416741
61855494
79751675
61787818
31124306
30271002
94893958
65052978
59848549
72177261
34869242
6787608
34489238
29352869
94398583
72485923
72823121
25247136
97885698
595136
13864848
51333524
12055687
31457537
97922042
80988834
27041431
37531777
11049838