12618950
429596
2518795
56018358
88978627
14962874
71444909
49902738
86014741
1982387
53396451
69598020
77698833
9429977
6769921
87774130
11547919
83284161
32538838
97212651
31308045
90593300
59134683
95498201
37254421
49328189
15557037
10426246
46098907
43741047
70968537
60706218
30709772
42506793
5412388
70421188
80162898
16014900
2509524
66324747