Perfect Square
106890007736045601423225 is a perfect square (326940373365 × 326940373365)
106890007736045601423225 is a perfect square (326940373365 × 326940373365)
106890007736045601423225 is odd
Previous odd number is 106890007736045601423223
Next odd number is 106890007736045601423227
10110101000101000010011011000100111000110011010011001111100011111111101111001
1221268977932938741112379735630341132045917971261908481846510204515625