Perfect Square
45670143547800344449679645330361328225 is a perfect square (6757968892189453135 × 6757968892189453135)
45670143547800344449679645330361328225 is a perfect square (6757968892189453135 × 6757968892189453135)
45670143547800344449679645330361328225 is odd
Previous odd number is 45670143547800344449679645330361328223
Next odd number is 45670143547800344449679645330361328227
100010010110111011111111101100011111011011011000110001100001110111000111111011000100010110000000001110110101001010001001100001
95257050479823224609043931073018546430291071653708792810939719150753999847950026960999330462833457906597901390625
2085762011676689433017468792041433209163014266343373505031567436586181650625