241132132212610393382383822833633838833915114333325167930402865033088376103201029992816571223308317428665518033635303943061238128867438195168022538304035418298745225998303953051831935147330440380992329714743040090313051721079291601338027208077731330439469303971153372650015753304018671380742330430396380695885380725196420537707233013360220906012993381642556651611123011627600130399336294888519950064644147825030571032171122238285303982330230593430186665764754325852382103051581823038532152382493624232968663382302131653433798011223382783809830599