Perfect Square
161249954924901527948078674749801 is a perfect square (12698423324369901 × 12698423324369901)
161249954924901527948078674749801 is a perfect square (12698423324369901 × 12698423324369901)
161249954924901527948078674749801 is odd
Previous odd number is 161249954924901527948078674749799
Next odd number is 161249954924901527948078674749803
11111110011010000101011010001111101001010100110010100100011111010111001000010000111101101100010100101101001
4192748437057012521848782043853382895711434019182456034522279413485010476391749988790983816369401
26001547963282774527757637784263303401615749207592952249949539601