Perfect Square
664418961980347291586741842423181836786474729 is a perfect square (25776325610535480112723 × 25776325610535480112723)
664418961980347291586741842423181836786474729 is a perfect square (25776325610535480112723 × 25776325610535480112723)
664418961980347291586741842423181836786474729 is odd
Previous odd number is 664418961980347291586741842423181836786474727
Next odd number is 664418961980347291586741842423181836786474731
11101110010110010011111010111010010011010100111011100101001111110011110111010110111000100000101001100111011100101000001100111000101100001111011101001
293309449711450460162956741676277701558757351564795576873039305403905010874065843911260729881985222703512327408429196616749648386522489
441452557039042179751534924757532629439578604828072375043380231345796172190187387355623441