8307610786663618580322175831912201658731768187972020276632032971315911071785662916777384119169362152265188203191328782241016672162031724872183121163981528881080981150311711896620597363430072031889129173514256598985041961152891752101817621289233287217534416638333512208659101792050411059439509516351319580017568135759201250750251523141357501882531801655470316536411207221802217475485718108698187109176587450492078703654811477911833016812517516467082158421173617831921778383162222759158863209224897761946531839677811144093969548464310906014642132990165601183456