Perfect Square
54348025299727919761 is a perfect square (7372111319 × 7372111319)
54348025299727919761 is a perfect square (7372111319 × 7372111319)
54348025299727919761 is odd
Previous odd number is 54348025299727919759
Next odd number is 54348025299727919763
101111001000111010111110010000111111011010001110011010101010010001
160528189176102819833601150067007468873215014788846741308081