Perfect Square
99918873888754186676095985101255638738404390183241 is a perfect square (9995942871423094856787171 × 9995942871423094856787171)
99918873888754186676095985101255638738404390183241 is a perfect square (9995942871423094856787171 × 9995942871423094856787171)
99918873888754186676095985101255638738404390183241 is odd
Previous odd number is 99918873888754186676095985101255638738404390183239
Next odd number is 99918873888754186676095985101255638738404390183243
10001000101111000000101010000111110001111100011010001100101010110001011010001010100000010001100111100001000110100101101000100110001010111110100110011111010000101001001
997568190562476246366319217538144175396212621945650238888962192619316365817306000086203285918091204813738036525467990115047065309426273251878217466521
9983781359196763203298258076573378865447963610482016516595542988499568580021052167400017689557264081