494249494413494674494825494883495084495159495219495294495437495498495795495881495918495926496006496014496018496019496214496340496345496415496500496517496577496633496753497236497320497384497447497448497458497467497662497691497810497876497933497967498019498023498202498214498350498397498464498498498600498642498663498668498669498681498780498840498951499010499271499364499386499468499645499664499709499751499752499756499978500485500488500511500517500553500586500734500736501031501165501169501234501270501291501323501427501430501446501630501837501932501933502190502191502194502202502408502437502586503136