14294967295 22147483649 34294967295 44294967295 54294967291 62147483648 74294967295 82147483648 94294967295 100 110 120 130 140 150 16