Perfect Square
1742768761509105625 is a perfect square (1320139675 × 1320139675)
1742768761509105625 is a perfect square (1320139675 × 1320139675)
1742768761509105625 is odd
Previous odd number is 1742768761509105623
Next odd number is 1742768761509105627
1100000101111100011101111010001111011011001011100111111011001