Perfect Square
99918873888754186676096584857827924124095797414401 is a perfect square (9995942871423094856787201 × 9995942871423094856787201)
99918873888754186676096584857827924124095797414401 is a perfect square (9995942871423094856787201 × 9995942871423094856787201)
99918873888754186676096584857827924124095797414401 is odd
Previous odd number is 99918873888754186676096584857827924124095797414399
Next odd number is 99918873888754186676096584857827924124095797414403
10001000101111000000101010000111110001111100011010001100101010110001011010001110011000010101000010101010111101110110001110111011001111101011000000011100100101000000001
997568190562476246366337181053603491135367698743555294622155041244942971726851253589198613454040033618901594938122924390185872019616837471041358323201
9983781359196763203298377930575999135322485365745685670353199713492553574008122002964053916922188801