Perfect Square
106066804831947629076719632664967363108225 is a perfect square (325678990467527132865 × 325678990467527132865)
106066804831947629076719632664967363108225 is a perfect square (325678990467527132865 × 325678990467527132865)
106066804831947629076719632664967363108225 is odd
Previous odd number is 106066804831947629076719632664967363108223
Next odd number is 106066804831947629076719632664967363108227
10011011110110011110010111000110110011010000101101110101101101101110010110010110001110111010101011101100101010111110111110001110110000001
1193269276771044754733113654721010593823372701754449953548346427888214954481885911848366679937242828678991650882257238890625
11250167087258468915227102008029255931020863962587245518578390345505954733062650625