Perfect Square
28945712746580385229181569 is a perfect square (5380122001087 × 5380122001087)
28945712746580385229181569 is a perfect square (5380122001087 × 5380122001087)
28945712746580385229181569 is odd
Previous odd number is 28945712746580385229181567
Next odd number is 28945712746580385229181571
1011111110001011111100011101101110001011001111111100110011000100111000001001010000001
24252289497843922518847625447268988971447600047336148298336359983104820443009