20878565
88583687
1891992
95037667
89029642
4599775
9125433
27723365
94086318
32907478
14108771
58359393
73265138
56006130
49877272
54233895
76201982
91552858
81992874
39382463
18536942
6043241
4391685
78141380
77853841
91353
62557972
22907493
6738319
6614919
8428839
60634174
4478848
31732702
76901924
90587787
60051852
45294863
4234906
40571723