Perfect Square
166966315857479994732224976544940401 is a perfect square (408615119467549799 × 408615119467549799)
166966315857479994732224976544940401 is a perfect square (408615119467549799 × 408615119467549799)
166966315857479994732224976544940401 is odd
Previous odd number is 166966315857479994732224976544940399
Next odd number is 166966315857479994732224976544940403
1000000010100000010011001011110110001010110110011011001111100001111111100010100110001100000111010010010100000101110001
4654645317254910079708289980349804098013122654053454354373319963373916396813653557376083938187339555301201
27877750631019775548589973535316834824149317835913708384270792642040801