Perfect Square
942338215212266851160668347467727985196074462890625 is a perfect square (30697527835515791761890625 × 30697527835515791761890625)
942338215212266851160668347467727985196074462890625 is a perfect square (30697527835515791761890625 × 30697527835515791761890625)
942338215212266851160668347467727985196074462890625 is odd
Previous odd number is 942338215212266851160668347467727985196074462890623
Next odd number is 942338215212266851160668347467727985196074462890627
10100001001100011000100011000000001101010011110001000100101011110110001010001001011110001010001110110001111101110001010010010101010000111000111010010101000100101010000001
836797571314353404863181274161728642976189982422776349497312196003191869211798355733603045465978456867284018582876926585068876171135343611240386962890625
888001311849440556297886993621142448720941673697171866740325630162428373007773808279097080230712890625