6534002130782502773760722534057893032419676637373715264581067644763213967792232541426627186846424854827499459721383982854917531311122665519379160204795177127192224755442164905954346614717998546462446438382977193767969054776555115531824851152414215141715181445901423722362266514772268646761616592127903751154614393563462566373434440672505689561206383706291220598487104431213732866005365075085574723781945385697107624443977740227183226975567838227717200714388120208703501219761170182343534133535160589769666188225510239366807123140528876331085331726033874621156423735318729383784726788864532627713157854910627626411826571274780573248042216775387172447207656275257568285671425475198796189280504451454427852630259783178503647522715633495847489148146644443751451970426736779661144605168435854840333811255562750284294283663767295202229692814594037931738585579775455078811363921074899521230571735825274398354361785151227787317813453313373301218205184584734785441073403521571970436923465234364955968823692058263326861452826753246066737976484658568036733454525847048614368550029660170777730879847974421459346911489804350727542339545604246042213715654372907995866631446321845745666510975705391174764411633624487451365590537841687108233552288355171794196381640299664599133705228191301468401676131993161534611068136566827367074332815473011462870213511270176813867317426152528920787436407380637176203708304540806809566231465374674440752153352223194502383681285723773823894843204677455488358082494521694552706572544817095264232514819016613639938530222471971163073913066437922236352876025558345618655449711802738612436365276297705883906781514138451255338663848327891691654741464651596803298933051243092791657298012124050921621750514887803761951224433625065877684537016430020134855612582754364160384940478666015636520351406272162523587737846507281806487135543425581973872422525323580052