Perfect Square
11425154044721015844938128586159185709883289681 is a perfect square (106888512220542277715959 × 106888512220542277715959)
11425154044721015844938128586159185709883289681 is a perfect square (106888512220542277715959 × 106888512220542277715959)
11425154044721015844938128586159185709883289681 is odd
Previous odd number is 11425154044721015844938128586159185709883289679
Next odd number is 11425154044721015844938128586159185709883289683
1000000000010100100101011000010111100101001000001111001111010001011001010101011010001010110001111100101001011001111101110001001111110100010111000001010001
1491372714099478176967682525875750204172741246151658565031574700315381415319233488229833209641952329493001882673273749727378247836688608241
130534144945604988129685737340549089567580424983898751155559185165160889002024938318561081761