18551
696807
925560
887637
480366
83130
465749
458276
171436
8243
94319
720928
2980361
2668455
2590928
2564455
2265995
2158955
2124281
2055719
1939226
1693208
1630351
1585406