89748896
47092235
3298460
784161
48315554
84117634
28038957
94892538
22427142
6292397
92575800
70566414
25207662
8976813
20954644
91135510
24084783
96357630
1083185
3881612
24363243
23322749
94896854
87142596
49483761
49987499
1866346
1665516
23194447
32205493
78957792
16323747
38882965
19502737
94879429
60953491
96856674
70322571
65438611
47739088