Perfect Square
99239788790559321753253606347808837890625 is a perfect square (315023473396125390625 × 315023473396125390625)
99239788790559321753253606347808837890625 is a perfect square (315023473396125390625 × 315023473396125390625)
99239788790559321753253606347808837890625 is odd
Previous odd number is 99239788790559321753253606347808837890623
Next odd number is 99239788790559321753253606347808837890627
10010001110100011101110000001011100110100001100111100110100111101010111110011010000011010001110101011110111010111100100100111001001000001
977366600699581992502955543271036393185762812299003124560094330866715750996959550329636389420784325920976698398590087890625
9848535679194823609417393619348367391225069292202903331786417402327060699462890625