Perfect Square
669770527928491481317806490942177021532602606600684383099225 is a perfect square (818395092805725150089618006565 × 818395092805725150089618006565)
669770527928491481317806490942177021532602606600684383099225 is a perfect square (818395092805725150089618006565 × 818395092805725150089618006565)
669770527928491481317806490942177021532602606600684383099225 is odd
Previous odd number is 669770527928491481317806490942177021532602606600684383099223
Next odd number is 669770527928491481317806490942177021532602606600684383099227
1101010101100110101101010010110111010000011011100100011101100111010011110010111010010111110110001010110001001100101100001100011010100101010000010001010001100010101110000101011110100011101100101011001
300454075790653588826096892266480823941132471457982830767467383805797693896174713972427212923448661499751077037332677581744985454117219244281557424318917771056364709129547847015625
448592560081610187376572246724459860471994212867958328863894529879166566997011071757644487822570911259996504816195600625
1525465522672033443547236272276612611454143245202121425605364354531