112052112432111436110817110002109999109996112167112074109990111784110641110563109982109979109834848911787011238812380911242911143911253011239711223011206312692311179311056784881180621176671165731125361125331128561098171114421111241078071077561097281096551309551097868486117862109732109659109683111796109494109744109706109678109667109663109648135424109803