86918310
79711593
36302700
6044965
1024433
83642227
64649876
4269380
21231361
58308052
91998263
3792887
87231678
93529165
21856410
20782235
91135263
56046702
51234751
6919684
47474912
56372272
1999111
69257816
62601949
61281495
20228846
60286272
89938321
73944610
561088
86621079
85982522
61906436
80583237
29009846
14647469
6463757
40431684
63317303