姓名不会超过5个字母
5 205597 14121695 16781785 41016684 102988607 jjw jij nek tbo vqk 62542830 102988607 16781785 14121695 50737995
-1 vqk nek jij -1
1<=n,m<=50000
身份证号码都是小于等于18位的整数
数据保证所有身份证号码和姓名各不相同
map 离散化