100000 30334 17674
