Perfect Square
40096511467625390625 is a perfect square (6332180625 × 6332180625)
40096511467625390625 is a perfect square (6332180625 × 6332180625)
40096511467625390625 is odd
Previous odd number is 40096511467625390623
Next odd number is 40096511467625390627
100010110001110011011011001011110101001000001100000010001000100001