80326293
44165245
86794684
57075353
33212875
68517100
34136756
86157312
2105441
17068040
4763098
9449776
52396721
91781459
6762439
35101150
48878526
95475279
26834129
56339938
59325637
70007268
64496362
74103741
91913482
4348738
24885136
62557520
66896561
79791469
37771215
42296192
4267061
61483019
31906628
52286035
99272091
73133717
30486624
16274641