Perfect Square
545348672991093523492801 is a perfect square (738477266401 × 738477266401)
545348672991093523492801 is a perfect square (738477266401 × 738477266401)
545348672991093523492801 is odd
Previous odd number is 545348672991093523492799
Next odd number is 545348672991093523492803
1110011011110110110100100101010010000000100101111111001000010000010111111000001
162189517599545296437239112291884093905252272363269288350064162277998401