Perfect Square
418015854345996179680225 is a perfect square (646541456015 × 646541456015)
418015854345996179680225 is a perfect square (646541456015 × 646541456015)
418015854345996179680225 is odd
Previous odd number is 418015854345996179680223
Next odd number is 418015854345996179680227
1011000100001001010111101010011101100001100010010000001101011010010101111100001
73042942719459294504391801639011818691100809275281580781710908911390625