1820143892213301372820701818996124711851072283930536184995113311065531941886129812491616158612311502152314441086191015686592567786681313424968724699129012571236175214508881410183610441861183517949351401673171517861590120012961552161127615041624675459176388318642121818781993381178161411316094349