Perfect Square
499982363685502269881761 is a perfect square (707094310319 × 707094310319)
499982363685502269881761 is a perfect square (707094310319 × 707094310319)
499982363685502269881761 is odd
Previous odd number is 499982363685502269881759
Next odd number is 499982363685502269881763
1101001111000000001100100100110100111111101111010100000001110010111110110100001
124986773230680600413575122081955528359083595976131829040323698267514081