Perfect Square
99105382868610259204973987388766662321 is a perfect square (9955168650937575111 × 9955168650937575111)
99105382868610259204973987388766662321 is a perfect square (9955168650937575111 × 9955168650937575111)
99105382868610259204973987388766662321 is odd
Previous odd number is 99105382868610259204973987388766662319
Next odd number is 99105382868610259204973987388766662323
1001010100011110000000010100000101011000000111101011110100001110110100101011111101011010100101000000100101101011010111010110001
973400872004134030714660553072220875488178300469636115527419008722163047141880096785297111630710890172465862502161
9821876913533827849739709036585902746428447248468977006375605386210441107041