Perfect Square
99105382868610259364256685803767864161 is a perfect square (9955168650937575119 × 9955168650937575119)
99105382868610259364256685803767864161 is a perfect square (9955168650937575119 × 9955168650937575119)
99105382868610259364256685803767864161 is odd
Previous odd number is 99105382868610259364256685803767864159
Next odd number is 99105382868610259364256685803767864163
1001010100011110000000010100000101011000000111101011110100100000000101111011101011111111001010011101000100010000001101101100001
973400872004134035408025727935235495876883086723692352945783483277076307491899890959075647205985735603109980405281
9821876913533827881311254658114051963667817486270916461675112027935748233921