126610247571093153093157493157347579412939111283429133143410475281331433383903112149587309896103796127411277051044209104986411277023954012250481190957283376283407206811165178165177934909283375283406283380120744328340566668410506423017011132845120744012074392480448961482834047369717370021081036660229502386977563991938991408991893973587973642140877499153313427113427097364110062761528846111401212469391246943124694215211231564997781211140211459392682776319151165508165700487110149145070749316554648710922664270750248710848705470751830006348704176925622664111785662266571655454871072266482266401655182266552266564870532191061051333