Perfect Square
18798800219012052782565765625 is a perfect square (137108716787125 × 137108716787125)
18798800219012052782565765625 is a perfect square (137108716787125 × 137108716787125)
18798800219012052782565765625 is odd
Previous odd number is 18798800219012052782565765623
Next odd number is 18798800219012052782565765627
1111001011111000000000110010011110000011110001111110001111110100110011111011110011000111111001
6643399929407489986203034917474106080732373335920628296539359414607014957427978515625