Perfect Square
106134785792473529087196879112518594961513534974649 is a perfect square (10302173838199078316268907 × 10302173838199078316268907)
106134785792473529087196879112518594961513534974649 is a perfect square (10302173838199078316268907 × 10302173838199078316268907)
106134785792473529087196879112518594961513534974649 is odd
Previous odd number is 106134785792473529087196879112518594961513534974647
Next odd number is 106134785792473529087196879112518594961513534974651
10010001001111011010000011001010001101111110111001011010110000110010100000001101001010100110010011011100001000110010111101000011101000101101110100111111110101010111001
1195565139114112659588237566767664408843004807450760390284502767773211385517181429783399319649268429361109143748017168376673523616902626088534196681449
11264592755214240883736068338472581793255938399756386249058682076848612900084940186457565749072673201