100000 3 59622
14313
6698
66389
