Perfect Square
80058672132146775718641 is a perfect square (282946412121 × 282946412121)
80058672132146775718641 is a perfect square (282946412121 × 282946412121)
80058672132146775718641 is odd
Previous odd number is 80058672132146775718639
Next odd number is 80058672132146775718643
10000111100111111110101000011100101110010100111011001010101111111101011110001
513127331319773917280079623133248301593104002215944418705346278048721