1917414365147113601760155266634855817791306143618801228526428179719391381147108317871545781836417441114100619281536196717655258131208185410711731514179819381729126719111529277717059937264685084438356282121414542139718081342630244133916711355416131957416907671868349114558888391704729681410131202