Perfect Square
42399773780560553058536103201 is a perfect square (205912053509649 × 205912053509649)
42399773780560553058536103201 is a perfect square (205912053509649 × 205912053509649)
10001001 00000000 01000101 01010110 01001001 11110100 01001110 01000000 10101000 10011101 10011101 00100001
42399773780560553058536103201 is odd
Previous odd number is 42399773780560553058536103199
Next odd number is 42399773780560553058536103203
76223803941731097887193834811833113973363662668829801586485747072274395437723527029601