101529742103996459105704070106168891108176802114989516116042819123596356123616652124259885124259887124271111124271117125401103125960024126447897129466206129466210141686079144695114469521446953144695414469561446957144706014470611447063144712414471251447126144712714471281447130145410014541011454102145410314541041454106