Perfect Square
12130886469998790773002718716835574547659342025 is a perfect square (110140303567762109073955 × 110140303567762109073955)
12130886469998790773002718716835574547659342025 is a perfect square (110140303567762109073955 × 110140303567762109073955)
12130886469998790773002718716835574547659342025 is odd
Previous odd number is 12130886469998790773002718716835574547659342023
Next odd number is 12130886469998790773002718716835574547659342027
1000011111111101111011111101001010001101010100001110101000111011011110000011001101110011001000101100010101111010001111111110011011000001111100000011001001
1785161922939711296284391761714896434497554924687425303522461710285501068496635498341867921625577975249265877402488082244026097021566265625
147158406547999722909159044972782795943662566209163950610124283906121793837149607255931100625