10346103241031910230101491014810147101461000210001991698769870972797109563951094909484927692749244923291199118910990929083901989788950893787968769876887318730857185708568855185398424835480727924740573057140632561615430541153355308529952935292521851534989495249514922492149204900479047744628462746264625462446234622460845904587456145254517449344554437439143734368436543054304430343024186418541263974397239713970