9916987698709727971096339563951094909484927692749244923291199118910990929083901989788950893787968769876887318730857185708568855185398424835480727924740573057140632561615430541153355308529952935292521851534989495249514922492149204900479047744628462746264625462446234622460845904587456145254517449344554437439143734368436543054304430343024186418541263974397239713970396239133820360234263269326832673106