Kenya's Paul Lonyangata won the Paris marathon, clocking two hours six minutes and 10 seconds over 42.195km on a bright morning on Sunday.