10095404101327221014204310142317101423201016129710263088103188711036593110392554104994911053421010567240105879161068510010685519107274771075406510770408109263161096116410984978111088811111168611134371111598711123833811295724113270331135704011403699120193251201970912020213120203121202074912021135120214091202154612022162