Perfect Square
1810085515034885449729 is a perfect square (42545099777 × 42545099777)
1810085515034885449729 is a perfect square (42545099777 × 42545099777)
1810085515034885449729 is odd
Previous odd number is 1810085515034885449727
Next odd number is 1810085515034885449731
11000100001111111111011100100011010111000011110010101010110100000000001
5930581507126609091356914340858807404337930750280211934480447489