1005997152990115902587080264948311383271966165134479913734981449590494843137446629829302717898452109701114133168984511105227398866378443668215343875896220104333212394552086477870061249549135276610972710319012761534399312832481953468926241050013156670014021281561860390887124321914102751013001999996145154613322712333561356019117644176017613242277698311478844132313087530181890914109571940134491763117613484315519666820212815311355011243813120876699218713035739010015774442370897872087870191109428110808213579297700686222729828174549174547193455538126223038913715585077156621635157311238504096911165146132126152266652270511898131274745848085