109678211405471250092529368157774516843860473774883825140310670271251599157533967779111404662514061009481575348677796980831677810251397130711810135248470425140425140215752841010231251601251398260515537579125257714076911034467140756914076501175216132054116605291818165443112410351840652919913109129804371380004291533291534958150291532122459586265314871141024774121837545546129139986252386256386265486250021227121227286366686360486361688400586253552643313491008445641665368431097568096298424696631084285112190315639786545885427913877792637511202625561107496957496961190110771103146788210827251455162134906869930296592713765079502511376516