6124705021717021256415605111518845192654088890180090143968899416131097294109825544551957191830281724278147722619912226847206856302620822810339985774901928436917448900699914357353392181436224870185632744889786015795439432183256129314817551939681538421178452264864031160747872731319819923421163716833890463197570175707309526073209731119749204993206557341882507143009137486398584487990883200912216877668155386212292074461800221206891443611497015576022481414577716710547651856141856163659108324145661880831073372093022659619292612552919539524772178801