Perfect Square
99105382617327368854489342780130129929 is a perfect square (9955168638316850173 × 9955168638316850173)
99105382617327368854489342780130129929 is a perfect square (9955168638316850173 × 9955168638316850173)
99105382617327368854489342780130129929 is odd
Previous odd number is 99105382617327368854489342780130129927
Next odd number is 99105382617327368854489342780130129931
1001010100011110000000010011101100000000001111100001000101110100001011100001010011110101001010000110011101001101111100000001001
973400864599925190989688916482689731868229207339066235858168878081209490285991643515739988188822760757908255632089
9821876863726853799851217799114215727813464293953921147414453059038421545041