Perfect Square
12131897267233041379399425113259250573381290489 is a perfect square (110144892152260248964683 × 110144892152260248964683)
12131897267233041379399425113259250573381290489 is a perfect square (110144892152260248964683 × 110144892152260248964683)
12131897267233041379399425113259250573381290489 is odd
Previous odd number is 12131897267233041379399425113259250573381290487
Next odd number is 12131897267233041379399425113259250573381290491
1000100000000000110101100111000001100001110110000100000110001011110101010110100000011011011111000101100010100011010010100011111111111110010100100111111001
1785608202054532585593760825102181409460920010327489617510021539794508293653622406350001422877289558221049720517300943740050029557155200169
147182931302696537436721899550354521786907196362221185530915773013107828398650782831001859121