Perfect Square
106307549903367702241716759069605327487016769934025 is a perfect square (10310555266491116686938845 × 10310555266491116686938845)
106307549903367702241716759069605327487016769934025 is a perfect square (10310555266491116686938845 × 10310555266491116686938845)
106307549903367702241716759069605327487016769934025 is odd
Previous odd number is 106307549903367702241716759069605327487016769934023
Next odd number is 106307549903367702241716759069605327487016769934027
10010001011110100010011011001111101011011101010111110011110010101110011011001000001100011011010100100001010100100011101111010111101111111110110100100111101001011001001
1201412999880817257158999647075672962390537945994927703059218643769952749143994020179149934883908938473806271195338324524081702946680989706274326265625
11301295166457014358230633871305555934595201360087356834411229749877185938618491299321037202852700625