求大神破解一个算法,手机号转为6位数的16进制的数好像是!!

输入 -------------------------**输出**
18019617815-------------C90381
18012509150-------------32ECB9

18120150106@njxy-----CC6AAF
18120150151@njxy-----F2F3F6

求大神能看出来这是什么算法,怎么计算的