942463784404798105149948708852135109195677012037971321850123726239312316984010122061138426126396060925140638111140471331151332041331144483071332031063780762187627676275152750215272501554850876625163652253537521691077493134816105247282898888229767352014944947273630046114151189093197521681538415100288312587219205181399039776645713888713887713867107815814570713464083464073463721092345346406109989034638812950081506310238523268438123482564197713522955345171073974123482461945016530982914699618619592641804512605351691439747191224630165308154985010627362633181099393272717278751317495141337312969817769127278749871121397083776901416389