10019502100718211010504110109781101168161013194610161180101935881019764510203003102269081023798310240355102917991029304810293898102950781029767010334483103401161034627810360199103602231036235610365991104038041040540310476239105077421059108310609239106094021061764510630489106541581066501310677527107049151071214210726028