(31242) 1998 DO10