4294967295 2
4294967295 10
4294967295 16
4294967295 52
