Perfect Square
318597964344208485290630958774486761257794165025 is a perfect square (564444828432512512191505 × 564444828432512512191505)
318597964344208485290630958774486761257794165025 is a perfect square (564444828432512512191505 × 564444828432512512191505)
318597964344208485290630958774486761257794165025 is odd
Previous odd number is 318597964344208485290630958774486761257794165023
Next odd number is 318597964344208485290630958774486761257794165027
11011111001110011011010100010000101100110111001100110011001000001111101000001010110100001010000110110111111011001101101010000001101110010101100101100100100001
32339178966374684147731149761975159124951297000440513088131298849603080297773709062026754821087242849535578452090711163211334939904030934390625
101504662884273541328717424827909343675568043904471489535360223909639144716281299570936933250625