70086685
21917519
6105819
16253991
80368790
30244811
34868833
50096618
13353629
2124210
45283564
54238038
29461265
39436315
39748174
74623965
40491756
86591701
68462145
25542485
77422637
46262316
45285921
40332170
45908881
93174025
43788758
51224577
3706024
27482703
90865237
98871263
62809358
77455537
77363961
21256059
40487506
36897434
74186760
20376177