Perfect Square
72499402559895610000 is a perfect square (8514658100 × 8514658100)
72499402559895610000 is a perfect square (8514658100 × 8514658100)
72499402559895610000 is even
Previous even number is 72499402559895609998
Next even number is 72499402559895610002
381068704193986979477952182158999438132161765481000000000000
111110111000100001100111101000001010001010100111111010001010010000