e8afc405b7aa52c8b2ce3cec19cd5194995a5c295889236e70f7008646dd06f9 moleco_a2017v26n18p4798.pdf