27847387
13058609
99878733
1843578
66936249
38216833
82988156
6116510
6825203
10798587
31104158
5109324
14965510
8757894
52666175
48894360
55055348
95515195
57032459
9715952
85561980
27997622
36015322
2822809
57798746
15445729
34807363
64725049
2713816
88107016
80797856
61345513
22689049
34469291
94829743
94396355
60617717
5370847
87426748
54981656