583889105596395397311158971066101910449511052112210359619298621075113296987711051047112611478811121934102839563491111081093101581910961117105462539295610979071020606626812106295960888058262495895411006131025114610249628831124891110362089391310701027100310531034896105010659058791067622617995106110239666091082100010018876161018960996968100489810141107106810481088104311439108761142994102696497010071098627990989100611291036110211301078884106061597258488510646331113104910996181114103111198949311094101311061074912108511115778159309166191128108160798810381125909103010725761041928899394105662111341112110911016233936141059952992111610029401086101693689011459141084108710711110109291793897111359491008103399989593999711271022981107799111339871089102939611188881080107690499810911136612908107911481141103995010739679931017106911311137112310051058932965882113890086557810831140886113994893710579579186119559331037110410516105811063906