Perfect Square
379640921462684647061143743487357921 is a perfect square (616150080307293839 × 616150080307293839)
379640921462684647061143743487357921 is a perfect square (616150080307293839 × 616150080307293839)
379640921462684647061143743487357921 is odd
Previous odd number is 379640921462684647061143743487357919
Next odd number is 379640921462684647061143743487357923
10010010001110110111110000110000110110110110011000010010001100110001011000010000000100100111110000010010011001111100001
54716594119967732568105429345388793007406898433048806341463360263991012789035294850852017186916646935340961
144127229249036292299782190807951777717322536648725598178794349161442241