Perfect Square
40394816297621799998293398733210987225 is a perfect square (6355691645888887835 × 6355691645888887835)
40394816297621799998293398733210987225 is a perfect square (6355691645888887835 × 6355691645888887835)
40394816297621799998293398733210987225 is odd
Previous odd number is 40394816297621799998293398733210987223
Next odd number is 40394816297621799998293398733210987227
11110011000111100001000110101100111001100100111010011011101001100111000111001001011110011000100000000110011110010101011011001
65913885361577267085168345363123190226639509614598971050230291735009042324478894295861927096500685403285737015625
1631741183718611785618460145909538354459311283246815863158032887459113200625