114220
784234
47113
991116
287795
804964
1001110
992584
944266
645274
8548
239890
36954
683729
591823
662899
733453
500678
975585
910736
123703
897878
557773
10310
458617
11087