Perfect Square
99918873887742873591197893091504877064596025695241 is a perfect square (9995942871372508679079421 × 9995942871372508679079421)
99918873887742873591197893091504877064596025695241 is a perfect square (9995942871372508679079421 × 9995942871372508679079421)
99918873887742873591197893091504877064596025695241 is odd
Previous odd number is 99918873887742873591197893091504877064596025695239
Next odd number is 99918873887742873591197893091504877064596025695243
10001000101111000000101010000111110000011101010011100101000010011010001011100000000000010111000011010101100100000001101101010110010111011111111111011101101110000001001
997568190532186060190673760997431258455587002464011856011401272630159856537747124279155543045389701538849548651598171841676497707628673451157262882521
9983781358994664674115322007312867979309697889002039284935668635793510430462380916334235517410048081