Perfect Square
99918873888754186676095945117484153046024963034561 is a perfect square (9995942871423094856787169 × 9995942871423094856787169)
99918873888754186676095945117484153046024963034561 is a perfect square (9995942871423094856787169 × 9995942871423094856787169)
99918873888754186676095945117484153046024963034561 is odd
Previous odd number is 99918873888754186676095945117484153046024963034559
Next odd number is 99918873888754186676095945117484153046024963034563
10001000101111000000101010000111110001111100011010001100101010110001011010001010001111101111010000010111111010010111101110100100110001000100001011001010000110111000001
997568190562476246366318019970446887680268950168707665278244895386107622306575542817436166312582577045152982148723050699322141636824638684994795100481
9983781359196763203298250086306537514122995493502807420584980814516990510351714845998706493680462721