19524971
2082150
893960
94835914
3261372
47022499
8588584
22784074
24375666
92955672
53065472
33836060
91308833
97049996
68416363
33253345
96226081
52004681
65258294
60522498
82505418
33484884
99398853
41449377
81694898
96952881
11556541
35185767
10943046
76656482
36421370
67905618
85289974
475810
58257159
32042257
2015230
56994534
2353988
35888624