1989351992563671596438410416894695809203734625411002431774575102136659901311021561122644884516448411077579320179922162354417951379812108171267539623117049191329207213155811429974716203017852221786172107193070184549201805184149202788106956392627320383105167924177760224676738113535415129163114392821265414809310470572071433041498832434612217130991820516843409591469581970445902415434618578216789171041014824820242764329811736868502171777215288186528198114218277119859765577784322588911851260339128028728922242971545051911395847619201252794063282040