97878532
72844523
40403099
31807636
53101715
4151608
11927793
75784042
42405594
4104283
18379650
94804463
52716978
27961021
819756
3463544
78259207
69071980
47999936
8339517
46605760
89669560
23932298
532917
32234438
39337771
16975848
92811078
54012892
96125229
16071497
33628970
65385728
1023166
92552419
176960
51528401
86711813
2065966
6777631