10385761
95836249
29127099
72525550
3422547
66771777
21095159
73822207
6579373
18681138
22273115
22471427
65028630
99929459
23903612
88847040
46265248
79437213
84575359
61065547
94718712
1609799
61265438
37304552
63275612
47058344
78165493
11514046
17918178
84524719
57269954
33658156
30584408
22564217
91724620
60139800
89417992
7042544
82461748
13198469