Test 1
2477651508 15012
4294967295 0
2378991101 7513
Test Invalid
Expected failure 1 1
Expected failure 2 1
Expected failure 3 1
Expected failure 4 1
Expected failure 5 1
Expected failure 6 1
Expected failure 7 1
Expected failure 8 1
Expected failure 9 1
Expected failure 10 1
