Perfect Square
99239788880020446967618620678564432966025 is a perfect square (315023473538116595645 × 315023473538116595645)
99239788880020446967618620678564432966025 is a perfect square (315023473538116595645 × 315023473538116595645)
99239788880020446967618620678564432966025 is odd
Previous odd number is 99239788880020446967618620678564432966023
Next odd number is 99239788880020446967618620678564432966027
10010001110100011101110000001101110011101010111000100100110011000000111111101000101100000100110100011000001001100100000011111000110001001
977366603342765245609459361239698185221576589746628085861230195528621315374290153619993387987566131407025530979794511265625
9848535696951029959899416643073558134973049366284407570084924457503035778804300625