6981441335743870094140523280109313699239844915720213637271563673419216869856363732285094285023336745112857212344241001056393318123083713889842003371998683710292543981566254195135881922458828458843924888120599986964715203337152047322261356649357181183361275151251235139614675738013964797573571000193112610810010672086434383874643404379747166908650991369564675866198326100427231859650439519688131720911023687390907482242812781152271152211151369338291331067257915448403141609557681572547715339922514925080595122151416096699597369422515252415192515421267646109625025157151225311748771129678135224449182036675912588672019211073410978214