1241442382011425153788525136556295491741512703761997016142154377074225115902054823901396112551676563350313822677812330779127471948459516536370153560306603308553717276231190660284449341750668121301268280405147451825649171213751478071895268739945073550826231974864831854565733683543630055456343853198400275140423176662148795113127492972823134853484605992102195413727082677374484784687320277137177358652083816011768140316338176944540734544674762500837204621084272125471753642510680633824356478444118340167354709474765241504803278783540366315168253465797230286334442663388181335912916651731772495373522662331463145855255124523684228365365895565897905521076155690539689375885988322044667135641877036451392283835281016256624320626021744334351919251465617253830214525040745439178362967713332074505261327895555353102512664548389295235593763650781839798561128023853055472371883615765337972678047432878203307574143871536963644169255761482207052247478287011096737498541525704635432692907106755023175421303843546476072894558170973314796287385243533127369847014216271600169685487236273208827849304113447936478618251856776615645876417529425855056959616511642646401328472780489509349584547113038112183453337142071795367147544411177665947619328168845576587183092293388107873566306666401558346223431679275579433264450778849020371252745711559757277768373679398686602588164200402806461135641767501279195259264670562473141122446186678571214706128244923778556546377866462887792394244403806841962327995462986043862659348652228518035184765154785686611542961663822580924224877721245369179613724082675245646940455737318082116355872215597028456871203673911977347859922762564713501367324592275134281107822891933984114380129348341337194805257222488643191754846729374425372526391257047441548165244785605840272730672299800387502372722377036160667521406480346565907467726011063974673556652363863211452