Perfect Square
9885378946786495353422181275055339622500 is a perfect square (99425243005921264650 × 99425243005921264650)
9885378946786495353422181275055339622500 is a perfect square (99425243005921264650 × 99425243005921264650)
9885378946786495353422181275055339622500 is even
Previous even number is 9885378946786495353422181275055339622498
Next even number is 9885378946786495353422181275055339622502
966006317721367739043805418718605989997035480820018448708208545481337864126852351353748017059803490148083828890625000000
97720716921569680132311494592609660409369691660873400814773199848818442506250000
1110100001100111011101011101110000110101000101011100011001011001111111101100110100110010011100110000011011000101000000101000001100100