12142612069811966011908511923511937511212411745811213411213711046911364211399111206811362811199111186911187711182211198411193010780011085810780710776384811080001081591080141110181084401082751084151083199671810832310840610840510628410093410587210829410835710594710271110836897317108003108981106270903241061281080189249410802592603106263873289259192667