Perfect Square
78898753079363958049 is a perfect square (8882497007 × 8882497007)
78898753079363958049 is a perfect square (8882497007 × 8882497007)
78898753079363958049 is odd
Previous odd number is 78898753079363958047
Next odd number is 78898753079363958051
1000100011011110000101011011110011011110100101111101111010100100001
491145782339583758014039615927040501550086933570157897591649