91983936
86065667
27008479
32387957
79793993
98345021
8722682
56331013
40182105
79832366
45061328
39719526
55021643
94009005
25383364
6401701
14115802
6642811
64376831
20796460
94457072
1074575
41425710
12157718
94598286
86567106
37592017
73545968
87272145
18409473
25079137
1767725
38033907
9909220
70885874
999610000
2026924
149429
76627461
39116849