18508063
45787474
6403814
6622350
27132949
90994317
54253825
70147986
10046019
7374183
44031601
97945667
90142056
36846890
86639543
1409503
19772257
97771791
63723877
3578620
76868504
7015657
54007652
97079210
20097232
28776474
26707216
3547735
90407434
1528209
2188032
80603226
23874284
7971636
45882836
8710697
97462587
24869212
81663147
97116626