p cnf 20000 18446744073709551616