Perfect Square
1190743340182873879689 is a perfect square (34507149117 × 34507149117)
1190743340182873879689 is a perfect square (34507149117 × 34507149117)
1190743340182873879689 is odd
Previous odd number is 1190743340182873879687
Next odd number is 1190743340182873879691
10000001000110011100010001001110001000101010110010100001011010010001001
1688318905129659246571082588386788300569739176777379878412359769