Perfect Square
16842094388762437828456928761 is a perfect square (129777095008181 × 129777095008181)
16842094388762437828456928761 is a perfect square (129777095008181 × 129777095008181)
16842094388762437828456928761 is odd
Previous odd number is 16842094388762437828456928759
Next odd number is 16842094388762437828456928763
1101100110101101110100001101100100011001101101011110010111110111010100110011101101010111111001
4777363541094850369819439428663275486981357626129755821293505371231009235337313575081