Perfect Square
7160881380372487805368321 is a perfect square (2675982320639 × 2675982320639)
7160881380372487805368321 is a perfect square (2675982320639 × 2675982320639)
7160881380372487805368321 is odd
Previous odd number is 7160881380372487805368319
Next odd number is 7160881380372487805368323
10111101100011000000010100001010000010100010011000011000100000111000111100000000001
367197266167893750843824643822788632623938687702948973372942123544117340161