11112184911120471116941124061150921118368490112403112400112394112391112385112350112347112052112432111436110002109999109996112074109990111784110563109982109979109834848911238811234111242911143911253011239711206311179311056784881125361125331128561098171111241078071077561097281096551097868486109732109659109683115160111796109494109744109678109667109663