Perfect Square
354416031897701479690335121 is a perfect square (18825940398761 × 18825940398761)
354416031897701479690335121 is a perfect square (18825940398761 × 18825940398761)
354416031897701479690335121 is odd
Previous odd number is 354416031897701479690335119
Next odd number is 354416031897701479690335123
10010010100101010100000111001011001011101001010001010000011111110011001001111001110010001
44518454245542312632649336701815792146917895411169170100392420870183451260976561