25127774201433744309512762186321732681769379956497649765981398271047610500111351134111494122061228512312123971243912555128301288513021134741430514347143691445714631150781507915086151461526615300153061535615706158841626016875171801731117464185971862118848190781959521980246442485525178255832637726380265302670926944271392747428310285662932829611300773014531843319753204533500339853401534079340853478836514370123711037581376483771337797382193861839779402434040140583416814177741980