Perfect Square
88949350925433753737761 is a perfect square (298243777681 × 298243777681)
88949350925433753737761 is a perfect square (298243777681 × 298243777681)
88949350925433753737761 is odd
Previous odd number is 88949350925433753737759
Next odd number is 88949350925433753737763
10010110101011111010000110111110000001101001010101010001111101001101000100001
703766110853928192086460848952871698715078828164549920674228043242081