1031715110318242103182981032003910320402104175271041752910421779104359091046312510475311105050131057155110646881106628101066852011214627112502511126447111425292114405011519631153734115373511537381153739115954001161587911619718116299231170583111757631179897912174121234547412436881246186012463310124635231251644