8072024798472226541707359780336725813929355240526218936631950220728930564022324139723065870334213734942347523926033034128020645864954034556816782527420514479515746399647427517122497981737914353702886223652245448625144559058834814036179733927538361336789284438645362442252592163299285365231317442107504490838381763711127372675709555528526220524308687444508356676554946781180911711126838445958922956511595334730368404471200451374771567778153717344804377668302681560834382441464515521453675519326615272923838876021929063250323329538547316854431212340023215531848153598461137474743570187338027375121788553153077965853931675425283928652522622413614139026978272764563355854966520850727656918274840757167719269064446837234510281787556647102374704878495455534391302031714401427876602785486291936536795935968114496614248851368955045629633221540274547825444671865919076921411660109990478633852319856439812572756276514716178811870469138935267314851412178311573314112685452762616373715092016435667068858659764853671505837133766650962941138589447715373785457340604691992434251863530066354640373880521330126520674761465143306852556436172879282649242250443741651548202481353035472577796038085361912407317786714637923517468677666682830915140146042665753816627217715179845556809135475138450378558543283448162116726485873136623377532915005987342822285196057362873534865273210462854138777846120749362271695992703506007732167132041622564661221605274831654825851032402531968107432797722671803106702552976662870194455304835750333542221728714768006557518132247279948580121145641264422128195474335646437506676886307462446563863697625412123433766847676356314106347147427112196391087684677941548278413317527925615377191754695207084847021977707905723801886011247937843875187804148064299176110346406489840375806218559744781523281565311470723463832636351652705501320565298217602701424732557391638164