10 33610 86494 45587 32272 84247 39686 95196 49914 62036 49552 50000 50001 50002 50003 50004 50005 50004 50003 50002 50001