1376725428267646535401316189521148314117649527647732906051607671951531266684912385182687601998850165944969137129721530317253786718795169650656832379703788353769524240565865626905853562228371414222532913333451259765332877943548082655147474549296709198252370482780488135128273461345547454113234308797180589805510632334663483382057543492046356022246744591757247846980318617044346548612168740423617728152648121240566854584532008526616013667634392981151471271040238456643367284293398744331378560840342891332597816002853836553192207412887176215327821753619279647342527554320349031364674333645052261433615197397346663470747144856443722411257025113898243834540355931716793229550047528016376479514190746262598154941877856041764847372145675136777647134585695937618257081736307784577627543776531823248229556179365632792729221523683054622258004644763095455251363622667304277111742447388398535535541522543071393902310509400855660468662784519541463202395287712081652865581884238940750248773137557146652021666472065554477016949255223193637546110717356788381097493546038813035132077611134311250780826918280751181050412234082855228710748548364891294283511254505488417055079030018178942473332872644468044845167517859956425871073626716244456826047116831553953847714601429077043833044676559231463733396844456892275634261458048465234422612577067772312101161082494521580223531721964516134475068876611492140806382441265403046403428274063376578096517832282381641956292301321339927938474819456550378737465508341124782302715664685658207771915663617321575725045537765467467434121211403786037552743541967078111206366682765449659016725068624275147279323755587223852167056427687723061631183523916736382703697535208356707453504403816393805715953339975267135427341974237023876528933511155522301201248727271218791256475617820628106588596436798801538704386375961156794667719641712786489272799845681728299