4294967295
4278190080
4294901760
4278255360
4278190335
4294967040
4294902015
4278255615
