11082111144510952810976410977910979210982811787813574514675410904211057111179984851094391098101115161165771180591389731093511114481093471094191094471094631178661092191106451118061094671093551396861462941094021092161077601078121111271114568484109177109317117874128154139607109169109191109406116581123159146579109497111825109181109185109200109204109208109222