26552610
79303488
56931301
28974928
41128063
18401238
8708946
93399956
46519706
28433952
71041302
2384481
42501901
9949880
9302713
9984562
3203620
50368127
55349593
98107203
70222432
45218329
62261365
84509990
38945942
60556
46156815
3165317
40084064
4576874
7465707
97528656
49549005
16665534
1271735
10671808
49415625
52741307
27059628
2643368