Perfect Square
666349025405973849 is a perfect square (816302043 × 816302043)
666349025405973849 is a perfect square (816302043 × 816302043)
666349025405973849 is odd
Previous odd number is 666349025405973847
Next odd number is 666349025405973851
1001 0011 1111 0101 1000 1110 1000 0111 1011 1100 0000 0011 0101 0101 1001