10835910832210828810300697391108517126252121639974829742112429712155510812810242673582109951108547129644124455122002112911103099976509671810883610833497424973881085161307341062281052849930398914863210848410824610842810483013058110628810516610297497493976778375710884210853110838110832510832397394972621084131084521252009725097474108485108248