Perfect Square
354416031898002694736715361 is a perfect square (18825940398769 × 18825940398769)
354416031898002694736715361 is a perfect square (18825940398769 × 18825940398769)
354416031898002694736715361 is odd
Previous odd number is 354416031898002694736715359
Next odd number is 354416031898002694736715363
10010010100101010100000111001011001011110001110101001010100010110001111000001111001100001
44518454245655820152514263979173852330642309610686985177128220459885722028590881