168692167518169271168187170244163425163400164210168219170066169070164064169917166242365291691921661141640371677571656931705741689271712361631911639921636563656016693016794916928616369316586434955163590170247163143168402164428162802171212169796164404168072167933169686170404163648365073548916798616698316294136958170376165189365691697641660971638601682151673291678423495016958316428416402216594717058016692716746716953016907216756416721316933916696816388217000416334116378217096416961017108116887316404516918116570016786816411516544717079334820168069168889163517166704162775170952163857164577