This is not an easy one to try and put some logic into it but here goes:

Start by making pairs

`X6 X2 86 9X X9 92 X6 X8 96 97 92 95 X2 93 X6 96 X5 X2 X1 X5 96 97`

Here is how you need to interpret each pairs: (a*10)+b

Example: 86=(8*10)+6=86

Why you should look at it this way? It will all make sense once you get to 9X

Now X is the roman numeral for 10 so:

`X6=(10x10)+6=106`

`X2=(10x10)+2=102`

`86=(8*10)+6=86`

`9X=(9*10)+10=100`

`92=(9*10)+2=92`

`X6=(10*10)+6=106`

`X8=(10*10)+8=108`

`96=(9*10)+6=96`

`97=(9*10)+7=97`

`92=(9*10)+2=92`

`95=(9*10)+5=95`

`X2=(10x10)+2=102`

`93=(9*10)+3=93`

`X6=(10x10)+6=106`

`96=(9*10)+6=96`

`X5=(10*10)+5=105`

`X2=(10*10)+2=102`

`X1=(10*10)+1=101`

`X5=(10*10)+5=105`

`96=(9*10)+6=96`

`97=(9*10)+7=97`

Resulting string:

`106 102 86 100 92 106 108 96 97 92 95 102 93 106 96 105 102 101 105 96 97`

Not really a good Decimal to Ascii string but looking at the distribution the lowest number is 86 and highest 108.

108-86=22 this could hint to a numbers to letters string. Just need to find the right number to subtract from.

Assuming that the highest number of the code would be XX it would give us (10*10)+10=110

So from 110 subtract all values above (110-106, 110-102,…) to get:

`4 8 24 10 1 18 4 2 14 13 18 15 8 17 4 14 5 8 9 5 14 13`

Convert numbers to letters (a=0)

`EIYKBSECONSPIREOFIJFON`

`8ykb7conspireo5j4n`