Perfect Square
39942790625920072288679662058830278875390625 is a perfect square (6320030903873815100625 × 6320030903873815100625)
39942790625920072288679662058830278875390625 is a perfect square (6320030903873815100625 × 6320030903873815100625)
39942790625920072288679662058830278875390625 is odd
Previous odd number is 39942790625920072288679662058830278875390623
Next odd number is 39942790625920072288679662058830278875390627
1110010101000010101001111110101001110001010001010011100100111111010001111111101101101010111011001001000100100111001101001010111111010001010100001
63725787566672986489315474183129892196763049176493694232077554134835308198115358719924860143260968888503109582004606723785400390625
1595426522986088400199039131639624754455707870017112101938013198493732420996246337890625