Perfect Square
96955185342190780747321 is a perfect square (311376276139 × 311376276139)
96955185342190780747321 is a perfect square (311376276139 × 311376276139)
96955185342190780747321 is odd
Previous odd number is 96955185342190780747319
Next odd number is 96955185342190780747323
10100100001111111001101111101001100100010001010000001011011010000111000111001
911408600994899867055309194729090264521269642753154715053962554957161