Perfect Square
13994525978834569950721 is a perfect square (118298461439 × 118298461439)
13994525978834569950721 is a perfect square (118298461439 × 118298461439)
13994525978834569950721 is odd
Previous odd number is 13994525978834569950719
Next odd number is 13994525978834569950723
10111101101010010100001111110111111001001011011010010100100111011000000001
2740782533916822814145337153935499689047940756225086114440008655361