Perfect Square
2066882799306351848225625 is a perfect square (1437665746725 × 1437665746725)
2066882799306351848225625 is a perfect square (1437665746725 × 1437665746725)
2066882799306351848225625 is odd
Previous odd number is 2066882799306351848225623
Next odd number is 2066882799306351848225627
110110101101011011111000011101001100100101011100110111110011010000111101101011001
8829732632152129906550002422607784442605303198496644148949307685791015625