1000 3047 499999999 1000000000
