7492105032394445682151445407656334373527829722552141296257731345628437826165835656744517954139770283955623646282864087331587465882801652697276323421123067939244053574382548027620368468677044294403386764765897798523407733874826368054323436619145790475317404882025277135995067566756483864398307294256302638565450422665279525351956260379616346376628820451785855212737690715803751199507191265371336313734318167689162691244382165352521759344711076216152485172460249219450176390439241437232177570701424243526572194255332427113320348152637965551138036225484619851337737949074827447212183219337650844612351456655718116022227536533926417071235337534940276942680938520523355266020444363078745333822765152066846110650553925964323030813014747650917446778148671118285457118956163669120625167846615422457483208849173116401238163303672671288076633546884255725152983166612667915981808102287867998362434008406735281686481513883722738485853281231305156242547433992117615370320116455423801333461787673702683377067047836713833157475856359712246207607986492143551218726034137405382481539667667487221794752934644955918615555750108258148056851977177531717313613016632831056012543567713547030359727937319268748953747150170836946838917514083754931944718724788357785234697683684737301906583427138121870929384577166543647471080471452590628118148755869015770767429948172958650826526553612705227754512792109788654569626812954541468665913938473680040422076014212027260175519645853613335028920040755560532589811745510644111345763799309441704792855486725455025507761365187842521099188820647911075008087824591664847867415427972622278924023541169551335772641565244806546664127466633437471466264538272858825070511729129044923759522371984128321374414311463930428639173222919544855834133364680273874287216602604827373515428211486293143125965214066563007747600512245387467776703444558476423780115544138423351