18691269593700164714141451617165117127531943114510019531088076311772811661254197914616293141782379410418124111321970142918851652101413897208051678994718130112801216924921431419335110212531616129098910181100364123912951512811117615731069359186713744581477198312611262161251135019410901887268999907