Perfect Square
312444270848895918265048828225 is a perfect square (558967146484385 × 558967146484385)
312444270848895918265048828225 is a perfect square (558967146484385 × 558967146484385)
312444270848895918265048828225 is odd
Previous odd number is 312444270848895918265048828223
Next odd number is 312444270848895918265048828227
11111100011000111111010111111001011100000001001001001000010001001110010100000001010000100101000001
30501254136719036003888712300420468949184288830870631385104055275963702520581011963890625