Perfect Square
669770528787741612930258499251754059300768364789453369140625 is a perfect square (818395093330685611662694515625 × 818395093330685611662694515625)
669770528787741612930258499251754059300768364789453369140625 is a perfect square (818395093330685611662694515625 × 818395093330685611662694515625)
669770528787741612930258499251754059300768364789453369140625 is odd
Previous odd number is 669770528787741612930258499251754059300768364789453369140623
Next odd number is 669770528787741612930258499251754059300768364789453369140627
1101010101100110101101010011001001101000010001101100000001011011011010111110011101100100100110011010111101001101101000011100100010000010101110000100100000111110101110001110100011000000110010110010001
300454076947013239181064328608296127851709533686810684498593082178289039285737239000376030342776853802178586332845810942099527154893588106230507780387601829716004431247711181640625
448592561232611016660278573182635046867973825413845020505046343737191463189038206246627064298414356422483921051025390625
1525465523115021540133327635444632751550344202560440765616430062621