100311381022939819896969928109258110081073907104911066161016114811131028881876909957930110061710821059392952106289411109401109101310633941137898102761311411147107610611067815891102495911081127887114310521086906108387711166099311025981112310011023584626904114610391099103488996010711107108091411111065880934107410339961056109362710358869331002106411456181098890615578937106695111181117955107511149536219641037967929108796310709369111078100699211346081132895885917104898910381030972107963499710441094114297011299101139862102610581015105511331136107788211351020101410886191131612622100010919881102101799311289711068950625395897912938908101994811051069108999010076069951084883109610516073939989948841103610893954104196111223968659006239731140110410509661031112687910811101932965111910471121913899583620113010545761085987916968956100510361053111510979589916331018918106010571125112494996299910438126111029107288861410041112624577905582