109993489810246275781086107710281020112362311191026899633113688410799698851063101811071037112711029289331013112988911389659396211088938111461511221000909110995710831100105493294089696690410859189378191061905109711338959939168869521134109461311219611002107390039611429979319911093953104761011431132634951897994583111810561044608108410628121148988880114187695610969146201113101587910641016999930108711311007108911161072108111116183921050962103562210489063941082103658186211461105949912611106911171126112510011014395103910221135110458210591029111510041147106010499139688819969601067990992948105191093696797011396259631070890894998105360911371003106810081071607114591189395811081031606105297357611241023908107610921057624883954105861295011031110104310666171065102510339641091107898110271006577907815616101911401017112810301041877882107599510059721101891109895911065849551080107488798992911301112987619971103810551034917614393888865626