Perfect Square
669157960559795601900625 is a perfect square (818020758025 × 818020758025)
669157960559795601900625 is a perfect square (818020758025 × 818020758025)
10001101 10110011 00100000 00101111 11000010 01001111 11101010 11010011 10000100 01010001
669157960559795601900625 is odd
Previous odd number is 669157960559795601900623
Next odd number is 669157960559795601900627
299630450039987068164635420335321876150487325697748229526239726806640625