Perfect Square
99918873887490045319974919460212251155505411655441 is a perfect square (9995942871359862134652521 × 9995942871359862134652521)
99918873887490045319974919460212251155505411655441 is a perfect square (9995942871359862134652521 × 9995942871359862134652521)
99918873887490045319974919460212251155505411655441 is odd
Previous odd number is 99918873887490045319974919460212251155505411655439
Next odd number is 99918873887490045319974919460212251155505411655443
10001000101111000000101010000111110000000101100001111011001000010100010111111111011001001011111011000110110100110000111010010110111110000001000110000100000011100010001
997568190524613513646904608026303218265516274072041389987066226685550096976616307933595538709032114239120744818181165504424958140248936397297388931121
9983781358944140041820217223511489396116339014696374436024032280330771874004211069510165612104904481