6881211763839753582816526020378938033521734214191224907874658531331625003722826805533081442672626597604052361511757093122083535404002395858493511207823424275542713743865650239022882414785057527617976384881273026055132724436535197792022731634806495076623745456118713369422881477772193868780434113665859644571223132327911394582567192529881055268779543617359358965698397782758407491684482053385033204232783284955673782060252623173533044674365374300257485550162707884355603521276531576429723873088470564255299286276691651718570328536646192684511781121135977926644507723394829190215318266710563371544022337061723654678552417860144793692061771423484610844631311021136133249754072256552048001982101801676738116861745286434264734811759939840854113687476358947245776319638971543441309373171200148449561281545463265280483319642140213565651824376484625596635411467920764421214562221598667362354537268370153138711805566741130630388195841378377807838334479189186187646425137553956263551877152229179452779018182622727444259039930675328355147650914694738525834116640391284702612482507646734979856756830583280951411512334275084731665022669076954945125864727915729633345267777639746470110235767707379264632243468481728773768107346141109685827744675657835854567087142446764866141641864033823766687621604875716613146545155423104757455883730758751474534711357362216119033235350224793424343253301801723851141697832542050454878180672738544387751639501340259852179645577052373037482946038021941881434252344752063745921755317192220803992166664223046896745323404606657464016526282660218406796381595915267285567146651246027124033710677074353851052230722977636670328954348933635512411133116660453636746970384558678019344012819950871715455554732678766786523784745846170201222731754444645125825155702269191547289735029334443919734558816428729866384356555729704712629681156808572154295484799290600521