Perfect Square
106066804831947629089746792283668448423225 is a perfect square (325678990467527132885 × 325678990467527132885)
106066804831947629089746792283668448423225 is a perfect square (325678990467527132885 × 325678990467527132885)
106066804831947629089746792283668448423225 is odd
Previous odd number is 106066804831947629089746792283668448423223
Next odd number is 106066804831947629089746792283668448423227
10011011110110011110010111000110110011010000101101110101101110000100011010110000010011111100000100011010100110111001111100010110100111001
1193269276771044755172786821869331200428757518005336011552018462171431197099949357052646794598891987931061472959748329515625
11250167087258468917990600401612050549342039146629585122721592719239861988719400625