Perfect Square
99105383119893150550975497040677806889 is a perfect square (9955168663558300083 × 9955168663558300083)
99105383119893150550975497040677806889 is a perfect square (9955168663558300083 × 9955168663558300083)
99105383119893150550975497040677806889 is odd
Previous odd number is 99105383119893150550975497040677806887
Next odd number is 99105383119893150550975497040677806891
1001010100011110000000010100011110101111111111110110100100010101011001101000111010000100100100000100100101000111010001100101001
973400879408342937320085924022158329253511714652831722200365643348867527325086094392752395668214518275876861773369
9821876963340802223236542864702357392287846119249779436728281639298775858321