Perfect Square
43828563594634245662730625 is a perfect square (6620314463425 × 6620314463425)
43828563594634245662730625 is a perfect square (6620314463425 × 6620314463425)
43828563594634245662730625 is odd
Previous odd number is 43828563594634245662730623
Next odd number is 43828563594634245662730627
10010001000001000011110011000101111100110101011011000101100001011011100110100110000001
84192171857267311652846597593798241664592356001774124202641303277199462890625