Perfect Square
491507997792428359854225 is a perfect square (701076313815 × 701076313815)
491507997792428359854225 is a perfect square (701076313815 × 701076313815)
491507997792428359854225 is odd
Previous odd number is 491507997792428359854223
Next odd number is 491507997792428359854227
1101000000101001011001110110010111111110011101111010011111000101010100010010001
118738557103452293293301111551030232673689358074924936537483405137640625