Perfect Square
1082012134468080092094140625 is a perfect square (32893952855625 × 32893952855625)
1082012134468080092094140625 is a perfect square (32893952855625 × 32893952855625)
1082012134468080092094140625 is odd
Previous odd number is 1082012134468080092094140623
Next odd number is 1082012134468080092094140627
110111111100000100111110110101011110100000111000000000011110100111100011000001000011010001
1266765986816985874348712120293099426324519937352993555389548306524753570556640625