Perfect Square
1827358920214805336079681 is a perfect square (1351798402209 × 1351798402209)
1827358920214805336079681 is a perfect square (1351798402209 × 1351798402209)
1827358920214805336079681 is odd
Previous odd number is 1827358920214805336079679
Next odd number is 1827358920214805336079683
110000010111101010101001101010111111011001101110101010010110101001011110101000001
6101991139710104905608643647456964675958986470872662774673602969678178241