11942811927011927711738211668011070811137311428811199111198411075611193011178484897420108440108431108473108433108414108417108420108422108424108426108427108455108430108517108428108452108249108409108387936609680910269179035783109696010270754932189485388054663783481923736174230272608875916192443620855336548122483522903229352294122947