Perfect Square
379857801033198245658181108315745761 is a perfect square (616326050912338319 × 616326050912338319)
379857801033198245658181108315745761 is a perfect square (616326050912338319 × 616326050912338319)
379857801033198245658181108315745761 is odd
Previous odd number is 379857801033198245658181108315745759
Next odd number is 379857801033198245658181108315745763
10010010010100001101111100000000001110110101111111000010110111111101001011110110110011001100010011111000110110111100001
54810422456128761061612011581845942561689180745424860790161802607337736286288580956285299965833565196146081
144291949005776826186651070443904937706740823606522343742261761589469121