Perfect Square
28945413245884265584006081 is a perfect square (5380094167009 × 5380094167009)
28945413245884265584006081 is a perfect square (5380094167009 × 5380094167009)
28945413245884265584006081 is odd
Previous odd number is 28945413245884265584006079
Next odd number is 28945413245884265584006083
1011111110001011011011111111100001001001011111010110101000110111100100001001111000001
24251536691807167205901566454423751325822937657394658970008186122658738629441