130538184698580619313053461085969156144612223424721024734513499229334987307285547481673745499712071108168748570951225754107642463336912814784895413859813139467289351259664729229266149319553434506857090434415319546319556143192585684712203412232543419147804927991810561931092434118651784663944931712134881053415146085086756810516710513610529414319181052761051779518294945332439859307859306124645224727610350161966129568151468680104647882353784683862636326429326429212205382350782347512204412234151025912616911301011869353122048122320122144434237434170122143898327130534343441443415743412843450511584026333622988129893284333