Perfect Square
50016083822548191370186347540108854281 is a perfect square (7072205018418809341 × 7072205018418809341)
50016083822548191370186347540108854281 is a perfect square (7072205018418809341 × 7072205018418809341)
50016083822548191370186347540108854281 is odd
Previous odd number is 50016083822548191370186347540108854279
Next odd number is 50016083822548191370186347540108854283
100101101000001011111101010010100011101100111011111101101010100100100111000101000101010101001100010000110111001100010000001001
125120667476674313097275383848096984275203972963544289962528414606149573863341891475599154837873466193435072270041
2501608640944166898727775294430562710572410614924568130994977486734492026961