(1)由35058219670101204X知道此人的生日是:1967年1月1日,倒数第二位上是4,4是偶数表明这个人是女的,判定这个身份证号码是妈妈;
(2)由35050219380715307X知道此人的生日是:1938年7月15日,倒数第二位上是7,7是奇数表明这个人是男的,判定这个身份证号码是爷爷的;
(3)由35050019661203509X知道此人的生日是:1966年12月3日,倒数第二位上是9,9是奇数表明这个人是男的,判定这个身份证号码是爸爸的.
故答案为:妈妈,爷爷,爸爸.
(1)由35058219670101204X知道此人的生日是:1967年1月1日,倒数第二位上是4,4是偶数表明这个人是女的,判定这个身份证号码是妈妈;
(2)由35050219380715307X知道此人的生日是:1938年7月15日,倒数第二位上是7,7是奇数表明这个人是男的,判定这个身份证号码是爷爷的;
(3)由35050019661203509X知道此人的生日是:1966年12月3日,倒数第二位上是9,9是奇数表明这个人是男的,判定这个身份证号码是爸爸的.
故答案为:妈妈,爷爷,爸爸.