Perfect Square
106067915005499854087012186957803572672025 is a perfect square (325680694861546643205 × 325680694861546643205)
106067915005499854087012186957803572672025 is a perfect square (325680694861546643205 × 325680694861546643205)
106067915005499854087012186957803572672025 is odd
Previous odd number is 106067915005499854087012186957803572672023
Next odd number is 106067915005499854087012186957803572672027
10011011110110100101000010101110101100010010011011010010100010101011000111110000000010101111001111011110011001100111111111011011000011001
1193306746077098621331310274351718083458019600467824261709078471352361628191399803309677338270726299940662106381615560015625
11250402593613941111657470895387260522293709455678816919693196416595075398217600625