Perfect Square
10245245025001330886751968602016813659897853089 is a perfect square (101218797784805421422033 × 101218797784805421422033)
10245245025001330886751968602016813659897853089 is a perfect square (101218797784805421422033 × 101218797784805421422033)
10245245025001330886751968602016813659897853089 is odd
Previous odd number is 10245245025001330886751968602016813659897853087
Next odd number is 10245245025001330886751968602016813659897853091
111001011011010011010010100011111110010110111000100011001110000000000111001011001011110011100110101000101010000101000111101101110101111011111010010100001
1075392611461055573352624891087137314974754837373273142735233810378808660297471321888672668207121206865191333830733334230806670195284543969
104965045622314521146748891228797476796376227013064519170868480507432583829147225471426841921