Perfect Square
161405362854299956088181212283853441 is a perfect square (401752862907409729 × 401752862907409729)
161405362854299956088181212283853441 is a perfect square (401752862907409729 × 401752862907409729)
161405362854299956088181212283853441 is odd
Previous odd number is 161405362854299956088181212283853439
Next odd number is 161405362854299956088181212283853443
111110001010111100110000101110010001100101001110111011001000000111101001000010001000011101110010110101101101010000001
4204882664345845151738690422359932368607006865727840558831202697537959526624111713962856530237385838645121
26051691158128232067822399952816770355122518513347216996073759967540481