10061142100774631016398610305109103343781033470110364740103815181039929810535655105481091055233610590805106844171070024510731728107584441078490011137219111613921118711411241442112658451142245711433561114338391165442311804537132469311324697313246982132728481445191214451913144519141500005515000056150071741502672515028239