Perfect Square
1661834561870194219011048491118813213316129 is a perfect square (1289121624157392768623 × 1289121624157392768623)
1661834561870194219011048491118813213316129 is a perfect square (1289121624157392768623 × 1289121624157392768623)
1661834561870194219011048491118813213316129 is odd
Previous odd number is 1661834561870194219011048491118813213316127
Next odd number is 1661834561870194219011048491118813213316131
100110001001110110001010111101000100001000111110000100110011001101001100101011011100001111111011111100011010101100010101101110101010000100001
4589478723016887397600117642747683170642222251790432129622009440551117728038336799820657554632204858736449062734780580648814689
2761694111026300377627165225576539337585067451761759044966627242481181973524891544641