Perfect Square
379640925331871942259292583734967521 is a perfect square (616150083447102961 × 616150083447102961)
379640925331871942259292583734967521 is a perfect square (616150083447102961 × 616150083447102961)
379640925331871942259292583734967521 is odd
Previous odd number is 379640925331871942259292583734967519
Next odd number is 379640925331871942259292583734967523
10010010001110110111110001001001110111000110111010100001010100011111110100110110100010100000001110000100111110011100001
54716595792933482525921153014497805463901359185656425411566298179975091319809283182298061350615444780761761
144127232186839967391867838728521279722669062982346707422570742924885441