Perfect Square
8112954328400891774536391261268549444888225 is a perfect square (2848324828456349318865 × 2848324828456349318865)
8112954328400891774536391261268549444888225 is a perfect square (2848324828456349318865 × 2848324828456349318865)
8112954328400891774536391261268549444888225 is odd
Previous odd number is 8112954328400891774536391261268549444888223
Next odd number is 8112954328400891774536391261268549444888227
10111010010000111010100011101111101100111110000110110101001101111111010111100011111001101101101000111111110111110001111011000001110011010100001
533994880528444212946749843251986702086505717205561028052833055034142989572063600491087845969150012708637104302214581481576390625
65820027934718764898729945568111050743239653119876776775763308827953223796582743650625