Perfect Square
12132234212901503347499447993066213445612138249 is a perfect square (110146421698126459597443 × 110146421698126459597443)
12132234212901503347499447993066213445612138249 is a perfect square (110146421698126459597443 × 110146421698126459597443)
12132234212901503347499447993066213445612138249 is odd
Previous odd number is 12132234212901503347499447993066213445612138247
Next odd number is 12132234212901503347499447993066213445612138251
1000100000000001110011011111110011010001101010000110011001011111111000110011101010011001000111001111101100010110011001100000111000010101001110111100001001
1785756984140182416087637670278528605029223833410062888823688359081010930782976661964981666188159411678609001084195161432076035756387852249
147191106996697760454343363470738017576352666619432508160646017236183000103939828845888786001