Perfect Square
49845638137932544193583899373891895801 is a perfect square (7060144342570663349 × 7060144342570663349)
49845638137932544193583899373891895801 is a perfect square (7060144342570663349 × 7060144342570663349)
49845638137932544193583899373891895801 is odd
Previous odd number is 49845638137932544193583899373891895799
Next odd number is 49845638137932544193583899373891895803
100101011111111110101110110011100100001001111110011001100001001100110110101000000000001110000100011111110010100100000111111001
123845856494092915330566694770333403517742245788473007224611815816606680790075120770907140358874612806149760607401
2484587641377715351610156689353859652097290910430798615113765943665841431601