Perfect Square
45749202885140689 is a perfect square (213890633 × 213890633)
45749202885140689 is a perfect square (213890633 × 213890633)
10100010 10001000 10101000 01011010 10111001 11100000 11010001
45749202885140689 is odd
Previous odd number is 45749202885140687
Next odd number is 45749202885140691