Perfect Square
96955185330981234806641 is a perfect square (311376276121 × 311376276121)
96955185330981234806641 is a perfect square (311376276121 × 311376276121)
96955185330981234806641 is odd
Previous odd number is 96955185330981234806639
Next odd number is 96955185330981234806643
10100100001111111001101111101001001111111000010010100011011000000111101110001
911408600678780315130026396091078540562642510451289025545065263632721