4611542172335003393869013780173265151923953529031753933225120519863020027945227129721448538828855018117285347871825927570222136708395266868457537726807821124043542255188304212379745191921762382783068054280977117952580345674310856885461746265534220825312217334816661672743905076544247222659970845371574964080885452489545399764473470832746366118810436744276371913837858357694637657312413532205123324835425231926130076321556885469761663121636715401482645216392992697621427472077665431895363673804942559554925458573448638667916555671773728052047660058936818270950583813847875281451174843537825026543930928428135648224071232735673656407513502563636328661827797349649637562462112037905233844895715082582686642244455722066413453698254432491715697868405545107604752252373705884026051514721441133758522931537815372444267965431298334242449273340210551124195313515136834490196450213570767135352372826457518583373552621074004715385034483446771683382827841873037511628116027111208554641302069228607121153816751696841516156742354111137684111746610658487362236474199730528461413082316537546458656456571067878893315727468160458672853184480276859864813363826744739731448345180423044441837750706480123219441776202346422170237777929619418044270422730713960451363021214035866435581163746340634331077372854746237333523580070330294820744545977397943223446514777366761568068074793652605444052862663893313501553164143504559264217778914012744072979515538521965572234812186474016912985075263529519165962839834272146336662714387587705764384272705662834046725097786467386468848854878766661316157791301777856059334165629243828152787139046020414768712555232078497997552295355564478323429114793561741632391114455719667657707527216689685484351465222780175459437522193660703106221289186333257674770993501106681288476033555966519717819065238279830546506014672015967528725616670110979479236151137489590681