84999916
67842670
56625622
7367010
8044469
19515416
57974966
60001697
59712983
76315444
51168738
32882689
6477735
17098313
9052902
23634397
13401605
79775424
25502608
85018198
59597175
41568368
22114089
95161555
40334033
3697960
31906224
52164531
78721407
65063890
25227578
86497533
94021127
81661022
86535273
1218649
50582608
40207030
74671409
46996420