19979213202231220307329463930220030348922603229983243202339820856310366529221435203073294639302303403633519978264462379219968304522231236319362133000231532358282780921435199783352135821358382615922914203091998126126262346529232780370272030124180367312841820142303403352135821327692407226159229142030926126333952116020154652922017420542222692054222478210403109622269275232766520877210402778540060338533859338381263763267033457652922252226412199782522619968209993265422909357893582137117324732523825602209862646965292358282447136825214222182227819222352829321475241783329229157652923621330002315322780920160200402145324212652922148226159223122481937027200103276926657382712615919981261592025022312243202339820856310361997835828288572016020040652922432023398315321996822825236012355836867358383682734892210402421330340395322356736339210171996833080245763009765292368251996827425201542998335266202152054035266292332477335266371171998226446237922099836947251963825930340277842772120063307722036338468216446529219968199792337621246362153953223567363393034020852362596529220915234501997919968274253352135821358381996823450352012143519968305853345923481652922231221435203073294639302303402015428526200136529236213300023153224456305242357422320304752104032769266573827130340233962133336523244336529220381289822615924367305283313665292361273052825163652923305027493244562493065292365233679327809263771996820301266573904623548385433489265292368253247336213300023153219968311812445622855246183034024863352736529220223203153682520010315053051130511303403276924357212022031522312213332942020250387543034026102205052780920160200403911833539276682423065292329722443333831320342232034892362082231220154