100 10000000000000000 1000 12834 41404 51307 51307 99991