Perfect Square
28643805019822867656291225 is a perfect square (5351990752965 × 5351990752965)
28643805019822867656291225 is a perfect square (5351990752965 × 5351990752965)
28643805019822867656291225 is odd
Previous odd number is 28643805019822867656291223
Next odd number is 28643805019822867656291227
1011110110001100011111100100000010010110100011011010000101110011010010011001110011001
23501312985983056783461284935690167924142872729181932429039119392229882015625