100000 1 1 50000 502294656 1 50001 502279438 2 -49998