Perfect Square
13841287198176424000144 is a perfect square (117648999988 × 117648999988)
13841287198176424000144 is a perfect square (117648999988 × 117648999988)
13841287198176424000144 is even
Previous even number is 13841287198176424000142
Next even number is 13841287198176424000146
2651730844236820971262996259000591553166680076530823390984194985984
10111011100101011001110010010111000111010101111011100010000111101010010000