Perfect Square
10245535649638575163891249346628886673508931641 is a perfect square (101220233400435187713621 × 101220233400435187713621)
10245535649638575163891249346628886673508931641 is a perfect square (101220233400435187713621 × 101220233400435187713621)
10245535649638575163891249346628886673508931641 is odd
Previous odd number is 10245535649638575163891249346628886673508931639
Next odd number is 10245535649638575163891249346628886673508931643
111001011011011001111101100110001011110001001011000011010100001110100111101010000000110110111111100000010110110000101011110010100010000100001100000111001
1075484130342024612001053539964489582129678515997821735379830388841560675349414681126955148125917388895198499389381997301056607349901007721
104971000748014940413835403720007168736622261109494545016556265114517043154244852201210952881