10013948101564521015838910264203102930421032653510526960105302410593432105962501062420910647751065330110654872106576661066506210672086107547151081855108249611148734111516811116180011167572111898781123751611354341139445911396023113967521145301911597479116349611166641811669850116838511702619117026201173113211747873