Perfect Square
99105382868610259404077360407518164641 is a perfect square (9955168650937575121 × 9955168650937575121)
99105382868610259404077360407518164641 is a perfect square (9955168650937575121 × 9955168650937575121)
99105382868610259404077360407518164641 is odd
Previous odd number is 99105382868610259404077360407518164639
Next odd number is 99105382868610259404077360407518164643
1001010100011110000000010100000101011000000111101011110100100100011010001111100111101000010011110100001011111001011011010100001
973400872004134036581367021650989153920622357347354774325885077735409019078606263682994337888395652236469498826721
9821876913533827889204141063496089279870305989954632444432310032369182658881