112602115649112802114706112581117001214711184311172071122971162162151311612711584011580511260111533921015112362115217211311138951153401120301145741147171129681149431168821154461177972078820973115581112756211922209811335811222511801211433911628321810116279117779211152210711398411226221486113828217292151711569411826511567711621320765116306112160205842096711516521908114954204842053411218520563113947115413208781178202091911191011683511690711257611777811523411757211762411429221817112535114253204941152762059311368721569217322092221433117833217941173532057511381521145