27205389
98108801
99541063
44347008
89269457
8123728
6909758
32083050
19908179
2166262
27737536
44504317
79065092
68482703
1569780
81807298
44382982
7545644
17835335
82968947
50253338
4048509
37871790
79081233
7946083
30407240
64302839
16758658
83639595
769936
19537023
9168434
58612861
28607040
1081894
9937216
60375253
57189754
3700248
76231979