Perfect Square
106897485534575879311249 is a perfect square (326951809193 × 326951809193)
106897485534575879311249 is a perfect square (326951809193 × 326951809193)
106897485534575879311249 is odd
Previous odd number is 106897485534575879311247
Next odd number is 106897485534575879311251
10110101000101110110010011111000101101000101110000101000110001100111110010001
1221525308036945508298841866560988497308553158142618990937047086371249