Perfect Square
120030427103699858769 is a perfect square (10955839863 × 10955839863)
120030427103699858769 is a perfect square (10955839863 × 10955839863)
120030427103699858769 is odd
Previous odd number is 120030427103699858767
Next odd number is 120030427103699858771
1101000000111000001101111011000000010011010011100101111010101010001
1729314784199113816608285098447920537440246836000785982970609