1 2 3 4 5 6 7 8 9 10 11 12 13 14
4294967295 0 1 2418082923 2 2 1220704766 1 3 3515105045 1 4 3518178554 2 5 3263187401 5 6 1220704766 1 7 1219131554 3 8 2074844392 43 9 3951473468 44 10 1219157968 10 11 81918263 62 12 1939911592 80 13 2713270184 26 14