Perfect Square
99918846057547734332108598879350362672499323290081 is a perfect square (9995941479297872236623759 × 9995941479297872236623759)
99918846057547734332108598879350362672499323290081 is a perfect square (9995941479297872236623759 × 9995941479297872236623759)
99918846057547734332108598879350362672499323290081 is odd
Previous odd number is 99918846057547734332108598879350362672499323290079
Next odd number is 99918846057547734332108598879350362672499323290083
10001000101111000000100000001000110011101010010101010001101010110111100001100001111111010110000011101010001111101001111101001011010110010101100000011111100000111100001
997567356980667882039769330042574842896347268826337202865172170867893544809975727849473885490188606975200057500125031263196122218659358644236617601441
9983775797471922412069485620162113660974443615217910845974799612799187644906856544260881314472986561