Perfect Square
98817622899125187568543948698921324087148647965760196 is a perfect square (314352704615572200055920014 × 314352704615572200055920014)
98817622899125187568543948698921324087148647965760196 is a perfect square (314352704615572200055920014 × 314352704615572200055920014)
98817622899125187568543948698921324087148647965760196 is even
Previous even number is 98817622899125187568543948698921324087148647965760194
Next even number is 98817622899125187568543948698921324087148647965760198
964946438674715204300555615894190809303037495037318842464128126704901511194620055842991067259574102332118151321733051872629272113057501293884544194786716009536
9764922595433710640081052946004136129281006343435067144251429669677318159860548551899006748402380177958416
100001000000111011100001011100110111011111100110111101111111000000101000101110101101110001101100110000001011000101001011101110001001000100010101101101110110101111001101011000100