Perfect Square
99180212151894589892235203544484276880689 is a perfect square (314928900153502250617 × 314928900153502250617)
99180212151894589892235203544484276880689 is a perfect square (314928900153502250617 × 314928900153502250617)
99180212151894589892235203544484276880689 is odd
Previous odd number is 99180212151894589892235203544484276880687
Next odd number is 99180212151894589892235203544484276880691
10010001101110110111001100000110000100010011111010010110111110010001101111100010000110101101011101010000100000100100111000100010100110001
975607429251450177039964076903939441409485389005057345324063715971373284111780284345004499629012222720648798771819378522769
9836714482494819277401855721340524886912090803712203306004641160020801867941114721