You haven't lived until you have had to learn formulas to convert binary, and base 16 (hexadecimal), to base 10 (decimal) numbers.
You may be retrieving the wrong data item. Then again, my wireless router and a few other items have a straight up hexadecimal serial number.
It's Hexidecimal, a base 16 computer numbering system used internally by the software after it's compiled. You can convert it using a number conversion website.
The hex(idecimal) digits are 0 1 2 3 4 5 6 7 8 9 A B C D E F.
Probably “194395475601” is a 'real' serial. It does not follow the rules that seem to apply to the 'returned' number in your OP. For one thing the number of characters is uneven. But why do you ask? You must know how you have retrieved the number.
But “194395475601” can also be a hex number.
The returned serial number consists of heximal numbers that are the ASCII codes of the letters in the 'real' number. Additionally each pair of letters appears reversed. The returned serial ends in a number of spaces.
x32 -> 50 -> "2"
x53 -> 83 -> "S"
x31 -> 49 -> "1"
x38 -> 56 -> "8"
etc.