From 2910b7cf7d139b44878662b5a613c4b08f288395 Mon Sep 17 00:00:00 2001 From: Jordi Baylina Date: Sat, 25 Aug 2018 00:16:12 +0200 Subject: [PATCH] zkSnarks working --- README.md | 15 +- .../git/personal/zksnark/src/polfield.js | 6 +- index.js | 8 +- src/bigint.js | 70 +++++- src/bn128.js | 24 +- src/calculateWitness.js | 209 ++++++++++++++++++ src/circuit.js | 100 +++++++++ src/constants.js | 2 +- src/f2field.js | 4 +- src/f3field.js | 4 +- src/futils.js | 8 +- src/gcurve.js | 12 +- src/polfield.js | 67 ++++-- src/prover.js | 66 +++--- src/ratzqfield.js | 108 +++++++++ src/setup.js | 103 +++++---- src/verifier.js | 60 ++--- src/zqfield.js | 16 +- test/algebra.js | 24 +- test/calculatewitness.js | 20 ++ test/pols.js | 60 ++++- test/ratzqfield.js | 70 ++++++ test/zksnark.js | 67 ++++++ vk_proof.json | 1 + vk_verifier.json | 1 + 25 files changed, 945 insertions(+), 180 deletions(-) create mode 100644 src/calculateWitness.js create mode 100644 src/ratzqfield.js create mode 100644 test/calculatewitness.js create mode 100644 test/ratzqfield.js create mode 100644 test/zksnark.js create mode 100644 vk_proof.json create mode 100644 vk_verifier.json diff --git a/README.md b/README.md index 828bafa..b034e94 100644 --- a/README.md +++ b/README.md @@ -39,7 +39,7 @@ const circuit = new zkSnark.Circuit(circuitDef); circuit.nPublic; // number of public signals (nOutputs + nPublicInputs) // The array of signals is always sorted in this order: - // [ outputs, publicInputs, 1, privedInputs, internalSignals, constants] + // [ 1, outputs, publicInputs, privedInputs, internalSignals, constants] // returns a,b and c coeficients of the `signalId` on a given `constrain` circuit.a(constrain, signalId) @@ -47,14 +47,19 @@ const circuit = new zkSnark.Circuit(circuitDef); circuit.c(constrain, signalId) circuit.nOutputs // number of public outputs - circuit.nPublicInputs // number of public inputs - circuit.nPrivateInputs // number of private inputs + circuit.pubInputs // number of public inputs + circuit.nPrvInputs // number of private inputs circuit.nInputs // number of inputs ( nPublicInputs + nPrivateInputs) + circuit.nVars // number of variables ( not including constants (one is a variable) ) + circuit.nSignals // number of signals ( including constants ) circuit.outputIdx(i) // returns the index of the i'th output circuit.inputIdx(i) // returns the index of the i'th input - circuit.inputPublicIdx(i) // returns the index of the i'th public input - circuit.inputPrivateIdx(i) // returns the index of the i'th private input + circuit.pubInputIdx(i) // returns the index of the i'th public input + circuit.prvInputIdx(i) // returns the index of the i'th private input + circuit.varIdx(i) // returns the index of the i'th variable + circuit.constantIdx(i) // returns the index of the i'th constant + circuit.signalIdx(i) // returns the index of the i'th signal // returns signal Idx given a signalId // if the idx >= n , it is a constant diff --git a/file%3a/Users/jbaylina/git/personal/zksnark/src/polfield.js b/file%3a/Users/jbaylina/git/personal/zksnark/src/polfield.js index 2ff835e..4a3dc3b 100644 --- a/file%3a/Users/jbaylina/git/personal/zksnark/src/polfield.js +++ b/file%3a/Users/jbaylina/git/personal/zksnark/src/polfield.js @@ -55,7 +55,7 @@ class PolFieldZq { return this.reduce(res); } - mulEscalar(a, b) { + mulScalar(a, b) { if (this.F.isZero(b)) return []; const res = new Array(a.length); for (let i=0; i { + return (a,b) => a >> wBigInt(b); + }; + + // Shl + wBigInt.genShl = (q) => { + if (q) { + return (a,b) => (a << wBigInt(b)) % q; + } else { + return (a,b) => a << wBigInt(b); + } + }; + // Equals wBigInt.genEquals = (q) => { if (q) { @@ -132,18 +146,40 @@ if (typeof(BigInt) != "undefined") { return this < wBigInt.zero; }; - wBigInt.prototype.shiftRight = function(f) { - return this >> wBigInt(f); + wBigInt.prototype.and = function(m) { + return this & m; + }; + + wBigInt.prototype.mod = function(c) { + return this % c; + }; + + wBigInt.prototype.modPow = function(e, m) { + return this ** e % m; }; wBigInt.prototype.greaterOrEquals = function(b) { return this >= b; }; + wBigInt.prototype.greater = function(b) { + return this > b; + }; + wBigInt.prototype.gt = wBigInt.prototype.greater; + wBigInt.prototype.lesserOrEquals = function(b) { return this <= b; }; + wBigInt.prototype.lesser = function(b) { + return this < b; + }; + wBigInt.prototype.lt = wBigInt.prototype.lesser; + + wBigInt.prototype.equals = function(b) { + return this.valueOf == b.valueOf; + }; + wBigInt.prototype.eq = wBigInt.prototype.equals; } else { @@ -214,6 +250,20 @@ if (typeof(BigInt) != "undefined") { } }; + // Shr + wBigInt.genShr = () => { + return (a,b) => a.shiftRight(wBigInt(b).value); + }; + + // Shr + wBigInt.genShl = (q) => { + if (q) { + return (a,b) => a.shiftLeft(wBigInt(b).value).mod(q); + } else { + return (a,b) => a.shiftLeft(wBigInt(b).value); + } + }; + // Square wBigInt.genSquare = (q) => { if (q) { @@ -301,6 +351,22 @@ wBigInt.prototype.mul = function (a, q) { return wBigInt.genMul(q)(this, a); }; +wBigInt.shr = function(a, b, q) { + return wBigInt.genShr(q)(a,b); +}; + +wBigInt.prototype.shr = function (a, q) { + return wBigInt.genShr(q)(this, a); +}; + +wBigInt.shl = function(a, b, q) { + return wBigInt.genShl(q)(a,b); +}; + +wBigInt.prototype.shl = function (a, q) { + return wBigInt.genShl(q)(this, a); +}; + wBigInt.equals = function(a, b, q) { return wBigInt.genEquals(q)(a,b); }; diff --git a/src/bn128.js b/src/bn128.js index 013dd21..23f46eb 100644 --- a/src/bn128.js +++ b/src/bn128.js @@ -58,14 +58,14 @@ class BN128 { this.loop_count_bits = []; // Constant while (!lc.isZero()) { this.loop_count_bits.push( lc.isOdd() ); - lc = lc.shiftRight(1); + lc = lc.shr(1); } this.two_inv = this.F1.inverse(bigInt(2)); this.coef_b = bigInt(3); this.twist = [bigInt(9) , bigInt(1)]; - this.twist_coeff_b = this.F2.mulEscalar( this.F2.inverse(this.twist), this.coef_b ); + this.twist_coeff_b = this.F2.mulScalar( this.F2.inverse(this.twist), this.coef_b ); this.frobenius_coeffs_c1_1 = bigInt("21888242871839275222246405745257275088696311157297823662689037894645226208582"); this.twist_mul_by_q_X = @@ -179,8 +179,8 @@ class BN128 { f = this._mul_by_024( f, c.ell_0, - this.F2.mulEscalar(c.ell_VW , pre1.PY), - this.F2.mulEscalar(c.ell_VV , pre1.PX, )); + this.F2.mulScalar(c.ell_VW , pre1.PY), + this.F2.mulScalar(c.ell_VV , pre1.PX, )); if (bit) { @@ -188,8 +188,8 @@ class BN128 { f = this._mul_by_024( f, c.ell_0, - this.F2.mulEscalar(c.ell_VW, pre1.PY, ), - this.F2.mulEscalar(c.ell_VV, pre1.PX, )); + this.F2.mulScalar(c.ell_VW, pre1.PY, ), + this.F2.mulScalar(c.ell_VV, pre1.PX, )); } } @@ -203,15 +203,15 @@ class BN128 { f = this._mul_by_024( f, c.ell_0, - this.F2.mulEscalar(c.ell_VW, pre1.PY), - this.F2.mulEscalar(c.ell_VV, pre1.PX)); + this.F2.mulScalar(c.ell_VW, pre1.PY), + this.F2.mulScalar(c.ell_VV, pre1.PX)); c = pre2.coeffs[idx++]; f = this._mul_by_024( f, c.ell_0, - this.F2.mulEscalar(c.ell_VW, pre1.PY, ), - this.F2.mulEscalar(c.ell_VV, pre1.PX)); + this.F2.mulScalar(c.ell_VW, pre1.PY, ), + this.F2.mulScalar(c.ell_VV, pre1.PX)); return f; } @@ -229,14 +229,14 @@ class BN128 { const Y = current.Y; const Z = current.Z; - const A = this.F2.mulEscalar(this.F2.mul(X,Y), this.two_inv); // A = X1 * Y1 / 2 + const A = this.F2.mulScalar(this.F2.mul(X,Y), this.two_inv); // A = X1 * Y1 / 2 const B = this.F2.square(Y); // B = Y1^2 const C = this.F2.square(Z); // C = Z1^2 const D = this.F2.add(C, this.F2.add(C,C)); // D = 3 * C const E = this.F2.mul(this.twist_coeff_b, D); // E = twist_b * D const F = this.F2.add(E, this.F2.add(E,E)); // F = 3 * E const G = - this.F2.mulEscalar( + this.F2.mulScalar( this.F2.add( B , F ), this.two_inv); // G = (B+F)/2 const H = diff --git a/src/calculateWitness.js b/src/calculateWitness.js new file mode 100644 index 0000000..f7ecdc8 --- /dev/null +++ b/src/calculateWitness.js @@ -0,0 +1,209 @@ +const bigInt = require("./bigInt"); + +module.exports = calculateWitness; + +function calculateWitness(circuit, inputSignals, log) { + log = log || (() => {}); + const ctx = new RTCtx(circuit, log); + + function iterateSelector(values, sels, cb) { + if (!Array.isArray(values)) { + return cb(sels, values); + } + for (let i=0; i " + ctx.witness[i].toString()); + } + return ctx.witness.slice(0, circuit.nVars); +} + +class RTCtx { + constructor(circuit, log) { + this.log = log || function() {}; + this.scopes = []; + this.circuit = circuit; + this.witness = new Array(circuit.nSignals); + this.notInitSignals = {}; + for (let c in this.circuit.components) { + this.notInitSignals[c] = this.circuit.components[c].inputSignals; + } + } + + _sels2str(sels) { + let res = ""; + for (let i=0; i { + if (this.notInitSignals[c] == 0) this.triggerComponent(c); + }); + return value; + } + + setVar(name, sels, value) { + function setVarArray(a, sels2, value) { + if (sels2.length == 1) { + a[sels2[0]] = value; + } else { + if (typeof(a[sels2[0]]) == "undefined") a[sels2[0]] = []; + setVarArray(a[sels2[0]], sels2.slice(1), value); + } + } + const scope = this.scopes[this.scopes.length-1]; + if (sels.length == 0) { + scope[name] = value; + } else { + if (typeof(scope[name]) == "undefined") scope[name] = []; + setVarArray(scope[name], sels, value); + } + return value; + } + + getVar(name, sels) { + function select(a, sels2) { + return (sels2.length == 0) ? a : select(a[sels2[0]], sels2.slice(1)); + } + for (let i=this.scopes.length-1; i>=0; i--) { + if (typeof(this.scopes[i][name]) != "undefined") return select(this.scopes[i][name], sels); + } + throw new Error("Variable not defined: " + name); + } + + getSignal(name, sels) { + let fullName = name=="one" ? "one" : this.currentComponent + "." + name; + fullName += this._sels2str(sels); + return this.getSignalFullName(fullName); + } + + + getPin(componentName, componentSels, signalName, signalSels) { + let fullName = componentName=="one" ? "one" : this.currentComponent + "." + componentName; + fullName += this._sels2str(componentSels) + + "."+ + signalName+ + this._sels2str(signalSels); + return this.getSignalFullName(fullName); + } + + getSignalFullName(fullName) { + const sId = this.circuit.getSignalIdx(fullName); + if (typeof(this.witness[sId]) == "undefined") { + throw new Error("Signal not initialized: "+fullName); + } + this.log("get --->" + fullName + " = " + this.witness[sId].toString() ); + return this.witness[sId]; + } + + assert(a,b) { + const ba = bigInt(a); + const bb = bigInt(b); + if (!ba.equals(bb)) { + throw new Error("Constrain doesn't match: " + ba.toString() + " != " + bb.toString()); + } + } +} diff --git a/src/circuit.js b/src/circuit.js index f5602ff..180cd1f 100644 --- a/src/circuit.js +++ b/src/circuit.js @@ -1,6 +1,106 @@ +const bigInt = require("./bigint.js"); + +const __P__ = bigInt("21888242871839275222246405745257275088548364400416034343698204186575808495617"); +const __MASK__ = bigInt("28948022309329048855892746252171976963317496166410141009864396001978282409983"); // 0x3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +const calculateWitness = require("./calculateWitness.js"); module.exports = class Circuit { constructor(circuitDef) { + this.nPubInputs = circuitDef.nPubInputs; + this.nPrvInputs = circuitDef.nPrvInputs; + this.nInputs = circuitDef.nInputs; + this.nOutputs = circuitDef.nOutputs; + this.nVars = circuitDef.nVars; + this.nSignals = circuitDef.nSignals; + this.nConstants = circuitDef.nConstants; + + this.nConstrains = circuitDef.constrains.length; + + this.signalName2Idx = circuitDef.signalName2Idx; + this.components = circuitDef.components; + this.componentName2Idx = circuitDef.componentName2Idx; + this.signals = circuitDef.signals; + this.constrains = circuitDef.constrains; + + this.templates = {}; + for (let t in circuitDef.templates) { + this.templates[t] = eval(" const __f= " +circuitDef.templates[t] + "\n__f"); + } + + this.functions = {}; + for (let f in circuitDef.functions) { + this.functions[f] = { + params: circuitDef.functions[f].params, + func: eval(" const __f= " +circuitDef.functions[f].func + "\n__f;") + }; + } + } + + calculateWitness(input) { + return calculateWitness(this, input); + } + + getSignalIdx(name) { + if (typeof(this.signalName2Idx[name]) != "undefined") return this.signalName2Idx[name]; + if (!isNaN(name)) return Number(name); + throw new Error("Invalid signal identifier: ", name); + } + + // returns the index of the i'th output + outputIdx(i) { + if (i>=this.nOutputs) throw new Error("Accessing an invalid output: "+i); + return i+1; + } + + // returns the index of the i'th input + inputIdx(i) { + if (i>=this.nInputs) throw new Error("Accessing an invalid input: "+i); + return this.nOutputs + 1 + i; + } + + // returns the index of the i'th public input + pubInputIdx(i) { + if (i>=this.nPubInputs) throw new Error("Accessing an invalid pubInput: "+i); + return this.inputIdx(i); + } + + // returns the index of the i'th private input + prvInputIdx(i) { + if (i>=this.nPrvInputs) throw new Error("Accessing an invalid prvInput: "+i); + return this.inputIdx(this.nPubInputs + i); + } + + // returns the index of the i'th variable + varIdx(i) { + if (i>=this.nVars) throw new Error("Accessing an invalid variable: "+i); + return i; + } + + // returns the index of the i'th constant + constantIdx(i) { + if (i>=this.nConstants) throw new Error("Accessing an invalid constant: "+i); + return this.nVars + i; + } + + // returns the index of the i'th signal + signalIdx(i) { + if (i>=this.nSignls) throw new Error("Accessing an invalid signal: "+i); + return i; + } + + signalNames(i) { + return this.signals[ this.getSignalIdx(i) ].names.join(", "); + } + + a(constrain, signalIdx) { + return bigInt(this.constrains[constrain][0][signalIdx] || 0 ); + } + + b(constrain, signalIdx) { + return bigInt(this.constrains[constrain][1][signalIdx] || 0); + } + c(constrain, signalIdx) { + return bigInt(this.constrains[constrain][2][signalIdx] || 0); } }; diff --git a/src/constants.js b/src/constants.js index 37d8929..f55612d 100644 --- a/src/constants.js +++ b/src/constants.js @@ -37,7 +37,7 @@ C.two_inv= F1.inverse(bigInt(2)); C.coef_b = bigInt(3); C.twist = [bigInt(9) , bigInt(1)]; -C.twist_coeff_b = F2.mulEscalar( F2.inverse(C.twist), C.coef_b ); +C.twist_coeff_b = F2.mulScalar( F2.inverse(C.twist), C.coef_b ); module.exports = C; diff --git a/src/f2field.js b/src/f2field.js index 79e5379..ffa33d8 100644 --- a/src/f2field.js +++ b/src/f2field.js @@ -101,8 +101,8 @@ class F2Field { return [this.F.affine(a[0]), this.F.affine(a[1])]; } - mulEscalar(base, e) { - return fUtils.mulEscalar(this, base, e); + mulScalar(base, e) { + return fUtils.mulScalar(this, base, e); } exp(base, e) { diff --git a/src/f3field.js b/src/f3field.js index abd9b18..3272fa0 100644 --- a/src/f3field.js +++ b/src/f3field.js @@ -141,8 +141,8 @@ class F3Field { return [this.F.affine(a[0]), this.F.affine(a[1]), this.F.affine(a[2])]; } - mulEscalar(base, e) { - return fUtils.mulEscalar(this, base, e); + mulScalar(base, e) { + return fUtils.mulScalar(this, base, e); } exp(base, e) { diff --git a/src/futils.js b/src/futils.js index 026cd32..151d86f 100644 --- a/src/futils.js +++ b/src/futils.js @@ -1,6 +1,6 @@ -const bigInt = require("big-integer"); +const bigInt = require("./bigint.js"); -exports.mulEscalar = (F, base, e) =>{ +exports.mulScalar = (F, base, e) =>{ let res = F.zero; let rem = bigInt(e); let exp = base; @@ -10,7 +10,7 @@ exports.mulEscalar = (F, base, e) =>{ res = F.add(res, exp); } exp = F.double(exp); - rem = rem.shiftRight(1); + rem = rem.shr(1); } return res; @@ -27,7 +27,7 @@ exports.exp = (F, base, e) =>{ res = F.mul(res, exp); } exp = F.square(exp); - rem = rem.shiftRight(1); + rem = rem.shr(1); } return res; diff --git a/src/gcurve.js b/src/gcurve.js index 07c5ba7..2bc51ba 100644 --- a/src/gcurve.js +++ b/src/gcurve.js @@ -68,6 +68,14 @@ class GCurve { return res; } + neg(p) { + return [p[0], this.F.neg(p[1]), p[2]]; + } + + sub(a, b) { + return this.add(a, this.neg(b)); + } + double(p) { const res = new Array(3); @@ -105,8 +113,8 @@ class GCurve { return res; } - mulEscalar(base, e) { - return fUtils.mulEscalar(this, base, e); + mulScalar(base, e) { + return fUtils.mulScalar(this, base, e); } affine(p) { diff --git a/src/polfield.js b/src/polfield.js index 9c7a443..9f571aa 100644 --- a/src/polfield.js +++ b/src/polfield.js @@ -6,22 +6,24 @@ */ const bigInt = require("./bigInt"); -const ZqField = require("./zqfield"); class PolFieldZq { - constructor (q) { - this.F = new ZqField(q); + constructor (F) { + this.F = F; - let rem = q.sub(bigInt(1)); + const q = this.F.q; + let rem = q.sub(this.F.one); let s = 0; while (!rem.isOdd()) { s ++; - rem = rem.shiftRight(1); + rem = rem.shr(1); } + const five = this.F.add(this.F.add(this.F.two, this.F.two), this.F.one); + this.w = new Array(s+1); this.wi = new Array(s+1); - this.w[s] = this.F.exp(bigInt(5), rem); + this.w[s] = this.F.exp(five, rem); this.wi[s] = this.F.inverse(this.w[s]); let n=s-1; @@ -55,8 +57,9 @@ class PolFieldZq { return this.reduce(res); } - mulEscalar(a, b) { + mulScalar(a, b) { if (this.F.isZero(b)) return []; + if (this.F.equals(b, this.F.one)) return a; const res = new Array(a.length); for (let i=0; i a.length) { + [b, a] = [a, b]; + } + + if (b.length < log2(a.length)) { + return this.mulNormal(a,b); + } else { + return this.mulFFT(a,b); + } + } + + mulNormal(a, b) { + let res = []; + b = this.affine(b); + for (let i=0; i2*n) { - t = this.sub(this.scaleX([bigInt(1)], 2*n), this.mul(s, v)); + t = this.sub(this.scaleX([this.F.one], 2*n), this.mul(s, v)); } let q = []; diff --git a/src/prover.js b/src/prover.js index f49a633..d8e1edf 100644 --- a/src/prover.js +++ b/src/prover.js @@ -1,62 +1,58 @@ -const bigInt = require("big-integer"); - -const ZnField = require("./znfield.js"); -const G1Curve = require("./g1curve"); -const G2Curve = require("./g2curve"); +const BN128 = require("./BN128.js"); const PolField = require("./polfield.js"); +const ZqField = require("./zqfield.js"); -const F = new ZnField(bigInt("21888242871839275222246405745257275088548364400416034343698204186575808495617")); -const G1 = new G1Curve(); -const G2 = new G2Curve(); -const PolF = new PolField(F); - +const bn128 = new BN128(); +const PolF = new PolField(new ZqField(bn128.r)); +const G1 = bn128.G1; +const G2 = bn128.G2; module.exports = function genProof(vk_proof, witness) { const proof = {}; - proof.pi_a = G1.zero(); - proof.pi_ap = G1.zero(); - proof.pi_b = G2.zero(); - proof.pi_bp = G2.zero(); - proof.pi_c = G1.zero(); - proof.pi_cp = G1.zero(); - proof.pi_kp = G1.zero(); - proof.pi_h = G1.zero(); + proof.pi_a = G1.zero; + proof.pi_ap = G1.zero; + proof.pi_b = G2.zero; + proof.pi_bp = G1.zero; + proof.pi_c = G1.zero; + proof.pi_cp = G1.zero; + proof.pi_kp = G1.zero; + proof.pi_h = G1.zero; // Skip public entries and the "1" signal that are forced by the verifier - for (let s= vk_proof.nPublic+1; s< vk_proof.nSignals; s++) { + for (let s= vk_proof.nPublic+1; s< vk_proof.nVars; s++) { // pi_a = pi_a + A[s] * witness[s]; - proof.pi_a = G1.add( proof.pi_a, G1.mulEscalar( vk_proof.A[s], witness[s])); + proof.pi_a = G1.add( proof.pi_a, G1.mulScalar( vk_proof.A[s], witness[s])); // pi_ap = pi_ap + Ap[s] * witness[s]; - proof.pi_ap = G1.add( proof.pi_ap, G1.mulEscalar( vk_proof.Ap[s], witness[s])); + proof.pi_ap = G1.add( proof.pi_ap, G1.mulScalar( vk_proof.Ap[s], witness[s])); } - for (let s= 0; s< vk_proof.nSignals; s++) { + for (let s= 0; s< vk_proof.nVars; s++) { // pi_a = pi_a + A[s] * witness[s]; - proof.pi_b = G2.add( proof.pi_b, G1.mulEscalar( vk_proof.B[s], witness[s])); + proof.pi_b = G2.add( proof.pi_b, G2.mulScalar( vk_proof.B[s], witness[s])); // pi_ap = pi_ap + Ap[s] * witness[s]; - proof.pi_bp = G1.add( proof.pi_bp, G1.mulEscalar( vk_proof.Bp[s], witness[s])); + proof.pi_bp = G1.add( proof.pi_bp, G1.mulScalar( vk_proof.Bp[s], witness[s])); // pi_a = pi_a + A[s] * witness[s]; - proof.pi_c = G1.add( proof.pi_c, G1.mulEscalar( vk_proof.C[s], witness[s])); + proof.pi_c = G1.add( proof.pi_c, G1.mulScalar( vk_proof.C[s], witness[s])); // pi_ap = pi_ap + Ap[s] * witness[s]; - proof.pi_cp = G1.add( proof.pi_cp, G1.mulEscalar( vk_proof.Cp[s], witness[s])); + proof.pi_cp = G1.add( proof.pi_cp, G1.mulScalar( vk_proof.Cp[s], witness[s])); // pi_ap = pi_ap + Ap[s] * witness[s]; - proof.pi_kp = G1.add( proof.pi_kp, G1.mulEscalar( vk_proof.Kp[s], witness[s])); + proof.pi_kp = G1.add( proof.pi_kp, G1.mulScalar( vk_proof.Kp[s], witness[s])); } let polA = []; let polB = []; let polC = []; - for (let s= 0; s< vk_proof.nSignals; s++) { + for (let s= 0; s< vk_proof.nVars; s++) { polA = PolF.add( polA, PolF.mul( @@ -81,7 +77,19 @@ module.exports = function genProof(vk_proof, witness) { const h = PolF.div(polFull, vk_proof.polZ ); for (let i = 0; i < h.length; i++) { - proof.pi_h = G1.add( proof.pi_h, G1.mulEscalar( vk_proof.hExps[i], h[i])); + proof.pi_h = G1.add( proof.pi_h, G1.mulScalar( vk_proof.hExps[i], h[i])); } + proof.pi_a = G1.affine(proof.pi_a); + proof.pi_b = G2.affine(proof.pi_b); + proof.pi_c = G1.affine(proof.pi_c); + proof.pi_ap = G1.affine(proof.pi_ap); + proof.pi_bp = G1.affine(proof.pi_bp); + proof.pi_cp = G1.affine(proof.pi_cp); + proof.pi_kp = G1.affine(proof.pi_kp); + proof.pi_h = G1.affine(proof.pi_h); + + const publicSignals = witness.slice(1, vk_proof.nPublic+1); + + return {proof, publicSignals}; }; diff --git a/src/ratzqfield.js b/src/ratzqfield.js new file mode 100644 index 0000000..5d68f68 --- /dev/null +++ b/src/ratzqfield.js @@ -0,0 +1,108 @@ +const fUtils = require("./futils.js"); + +class RatZqField { + constructor(F) { + this.F = F; + this.zero = [F.zero, F.one]; + this.one = [F.one, F.one]; + this.two = [F.two, F.one]; + this.twoinv = [F.one, F.two]; + this.q = F.q; + } + + add(a,b) { + return [ + this.F.add( + this.F.mul(a[0], b[1]), + this.F.mul(a[1], b[0])), + this.F.mul(a[1], b[1])]; + } + + double(a) { + return [this.F.add(a[0], a[0]), a[1]]; + } + + sub(a,b) { + return [ + this.F.sub( + this.F.mul(a[0], b[1]), + this.F.mul(a[1], b[0])), + this.F.mul(a[1], b[1])]; + } + + neg(a) { + return [this.F.neg(a[0]), a[1]]; + } + + mul(a,b) { + return [ + this.F.mul(a[0], b[0]), + this.F.mul(a[1], b[1]), + ]; + } + + copy(a) { + return [a[0], a[1]]; + } + + div(a, b) { + return [ + this.F.mul(a[0], b[1]), + this.F.mul(a[1], b[0]), + ]; + } + + inverse(a) { + return [a[1], a[0]]; + } + + square(a) { + return [ + this.F.square(a[0]), + this.F.square(a[1]) + ]; + } + + mulScalar(base, e) { + return [this.F.mulScalar(base[0], e) , base[1]]; + } + + exp(base, e) { + return fUtils.exp(this, base, e); + } + + equals(a, b) { + return this.F.equals( + this.F.mul(a[0], b[1]), + this.F.mul(a[1], b[0]) + ); + } + + isZero(a) { + return this.F.isZero(a[0]); + } + + affine(a) { + return [this.F.div(a[0], a[1]), this.F.one]; + } + + toString(a) { + const ca = this.affine(a); + return `"0x${ca[0].toString(16)}"`; + } + + random() { + return [this.F.random(), this.F.one]; + } + + fromF(a) { + return [a, this.F.one]; + } + + toF(a) { + return this.affine(a)[0]; + } +} + + +module.exports = RatZqField; diff --git a/src/setup.js b/src/setup.js index 76b6f0a..964832f 100644 --- a/src/setup.js +++ b/src/setup.js @@ -1,23 +1,23 @@ -const bigInt = require("big-integer"); +const bigInt = require("./bigint.js"); -const ZnField = require("./znfield.js"); +const BN128 = require("./BN128.js"); const PolField = require("./polfield.js"); -const G1Curve = require("./g1curve"); -const G2Curve = require("./g2curve"); +const ZqField = require("./zqfield.js"); -const F = new ZnField(bigInt("21888242871839275222246405745257275088548364400416034343698204186575808495617")); -const PolF = new PolField(F); -const G1 = new G1Curve(); -const G2 = new G2Curve(); +const bn128 = new BN128(); +const G1 = bn128.G1; +const G2 = bn128.G2; +const PolF = new PolField(new ZqField(bn128.r)); +const F = new ZqField(bn128.r); module.exports = function setup(circuit) { const setup = { vk_proof : { - nSignals: circuit.nSignals, - nPublic: circuit.nPublic + nVars: circuit.nVars, + nPublic: circuit.nPubInputs + circuit.nOutputs }, vk_verifier: { - nPublic: circuit.nPublic + nPublic: circuit.nPubInputs + circuit.nOutputs }, toxic: {} }; @@ -26,6 +26,8 @@ module.exports = function setup(circuit) { setup.toxic.t = F.random(); calculateEncriptedValuesAtT(setup, circuit); calculateHexps(setup, circuit); + + return setup; }; function calculatePolinomials(setup, circuit) { @@ -33,7 +35,7 @@ function calculatePolinomials(setup, circuit) { const aPoints = []; const bPoints = []; const cPoints = []; - for (let s = 0; circuit.nSignals; s++) { + for (let s = 0; s { it("r*one == 0", () => { const bn128 = new BN128(); - const res = bn128.G1.mulEscalar(bn128.G1.g, bn128.r); + const res = bn128.G1.mulScalar(bn128.G1.g, bn128.r); assert(bn128.G1.equals(res, bn128.G1.zero), "G1 does not have range r"); }); @@ -43,12 +43,12 @@ describe("Curve G1 Test", () => { const r1 = bigInt(33); const r2 = bigInt(44); - const gr1 = bn128.G1.mulEscalar(bn128.G1.g, r1); - const gr2 = bn128.G1.mulEscalar(bn128.G1.g, r2); + const gr1 = bn128.G1.mulScalar(bn128.G1.g, r1); + const gr2 = bn128.G1.mulScalar(bn128.G1.g, r2); const grsum1 = bn128.G1.add(gr1, gr2); - const grsum2 = bn128.G1.mulEscalar(bn128.G1.g, r1.add(r2)); + const grsum2 = bn128.G1.mulScalar(bn128.G1.g, r1.add(r2)); assert(bn128.G1.equals(grsum1, grsum2)); }); @@ -58,7 +58,7 @@ describe("Curve G2 Test", () => { it ("r*one == 0", () => { const bn128 = new BN128(); - const res = bn128.G2.mulEscalar(bn128.G2.g, bn128.r); + const res = bn128.G2.mulScalar(bn128.G2.g, bn128.r); assert(bn128.G2.equals(res, bn128.G2.zero), "G2 does not have range r"); }); @@ -69,12 +69,12 @@ describe("Curve G2 Test", () => { const r1 = bigInt(33); const r2 = bigInt(44); - const gr1 = bn128.G2.mulEscalar(bn128.G2.g, r1); - const gr2 = bn128.G2.mulEscalar(bn128.G2.g, r2); + const gr1 = bn128.G2.mulScalar(bn128.G2.g, r1); + const gr2 = bn128.G2.mulScalar(bn128.G2.g, r2); const grsum1 = bn128.G2.add(gr1, gr2); - const grsum2 = bn128.G2.mulEscalar(bn128.G2.g, r1.add(r2)); + const grsum2 = bn128.G2.mulScalar(bn128.G2.g, r1.add(r2)); /* console.log(G2.toString(grsum1)); @@ -148,11 +148,11 @@ describe("Pairing", () => { for (let i=0; i<1; i++) { const bn128 = new BN128(); - const g1a = bn128.G1.mulEscalar(bn128.G1.g, 25); - const g2a = bn128.G2.mulEscalar(bn128.G2.g, 30); + const g1a = bn128.G1.mulScalar(bn128.G1.g, 25); + const g2a = bn128.G2.mulScalar(bn128.G2.g, 30); - const g1b = bn128.G1.mulEscalar(bn128.G1.g, 30); - const g2b = bn128.G2.mulEscalar(bn128.G2.g, 25); + const g1b = bn128.G1.mulScalar(bn128.G1.g, 30); + const g2b = bn128.G2.mulScalar(bn128.G2.g, 25); const pre1a = bn128.precomputeG1(g1a); const pre2a = bn128.precomputeG2(g2a); diff --git a/test/calculatewitness.js b/test/calculatewitness.js new file mode 100644 index 0000000..28b34d0 --- /dev/null +++ b/test/calculatewitness.js @@ -0,0 +1,20 @@ +const chai = require("chai"); +const fs = require("fs"); + +const Circuit = require("../src/circuit.js"); +const BN128 = require("../src/BN128.js"); +const F1Field = require("../src/zqfield.js"); + +const assert = chai.assert; + + +describe("Calculate witness", () => { + it("Should calculate the witness of a sum circuit", () => { + + const cirDef = JSON.parse(fs.readFileSync("../jaz/sum.json", "utf8")); + const cir = new Circuit(cirDef); + const witness = cir.calculateWitness({"a": "33", "b": "34"}); + + assert.equal(witness[cir.getSignalIdx("main.out")].toString(), "67"); + }); +}); diff --git a/test/pols.js b/test/pols.js index 20279e2..9d83ee2 100644 --- a/test/pols.js +++ b/test/pols.js @@ -2,6 +2,7 @@ const chai = require("chai"); const bigInt = require("../src/bigint.js"); const PolField = require("../src/polfield.js"); +const ZqField = require("../src/zqfield"); const assert = chai.assert; @@ -9,7 +10,7 @@ const r = bigInt("2188824287183927522224640574525727508854836440041603434369820 describe("Polinomial field", () => { it("Should compute a multiplication", () => { - const PF = new PolField(r); + const PF = new PolField(new ZqField(r)); const a = [bigInt(1), bigInt(2), bigInt(3)]; const b = [bigInt(1), bigInt(2), bigInt(3)]; @@ -18,7 +19,7 @@ describe("Polinomial field", () => { assert(PF.equals(res, [bigInt(1), bigInt(4), bigInt(10), bigInt(12), bigInt(9)])); }); it("Should compute a multiplication 2", () => { - const PF = new PolField(r); + const PF = new PolField(new ZqField(r)); const a = [bigInt(5), bigInt(1)]; const b = [bigInt(-5), bigInt(1)]; @@ -27,7 +28,7 @@ describe("Polinomial field", () => { assert(PF.equals(res, [bigInt(-25), bigInt(0), bigInt(1)])); }); it("Should compute an addition", () => { - const PF = new PolField(r); + const PF = new PolField(new ZqField(r)); const a = [bigInt(5), bigInt(1)]; const b = [bigInt(-5), bigInt(1)]; @@ -36,7 +37,7 @@ describe("Polinomial field", () => { assert(PF.equals(res, [bigInt(0), bigInt(2)])); }); it("Should compute a substraction", () => { - const PF = new PolField(r); + const PF = new PolField(new ZqField(r)); const a = [bigInt(5), bigInt(3), bigInt(4)]; const b = [bigInt(5), bigInt(1)]; @@ -45,7 +46,7 @@ describe("Polinomial field", () => { assert(PF.equals(res, [bigInt(0), bigInt(2), bigInt(4)])); }); it("Should compute reciprocal", () => { - const PF = new PolField(r); + const PF = new PolField(new ZqField(r)); const a = [bigInt(4), bigInt(1), bigInt(-3), bigInt(-1), bigInt(2),bigInt(1), bigInt(-1), bigInt(1)]; const res = PF._reciprocal(a, 3, 0); @@ -53,7 +54,7 @@ describe("Polinomial field", () => { assert(PF.equals(res, [bigInt(12), bigInt(15), bigInt(3), bigInt(-4), bigInt(-3), bigInt(0), bigInt(1), bigInt(1)])); }); it("Should div2", () => { - const PF = new PolField(r); + const PF = new PolField(new ZqField(r)); // x^6 const a = [bigInt(0), bigInt(0), bigInt(0), bigInt(0), bigInt(0),bigInt(0), bigInt(1)]; @@ -67,7 +68,7 @@ describe("Polinomial field", () => { assert(PF.equals(res2, [bigInt(0), bigInt(1)])); }); it("Should div", () => { - const PF = new PolField(r); + const PF = new PolField(new ZqField(r)); const a = [bigInt(1), bigInt(2), bigInt(3), bigInt(4), bigInt(5),bigInt(6), bigInt(7)]; const b = [bigInt(8), bigInt(9), bigInt(10), bigInt(11), bigInt(12), bigInt(13)]; @@ -79,7 +80,7 @@ describe("Polinomial field", () => { }); it("Should div big/small", () => { - const PF = new PolField(r); + const PF = new PolField(new ZqField(r)); const a = [bigInt(1), bigInt(2), bigInt(3), bigInt(4), bigInt(5),bigInt(6), bigInt(7)]; const b = [bigInt(8), bigInt(9)]; @@ -90,18 +91,55 @@ describe("Polinomial field", () => { assert(PF.equals(a, d)); }); it("Should div random big", () => { - const PF = new PolField(r); + const PF = new PolField(new ZqField(r)); const a = []; const b = []; for (let i=0; i<1000; i++) a.push(bigInt(Math.floor(Math.random()*100000) -500000)); - for (let i=0; i<300; i++) b.push(bigInt(Math.floor(Math.random()*100000) -500000)); + for (let i=0; i<900; i++) b.push(bigInt(Math.floor(Math.random()*100000) -500000)); const c = PF.mul(a,b); const d = PF.div(c,b); assert(PF.equals(a, d)); - }).timeout(10000000); + }).timeout(10000); + it("Should evaluate and zero", () => { + const PF = new PolField(new ZqField(r)); + const p = [PF.F.neg(bigInt(2)), bigInt(1)]; + const v = PF.eval(p, bigInt(2)); + assert(PF.F.equals(v, bigInt(0))); + }); + it("Should create lagrange polynomial minmal", () => { + const PF = new PolField(new ZqField(r)); + + const points=[]; + points.push([bigInt(1), bigInt(1)]); + points.push([bigInt(2), bigInt(2)]); + points.push([bigInt(3), bigInt(5)]); + + const p=PF.lagrange(points); + + for (let i=0; i { + const PF = new PolField(new ZqField(r)); + + const points=[]; + points.push([bigInt(1), bigInt(2)]); + points.push([bigInt(2), bigInt(-2)]); + points.push([bigInt(3), bigInt(0)]); + points.push([bigInt(4), bigInt(453345)]); + + const p=PF.lagrange(points); + + for (let i=0; i { + it("Should compare correctly", () => { + assert( R.equals(r(3,5), r(6,10))); + assert(!R.equals(r(3,5), r(6,11))); + }); + it("Should add correctly", () => { + const a = r(7,4); + const b = r(5,12); + + assert(R.equals( R.add(a,b), r(13, 6))); + }); + it("Should substract", () => { + const a = r(7,4); + const b = r(5,12); + + assert(R.equals( R.sub(a,b), r(4, 3))); + }); + it("Should multiply", () => { + const a = r(7,4); + const b = r(5,12); + + assert(R.equals( R.mul(a,b), r(35, 48))); + }); + it("Should div", () => { + const a = r(7,4); + const b = r(5,12); + + assert(R.equals( R.div(a,b), r(7*12, 5*4))); + }); + it("Should square", () => { + const a = r(7,4); + + assert(R.equals( R.square(a), r(49, 16))); + }); + it("Should affine", () => { + const a = r(12,4); + const aa = R.affine(a); + assert(Z.equals( aa[0], bigInt(3))); + assert(Z.equals( aa[1], Z.one)); + }); + it("Should convert from Z to R", () => { + const vz = bigInt(34); + const vr = R.fromF(vz); + + assert(R.equals( vr, r(34,1))); + }); + it("Should convert from R to Z", () => { + const vr = r(32, 2); + const vz = R.toF(vr); + + assert(Z.equals( vz, bigInt(16))); + }); +}); diff --git a/test/zksnark.js b/test/zksnark.js new file mode 100644 index 0000000..b0f1795 --- /dev/null +++ b/test/zksnark.js @@ -0,0 +1,67 @@ +const chai = require("chai"); +const fs = require("fs"); +const bigInt = require("../src/bigint.js"); + +const Circuit = require("../src/circuit.js"); +const zkSnark = require("../index.js"); + +const assert = chai.assert; + + +function stringifyBigInts(o) { + if ((typeof(o) == "bigint") || (o instanceof bigInt)) { + return o.toString(10); + } else if (Array.isArray(o)) { + return o.map(stringifyBigInts); + } else if (typeof o == "object") { + const res = {}; + for (let k in o) { + res[k] = stringifyBigInts(o[k]); + } + return res; + } else { + return o; + } +} + +function unstringifyBigInts(o) { + if ((typeof(o) == "string") && (/^[0-9]+$/.test(o) )) { + return bigInt(o); + } else if (Array.isArray(o)) { + return o.map(unstringifyBigInts); + } else if (typeof o == "object") { + const res = {}; + for (let k in o) { + res[k] = unstringifyBigInts(o[k]); + } + return res; + } else { + return o; + } +} + +describe("zkSnark", () => { + it("Load a circuit, create trusted setup, create a proof and validate", () => { + + const cirDef = JSON.parse(fs.readFileSync("../jaz/sum.json", "utf8")); + const cir = new Circuit(cirDef); + + const setup = zkSnark.setup(cir); + const strSetup = stringifyBigInts(setup); + fs.writeFileSync("vk_proof.json", JSON.stringify(strSetup.vk_proof), "utf-8"); + fs.writeFileSync("vk_verifier.json", JSON.stringify(strSetup.vk_verifier), "utf-8"); + +/* + const setup = {}; + setup.vk_proof = unstringifyBigInts(JSON.parse(fs.readFileSync("vk_proof.json", "utf8"))); + setup.vk_verifier = unstringifyBigInts(JSON.parse(fs.readFileSync("vk_verifier.json", "utf8"))); +*/ + const witness = cir.calculateWitness({"a": "33", "b": "34"}); + + assert.equal(witness[cir.getSignalIdx("main.out")].toString(), "67"); + + const {proof, publicSignals} = zkSnark.genProof(setup.vk_proof, witness); + + assert( zkSnark.isValid(setup.vk_verifier, proof, publicSignals)); + }).timeout(10000000); +}); diff --git a/vk_proof.json b/vk_proof.json new file mode 100644 index 0000000..16fe7d7 --- /dev/null +++ b/vk_proof.json @@ -0,0 +1 @@ +{"nVars":101,"nPublic":2,"polsA":[[],[],[],[],["1","19456840084713026191204281591935809500067463305243781988416130220249629098619","2477146361923350627012518278170689751927963242524079228580458047640855021789","21159413508173914890677994087574645796120428398398266453810961281760808158918","20349756116733599292981636195834878907726309792203790310466311635085917179795","8780759042605082367640362293508914847525720066910730728102968281661735868936","1900865318077415221154018631384801726589693233306149875555906296588340337303","7335055032346518867670551939121983100988168819122734267227336097179118978287","17233453233847305535522991648674417195878569543625219618365649230022246609746","19181111558771290295893412257577559480801343301513177707981222135390821690654","3085952561972868400270766955848028052205414373427039565290260064759291457342","17610578228324947389227291302801553639637242711234323335424455586654126134467","19030058474433762301021713519807417526039059226917954304485872484124003417134","12430343989584311154269664460741572684490235390837889350192165787390769713371","14218484564379919108232218686193676789713096042947213239783298848289677052276","20369499703080469455524471401908758004483803573955551352969827235525942914235","8902269781421158476685433078091270661785425902390088165168894867984009607961","15464560158264758842241183254582532327734610656722255000542327543763729171179","7742834325520447125522057739389717495219808543982936196983524435765332088264","6474242172720202985123699276067383310886780781631325078646161538572239778947","1676133091718737344604416038560502712850010537403455416758709700334935064919","5331668904296077324540623097013479548114964083030549178963791856364619633207","19456044842159487161876420609666113217471917123949871629312445578350225605534","7883460289978993832438515626952488465795213719553376599339073990520019660948","19137332725581722393042388560882463819998032754892908511774396708188730440390","10060357550473921414144865561995267977541968934079476385282925546253213480594","19750123457365651762880687996375892195445538875010768678483053173832045586553","11806000336659869900842060036422963006156014145536153734520332011537285839193","2731835998403503053290394880462403467967203916615583612811740266029223023948","6423582179932666961891868252971339153229509294246873592201845066236474056843","7927921300474812086278343726029483489631807317123724695278251903118320138724","21231230130709325621664217684342149575386831333803244279701090067160646748769","16836231256138063644380049052220050551178670849518767378117639443555918866271","1993452709085400785387600922461225637627385076174621595912093704656062546455","9099764902839816086952636921577529862197877107511971131628274960774126482023","11566723166868024294278555286740352694359869623078530785643476853339608874345","5750810111836769668054326256847518444050338195168468562426953209750296569292","7001106764918973272058076092075900542487486641385613406595104056193193380600","11673675776081315445658343137095129012249620012223361309327268140205277059966","11369864220372176272854407429030685916672201518627523862673597554374263842001","12669022201780948661660281384341179667976706645469286545697224347933904315333","19909786881163050154211891757898852208029402851893341910101924478283291386567","19678515840491943124442566104610263815009965232569712852341029180293560514138","14548707829043677522316418196535811116146263960111745128271439678000320055621","15206563509616222225482490103684764927840267160024797085439343662675756953838","19689501986125253332995994387954424156266856740357917463946305609756231220551","1212868185164872859328900288166849127800299783767762612734935776063799702551","8695229179255487767361149470165567429577334179816400844316745387636920379675","6273167086803055639557215613900718748862398142663693190055296062902022411819","18243386574094347803818401402457253209749079381423733448538465759232630395431","19431944754439829753706920063756441489084001145211424755220928872703454587439","745500178872491700568615477304245944891465668428442091099783117849235730290","20145762663432481098978064833126338759253904123260778261434474285256035142501","9938947165342810914183828317390754400138473479429257726123995419971298130946","7130856306496335675727636921208919817854825795059629245462148729825944520997","7830178664841914019326857522675241282617735107670095163126591289098041168185","5032500418790711675839726230969637203953088056238381815724740395822269657818","15446882811125002712814250884136909051902938032331557050355114208497134956339","13494842175131674990064865193890493341499425041412002738858810855805970977102","12223135069136274514147902078794397088031808668036732768738880745503558670672","20049091239927006606314303596241377179587201203231998057338817433460842120325","5713514202966086417559167587413480105660893325876531443992369819500780379750","18349822787580759267150122051930178878637492718584006960769865022300964828574","8651638132118446783481647145580920565808068538241470755117535747707976365819","18101885315128749336632215445437399375423891813395816940061298835728508362841","19398194972318952237985800484170436079544755566473373069584628037632459300598","9859392629333736966591897167784069446625967524929552127584321398411974573783","9917038040857751727530033425777129221820905637235025101148148843900842256668","4212871471721274437096778903696357165809414926507025598361377901895652392239","8933444787736312598696619167651013290362628929003965277086919196020656481024","16586037501123842713376195038259601142085417973316106788203721499854981481405","20751103255725524317409634088666513505695274968764534741537262105108481954514","14276205804860998424306012438773871621487176852870575511866514621082003180807","12482185334533472679254655604458778987993125177883790863929747799586738941428","3844727801505983135563246787163224466523731645087746725282627678894278190305","10127833280021991785127156647185929464722124406618236889041337040179492420915","9753447227720282701190317574456499131558437279809876930747728524156127415356","13768904167316216005847594219553601775238738793820991824595076155254043618312","7356151390934200915666803112161396290585409564754778769408121996902568269767","11679053617432825894512540541895571943032595820851819655954103295890636327733","3284480705113497570263097617717542632264513464530599830091674267481957876330","9588596868111247827754365552366286766011388896037173718289081460847240400952","21783464113158587570763582432571646653509661619637607291655219169282530755931","9802035682220033461105525328039409907858607746919955188720646999049814687483","7974682784218018552730334910417491835988084196015910681468626307110528066882","19189859136803769349573881802754854111861967251395502818491684224224576770082","13043134630780604632399603813910505690121562828368659500701303347227992105805","11802550674351474007294443228268042300246902253195440909217995098526944481706","17219434842877918680633291194592192608829930028490023831220750144346206963297","7633972385366520749574675763486423403462650122713646454831515163816094574124","5705594095627476606557665611373419652328936441178488609949928135116733731083","13435223421232089192249795566400815303431588108733429578985431210087128377492","15826468738988332652863177985196354986814531001854184316899915970353334375013","3201951140555348891680814622883356536829486914834871642534217102667912626757","13365291781834213059205142463948126516963088587731989099541414966429568648743","423798255953282501436452639959312670793887371408576730900718753770663106538","8546569709232220899807601339907704874868031797424597463914680560320710826397","8430050374044258997645914975535269105443150609382931464525046224895165936396","11276256947998208931849737574367817840405574391425513701658671584431385305547","4906382303194925402490022506130623703254316727048419700752814556978304460664","10366687241017099288358596538643420076852363035459030837707990415788585270704"],["0","100","19518635749446399562744453610940742214490263287767176596171053606291762247704","4574357479710159597039412484922416344706214735182687329838408131467562479200","19244392600531227329183869697688587456106072135070035715906934396270762791768","18613417192838560958431754972249894993739162116757872798605108553312290678887","21159606579775788832611754512850376204376592791189571860973769256453537747807","14251952540963833947795965944015073066410636518060250323280561236105295017554","3557198133080363158473364517466030154583128816188509360275228610439703995276","19619577514347449375552881254840292835667659946259792388380225059751302311750","11565360669620259407210401429956033123545922860966540941060470180162323762854","13725216661157246322837416581156987104410258597846016658311618044030150558416","1835366874670692243607681495473068895717013287579568361202637596802275860139","564084468029978010341733638831888795915233143180010908046121777107278454860","17856882603461680991509457978581752286230365803671022680163266067938974037408","16969552371900702368714953156226550501896284071350114318109878769479127049903","18312935598895052252246359038175767715278752228214055651159612970523228381022","11121955995600615808687031291754555263338402050165464076422728119316040856825","3512727921487959253310548836741256749865595292852525728082985248806554785918","11707659959158039026892121691708378172653695676584943396998282295186466265723","2484591076000080871869876940728456604880841827236420950668310555136189291913","16880200144998888776586640579977802270043344764669722220651851282599036314494","2841018778624740674488806649893879867830643057323781524575932254665787244769","391887400877962082200756288607718734217923815283887866680317484441391688256","761173012563437325181712154594662125998177355644311427452365819714251940844","10217315720718732293983268405458111422093750008740174703148272406491956861165","9393898663504213485135160323150255103065880997550233421323434449326114122183","14464385934534619771027442887584716678266972461184010336790375040707908171953","13099304521200747853927536285988162512256709392333529229120550119342833327935","1735747027640475293763749643883933157848363848483444042217922296779625279714","9334921737568190037804808328556870912896725661105807295154507509728584591121","14150308398835490664768574102243316688336338958501040449844347104831492621309","14113762901358356273288985246502590637828125498470137081227547723042743423360","12342187383540528598320648083697463937471151618312230428229769712297375887951","14693272445527130136863088622504551903274379632030080926155302498721354072898","5363562112259179497777739479451984404030785565753751653658222739950045459284","1959006591580022146573763654851674146954434651557010002001086185393082626083","7945703107435833173599839962914366249730779757586973308543098309451718669241","7632607700476353267522465322271617664931783082835214969710969958345184869497","14923313101126311054297274533148939196830471083121525686432962090355040598396","13721105802701626782924918682839226259535674124240126081486099825839383026412","11105239414118530058661523892035237921401203447038788716712691797832921813926","10253826193049500255427776863508425666440328198513854450368558647763487369479","8163551776709042697507870251380049198084055418042048751633099885296774177749","18410305139684630260886910717981004968518401001758294894695591371325419029127","6889655072557587251887518918448241554159608975115599379755664578594519719737","5897995219548150549310440640735899211492486973464254841547848762394877169307","17743599376839060370968440731134436548780643348160344396550405435895804946322","11736802428816828217227157937400175964579485313159055080296776736555503089142","4294467825783410727802952715011073282916731967463378118578461616059297898149","11908966872558347663191416104382561908310424875305872445474090053530232305038","7049826722845828253953311152129227935906107759421291378426804718628734939025","15935115994577172644075641646781997159407581401017397457310503943824882481174","16793038128611962095212796395746564938348468888820063980523147304454015134510","3828582558286393290260963852987350878971054412608256782805296719096637430728","16490441309063153751139672125646529830905973105258082330677635731265217670684","11531564407040647682954817563908754904938365457290362270201413924340228646972","11352020233808485155260108519955148263634789871559753937616757215323599029581","1975057445720215657190389020379522166994720675177020570555680818154691474674","16276459776691926106646157948735075915486996390999199490846311017627470952237","12848365867319965075637644093767379759959456771374553117634951119738062264885","4039145650807305260398675154235789572230052256299199231281909300847892700621","6296251279594791237908884518894647836061910433135450694365582399954909789579","2666128803171599284223007110301428261748572656589261900702932957683479015151","14188470013284543964777897603359756389169214864510998008226544452024584267988","7652843163499634181547765290745861582044150969561841487405480539083315415877","21306967673538638422444108125149261744263640380288126200426315883658097861381","387058502305674858299160621721552333635630454105759148741063142368364441299","7119933355313462610214244662857095531049796158886723797136759136541207805334","12530465962494677097210425872604585429572365201684631103008669781166085612511","8456986990715652854769707082157635835352317685023750720074217733623585394614","3554278843315007301662374268564843314218420585015819419382849539360287868222","21169774462975568151463643081032335560199663822362065265477866512082484731624","4166325407683245913802107771439341864725298681961349768047852306279442101602","4755015166191826171222540737652560616781045646626478570224993630132251994233","17127666495522460949358321784601330763832015348328567255618290347771326599244","1163579521275704016492916476102348074271329190598642005936397596657569396745","13425615932375864356682821130432157333987023553280823957988265802934737125197","11356731738123125939918681134584004279313945709169842764509017574063163732526","2771613189007859950221197011976280327210512570502552019582274920742501858248","10600102724808862622415746702897894937406781433634697398987782621288284363847","10724530158569491315029422295793031835632661880454165252682146570846944562592","6501530608766164311624124741101604540643517865866025958869308446235410850644","17911897612536674385588199217796036125321604188439355098269010903483445377661","13144536601772635495052473485159647926505980861713328503914522412553531823196","747828765521307544968951952389653249024917647911125933943598220301424173567","15456612595881298166919832390492131731513939951266419881368256410663762063088","6475503363585248072095869066106195430768358763170309329606339938914462906568","4765455719411786800234281649017570673846906460248545691702823716515252313850","19425996003740187528343752978169374650067486076800250005317911598222885985424","16734734026017629707187128242807086897139744333603693459032281449679046051229","18199828920944134584547140003459899827775914040635661517871786110381398273487","4651112990117990030249540437590374680936132088184490107126247551394109294433","11344500116523439314826125298702066986906995443648449050847143153269335111309","3215971094469200149211501408178594341630220920895098148795790621423470352754","4562334095694717512694997342297465636488851268715913137346831883256016994417","3165673947344417211847449847714182538780859608741517540022298887170710656983","4181172868834773524997759773450941572197827734975924527260391642785261967620","15432981143368214844225839007201398751675041457459765919233255042421132773774","4870046607546796472386497690604878187717531778377350212793795783617621556390","13966933746575281831967821908007196565085187674066564726714759376780280719216"],["0","21888242871839275222246405745257275088548364400416034343698204186575808493142","9399229817585303322618902397505319683704182637123151977976017442234575521946","2470373263496912034320321398332548613685098187955101487851513051227487605958","10251946212694708424773742352577215805018273253838262031599202643523280492410","4326432292861390471816906321953290029678886279833137461246137795051968668297","15753878871171768627815884639515197861482309349188137139942431147795449113038","9207494639427384740689064872687469659148748331320510464217031631554216289249","6640004452758291739122048800345245834724816981993431942112048062090783998601","21652727104964991219524694310047848242939186629637113555723241455523695083292","13174044612926970326021071113593876199547306572082221005741716318406790166269","18795315131440884667981127800345152339026436999522189531999561088202107379826","2708100293472621489038428273562019367131029423135217893596739047573585657535","16402107557214531601166619279707260837248299985144630154648482921306122237710","17969157363458121461610247136190010804291904653740460591389003994084765363132","14529819758983825228284313612443293248003201901500686498742184493991739250602","1376478601180847024547868409550114453470969568887838186012926004374122299627","19975223661292980129080854275584821020283509788130311575932382716890340780466","17738002972260719226575520500999029238069715834128096573864642864304530556341","8510680118309181022923085233693053974101744123535028660487108260075684737454","2699744763001665014674839878398197359671178628775084268079210737236208266546","11686616027088196838224816100837151200248745319881910958891892489057432625978","8573221599835679195652907332193572410252000610200446794078226247307646982715","15654065937512240506901287181100405312806981644651514156634619266912044399916","20575456951379883211918391652630628798390580098821308292907317522028539444022","11546807321118599767269540378960651522724784189760407267735665743956014271949","4264732954779365180379039481342494568753785721415216015334368125256806430162","18911385186342415958957163615090611373714247738475852583898731638671755704784","10409093265425625094331661579174108662788588222663282191230226343257767498412","7377497982378799327577876929636473474009200216316811589303048401226724623559","7131300049072117943428786290164184324355833749395215791830326812664943691105","4770165953286382176716421845257572207063491966453776207681756453702444824293","19705766193081723694162839411154712170021302419303772234880316066054621433097","4450830700893727552493351558175372969611934842623998505814204379179588102783","4228727963836482558498888243069765824684076182939293874420227238679807336900","3198144575987629763024575086884540088863165027440435822681693689883802651418","3780910655405677240386667657585167325014901138529445000986710870567449588870","17881538099066079868145988293670517282905642198143388241315086764151046443402","16689880371780167609488016502743286115227988799177713006752720071962234765365","19422106648397286776723530553159092167919654896142966771866341401275512429081","6633319652450666271457963953859028649183505579762072092820705467536568377719","2394624328139151394508785813556400427774808849366032793457588867200773711037","5853607231648606910604827553873847207757793525363113730972436757887032983869","10884609676572077569327290936599691018599919278526679221792414376843050996018","3549952130791911646866059990384853709356097047070642522628891054834363125999","2363907892879692406964702345283745208929413977533588788000979222021429027381","3837292436584129370018632800765070496927612129221537370945726875376059141216","20647404249051718515985096032934906162396128496811041596858995427245338152029","16718347921120816118487659817218114464612357011983208141668480809552384819709","11978951692963470338960061764366829122935317508527325537852355097806850798091","19996871003315341824394815138868865652046129989010245857467762447324027413000","4404757693966693762923672102475116883876818310256306861889519189663174665524","17590080243904781865083018070097227362171853830096897173328898776916876992457","20393831612350264850266537616061473785121508192556503652698832492751118069588","13687669530063469625118240935090796078200478576487981986242257528621434016952","21786473760896041739507176898089845306936467651401323838753801011775483503820","2295982974469394723850304380511201539876336710405527353974165107826369115080","119649056770901116807599591793046370064573001931311322532785055430815464063","18729285533137187218726901394134836963527446207381971644970542538531736883714","11088881742406982346837263080698183395490820643852615630387991864171464425949","13780915076722063413016929342399108737132740506180185349231438751833267490277","16980350614576247522332091344662298173659670197252775096720564620978149752311","18291539610315671484527581132796232322636438423177266868133985667317827411296","11438329609274735707003633448051200271379871579442668702424749783573591390273","10560437906212383704533153145490873905294869449170820744004195878973903254346","8347222664447963625925909656824089037017124221560785270511449432108744123697","5501794222267392795597758728415654376075847401753378315312214829753538217688","6144941610926576887595795060497670520194605964113466609958314377266171608874","17011821886194562167432414910516660604620708092160141592695865872105632633411","11396746864357692669600758421865924617304047739432079624131920647685893686681","13491945778392776640660944857151545639267651205304683328976280707572641129919","7702663742246352037381727966082374730681774625560452466259380135635987617268","16576794157229437042160778652244893592546587396989345588091205817747695599583","13247146632153464680521679078660814076844907315507728825172574957558791476113","8469683946868827385789927934496199241453989582603952316475692853354207267152","9919182496210874851045664925182208493029687380103770592453162323815278222096","610311449645898707944708996995655447134175786274908453361200346964624827888","3255154755843834045721894737436899785280754022577931725171720680183730073395","14528036159958461198842202211760006590839415952307690299725396678155641637975","863273452189311621969775687848420224496034154008947649817537143006117251198","9142767279533135479949036137244043078962733418332193363830841708821170196481","6963865372150826403347648580781702080527916750488275888904464149477697303206","20448200056350655646969315787974576237051815134636448091527158912571074039848","6892613300805962576515487847830363776734917188932765727773047018238240795370","17469338025576386523346528516693733138449405028959377941593643773399390516513","3645727036298888109229140324488064825066824350155713179877785986234088524032","4408531820047536133957575552267047704115213874002906648123522906793973797956","5604290690958255691407822602112696410027097338219846043187152263434056066678","12293460231013381490908591256113898305996946565799521544158296356233777459684","4454365463726813891810575028294839702587140380109645681126092184353795536066","19587370218858343769477336787535172787021358433233520087811432848841367024221","17309072203676726614571188808125016537362207768407619275024384445189083002459","15661612312196312692455097480474129324740241201129786897991208758892816298561","6331296316357850719805116517152243253703985555952167169639969632353132898727","12824616325427686514208449278030912572653973712481217903231673346823394886951","11394248908101020149818910323773623143535523448403498086449422769563832929646","7432098817961529687516647034937155607218008707943988561459596758029535572889","5942754691893540121096160037055385587224498730190464276209757910774383467700","19980401321074312909979596544177091296954129139236621326702266333172803972368","8763915960045958491056626914765128543845056321915687273349299583063602669034","9060551443380356429477799401876572861830870947018145025961944819801976258552"],["0","53900","21484171426037016048401207155320436136553121373617045142292618963730376412235","21660941838925129102624820212744584210079212901543961870872905508614515631223","5417486377605770355036101798919025119073872822801691191608845815737670601617","11921969995616486505564688845634172574033954810667967470690086235842357287552","4706849589110072424099888629414857842555616029503631568517352046328956851732","21232954027909070896458640046570601392305086597605441145259576952203406761384","13805062701734501786239692605090936002993791133361156610305410944135747923635","9072158736410833739860347688048478766106816521736360476671501400693783286777","10265424142917562462976098341178825680027710750168413001585852101499111036559","7507315278593548231560361445738224552822885872710395716225827436740496219070","21720726873412357638720729822167278035651418646129918696374110880851464581246","15146716053369529520363863810940063356089181063856259864539142719580822442906","16067798859839355494053463412728771402648572715654157606350972974566979671910","1330200365096603960451846368696788963360699193262522835468994497473984363810","2214944700957372876113662900036929745507877733689419450255661038260265239050","6315377997449353958589517804602247355230500283482371316052494631522719426915","15720853958211643087263409457733900336993165181034810632158478082146578099428","8179673802656375836530413352972604137863674474884467776926756400033100365276","14715723734154338653285258343052771509230628520825042935745304056670812073639","8404471846692386444120918600253764316695506902742896382646536678003338915415","1718686839007770273815403828781835587803576451928135080974403329684334374973","8377817232404958997627938421961116217279627649712780272279493944544621898582","12139445553332423706475674782053142807897376000566928368176114409929543149112","15538974322823186117615775994643305958742789655533969203602915728713292621040","13714883620327111996500721036263564526892397129064348600709532853081903471800","1533907978921955980639824418436591140473547889622914007975299717171565364505","16228759472498804640490213799435946274119899600415500102261144362384605878650","1864020619563328773460544595916959829300962381293522414501755938260173242652","18067253738174406884037208704413511747988771186363901428554634993616810245956","18703169458765364003072943644773649762574158442393251630953659409060962537178","1128528593972534475023525134178058755963240791084857754995155809935042148293","8579658455109837795915963750749498655706859143555444408583688354227486271128","7872728953083304056804707024100716346886505351115252698126959908061780529562","8206233875969008001938368978539627056122112156451505407369959570721204763818","13588467837702734111150038049976179588799625735192314544475270018597284289634","13787209165142930600550164842963665242773653867390611884000276113826739836341","10943255011935509269116369603271268582652258801260734080401877617460329848367","750326647182635231056722299409637645087447813327550588843699504345421446829","8907661186667646141377943140586192002917853779849160107535264858116630718077","8456942661539878707757093663482805472620487475332434648795365255791899425971","10856435996877433700852705410697664955993510745713307989005709844789382158220","15149530927094832404934336619749276479148423729234950250229581347313425482354","4916621625429526382771207317912505080124460494488988467579248339248372992837","973382338741398320815318895791721472205286055765189098963129089799073159758","20321952760755722381468860158162353369714901272386560312662824158246171593780","7483787413597028178949993077493841761614969597311106671956100651804651120720","11587066810041703159648757416227297170788195061787188411846452281590442870075","19880692986761848480241628065021369933604394700509499678246537809690979538326","3148304925440974292886831366290867447492223082531830255462921386003910815156","15858119858091814928607865870175380345223665082450880971684748734716512296624","8227849440370382654258035611643585553126498956811960353534816494385571608935","5509546416250195380504567578713784507331536502504521578464088959139045609792","10936601097890125302564818546263820137311262822329739491759169120819881963667","13847786268676244321764376455287084237300812949507191129069547178536331688747","9442989887765979543761819544908328814976327046129485825419940618050266079294","8518487325703008457622325301842747022257235508520097615934966916740497898895","4840656390529653031881691983782328373093958148650681087009977997217423025619","12703998593783363443967329296095840422193116064732587531784531235741291789685","9696612195499427584595828369559676475148702945784041782786479912940934076073","12107291511245317082613199684907233550078397046730399880382329471654629267823","16762339802376577015321598123610218851904314307434449658826013314230953445368","18893290274226499303929126549279480365098505914858814368278998512265228337294","578700073265186135749786288465895653690162323281613134362939299747861303013","16089292271038183147377541080525470159472859464090725220110540854327749271257","10486603396706205550795637697163414403878640329710162575670490987778666689763","7405651125507871973786268940768194771385984245337245119346826922826553547017","12631941335606718862086637936444367023367728756601349033625990986237753121860","9351420427919910219531920580160924201188158398273253164307344300305859191962","3632342494953184029685921916627744000143002827618670470819281194467121344410","21720638789814926925022286451995881548928132755548764234240479723628374022917","2494945548735160562951225295652892670209332734250527291607024564572680283539","14442451971619443950075685739144716160667772143221590773204973497806611674717","1090368373021870140024646438199778112894193462809784256973836652821544750632","15196689594413101232286853226575408379401289311887955695057470306022611016905","9798213669250634346561749595768334615613921584506450841105943971510413134694","2254349510608851026131323481326225783691186421555850639467946828002711004192","1923255598446646707405676406408608308408021919250838456449600429589078294862","6273595099000435831013832796029552995122676986141170719422129495239074101377","19104426769933076251890324582696642226210511343728155749320823270034564059856","473719480825639995246566947186751923991849948882443912041762613543340158117","14930569735459431758083941673977731243577466696831996579306209900499065187313","11864505581234828075506244327415993036773408382534765864912386057913380688096","17159909268962456918155122825150552299343828937941973487622926090693123522203","14400683842393513477684957578996805003771589133761303671963915436350481517633","9290792905681819270887328880434588341665638269152773133795487543640940877676","14172891352028946244799484648154507973574394464801616498027445599312284790047","2314817525096915882553251706088312396226645030910047104671813829446875604261","1147142360728609180903656276975473682341746448150242665037928163029973928736","1712285293122793865892067500784639939769287794036380572372203698742230321068","16872328658106002332970691826370663130776359206876363761280532092470024392284","13539342031728010241550250187712713138770023770066201657115092386327952623400","7984782246912514537387844149408426050254685249922282622296804150039567225698","20921268434763580917707892521030012344124671802874194418425628220162925166438","10351399034778970222708883070258220788080622862648210293112378044128601223142","2146984983929577214534792030196261971579880642300688940085851530498842880305","8159589505909789710783972265832420818079458377516748623471575850872827834892","11697328599961989479357108225594452179197198429526591391360739401384956674600","8716622361067476929861695444984181472058881359394405502350862543937917747183","17753467345937968155923701887386229449384772136703754744917395894055363991145"],["0","5472060717959818805561601436314318772137091100104008585924551046643951143598","508973523078815217357547559083359974242118674776605368158392432196355943322","1811597776719540113520457310853319199247061704461097408028357399969670951493","409461542199619047454376781751689587438385076395733131240889442375321941828","11741217921573561518139434319649894594903403967028834705565606621641873769985","550542112798535217327263131715555411600617695042479486889811210884761005213","14598688600850899724284772421127328206167008915750009269319814937179775117746","3048229031221184427362921090518297117992040466228644447357738248387116666085","12480395073915594236756017531955085365410692075247262853070424478748753531674","19163298893571518561877812442079388653072718615958721456708776524764874927002","254436114398133381668393822560083138717850793291471567972211835522193986333","11686995280233706112084210876505676823806044282006312302328359227134634930964","12340457372337453116872544421344065628054806816690724291931908115600114045511","16089356653741791365229150656414052730979998541897599887300699610535954620898","631500559579592715426033664698377730259979745209476187291896485122882564725","770272412389753338148191649863130409337254114604149000876224408721889554983","12304992921707626489532503976258409933065738710465692514623689253675877394483","13995064898590794909514486037781976678765705396072086544776887851911304545422","4759233240091137472632162852911214926687821748120389260045123776828964209723","19803481375457191961037297671946221388267615798010086159998856856058446786466","15181433462914751498433615470871947535728787414772032288553173356089037041650","12544730615927821225950612873158160756446978531920843434861859297495765742486","10297825265506433273689048020426803779133431471477572551483504915227603179826","21364902056211964871890553142498430832137217437530410056759238546231453305332","4259825967257227035685345329190772197487121306747867120862413203252889831021","4520303300065268521896556105894399983370111731520063893465631493385051172671","289984047518216454366538976284191158359849509249792839390538960996948254002","16542604895301891854583286159967720878729455756340930645654771511810187513575","219871533043698959784069906903662959409363205528155793564306364752917618173","5608997885945889753758320520496547344532024192117067924019059772477968650147","8805721959125874408955657840983163339460887548857528841365529618637065523555","19823446658723508529906252179500715779504612929937501747560969387543430986768","13076773754673983133981134748109818051176168983011927240763385093118267776825","2387116834906305179866628624300771294280562881865346757800465862535279125931","19459655662723787826446339291411331580364668768428990465643794241933399325906","9941194555037877127600882864937350220610649785632596050155743720568774278862","16056537085959219818164451070264363882862842831303087780156560898575806921986","19898096536627398221800949440080764689333216733447961466670890116613663844841","19367016722662964595692881205139240879675028360382304293037463523216648235403","19752434262426945416083703615945412712511313490663522518950022488186550298210","20043434930178992005586195351797311877411114057576938911119915214186535095036","13415359207286818490030590091629560072855330723874573288429099932369783541377","20729409091686362499990386410616246893101815655711271645272748598589162401266","14445403603384274500212681060743262698520511404026236781643133705960088934745","17082993398643345062165402571897023140185302234642677189199203924123628440638","20874582840243269759050627145978919962128936837435159244964954451590214890664","8725282891225890789449426707377706571467836922418584868331682607499733123575","18758023182268955101058161958967974202505693806507026657350752282925859120586","18423379660973843356299801967567088527742756228993539678341619464519165234334","21360234213370987451386962952996966089982250264655490967364473732961633755849","9610138142774709777497667198288834001016311322138125289296264055430156556209","15931118273646751292871198545593144554363713592149573460824130547827224817657","4275802996235028133175130980038016469596100860370996219997336871284499201605","17507162301862887872128334138239693119306151758862559600059307448601393715388","13081477457448980610178550179908804707234267334619951709173962503351650643093","18079333496214826005353103763028396020633255315512471683537782529499311529847","20383231230077731377791495308020995500493466061987028505610059048948767023042","15212215219494316948708560223057514975076767308199659633372960767058172042552","15505926748457611522706552150960078940360567579977068115067560768964558510823","5770462138536852467781569995769333687405058562912477855385701755222596886322","9660844865829671380939677245891443796639254065358991111196925091254008090274","13089297617380140338516740084970714644566660325281123809880370356139107653878","15723115978890151608419851319224904214957230398483344931520136533679865553026","10817165955923333289507628918760440360225805426921907059184723021933535535252","6343905914494374374976635044273668274474802794039650798074519467570291791220","17843425953394841580856869670880855882621962205036524219922749888909094962821","4482399069183304495975823268638015427369343389407957678881788033098875521777","11900097341403622959699735149721655524770305402740309353490574083232853284983","16182393649889738432039598733576796107923077521014131354419134822618843984846","11091537783655312190694267650895664310494389042782586716966034941820069267737","3217986832566156258380931715056774605716604993689272887685284936870620382082","15972257870296156336566615807216096064591532673403124658882306684177672341834","13633430367063797016427190432778142947590138719790324220876606794674292293998","9573964808325603467174369148464826846140484817205427352411450131184849805429","15793199619558833116288742589628118078689684143005924013744522713565112044149","12266266846330096717657037336905855817679360147655285839306193981415892551125","7787103562316469853777416851165464190353058850677124713896673271726666068361","10730892550675893249013571076503799498799184787549048476156518906088477173675","106557442948035500835448217926960237131653973801084494897908737497372498478","6610054232448862790657427979767633693927478688881781756591486969195831181057","14464280408508288665264888649159252482916502271478792911947299728455829145040","16749384365894768023769319054326926432424731989694018833722697113557243281658","19823793341453395659267644442287062298508305717294650889937739822947049444288","6927350362066791069728084520014159082816257119223417899535190971350330205350","18957293124783768236323533251532572787767165049123632959339708661646729267679","20196250847405313327001070117226356273696621392338902780371515876247014504138","12911355699483967146945326767653860154631522605222341172467932899023946817303","8745823983127589142964731912668756517120902893760843494717900821013998324159","15876613248279690866891028295014850829327839322989865172592094506082352567627","12613879413075215273408804200282795634797422519245692305468314623879203863870","13104122179272677310868083115062994092232731411917595199858744759857322591415","12535439935407548758881504903913849161848604029500551869834598530254874657307","8393652909979326199897370475550021556961970881740077644752659828881704075110","9268350455648088936895141599930502682641701839762979151068591754547132542044","1078875452181717483487688767863191417207922051595318188661204858869055574093","14400679859744067846960193242661688922691768010677809325979704064672287706442","14591356496699931508746567830311133959223006083313743114857855629793469955800","10004068848698782315416712491931617626513245600733109541798527086638502559727","14747610760296213337096287047735787811442334732100644314690858475937172714056","12715335015749595469339945572343756395523654793358642895641784347317545250978"],["0","15057504","61934119371537341396775560772209827518468339581113908818445748631263016121","4784243322659807070403081487687746490126271759118379289353832287032245504512","16508059991799554032227500910283290020293264315798732362554375885276590305177","510309734624315816909698066029256754034616402301376742321734587426873515446","20096947330583989285983337331114986405753749773682329597998140963602626483091","7784280707574673620302160794550047728790985570072919199469613012899005422825","8168433304604283834349921616247033114455966061172716601423367963734928526170","12505495647905157429359830118652995115414135898382400052025008979913709538268","16109870525608977884859174489755145167017495884442495794283290110510081518461","7236174523763272445416888325241179184851457275964883237470573523850810906454","10275381062595956695505764059954033833959997597376524486800438261476315271684","14979061526756124534516361631780138360833600541005466288853948572220330618632","20382019702298739710458433814749558614444175532873400959336756391348261358016","125783143777138106676949485954168046374927755978861602431105053606172072896","13382507109947298605751397402802487098143383548913107943674428949663720734026","10997252910069733633968157358590344405903461792803901699519773759756502699760","837072384995114325528624864174491911279463566243651280392275898685176483774","2694883991627078960257735682458702643339623783452397897426807505559362985447","1806704991784206081299003628352294485113122545496221509796634422951959984803","15699245319835364082004367425978162576937205957837909832520043452544589642708","1830007961691177891042690092798794371934450168517519604755117022736774017244","20817098595484334326583692099464749659402032020863593008475224561026929046345","964860204009939102136917467710846016795795195604586569394382309512802032747","13301150220090641624800778385124718631196152423523887460395973007614823935243","14375301969927610303510140960541059482128018731699867489905445955884068872969","12276751236862064410155340043776367625991806029233635340858723015010155736881","20013159693938746927364877271962294970473526893111421342283927537902825240058","21248051960390818649186525277923984938333202421243557644974882144638285833593","6492681038194202006665953284296995893980161204222803838141971510620496336713","524532016188286280997690663592291544589332694269195805969782488905344279486","19231073671439927909771642832169133331637164784135017780065323870944004991561","11313991977903099741212397906103711528391312007236655284458745478976866248996","13184905884747154593309052655271723531419501702711481340364207702438537119033","9707772185692833808795154837979903602635770793477359966285599666494128822032","3643087870111081144340329953914275922863947939660485061998529513522649176611","12032353458300371223203401435264692679969997456122822352522956420785346040442","7079249323240808184248758263350195223938526526393883562652512503003475641966","6233830142575554912305649482696514453837942558540229230456748037251791071560","18242569852136466936925706760044220599829538059660614463450679175168962348489","18530080604944471086282059440134581497800189928391135087572067724340086385631","2440227200492058809756547783801037706883284146489867293141425455747158460917","19021988196561415661909571159707033097767910118676290256631192950068408790471","7737391587291817293684207334009877231292573170602653619039063451375500091994","18758656558926375660496148067152325682066287561729950018687284717159187674738","1744921134901118240965192942452923400043440739179181420751940032457216235731","14778354884423235690413038528930762673108727404535411359579565311518490155509","21502792240095072190950182273179255123654370112238627318755607457827567158729","3475387445030610207053915309712233026288300806087868068153495474114196013349","2504453472344331907695715683212804458075114516370271349130938869343311800777","1452726531185312688129986176016536690723349788774279545757691744224589105921","17502635813785597509408480677566517457297850695624641715008086145069857132758","20012400468356316554293636212654029692226550942080181463357460208853383145494","15045994819544687302206743015412694935274153857120799818676681623358480382131","2385725117428878068329767861687952800446162820223419384736094330200609718959","13782127548462161159238375660901263732974025887290111161715141278134928766606","6869543750384005645355538687319156580614351889614664421621277569089432724393","10585477298373930958919935898435732686722334493134928641868700362817709226801","1844558595306107108472744508590847243797523417077394091413450336692933426578","15053857728890946208255605516902457318299113465023829208814152833095020184204","9859285679398743657957054321406388645290360685204066148144237359393127467060","7870654703179506959414752366550699654744212898929703883960615639825596922486","5573098772429246568896255383998049214193169759872304404371429482472769661813","1278811530143724238946903757508089523780111022643619212333572831953044953298","4762835056417153893257641376408243436483629872608065479918475503684934980791","6892819821879796292438307805167561538451525431132141276971436461768652074319","19433793935101585057476376516952193006946151588609920160979874194089606193920","4664321874703049304127188419191079654983187390119250861593174785437121351758","10821392417901894870179247954930498789106241473813434306591073254792995854849","17388339539384891557473686013414624502464825496662852988147267275746256035618","8022781542253640110597744826384000955029515808766809894656117178425008544175","11149475877734976187129283609706187105947602030657835635386589311559094936896","19628991070489234077702843808323770303662110003165405422879118813870063371077","277161714592943027367717803383346991121903798083264829486649255479365413545","9616220909363697440132667447425297670046199721208279090031758670391530934299","8115318337004737431511214699757611138538645315945343722475189021464174844288","18419648557231784834849478920418160965050814837482150884266594320437570217270","6218063047510529296334152837676341938494159051955900162877136121694979710787","19800804523450006429289909358504765135739066532595475369434305596646330556655","12280122834392301255800037985596002241749113906771263471540611757350252042536","1785941876474685460143636865845980488827211084473703231644817995819750596680","14009791142721596908453791644810722501436833277766954084216296088101032826894","13903156637570950818002662819601783112245984995108659734550116515103622832365","21529560230269295161996857864261488535011717859093409357294388281126133508545","9386067220771527368301464167735979655828965168223147464577961521930693804705","4353947902536819234226830486855178042701676064513569757205907590826297477231","8808837376884969952258121978469729245059556817715222159905793771011726031790","8060607327407043523328444905162933108181085625160981325175593891834650067486","7587145640887338493998553677394380783762712512059925549475543681004736076213","16698958030369674530487729709931341989469978953891625724055299318025075156258","3715471981529364616778437640505539998659894580539761733866497813923342333697","2105439396118650318605633054714006768788380111472226488231665479859216212785","10685758880757651791947542837793915388681638657779674724194865896682950674693","12830016604270296122086195932558503139880727148974982917489704682296840833371","20709412410157969186833827226055919757464663205964107772017298474228631170230","5972750291133259067114979559095048026509440679468035588796273785294645423784","2222689615805700096034964673257332141908211604425727192402720379601089282394","7000885424430530705886000874401203510044747799529679913512785571660591608481","6784567172798786339236633878750263386833092481332923547849439945959142364402","14146833585311214611180632805035723250816527892423261659316549933097671429503"],["0","21888242871839275222246405745257275088548364400416034343698204186575609820217","8302914899336358088061880411446096062693139019589205790741981449966317588535","18070707463440302545385566853307221216118610479194760907322184636691171954037","5152491211825782567737988033287424705955533070246789914452951589005018241644","3032046634736767437996911273140985054163715180708122325993384749242227343185","2382884932336082458722135064150999247802081938488332600653426836760752253969","16386227779449089757773202775481742845025664710862399910696772877388160308395","8519982600018411671189772317837981957961485878575405342319981423937281303261","8758190527741886401710291830947988326649041962622138936511533830839732612262","20717726365128327126830900231198818487395604887442182407394306183190040516856","10680477879115463812554977561245606187580044664015501586913283006651884662649","4466917921656171621805329273823486275301368692456958811550667477037418199446","12621704022754898016181375272783081584626584640353483194977258996404443467821","7392873864345002560986087842196652114045467768982333266487116624088777884098","21742041452074093767530656524243884845107329147924278991912028854381769997734","18294973108439951799804216055297563323953926325067945468286375464261485718692","20942885691632149968946625299212106390509921322296300898986648508338982937172","5658128974053253739893092805605070742885714718711033770161501041679772317265","19275038847286979753697165503033105082476472333357972005412472426206019552840","18101888070178855630179284948272605716330689809418172250192411510698240275699","676074459830453351985389367586663624193606623403283487820091018594070971727","11315237267267779373182927503929037472218020324584416092240612401043741631682","8688079272113333246750388630160104645572818895437772398948084165846043053337","19330959178483324391696140396032471777685907261829110444127085383639478120647","13884735200118069621978577887282803588476378747366839301833314373177940507521","13118091875944092732545856121208907265801082557630406342484500879615642028910","21625853295649330357086215640711010915229844707485476883355753527465200695907","10885418924658957581994315325195555244032849337713460504728940900311298581363","7137083977803840426344531283534301857359293503903251744963609618277363115509","21449996179236817480240681949277996886283313885273346661339214922355051932953","4667453470467916214086402842185693923268241720241608933344523278177827872093","15333719143449187761220577971721869211685409877653580181102202092318117565781","17719709477151676874439400162506842981897612588864870342957751685257052777785","2939743337075398125344787567411088101396093620314388246244529560402947006719","18460032678220093933606178638802983167933021718162926603421623157020568682810","17714295294154778345348633438675596063863092021554845748165295658803655820342","10063601244319410552225937250952790661845401823490426785024618161511583912881","21495452841431408938348248739694296640636191635868460944317902528282910716614","2028690498907853346046428033106444988246878426623786741893267008087759940233","19898631066134789050733701718943613017581926662475066639684942672196911184715","18548782066700475129725425494540782068028840861155543302115751820585367042076","21008858760552172771813355943473654836297995766173227710479451711918659915085","4591123985179260387173716537362192375152274441956021168488054685045124167588","10280198574348989809759446000350955489396601564770630585023753939098991512790","3231967960009878516320405584789577895052013425849403657581057917143230740767","5737170590712754489110156976085143445743952605410258245393603713490311228497","14858932394356730043193147237607520658449875201109748003502750252293506678499","9472320646740233948807581734734257800534039252678133585089394357841886712042","19762474021166797670818330644172538809055746835888707681771865963203799887726","20764493536845050407008960539975276632981456709613643252763755210254258136872","629911798060741954648494762814709906616869445881427859674705897990924458679","16811718647509991784778334369514743426384291409832502255532441972166627236026","18411548736436751004322729882056587477682272133750193592896656779288601645429","11181256783446687260110265020098134688198030096472088212793348572922343793705","4009866362786543960866621800845680441189494816528443357344944359598388822305","6910475485913317251943737682479293805633919335610749129029710338853439785738","5858090198760895240370238741495892368436393738322632950159323451008659764727","19276370590957277871686149372124874265055464438886825331053655565099226074087","120626736962061232173519494601705112530525887911127826716091996577790608730","4470599499229356006357430491915143653073216072197986875096286196357622256987","13743907548285821557630980030081290713809880505812392059669561175786793012297","16876319926163877914198676107822726195591494722246903105348736767762006127706","1729134543374519508189353122695773059975125884106155965174146057621718810241","6025857532129641818991788057999760168438274553949865967110006567456460787782","1728656474176994481081141674939490755730668906311092167755439129470526680010","19190853147390899538810874794305343177877571544845310056363004392747544645900","7564438573709554344153931585058652423653770455636414120016881068769218404858","4377375221483987276505160719464096278690473059840819342160883440921195657502","14353527543005604774676923532609011557112313979377571992500875040384646799166","337432856731476366379553312256493599785829775270270891681056179957229115385","13654805786222966819893438716434947816894596781130503190275104863873096321182","11921394436874397141685698816306201306954052201387046971390315881929155253353","11362146254347724890593966243117866624076429555020849677663352461825044112254","18419071818202037143579302885805479255692771519990389815584205223165713103330","11898049427669572937141501293231931002125819979341098728629246433149619031714","9659021528852552003829085484243028107719359310498663507575382847701498632433","6166740411879943170519454428319752815231721389681742791935969703435014143562","1031679605332164994406859502848097712684784173409002841491773642187037781587","7034901873561115589319186384530264378222779826823665287001109673597861166350","7524496754279882646180610043088131979068235953350682291189780683822174231627","18607546074256171520036373279080836774647974259560821370110641990246854859620","9012813352796995397936468574819059888882683282510279288773094466349006742402","3989642761937624155273155166197733759647268514117704278553927116792899862837","17158167615033231031897902966022392570018787564756065580660300418738584410850","20950813882133484937566395543400109503451068976518334579726265345081883942455","2429017913798588469808502408124651629046581194944365772576790242037720977474","3283899792193898474594605217705725641686381215482302068037557288168689578493","6206609120206223477195920225445210240911714319030966731133512905381538022090","10358288550558766615438711767864553396524939309342760280939968214800655005750","2664774815023734811232876650622891781885442720581517714545968574414882502817","7039363475382209042129317007415876861386934855408649417116907349728449660335","6302098196419901387622644311754022200871358015284194010291927571606701150661","20047432024918958163021533816988689975211957053941497493070620791169987070169","15472527847127704645230470898108289795746384665401162571146492107166793932253","10645297180610944754938629025690461480739352091150142743482034059415413739462","5585242940693926239515687065031721870133876577369771387067302888215084947489","14117440393195659249312522597175200839692434598049086221929961967530555267067","17382670523704787262180447879441417528771010002822732696912921124629606060261","557838219487325822463764643123883746864537488503588432627923744666877113362","13131099344164583563976042827221528654678922707805395784218504747191461068720"],["0","2286794400","7619185717738094176979983165282293185627383049954936069710359782000121931163","11373536982135619583608953840187386355388969639054863322108023187670509658736","8700437976922141814832153433292846855732354965878377452941822841035017269229","2136347435208564937372031108887229284437068707532569269457082724540765444665","10409897097443961791704581819787064400183844225743068064563622588048425720864","14890435613579030785931382506137061319154791425624456554999874048804788429532","13220868037814639976572321445967087709870069244006084698479872942442543085592","4977562977561371222929301661516335084548773731771164617138373559641867672058","12224039992212083404107522701385494237305641247115474734533197818159533111476","12809475110296179905384521394880623497242572370049261651796461909445167004203","17360546882982258900679184236562483592903676736843771076784910496860684619899","17201783215026689060605941534447006863615432425112890742240291052992552392864","16622379665766612854827214052796921215401803688426029856451202252890421497094","1711824804047054856184659257410136045970224401903638443581973691606344286797","13628018952522156606696530958325278554685688545910784948166450498624136952327","9061794380567597223553283625272247251519246685736674358605267049478018205462","19509112629423573983896441637130860695664142143587323671429867578301772707","8773352457642421323017720036209074345003912684584387177709451396041825760687","16593627912171745175235479351640137983071899081424352761429955628378348040111","12340278561382581561191390182866350322582778629388111605245577098517270843041","13529298674369077847906388354556639826409179511654399414959928980003529859068","9850848135445203525324020923991450472655564068283814365354510347553044489053","13559937414688593906355663225025023481411919517970281128482632055076086617413","6067347906449296867060982510771273728967685621244586469869900672710504411757","16327607041009560529442353977218078739252671355670705552606127960871548845146","11756640938361040513906227161172474983524168610251308168563338251268776221512","11232513940128995558533730973541218097721545224325580354718085848150650503287","1982023047577529833242655230925070087595334803496389902008640787864191743249","6511436519650819779130885455792021812307657557555250705460408518969500786241","10244078364531353525344550611174509522701359867810195623245100787430226196450","21089904921857510603966770462353894329741178643981260754387887097317813386019","8490707472957313901305745842105211940843961882758782232378092715595934733642","13429693032491728812502787821887193103830456193602596821685962212114677996723","12621623938410685309184579423372716217691330767826301917347295764601995201414","20934569379403351703880285747063444662879030712242870133287401100178063430210","14052431813322333084933823039614069954704837384689592408079416884571937374430","13773399168768511767789437936376208757715535377439300706520584645178366681793","17172968625731981307665257182496300441250635559089765412684390050895728915697","20311916086898097550413428394392649759960502391972436935025984479483703065881","12060937821949174433560970494116361166829242340746103759788587852827703464966","17946136494857602053165185693155708346684318298353642268748891948927487039168","13250007768376467512519361841218679960355795789126464234925601630598743929482","1367652526151809193995109082559450379039224474257713661047366360838753856666","5497605932451005298065543485667450313534410829599946107601146592811440299649","5274101839815259546243486166835085381245006980521772686864824057541319637269","18962934364334302206437551209527758990483966859435030878267037665736496245252","1697930041750444529338833123826016756899729830284659176836524791090100165792","6699379800941452018301224624035802653263603847417359729044060449876335077511","21874501410607765328335542117699570706756754128370088049981905425205444247238","15606994265278841798660240424846923104713539675641351505851285977092767297937","13179629762569316241524780007433797260484611279308327216587081404914517848744","12953575104672803977980254908803338536752363000447979202073017946268642545595","10319411344350762412697743507311292830708943478780655724378343312001867139603","3124810569007150684143109382318758610184813398415201118548338719044791674426","18384280719787113809912728914981956289057080525341642402670317371917542030213","2505901553178959279083691623068863299371714393085246666226719870661935810908","7710026483947723599462164099371777213243732571934275448755619343315889972178","6316633183794794593390053143724167998355396025484389380019983423785910198852","18021191579327543661145928287405133158795165187469906089856578723371702765333","19574192407055072849380746331979083284494199656650853008853971672862116764158","8231437802152334265031213295904083063933684268512016298145555910359910219964","1140641934688615407106112757939696643424716161699430204245552118762773483488","6933124094055286059884441930694931603588395817917629892425554543146813939257","17221501697834869046902195556941210626456721584900749315197001232310763905298","3321506319559587925287790036438664722471015689759874107246482786170612843411","6952127127409407658116589318252385328218460753421980857326506149607183371876","15150320256114162508162703916619276201162727657145929199965979014867204374240","3927799956328072500577820453485920853640159979669390016433752245063960074271","1877590080577692338230351017635150768110457564202918312593727034427283138439","17511792506378110200841691169618895805579640184266519436522809296133340784972","1813547314219319274693942126817689289316533551767325040221179570473175004331","13850152692936624253006911943102220326223377340288894160735075513754037762083","6528779661535052191991577301891360068226770629812107075273998765090259687701","9206164853235906631942950945498676675441695743709105261116255590499440929837","21063804752772581145692403171867040195977642490682879800436988589740014341573","15329556757101120723113008024732208643801739732683195377540767390372759729290","14206035839770242392771509550016358011734317423824928872719544953052207513601","9694991718938069529865856200462815284392751135089473673838557006601227640667","18505196098877370092917845097741789596652552915536836283489288742388052910175","18210533590622458759462353051977379285466045074121373270946872263394169432773","13177287358788660589364381521730019389180625694999823414487492055989102762195","3626274780136507817760710074021931242029917258915717128839720715197751187409","15265694765443632145274247237386593329910354489950958449128883168736235279423","19531249794424033152292049476430065605339992489193541108733671043615945475874","11449453206620361580557529046331817001451463715614850362704271627369951217584","20314092789375653741533217415343971846959798841843182707284848148138536604636","10574311720517303120210011055052719934824794846583408877755720936765222794645","3185672603196834935072982517232363431738976594840618699654285878370387414827","16902625540483903294253838843046477116603625821622569413624514137775201409962","14948536732739367133867771886495165000485752843222799589000027115399792629342","14126268523606604032964027011616261178806452354221156758680750937992794251167","3133570224884652327925781801452043115914374010162176434405975140253153881399","14031738799539196223266045622393287143927604473430205901047809549085334652482","2963738417315378879609898363133464168690108868171580160160420297712294024942","12395049884227989037050074090532773054762633042056483870709200776279655127599","11695627009352873543158392606592481135589747535062728586317188628150715831525","10034881971900159359178653080614498910285783468141671580575921036808319125679","6917526314130900890241264035460716379480709996047654083146596735205789873847","14408496690103561934754674957410012408804499127381555892721572735018139681851"],["0","10944121435919637611123202872628637544274182200208017171849102093264643261021","817464303182729948132154297892861428658579408978257551960070947559489879595","18946985742793665692901862387973186676568055819423554535648010054482067776805","3926592496095184346032702443716926022185216973283037301112772929519008199476","11239209032319107065761737034145404011372877409896574985162917137465113435984","880243624638649386776333477347216914061074591333726573057137147635213902324","12886916980333946827825619851498746005732871409760076549005828397573758433166","13256893134963859279114593153622042247397627152572350537543499251608345860875","7857954532911562505847998281798150229627591274623129582948397669632911778987","21359384261340974485129169871357378153289480067918360938172222277896499178132","6759895560325488825683342207268045277903408190076318964039939060711805469712","10451302126874108693200267258686411279299867132089902230539590437967741413229","7854803071570580397201652480115242369178076497262902341515050585605913682796","10799131148182118864567687805304244623278900102116751185545729530321939225284","8433822711546226722836025601934474049695800353151596776658765261128599856606","8560811821083086840498598045201838168167610577954133946301252486967894214363","21380905213627547685036788756224284362323235617054787053751162525306908450590","251918086676324868846013205590057812380032377433626853184048493976955068401","423388666634700285551453693785504799154083429427930957609250057753608766459","6123191223778642681118107160186664335479921420183095100154697666508551854465","14267518548439645641953777474132445575943555261594632063780458911343486223026","15820555944859127863089302099669565269340335517211044453830725194089019714375","7278688264562935133717480536129153367775681793331390150693472051039631322417","21619962776043858119926878987929967529178485679280614618468217775175140394934","20199135224623933226010417140522399872721694794494456965856448653955148199413","8394939113545100793583090811635290839997641993570644759721975722859382032937","3001424659300707415567528243666611101891844144864452797392170342634953256316","19826613262737487020287263238996420091580449272159409098986586884146141156511","1375713148994355678795902766892847148508925908855198348791174367878082330744","12743415498004695985100465661526299455935771420623394730053255809141858827378","19372622028699597038433454921811034828842577156407240965506134429744721639195","4907870269668514177027641729193469264258486693307526042265119102833986187417","4744000899480600214503300766281095215414720184899316177581903557360023586424","12785414748322349238663465464923805030609009848538569519528748771349911450072","458813917692580190633181192114106157449733766710598916326082061139767895229","2448511965649608501048359747507241140226570820485284294437104028888282770344","2700305351169784575814484126166299562640058186083313727720646084075102889776","2751538247291489797131315158896471994181607851567782883257956711472467531691","11890967016190178742236547121001614003145921914830509939879177144313925725178","13404717362702561906610704093846430616336932433990800886405458833528611056124","508011647171813218397278550527246122198366278305667701267288457160481300063","19041736211185607203537170141579490960003676611116224237884096431191424699780","7910041338944990971138352982479469207893776025835090293052394679630084870065","2227036627869879976181790521935679564986307985135592042598221217777896902584","20559612798728055766215636037575513466791124450121353802380542466670782693250","20523861414845924462236603226185774533945709951741784175075257657945804777125","4416889720875614744944924134036054802472566099028512773907919816834646186351","6732447531382567685808037859446028355163827412490319337892840190775100162832","16218506005419919476144948668282100842880339871035856468714540100727384292545","2326019693455119191003849063350754743180343135443177845883979985504730068224","9100249096216084083863168339760271604046987767884522118037327115802322145967","5694184649399224797737616703619691562705448138891195179749522460092092130589","6092585043073355794587023606298237435157966233417209071983445495086789543491","5589984122125913980627700005435623815024628355210281206594985163744181641263","16399320631292254171283688814583820343092341656867352601504792202385461314773","15556224452351510298274728928929378047718433730445796869339503566872933164995","6931510359839737554207950579761827771048467143850311194845955537105133666882","17055410784119379050876906642670423699096128154518472621901042396858152932746","20904352339311403805184642567539579251409841655047892554579603256242738054710","4614547900975045994963308228334675657579463949715315238850588931774912936592","5841601239385498348277958245562685811821249221398005821410864920320716772161","13161543487409572644501586824467791013504347723761961974284278378694548784056","8844109710217820972230691259394141249302257585995388053623759079843416763918","9874998816957938298498069122727279515583589143063638273035668163247155033195","8846024629236552307161613223791291830499809291414972274284487965704795696157","2946918280097828630413818077613558067513151001661070083512203973708132985399","15533659916284502317712086460208994235088344993466366468420928433245660885787","7050507930796173981750814898315108141487105996802597127395268531998996830149","9277824637922429677342970478087332155289225502441467755974800116692831675900","2132860175047844173732368669050182817343314260158728664264775564820524593852","8523254053432018663182195746464469329549140478406992527733150236386028746175","9775072630047498847956414826785058010202783449462403411765462296661422462975","8668789711946336551557142327005926927160069905612827934556159725854882673803","6784248046858243824016199985506004918746536886676957729118205326120756373509","17240321527528085974889508008530388843995893253650440498344018268757997723934","14000719934378794796270631416628155922870035090912014452599489815561180252751","20411693775849776292792611577645390168325154358737409452802191387282180760551","6524603384929174951664400654070999488366700794576944100280038731443911631825","11763464028556159937225917197651375998142482530269617275902976057776837603214","9955952738792105999459304274402073426526255587705623575898807412702940055364","2957361806742069034974376253567716351611510343566575569313125440493539317230","7707407074193806998568340681603747058701521652136293990684428160315184814439","14690006926581915966935644958579903894505996127128394347162324782199162406143","10514703284296402052125445481459097187181727858299294263319631632732345855314","959823473247033800660676665314842479768583534079623673351538975732648723088","18060094866058301305029381039035269541247782109864677701953221676293851719298","5152726265280635578764586758708103359928388409778592699226157055411327170307","237291271639562918530044078605234002753526145910708593309658667792547043512","2143407130048211925641538808826306825896387079399966314842478813916080702379","15937742479948164745460901116603215987864226004713483674930764895721501601059","356594983251775030750813085663639328384750122869764545444490976773410447193","855391533330873797227927626789612329033052383657214962922576435840221726924","8596093361387975982095086149597985545887689728443412990576507425572583673890","19878629648118547812793170837920050454593235130633209914058116447372925329432","14616165307304618669747089732539320935497617898765661591283791777719810293727","19248349523045802148381033922103163086888613570634956651229200320114068692478","17732434824284410884380773879564711087899250504561687817979514082259052478024","11531244677886386642241898963446680752442875961748820952767412743887443533270","20215957755805491131940679587279397670901907845231854740835531194200472986319","4871138593280384883667348864009647069966067297465683203735074924698618101466"],["0","17024188900319436283969426690755658402204283422545804489543047700881432364191","2840734592437076748396269815686795578668190150713725269357031378837757931796","2027990845749914052168562755107593510635396915468506962153766529564548688584","10116742523659336868103080459774585757931659838603644233446174324168988826653","13171184574488567055300476844485985178303988555240777583517957592700301408987","17309957310557028259166732036663551426328057529667735150718807728039306975324","12562802946032150763825078420598776237535320078782916397578937654624215054641","6907954377399918853969893063005529148919933322038635111831991693257953801645","90484607274753269665487108886885781924901065408440335954311530519541779975","20766425067751938620514782450276852960689615431890227210594041765677116521501","543677302031140476887110596256693565577358193750999909855066977964371114808","7081998569886275192882103470821737185135638811824793680912403643924258371365","1545689907970440478159207097087647325839870182295971402808348835664239004248","15544969853036881327574391243889290622615906385085520697459356534377936146299","8969328884561381893535549120399989121412462630261539121068076578406908529868","9802807007164775546617182390016568186785781048229974802697351308583069667361","9747745268386835271167027715390081762897176972234461487251256362396448758760","16593128967299977724188992071736885742752440668123658939977181080801793605496","984975243891049747013929412177265544837199810891478513448161611508617797342","8185143528823719292550508383094805570775377509234407375711194529942649256524","3878261334576943039042208453928140015823011628392113413245433630829823509065","1240768483641697651165972683283257801916053558673120565731411954259995922692","18985527565155988135379660463603662571279603963243796804577390545063723835072","15516612933950785988272356843725755401957944980438411435941333138986042015270","2445359305375170653477566154390766448283434311305163186146178994102481982877","4491965661066047295501062453009916320339307900195768908474719096628864265638","9784417621411735346124613628822688173151555357180585352591077590752817016470","3232348728780005562259617043650411557385434917385735360586204871861930686860","14971787776448034013718138674281018859810160162775109314624777451873117426897","16331478309029519315435544644778208951480921956781285093151335313332026996662","9421824138841735472930739712858716072994550566087555920318795466239262307376","10071722733569226092626415675691993281189882494550506459444392060200290266921","10066205942595801474964607461338177142315732580505038943693834418229519052873","584960162725341778138371599147556638253052803464657835635652462352875066489","6364347059393284658278601525808355732704652629524555540072793818862486798546","4111009683027131831605963500621852742073569698328617943467643433140680230459","2211291103408193396504688287101843384939895316647898776281118616158120360362","10738107492005808117585129218201058927598577287228788532132813210193746484594","19494710022488978783365549337807586270070996977824092185484371200132470019102","11959401379463888422126584898504605491255762475671620986912853902896839162539","5992971534381384044166741989341973681953556155136717120215223472048416615757","355144114546304780958685679987201126202886917084255808044304232087672368118","6000001485667265397820647210541010615609936675905674320498760448869454647078","12924715904836170861614244135502506611611133953535538523392124722387112576377","2256557533995172578609046136830377821982747644567425203836494899651645499886","59775872610126401330402723528734083373449224459097938866245052934284249025","11017177953756902268514280869528553868815299295533853843967974765857176291740","5867675542847355372867740447996099409501466534211858696767974785315867005425","14148241248353465950878752898842571088982441860623669373580658398423217231248","17233169686863170072804527575591057189955425634852139015862126298869159968944","6448506457411046358857135335932792015052413078292001032915437636098476119673","12817427921418841923642322826891204852952603869240236937188505329542348105243","4415084922575916500739532975665759656425894823283516123233233749790515260623","14716018417613623020366074071483020952125158315291546858923221097459017455986","4624513929436752692926676497572889873617249208479515917072254574694532340305","10740647153802839355672476474005241739161465860551783751330037140352249412705","16410040153710065574425563085931781930687788935374592831147890430852874322061","2806963841292670191389982475395420966696326510555443654735896462312230411713","1600982857619786976987683675046103657978111473580832055913442404189125166221","13337508382110485263672400983760232720304114061536068785179045840351751749249","9310314836294598893331583711722150194081127771165486559065420683518848909831","8058073776707530498836946420780276540871098116111372223829162110390699385383","13848275937594099218189474133933099732133382301964780294493933347847463062801","5895518279498252207814594759473996562889232813133427599008900856190022809272","20936960730077928318824280013530159895819040426374609177791160762003845037223","18293980812358204901673233663742244882629960171300512419219678044806947655524","427938495084260299866953419876227577262139213740230221261622853701380659360","10644365032667105892021066447005913202131874903254809232635598337754903123607","17845958386778449299723479915608263358071209997300342773442153633084640068099","1247354191232524923622635001991267007420015712789812986700398806455190476409","8614831949356354269975616524162799976242497049021227972639622973992501788678","2614864486727617837016006947040974494708836226848144716192459629096382323285","8828342274210992163858813507083746468788431034301910387873020868393859942571","14576937610671593105255474279853579589494757369525145506345557724946455685305","13996884062152824690360691392906934660648522497057465642501424235895049809858","16602641101286386577132894383079485389655191267740674957480527102483699134272","4411038200130982290452993559992380011468326726022863258392852009420825276593","4922265563547861462505668982415345128808543417182984354715548115535807046659","9430120593526302457261846017197834999556053656100212014525839464516158818824","8255065879404534445419402998753714722578746371211980998594121024177813070984","4809610393750365039748529768721713078185615498454074712368490721191161443648","21413615600411195773295260531478081673299748405638202160525962808329777769516","5470342859817506596121727351638633518360505425648998415376303661428875189625","14709230292030278943353217090971678526601010401993685211188320634645115938925","9449454657962867910835195186551008140194725559332688881262194826614088226814","1254539810276609809796341176461238920065514569879031269578339680820295586602","584556778214736659043560994453112455979997423217343251871260160922040273765","1869725325680961340541935168900868760133307608832010524862365206725866402938","18832897274863987585332910034464765871994497524977072662986840288590431087222","4280506205313263909501501390307139828836082762753641284714640617834884829377","9392612508015803138838235281434092983997449753791651958611805987123385613879","2323405609859743499145051505494318317686360068268470272786737048633171759387","12566547508054664896035206182594245576128235016225128589429059087286049046638","19421603249636888451253440254716555959524780616143032863409521433188509078913","4071005956922694705390778031036081465180556916600863324863165371409701994024","7262437131066863574683483967372954400067122464231080555762822892429312322559","2062029049171756475149233194000040480810588488091745205001180839001431166743","3144899664546372999471260741142640485256045687656344348401583951459866920643","3781013685655761704936310802659590923869030857371353763912453891655014328311","8574786482483021781835293599698563520920283804793552167236667489505170951104"],["0","21888242871839275222246405745257275088548364400416034343698204184844777549973","13895756030351910919070670185917495694376301336583146129711308559657813306101","20197763363220047679056752204421455326744329033744784103593987813438200032467","14909688657374948309051919009189908399764833296071760808460454568713759265767","7888768682034648264750837340208565694416776637311488774021371503213567998189","1678914402406472481034024581414549178705251551505230625894722260894283672927","6055628670161147902764960764144728456745334763684222714289455660180062523700","14997587808402865175854116880243863733028972009696068042180882251429599424699","11422576905061838440586956102627278362564769678412845273259030068367812423095","13257758071940601866528316412122896886482578361643410117848183271024706634527","20804801375736317126732521209031078851163368084459446410762984747252883221733","6079620664921739091448495481639614482351754861083350818163777345211211847853","5556384283448807181889324511545120983239735856077069057732372221555741190701","18892433673646747195083360483296423799147703556388292695107870235589312560863","10211032843053879456286278537037965965741622221510193824678705229209520541056","12730173379721157843154987783367456836424192084278937884912635026561244778812","8500565018870093204298846274775525161607261469202173885360652531515438870288","16534121978324286305130600240034866264590004010433354544433886787639894019911","20943628318837705055938948140896321889734139022067635297153174208520494580307","21756276860368323640593817443033004557234512379119067197175421698471763545499","6972510986627489476112376776440282663307904187337134254253239323744557937915","15733935475223145820114272782433456620700133111449553198399626775750278990854","15312727364734350322665439346692986483085104185765942964768927144781935225834","4232611252962321633857957937057088801275973653476276254891569221190153774909","7429949478553972141857753106737561386711535284202755800440504586976713184038","105849602966751753178587926166915330280111869749479951761340431133034755453","17207808026539978176232928479593891123641575346616409968321552787592942783715","19172853344373271783284676855102804836622743976972456014406144684316439030963","15539179878018919771113774441487415828297347637923768645919197067231842840160","13409542030608669326323599640912306216574867020387688520491202216790545268401","21337652965279590822022432944693870462621606692016944431711148229836680739913","17743129420764612322946671547355648811904874451674302893537302847316076234694","17801384876869085803389905751905290332784757434569542340884296255443409385455","4836267590418182246268735623274344860180388067316029938371933028268607972378","329308839513174663710098722535874034065868163056012458760235505537360192351","21403863865645366054606109117475086111819104780797643103663225628091997033591","19946648082809857231550857071477491663977211928824086146415876774898651450269","17185521420752324757730538294432364938754121478550297090775368768687206213882","3295195548743566164956800098542412178863333881732869932592969740164695255593","15773829727467713853358392695280717887222598392060705081194953596748187627594","3214603388222855432233873090824738991723401990254714897178243794802381779643","8338494854934927672925088236602811498285523549383837587155377124890212727321","18119511935070337680997957488794728000243858563074007577119583130906911224914","16331804362012200840289555403306957526013154254109684187199900824734437452794","19209415293923267645983340220232757755417428598582894177090936998797886975851","18149967212783312983141659550160961760044898216373377244163553880036789795030","286088955033581394490815380280352114897903207157792958664652009435628224014","13435348886324595472289336361565561526383358105434144275038388584589792438154","9224417745259145751194646284154207625565122924419099471344388279385393056119","11429141382579210603192261347202526129192228734808088276228638125655872702608","20702379705170658973149598707434890531839660887062295822658313348121347425526","21597920535709674433819848213497793021131971351129316149489287625950799075759","21878356547280693401777463128537899811039684142269939552780656658577429859991","4534530888103845275850557872010693401364104795436291339120376323084399039841","3768329213987656453301637973605389704101456317540065031207123181199202711267","6361036182081984684146120643603766774717731055256997873426096966567836842780","9967910044939709587679207142898376189691705788456037897384730487536237945336","16580195985769579004037344853877118554284377941036716824990121835994445530946","5984312243097939584167045146144903036494249742365014224092363520866188893423","17584116344742794564803045349876606657844489333586051001753847370899984389271","16441740091563446910123579514131252670510868125008816413256056125463630543449","9347900037030795060763797063756496837804745426549118241134949226444596912943","6042531000554777792057948978280571979626463929338164401879595592034380805387","2350784805020583115798039104005086505558910672870413200018470052592975187255","21270768289733038039727000952659537983115667458787504907609985938803890057832","19973177339919199188452106211826311566010914009753321322852598127184726376154","3758137705141371407889373758867987095972285508109975062919409484659066986263","18432571539607345072575614306778084353592385255650523898668865412819629210308","16837870819100085642206559145801856159450716460516079135465615744780317395452","13398721534362229860283707465242120004042518799954520405664188244226754408586","10498282712132277243289265890916550739619043544643888056421822611105461624383","11769534786569915521539151107049797288965892455649199156633001452243498992566","10487796131849274266366787607327718760249459170570129854905896650960771637923","1765255555133671901607462115895412778027981031990905581219726323291157146443","8467155100107651565343658082087452027158933704650661418737768644794733008576","6748882330886053369297983875350993425065382322445834602603960650599742842281","15772489514721276280017284499474342649271967660447804252432254679013665498887","1174657057950747498876629045780754615640721116679240448925436596220383772263","19513542198086560241450670985258899005204381303595207995686506855856435830065","5524149021054781287893156845818802925444836362374447577278177383885871354242","192885462996671118615337880787406707260596638300565027075942892503949040231","21197294651993642366067954568168885945004669760899170333925518203449070476924","17735025810007618033669314274172638817416140017933368200254892817719278901727","15423551435558432071028649239368296273022748709260246126204984316725974897076","12613394110996222868119215605100753972035281899232554016149334939185293556489","4401075535485038292334124209010546568924804289698263741330533721265806656815","9708282061706697899706697736611583361919454787655163859405662233801266819768","14863322619128457311804652771602405891640311182104137536765289411148646620299","4352878017205316305146573889920251797943793555639162061696309040368012803236","16004890094245220004387309923983117810620851808977262753533001312047373815392","20938638134771905888879782547618288360037904781205575233819353726243866250107","9560808405928477869474853241979352002199839603293337433427829825593153790667","21630103793305486356108695444928770342267749261878829151679753007438497138818","2719042239486070529845398379916799549467942535557863287061280875478488505352","8462209124226115898723280657928668524803300663738353038410510763271564041512","10955087274020869514081883674475602465775480723680334552300606676907100868762","9202432616301238459584919744912728287180535893696392380721049945103342181098","14687739183305180754938486592915597244311861700343246232375118196455717112241","7947554265053083992733631537455807539433240776587544916883118457609260683217","13900063071129457718733732372823627331528547858126019521678783429121340026545"],["0","5969520783228893242430837930524711387785917563749827548281328427396111830041","1561987093802147121812497230772507656358513630714614897560171276923751830600","6409199291831298094878649954211906398272670044596644396865616570861468619206","19394430446352029610878239521623609885448777247328716561811843206079284336894","5731141476996922922304176667566659008098813445498382200629132452338881690129","1136681738329175801092193475200007473502520867111157060425801858868808699329","18537979670296537364209712637956665518031706079347180622866784875603837003457","15836512836838850932987933594160709350469076323608932259938747287330578876077","20613406326704281766910164045085986843250693484914258556887235645935823981995","577887408064917465589572758207568417764572681953856821582856280536224645902","18515017050178085716845198985708201746206480410013029572863967119243654877643","13181471799322454980659162595856140511449769590341599969305481069534160062339","7806565981595067046746782647711735416309508996873927800211026927371171853799","5237171092468275259827929386384511180307632175100634290430187152506389345982","14011534144246649028386034538719190972428803550540208255088899333835967512441","20004841898665258153327849621521676129194075515571865534455696599527108763116","11192207523545828217070985158153933166579801419170532393778808245755143869409","1217026852674600146514999147721575193787364802626533901260887720593088852381","9485603414701317202698996199700686281052927043459264751240044014894442113126","236814245919282823455497661816354247421710004891621968814884334707620028881","2510985389517419686812450889305627715531702843461870306571548533401950312928","16277624882402495978763753945196445235885404453950091394132601939985761838737","14154443486227562440531058512651684627350157488419371348328514539911282486522","12308032954255046145784717600614948003805400808549233300615668793299991252106","10326307257176477911738858343143086174662899286491420259208683285979925271859","17616894378265407740527759231551329184441499465971735165205091051801284672371","19127540061989455066184734317805240997268873788288139862146572706984204830739","6877411863856502086186819479576121613176112861998327628643654198024372839141","15258761339900525676869628236411808754817131454089164282602518519447787632758","16676526106651831365946363800003992368446560761133652573509473052683167252122","6902444859366786230812248051379061443210005343360110887964041018183802365896","659100044304639872323485862997559451610889253047170769357705099855566409740","8923647210216494065787594005639429836571229643108845846477305343417041815016","11364302605559188233720922710032546283334392432046111485095593939303271840574","2723621362416926455064187792219291249084933795551957115176926970682760001085","1562837486872233954582084589363711525805941838651572601446886249580510530647","6264047318708188679834117252835444604100340374164958292926788138693788026949","20537124628788861427366745322224238724028027448929753349751832765134247525664","16731413281616120769470117362876264028857754614126678795099310734518540502923","18337249598865687413910026914505009639487653559996613138977637235110299491819","20965005217843643041451689723696863543311997180897295621317090466409894689687","12823956305059665234715173494567759870317595618426398001512315347323116202117","1572599027751232468666532282542812655658692413035218417436480803909130401938","319008057938014670147923981711447841109718760083643418051067206082332376264","3339551113391556159481550488616619539934240257970812758223791874608106147741","14358288319964293897841953390640788180619572729620210599889336094862524869086","4898873699593333155046955020769880133679037882971265528894983121751848662715","18126373907273575904026483410881541574662371126745138253084696579713747064198","20452590836059516913195137134644003054428740853587956036613789879318386964934","11082398008653373496897879640759942738805217823643401720861197874735683493395","12721243169438455826865024406890556157413155766927875769184363907076743482478","16362733830676962424575848397025830992733381821689679221654747557403210033337","10751631267141722856948806680245841398470405014511577947582637401451795672851","19520682358647738665685464574774288593141952295488021044308033496203018136954","16010836452322517065790027915611099099123293943330771138982853508845830574459","14831189961563790280232884164753265244206660829397332555680913592549073887839","17320396206834542071444046833797687590769932656879624539670526560250517254093","16089942030770662456884804395650554219488870793005247107572703323695653325320","11793909563238210321212054576910278341024896358558822326598029065007415510355","12031344930015947615459899250085786241189458813597706537598060994992489825218","6023392024632292402715648229578937398953096786172745958797861678826311196215","17413912930892997725409944503899311438140667075826953277972156549212896145645","4835582808699580729489897146670422146670941926562190053152013835782621420821","15849314109965841280859956901317689716354014215822846270230006325912622920630","15379722414663964943083441321601002652798798919136681255280275811151381568614","7766489712019838134297011303604409763182367558209257481236053499384779314467","6602966234221783286556966146073074762467021560023196700918787796174855791042","8476938294696056216775143021296404647855459682080036402625315194117013477214","10078018685990714424719236921111382302432953177891465049424980005119076002830","11101585647838254229617615714751225237008926395603399583036732476530945492036","19718219155228298112969114881261575659644633093948276579493212056063809199476","19380489354843159762991937921322011044558030747032464490845635644420077063812","11196798713060372200648864209594972370174329916476389285865156678399322136327","10341190997593184791201581421694274102823169769210212626676431985119512787264","2406473331492364856219771217233936748875305800827227688346261171340630091667","3350943921792299005910964601061499397898041744913858010546913668481112004857","6494366204339146370724618785205559506505542612261621655236917685967972756112","4308460362845701051070627217919850737880847196409321936102552857891201935230","7532095079821810993184390376567904280623074789869154803784777760246258054249","1967992785287401386592512449159054448688789516852858610186627864670895477767","5747407452772860561694546713056960554610320770539088857833979626386504726109","21723966481265517826217439570881682700295441890287350916643537102878862231785","7570118791027475233916991456344375567538788137306164654676557256696296970816","4620437453567739183861119212800416162922329572171053372032641645774490193477","13404906898778524613484401041684765613201878833365745645002973617087140572026","12596975994486200069831867197500042844606265638424746201165683545437720714060","11440165755889058551124954309551331616120459558579268710804032869527285208736","4616102387684153146772029708305714257899828783351150555390348486276322427403","14010882816250266825938437059024850091115258282737882704340869025044109580744","18786054911174208573516831077784311764616423108634067177076798988201163513193","13077890704531974672720288194945376316587104706403868952243435912537524844409","10409897625307055358974784615295312162035771855073396152705205670745138558915","3465537666992865196070480049692417210290839346865414571336633530482904798223","13545153354491919286622762646361857306585052618367574566741781433763757487905","5795588398805543648274235792973754541785848947011055486933595893888432528109","18678554287747891429930263722818208212272436177321867835462337806478842342131","21173121517662072903973880949510804692910218672218914535695069524626693615958","12400178175325944814408881974407161428444334639485679301550523102837632448946","20230793357045342562961620236416215497115951174307512263568113531984253243920","15611828206172881341816405444326947356188579890518225035390251227864268166005"],["0","21888242871839275222246405745257275088548364400416034343698204099040720903392","17846427590172717552417180023384376092856563999805140729919707161745393363855","5999466430540265197781290900525448667161357441667487476784002809390843671724","19135632330652034986203569329789334451100515834273297183011960039075144827261","5170008395505984957905171851603655674219654488640569922672332892166183172871","21477420743748989841691525882809561582996463972779734679340990681272049736981","2621202847517867217366052957572765176942945316046308819534134272613563861540","5850772789539483107867791117417057419766080641111479924078588027147633555765","11190441022058938102569121630200541554579125016316343569325148282426192556941","11415953850250459466099672170053332449213726202256358915596734022810920904129","12689618379634047061998073767222940791629447328429809893289511027637999935170","405936882797257852941294053283013745571330136806031222502676208500423021299","7091480548060604685813413558602720681822338695727661118586183330577045711358","11610822424778107153725300896006189611548907470565277651581031427135770903491","19754689046391500154146467368241398249513368924688645406189009985326736814301","18854594164725783122392234490519808710200128876007879043069759521054696879306","15516715284141813799793779834690513056855992268351617480581410960809175941513","19696592622055227169240914016361179550703690720896559501108668966639854400172","15273502639765997817721035674809274290109872641317093893777124132763130945713","20269577412493340397554390529464008651794209934827341065657246175957335661230","18660658756384310814095493325120739188075075605533938031413647078516403810217","5378995129501388950102905593253369734714210065461720528984583304130106220091","11711250443889101372855894215732209336069923032577862810573261953682234511626","3263497168608221596246323095857278424472811227096558673778228580806321079178","16563334337922289797800958385114320273569285618242096239265279871054672517103","11113461720914949748342237910630194881831782299078476733336926543873726434717","8543041491269997996150867506589355024447106328286874084070165511135325063255","21713574482872494557319672278565228349560268406623783519296448873953157274742","8874885076905666065957134618078101596346034838442255579482070238624060645402","18394469578008972559503590030968748197669344810126557594431932095681721414767","481248424433523224470399726820010534593736694515397550584096595095688987349","7121314500353396034021317286057743722111640474861278506473120263587124799077","13293205816862903592481015801680319085824235561219930151558119968064548951745","12962530556810964627691721408970219248624725654354181856115301744581130900172","20139477791736268392341322807740037570446727034323687442861243185668612716458","6112663248818617036323829720805305528070547495921735263847373254848196741701","10569060741163118641665754499754217047401292107118113144284758270315279223991","6033924103261798679413888506217843545796116147705096895854807274144976617349","19374869474863584501595668267393742566673372093232234497596032621537149304670","9801045924827400093157466290844942317222149286629865588171088666928571815227","12802864183337817380074944190376450626605423495643811770287080243521418182099","8920262241166211072756971992712707622564052061338888567063469098294051884222","15153973988845043417028075343984316771146805136538535660464861535745233757684","10706091066968285515264507648240444078884417557679391422668782140851101452746","13497419259337790472450146701041418074058534335293577808137245061730671130344","20637671312091594452198031483484734507968055165275535347690589930196976979583","13616891740900242428196057203830715676819719716597697381375835527789491852487","18793879789527787336618711354095883498181779071371304170920255346207558075599","6265522159467101661657000797676893673969228059978791266913297351322349688392","11234864631594579889557229313963325850071808532938388095449352571007541663119","10523981258602024311502634152190005644617614555009341611259669681912736447575","5872771976193776945353822900831167791626286472077288693398237154469387792010","5603072018727941678784752889304538072360605291492065905148922486299809644350","4967948922181596504287871845038229928536576614333584215665516680907446335229","148482317916829569552021723267181299434578454262456574413522601725890503702","11525603856391852702333476529017713409850449696583379763218135056628758312658","597529104961297483780885064906228328717149945739077659652047283146749533971","8222688211432928820228406420561394040923788006607574592032377920311151367725","1736288498320807494947578694375941490912530037658270396759350275794731681757","8174462541883084296331949691098900786107276578315183195471944092418147464127","1062920955410836539126689541565377889377449034580801702593636859019416648903","12494355716462453992589392365617819717125517874288621270563130347373092166662","18145150074060206379455007950836710040657301760020938164059684944123590860054","868586975113403296909382434548078436712855205407661108175966148959079006768","9276540832433078377064591870419763121341101636964456899435859731210991967682","493702010815160936653889859351514482353025064427866386456043561599025823717","13302856341750050629593744749394263932893950074563033311847622925120546051414","5926812105733208119294789668908668783377564032918211499540766816427520737112","2273311868465610236429541098085795158864621405017084677388320978586215817159","12719761953407222815347826981686854565487426359865581185028859930920983944420","16138451674802423997541764105547418145616783648202325774224166842574954873158","8236818860359522201143435755407314670178477978758210849198711544752747917449","12694785538963388800209825841965025194235194782007194202822625140360857767560","15649271656526069929766144168304309840540037731299391900533488057939282658777","15199124986193384036303223311693126562436884681185854942015504680005785444734","17668581660545976451176893044852320839006641218613632281102287897480398317036","7879319104408130749287501444816175644854218307286696565796440918191814792395","7907303477685730309364776891407027085980864504048818473699023702230469974129","15498727836367506684770112237528169874290579932087494738988675050695195274219","16887466103044925949277828624162022419224680434382094652942453552844319421414","9757742277094632030986206013476023325827758163758305561157689868586799905452","13234299607343275704233150745455609353373815058196370845112805233514702396230","7903680297898877302375729096136732937972736254402261223508674622865166244179","2349151985884441868105299679165230825168114381912589999999484048588907740272","16645862791605743897968389894181227840883947211998316017090627975551513566454","7023112339672305696922721680542007827385051981408745662002551961904420369791","10850542867368669933145005591590940983820727508106037676689445071747394821681","1672063215230866189088200445731360671993870680407615558089477701176290741576","15506998542442325932713478069375449274971970215123090057355074586505368949874","641986057491853217764271427015924484920967182753386310814674237226429991350","13041833235556479715815083978321477982839348674577842433333477286447320390906","21085754296076264075886230862054467149358431185238515940438154510353866168619","18374572790052410890590921582667882006920069761357730609989293485400204266205","6433931554327171459829419011575840749349572301979615234696578436155325686405","13586355677808815672349720336586246309367667414272889980700460575201717662296","14527483142899730297810004275737644790348371583552645253585073728013417361516","13360792601752364334745944005612938077964012107483397991740889349561380597894","21096587609391791809112324491552575620045782189655727358185501764958022422549","13242320022082265123204649453185132883649707374513552914877564743298357862173","2773589693347204168696357408052047171238339647576683682554242737292307120055"],["0","10102265940848896256421418036272588502406937415576631235553017863845950059454","15671165472921766466825019746442266170993859511327320205422637561075522734606","2669715065584947252774087712843886148813489910795932758144439707317784850443","17032150980439129644682834551037922416561521128654340462826581480146032251892","8499077615195990528349763223728714504882941487449530000846183805279917577056","20677731375473924795066541032862188223977090103956061561828274691418192102570","12973540910932731214874007830239887873951665032333702571899994644628147478346","17869700894375102357137529299766472356543267249620924946114750726069429096948","20496222868126573700554878536027952489556423167509291435660701180308709065844","17277459893524096918819755710804754161640982911784600836643935272735015472535","18513938911005641277169820668358372015187875862252592629468667655524724542030","13395746095853023514260724203539105863544138195676426620090733900347000124747","13270114410830379705339911672410385854144968639498752023213753083571980188730","3526361641348447583697343576050868521294395818046270284292924514349776165985","7085611572913869961369973456662817958727188630604220909502497365063084029940","4013599347610439120009875059398972972397882341199271187194439515480952119789","5515070447233446652130773975580977309075975110305374608204237644781818734162","11837219496114361816885440788337353460955155323007070381517823143548366695490","11312949443874781733829259947274821067733782372273203224129740682991220978396","11425616648357450783927266587873113689270946412502875823922067271915691220762","9324301069184307052998950057485880680401698628114078095533880023898472252038","17102831721004516012658897299747903018202155235824138250229366367359810344949","2431467338920531412531438086815515182723887162448361145323486280713216137017","12962064287765291982175201169506039030845463099713999056466080871219984395126","3719677652703132391201132718230282818484987376052457027969576338282599585837","14587541536111804248198882614501701874899948016026123664852740348720702890637","16990590910237254485480030404388669594955328047693274294738227408624260117683","11638935728235607676676120054664121192505819371415784772277270333283127755492","15158695934597468523214884944644552955371472347952116856878792493486627757263","1973996707562655754187256848514769574757093150116027558028315872523014040741","19026982347254643379369329562328117483715107827656265537271606651280739073800","21845122559402796045323324692762303863717672930360813438495386257919496392507","1071530134759694325733379578230755603438857471521809018894722270476617205407","3458396289960470286590273093823472655629878680283490343529665136097843675865","20533269957363382945486631545162324019458346905495221254211994680366428400625","16223015286730763338070846808857750501568565041624929958834508538900562763828","9105716153725024901413720764000216800486639187530556591585397691418965723502","10334498519410687902423003308061721821408657184746082623547410464751964273849","9798518643703678761161971429208935219400514475468767031385615566080450519881","9566397687573924198587727177705472087164298834893588445089128870783091669588","3679672187538115254381338903944476494502513700161042796950760100493123177597","14415108765430596706381278543700218008010489919218387130481202473294503890273","18432759169867560014474514532530554100386632036141183669069576341580375805546","564286763100397464828138593326181340959856469601115998822911518460948737163","6889500249932357842506282580317874459757180412932434845983034676176982031860","9803227938907149539305812761074066170291249999789550077626478644591042257425","886739713531245588290232146262230284666630852387944227807699563150319599428","6936904323954604585755408647166230498917826148816890657264253041552395257469","3289550352122698494938359136394102050736200225922291626994854409945831272017","20478701221270153182600068934802153886899894100072051521619398679450992310126","336929084711769375063178779113019702557549570994755256719943914204249267819","15176533550982622583187156231038941104157125243189806597299579092115041307317","19725855256262943128118157608410615858806028201484619461473236006051881606799","12247486720162685127482386736005615849479858270172468781177117679334538037127","18920225483110485512371100201560416856264118143934104673722851229806010476457","2302865070301736893607875908045447410909954753183442665720870934881610040767","11640620676555408374728571010239284098049068135028370435666140670891754777274","3964718338387329563207039823961938852067711629447995480430167193956324721564","4228194789333382241651520987134632831047096996632282533764035966758682686093","2346090847551810215003664730627666914553974502585655940507447440439564287156","18906455289348185957281888727211596019629817894531577801846477255300971101303","92119141389481937244387415564284812439612661940030731551021673332611578983","21094712018085119523118367129037430900712626666103847938736788092689602997903","17429625552485354312903518013531114137137471982654210512920395550091431814270","21667619129694454074471314947647857149673858401573663129856822504336337006951","17011424970783744079166722430137135435245922469119446922066412943460522464148","19076584118952581173308713064611100980895450048242015146375207371170459380605","8531710486295811985009960747384161266349002493174341073797652997843900380616","2748255274877452859778751284127806631187311434629959347065720961309355582526","4417283133502790600867328700548977931574601297861852477321340818987216454931","6885276439851883237073874685489150130134126080250851646770412875530811032889","11991490376363119633277540078359291532996504539003228056111518466378758272746","13570274140202421664925863715494811306151110239170548473147505574508415522311","16072680336497547529417191548970231627645210284111482454843033305494942982679","17507965033802436723513487177658234305787330730453824130031384452652812222599","9335949587969231388957065266739390698286525787805541745078843557011004153856","1352365788604688072767919021890646211529237584114525999190655657950683744106","387632277461953387129073961142852579114098534352721399616356026470691646042","4051732282267462681405946135006583260293344119108074640538724189221320034157","9581707046449340732613600494878482423573812040280620432296426726958101987873","1660727464579682422840346335411126619106202473319975168121495120527669928831","15506560793195052994830903961182454054060356737320920786412097185635519941945","14519230407924598463815088566751249150679384228621157128414495423852742472612","12441907750088685695142641547797600450222352554615910026175699168897309725821","5537233185373239061643617434620198620714973259721807735019803632901987125862","13001035183940208946042100370920620556348009339752169016622338355927008585015","1356325594775320881096632953418663143342046855786728592011637043929844989757","13438670129196603319576176651468325859236178741931133526746050778481117724597","10564329907395178633015619981169542829006197530710412985246451754635398985440","7336636085116042814033137349652754814085748671304118356008404268973745236395","19652042178826911727004000218015013821977761481521068085219281741383964320253","3214809852402345388543813144725343012150122098329188013463604706407182042691","5077075794755903785383308377016526439561997606713361758270318639342729065702","15086495116157941856735855874508561597645273947585161710008027252947825455044","20250198396117466451400636615485869395396291559431361587675867113765560597805","16807380082720674073040669466381723351524121493579164909710159437032262715645","9816874690173110867276619853895596997183473859987858218666086019273428230077","6701171035304108442476297456952126014732072649598389213060081335253555987971","4393247496572164784863121626412737392507098221841036957983124785276973136175","8164307148836495131589464616579711565215380109223721956492146623345377643464"],["0","21888242871839275222246405745257275088548364400416034343698201030365617258217","20816169247233077616311887389772791555957065380824982641508125667131182075609","4316747737166572570416004685927784634159144939534929255637961943985454179467","6956706878001293266876503860921047877323223381995775517225845699164322734895","3013785409735875177679486314221347961167480698976365193709862215817791284826","7287700183045248363572641882596174486169264506511624008869416239525838609042","4074623686246411061383034501395684631393006728693182532026654990353627156752","10365309806274180451183152312000144029624429825988242876456949286984709566051","9892704714874194203385794411353853012716538644250020431669418611697915317346","6705062245410561647212616403677305120141958621042320418369942301915307920627","18685144041469603413776533871650883941997940401272564234402811442078938412535","18131503244248460664210473552297992611911164746141241637891389920429060025371","11408016089027183846858882080433355074885736018864953015905205089747937755539","539306159934272164715278621224041729697414206852068563044100487207980817405","7061927815735240005155618350049409163242332245026708564303734985265075233180","13433499904637650982361670154597013316502146084282120192352187263189316441811","13018239942701091389902612815877429626772710908498737457520801334807837138354","21285177219702563239136763362382135942262675684263937893660283420748211101154","13636171690936627632792005850648350683112813838311610169599988640020837854727","369447585669135617824256575900118916872932876571618426606425798953151898153","9587138696219982173071546271506781135156726871326022734772214756150046838967","5188790232813489672700302820564751250218895960695975583924246534051348862999","2642259217709817287149446308712723802717898425866315864247404431139224468288","17039793607822095144449030094730856668681293490081667151115883155210088191502","10186749760277177674181140247227884264835516370984060966081039217370986852075","8659151537124568014182076156143841765960332087356033512273386465291172918552","21395705330374729450478681867412730995025095364768849747068745068336748601206","18182422737998163505189120068934644415540388018719273670415657795893289906634","19165357554584515977257455136855356772797547751094804835414880476343175512881","17254938593057275347494135324271353720301583977971860129360753020962045689682","9462023426914035467086618021134513259660900932188184404309913736339173880788","16294162875549201446038908932633637334142743058749891104574715856368172699476","3337165541073706587327881639822038113619937625855769551626710654490749197337","20067136358373766748257807752447946575211689838419360555185364242052854993301","21843014269531204395033989065228435030611535537342661795381128225627889276574","4279000406520570362265958865153756668386036800755145679786977778417549336295","13033824791481042589556632142511809855554235923220506630487761835748800181639","2404311910771394814307567096284920356403672678086834789247037594692345755228","12988867436619634310917514657975880110552418740062496337479134998653536336074","16744900387534867202307762813706857055694541767910110470649385667144029068949","20503443334115181839970553626018793667647413360405895406441083153456943007310","18637236591823178543057963680050597844824859746385060072856447941470559840714","3100889846955896755886645012550756401299692833289383054914428867348807039073","12406071241014610370240241933141227451438156661829154998211864748002400633231","21797411003854542346857710992489922295423141835303040974522834973262662587212","15386275145985589567417158010193275662908462578103326411726089203703155319909","6029012516268798672662041111947388743132981206355052328549842339406222536725","10044024726497163949590900642885352535426662996521886186857170974642537913439","14966689538269608196358359843171386956261429028023435390129210209116260425272","835463103276888219851926069963204934050373818877556206816573146593933289772","12900903476281487934195124776217183689593745101003590946197303855688325042913","9536504605399465899267671144214732005748489685717919666408311335655560329368","1915932521743821301042894417890532774104307776949044651815346315546135621462","11925026926067419989086370547090005465478497770999841804097352289575666763309","18612831350929948026788530390647104527180354516133548720320783593061458868749","4033160085293050002008025926953619459987924464928334026222203493020598761269","10412966319349040381368769787792822284561397095933778991287219290253525538847","7154487484349085744686785994870080642612210942217967671700348552892364276179","4339380480155294820352833641783542210194681248267937489645811935862703296595","18466001895888609763669732247497366405743321983007469420132703871881004588769","13759423758883814655687503733091096293821242034799710212591848587216710247053","17554029274947066223341667615599722121728887999437342516128488854316060184186","18046288998860076278600586494643753313675723626190489981353079530930732621872","19629325249851223120109955683392682691412874056856730772775584782522879947881","19569129308269164465622338826285983335401900330672179614697898090435374680784","293995924963896696321886602370987529527976012846834842662729439685529133941","9725394709544809081538237560018014606521118045151239565731590861997759392280","245456433754678007163674649019428084461415997955006710534650429348031296151","14747942733343510223089427074601483391497863593933173409816936297758186971280","15534910508763876910523251908402654895457523286686120695637730705458123932295","15156578667338677658237566939676250471878265938555681521655687048337395053061","9206719621001454318355688912065065193844797881559262967700938456359393539356","5288277963249842576439927358751754466166993076644714633520093621760981775510","13715887215675371552452270572121222727724929414916039987547115195632805071230","8039840373504544405156246166077657908140472797751752495074919790975099830452","6178817289991119100038295276291944293639267571951854192305488774793876002306","15319661561360287116490753836881637807761929961132351461650033561920574087277","10848570166254023845856276758084208886559175590629205522876559557147845601217","683474763739673249270909284736823340471909504757052702975132738341323528489","16018600775507395400119348252930355889934841382297922879701761421732514838571","3854794123627567219940630749510166089165187073273711507788130128909559198273","21421230285385000986749948137294456597448363950531051966849769897589100091487","5372030703981809936092214813113994870763326685635810990871206817517323683862","8627223788453899263832946470695983563529002051492420494574789776790977680609","18968376358400439951902798217045192242540867697928282054678137013132098985038","7298778071488327147730824547220574027641206283671235752715253555386065961772","21023947787878981820139675337533895803858001609791249514520575182370986240105","7866473785951528691288394973592596448906794819269247358966211061727037309599","7992681501722620947837956689816859872095760054167674447275472338751410514753","3909407982991157235893076010568063913771162314478980180969559304386812828921","3597010738277746881041887776398741943502787765451667899595269416928005104653","2490133198905198296650477559389343635421120100220797652553471492556435686583","1678497313104484832340313091936365296411004326909874531101936379214418359003","17165592241173536631130516620882646062300772198068398693054225642882479816786","12014469442220668181278490325376084380469502735441642291006157951018199472753","5104650873650346391715756271465897608638867293226124006195984617550955360269","2324679286451036503763038816059409616551962611177699833336540231229557112655","2484351168825055004907536384414695815145811525592410854350612397648446019189","4826401289780583860548892954163751455086264172815413904046872095598095174222","21183175011130827412503660188528553421391906636905269256807188310817095415501"],["0","16889231423332576","1748260827913118370813588730878977309375293685202528183756569545182742066407","15811658588912170316605631670547325497756257936714731080401208431720298891248","13534809252466900721223442967360673824221161758814809445501677777925148296996","17299519371679015604770115635649336585563625540417945273122766552138495470577","14964196801656207167214969696193755396067754462218468958137150753444676037510","7564293888087933032538235194081939505967168002027119835410498447042501326925","4575296845336022737783808602472980053316967870471700181668500264647293338875","21275005529615684105720788833062439327568964263618526593286017530284936395678","2979265682691062074356695065350710066639878622972327801000126136042194516780","12605498287656948660021692184996925333943954603074488483596019912828423741267","13784656317067588416400657828920384723891382268627783203023779749890028306300","19764488473120482259710315009033910852140346825760826024568010850135950670312","8434445247817596983549398476995346274677319689702390185625629585303777313872","4810134903187869956788199624805944170694071494673561802554257616212844810540","17910473654213112912335774360493438651181372467501467940245332188985214774940","5736131753803582455645966655639932298763999736549728181407325568129989124132","997416500215490474200462146007368922689377445305825738244868772528613471270","14712134216900626588322253471331349998893851663728922042362239571642764980427","14430415053651306620979617738195551631616341527565277003000921752299104608340","3792393430196686552960861374773185283293157508680026790310769787286110903633","14285633754584102606079966027342543494756817697108307629911001022124838181941","2805099296724254529862109353802821840972409275525969598243629711269238837765","11673835908569547368771759078196611613729283733928094877866805701536824809736","12511396448163717598663969974423987098752286788207024364591529732062214235670","19095006788604537304738111572983608987978125610714114178854953008389201733964","14222581425411208151114715491584352985198927108544423652562111159707400984712","1328514868158840885452800424936183846684489697080149022481064927407974057132","19760415048444482562098094025148638235192466832181846428603637386369299078333","18552107411924686011882871377731006643598666597493392941116445531617441327996","1462580581618522194722512111997367645589765781789788750379192040518333610087","17986390829360046217166407417377632098056735083529269424869375722063254616260","7663821033097753234719574461063451421683190250010957885047878000777111191066","15617208866037897009100499833706151701657555409045463260090662912620804766406","21697097392002554335843145775997965099328205977042613350424557661904814460327","14428497472619866954391504882276892046421839835891779713165404141861311546892","9995880202113053461715376409076340148040354135003308780464763647932842819803","20896701264408251766357784385975418405683222261003102404463407637796505883808","6157155888752166834466310310182934179539194573817593923403394515599071912306","15581675812425276976454074587420346879977731184514296994874460799126927649224","21561662098182649585068474083448793430506572247150656024763172853822823327943","2253260704508300902100138344616051160412161207337934431780471165692581762894","18308403810363877054510869280869100444640114109941869947714129880672990268694","2462500850125774968217592652449255960570522488683839248165071705059907108831","19692412936413933137787265879651540449651630424465626593686564409599007038514","20408607524272160832960551944388510158889601961621270177401032351728994725391","14670314655740594684816532948101162439062644951375396145441405725654418712835","9655458312574721325164524028373441869175835598497438657183839381813268539385","21869969576327655216967638316814140842093471694022195531544470212086399329899","18078353961517036451353540625688453841172784307366685021428628107311895324195","15665711139041052337454735257918415423928472772361582105546957553290353799416","14966922991420887185823813541389579659453992994329113176277145021673468737415","18710760900959668152134815460877457597785264642417940507085093479635044689115","19591815445016281548142056097492090449860529445859102938687026368205965607066","724730797125871817028569319190320386819438868324665011988491162425379542315","8539000147547112700407691969831399494274466729497000456305146394998915787755","18086045855989823156917368084522382113872448731238396172868671806070583745704","7467556167575748227668158137629889183999701607830818579727388551878077807463","13865749722047779604866770943401876367844801127015069833491370177673782587723","9124772065227204261590422459872055751010371477181514151099066895405201325326","8360973744061875235324234688523255897996694465401618777878848159768190967616","12860755126034827274255067536749641009289770347924811641293853626516945344228","108694935614286082061382004877358706901162080080982899044022780141217161132","19187220358015440589365999353724475386257141179999246444267801565400172672726","10101703644471878990263255531376638901996415488505958762922180343384046267410","18253727671744034369757720854255325224216134530434363551047600879715212705634","10282856066552582496028917513921585334093539145600463760411766098428503620223","21280882919166464286167714621395964729063193424031039563764170540279472756240","12774224837065871534805954076310747955202380930109863207782606548813511754793","2643653936092584258082690774347873306812937476439464595232018944564930956874","21512325894150556880562861909612701068044828266636728291682206540990448916876","10395658391284457676921941920105248159736155809521019703906774841686771849197","15507293086049628844235702104985657390403642673982228755146038725370406320554","14780824916961997175779735745304885703312977242250207980173869333617491801805","17585949466494201318112052146770289303250866842915492234172234039069068294838","19433279828452342010681011953228179706787352218785349711233455130220750741738","18085571779915366354465906875573322653603789964793682582155794675243731623997","4751374028310111907873007592908674744855769850889385305910813771358922266618","514130224730725829212537417910955369880451162794279542857297328721856008517","11859281427470861988347540926600701043980472715468248542826685823280187971357","17221235540013322320450287414367087239989324856535090496514986781076430766991","13486679416894642063878108487789954280744914849986059032893619719057266674453","1061318932907538556009444248332099338015508045682489941516751068570271565250","20358905619534018739183667512422830875937677683237589130657063700408408919716","13956037002714890639222557776408097401955296379756104547258068804484217390445","6577180575330383422884144312811056771995342205947463115403707317082162784040","18067686246263417957868840399573767826763773046403834497256640782988888898441","1486178217445188066852437177297126836920161800376850128167853497647313903650","20553081015324377910343172565169663070968574400455347773436140664030942738687","6658406294908467826882635175329232950927979028140330022133581888961800983489","15571157078916152533488428105118514092445468187573816457567442069302213526915","17980435738355708940497494645260935479021143986222988945034185632312925326472","10873810795013915733024499434363723706971051554171389988450902641009710181804","19244545919617594570619724829019927608748166500541132323359185407353741845542","12428283850505379715234103189869118418204664926954730086310958122079820629462","13515508370057943487068368250040388641883802799375490604299443555560028901064","10160586856804994940350676421548314171635353860598148426803943741854599802101","15802422875342278779626402238119329014318351737665464278655360329092380915004","17229075034086400390238045645852742714492723467429944223209738821195718518944","6960821450973670805491261957945640903503473097517191077334918245893396125414"],["0","13680151794899547013904003590785796930342727750260021464811293500320564883845","9675545554125852539045514075623508103845308193188374803146436795819705579465","11100211158097421695082912676635326008374413704114743669426360902771018314569","5224773444243865147754343721634778619644591928602393693808142928965344713674","21860457456979877737646783011111096165067833936039727857737414051591805663623","18509998554653132149868592845876931571948096863287998389574460072749869515183","13681728425414412889426830767566897521683102516940164895870365898149253428841","1783802303542250697028640392378085438808590847246510195131386809431649091787","2632815824692085984766913291603490877642399028722172797229319522417847042189","11371588653631333903423646603909855201474734372928793762542269954683346185313","20059043633201969777965933369513446473210316914040438823712333691573133066861","6981338461331804215245152947733148912864437469246559197679552686423979810338","19780109224291560140474874737595152206623792014246417223250400901665896197461","11619702172430942653990489034602491425727542447929921129725965075900497752343","4536281241546582015845869730803866423360914460954189976394496553804640558587","14595209221665669376055211806714471650688168662711176198105018326879613072501","4282700996462255250702047149088561631859494031119432044064248057215338728239","5241731278104851988385596968787498880465944894448504766289352151447805929382","15878938862395879988419396891816542220991986266946840647371989684959115167372","4203369666443423263817923421832515401676644128062280630112471099790473692509","1812836001051827522071672972821141562967930459379473291357100679279894622480","19315331456817740453842258148895299611483821941438630499355982429650865278229","13697016635048765428338558108996839906599739791903459851839245262800784881457","11961527256077148005010084338191688606381082110407239237557907520614520370695","18406899112710394155970704167758477667062363642799681224440649697787534552260","18788726076806159262085202169659423628325214180274453160304627553300520865225","14314173455043186438377253450553567446502448890541835870425088747460110702121","19178574442547619138111789398752381247111865707796638616578122164535995066628","11553341745030897739782823686234638727509195155749297663172373086847448261697","19110624443774910985869417062417864578061183966916076461276210929119618971905","16571639663341254712524641039624342741866205319359021855373440630475203528216","9839278769034944002096769169206503066838005404446942188649203599727784004136","10313042464069423895023337166033464875573677953168064457454530446884181955826","21169235076172224099938962384998958939113417970447708046385685908553050001786","16010567534405169858442823903735757745223614559135714479076551014541857225506","6198369170207255179718348993717795099697825255362009730339276394741571341280","15330106200629662269946863299789205835398334033980526606032637726755249152832","13148461867065803543149545722399680197953454828865607321759805101478412683529","863877959218984588557654515877292356852739809161479362251247216076623736920","6404219954184513485467462709434036507141410980718403851887697582562261243661","5319371509979821840931709709733703636592151191325837137794284321883489577982","7811939890450862769575453276067006278152565292067646063237246369745188341177","21887207094852531746830700755460348429650741769004279304433091676495653839793","1253071474174982476112419050787907399329450261745198482104439765533732319160","888085140310056723258427630957709876159807780506121082340518402118555436424","5755188337076740817530707368862035832239158740590082862557315456125868854357","13928837145253852962184381603188002967659151342078887822095059403310155192850","1771336380462142658979424353969618817557175331525821527167650724979640116012","14437254378518857834308086501868910588334328279228548227064015299203429882535","13373221649761263831632462278995821648979969908712821282705479843114777136448","6194178632274729162302265997106664111370442118285418999293847558661145043038","21762856163651269391244386653605573202975862580527712194807139423013744403455","21727509575787102966156171567710095185864896778327763613530065187605701421670","17297792740455847150109670879896134106803156726994281310289068841643373180905","14151320828465096370037991812824699516755727801037079872530400034663919304773","20328552407642690093008335733113635483905148303187074290392773118925375290707","12611357093388466512512690256566750416659000258628791817612088624451667055798","9701357048776920005839226563816499192481505859781838913350265161588794028151","19357810459019714824382816592378799754253222519894989215623996371732974208452","16713208449592865787251536505683177688085969385087253332588112009225879750440","19376348397280721046128583951774412190908915363327498778407433839109770168087","2521231793334748514647559327833595407645340714346796380904855960040777577491","20302580011293915556988631002889927648493204077264777848880396143582406821150","11593824486622081795259518371447713963310586583043481613506867428534971592511","14924796595180965614695966184685454263329236054947021814718249691298691440366","6057789245715373763599694991427062929663353816989556815886873206483215645864","9519078979660492130221090665870640746843492499149782518033570035386018786114","16097209817985681653532990747100417472957680971474234081138436647411964361476","2163506548630644292654359474705940325878143050691303516764195150327304145486","14551784185245182014682866715794555681224456510639293929056774483083180135837","1521981274566119450243409492530008284792931446194521684326452716696438531297","17279822456437373803360989140173352377724086367830964686542478528105494566563","10490506844330136321239740217696621953179971788953288528999643815172098155374","12645518730850438351228809583712083656387320675133653138084899734003015057841","12590317270459645365431056066669838806581592320843247967738494200995083421161","6968214461375164166953312561673935102026160307432042734402189318185364824628","1373782803349229650143761846541550452886108165684297198727204862294712624261","16370643203793724200100158882331934153379273377889106031542098940548447940820","8675756160902931502233242031051035105908665559574751949521708134133100808257","17402002078518778950335931101176951818410645095067575502921101905122711083174","11254472543646085596788796894369853836424067988676933222459630798218359641666","4574132340406278926322503312404244283136959643788822638317151663706613477284","21109756542971757853777728560106554546197158404724680443479766209045924947900","1678982793282013375180888881273250799485522855953504383448882997778888224127","13538468448047704940805829354532111537695549864656658002820682605550176431794","14361514396246160751732524530364834560930941955208471358606896014268056596918","15269511121504285770603734434377605196429624934066960794000634620420041206813","321025263595303869186997795184729324771576921924444143164434565076692441341","5795238413310279362148941162034376450515692981742352323319758689846639316514","5488832233375364822987774188835455485910956055549851789749259092631943883950","1269036003374080548823736201827093748908682110528173170693953523863918425834","8124952757096038555631855883123940753161043141123622618138702643601484519966","9435834986795567053463902335919041408318713347641877845834470899958914056022","12835484450156535758622904503904701697960264862442533008859071798846816870811","355940056406774284546276622623938467676395634162976691103311714490884747724","8827056618985380685417747327367141356195676190954336255102272732681378179378","13173928624554315687904935812534979348659782139942821997627840122103399204182","15355026691652212638646859583966476558499976998842628547584409533240954815269","84601795174113703385687108207578174616846601162545485083458927221953363598","4061091426401014887539681620771173491165982420219986796092379668520974013020"],["0","16738068078465328111129604393432033891242866894435790968710782621197555743813","7679376099027924237353648021413286963727658231294727164751866929233082876559","1856458296804674877068399897661231098819133762302592122588106404918097215882","20087576663664343623435437422664044797834802692348290740906902066820201039932","14341613448752174972640532653197856236091770590856453807089032245491540038620","16546137771898871540153291633921336376304342944418789938554045902480145095060","18842786516106036649617802696207529983701835315646519685282342099824368289357","12997391823949596077887870492872171075207320743178845443590804066410512760007","6534514496586163338016220950096625920559633099294985892215086124881185392442","2418414458825844350074379047925405439105580727272813197309081239838633579657","9076183530462690174762775824301345795979828837933036588955997382229664027111","18052531098474684372319289203404469273409052587541283542902499016643304338850","1079900324301533991835706374066500781389782290491269360205372563168326924686","7821133168745653519585534516615080927294108769637031286717989776365488394166","17732250742228422893249639106565848697015185924497299118635134458333708401840","18328095336038803142300565446279231252282753231880052772507620759600286799167","5852770351155394927580365353616608964136717587880665409514245099824032583873","3644823197825111193777133046987238892815470364063699597650252501979941186778","15294137940367804011609979981323168423213098071371304830754786740410750578676","17246874338398499610522752569008433638321848798937591050443860481179794809185","3803032489284256703154980775119102825784758130754584950073400831274341352025","18169121816496735019185366041740551857708907780298577647638273404608155180369","3423496081229534896590002053426807041997359815085349990847662559350351627203","56959693453351631890904748475113650882514516511817978670788943771129088271","11035996294736076774745484880038869029009291074892248023158566088019124280313","16096581976843790924085899208222216539858317021850908623311001919022987910560","20197479057098582219200778986038558777880389967016278688146543641768784004697","16435215313929079000630099610403415175951070211477294536988321282306960919401","19158506449551809283847191700408569586659425046669279158122218554801659860437","4072538886158371150665968259936133725239588190404983041103225106957059848617","1284354941291225472848760001257327984938981310857683951857896014689512138219","4652924104204345670043359366214192292207652838007213847927489007984629782100","15459900971090541642088718136729417661921790470217821750955647153684690576208","12173689091821593124306881591349864828363567729980253149207039435781750837401","6937704777192845800869888422509205987954188108852073750010607760460503159145","21375824363183286220212394767173285436591532388440486717165234732926832323029","8034082570129444148212797014088664402039845611083100059295967884916375210516","1342007466458482311797345958173562166973879199181961234187647572670059229836","20938285345828113915875881833262855503366813674094926092357917448860450282646","14643178855925105773543858638687512149279350288510500712591714829086049668653","2069600140256868157064538552110251085523031679845668663574866961070553279007","1313766645606809555591675768050707969380822063278362253014811380838714308546","7351394801331362044001269372735433038916561683924814764946619994444931425752","19219507191738182360374024301533658759147468947881656849340388944009108537277","19858862735120401844524766033655726810343471847833634271101278419787768085078","7304703705933147259991554034698631107294735585473790271218751938738257562149","14503038569198452603410776530473270122591639305994931343938558855865133702996","6131239583102031184062026443279686977990063963383531385300669340405190502361","20757593439050300396312726775287183063395734615988040434489252899416512829142","19871627492324038408368612223414701366365661867951521419813537412081752783414","12603975026488134696690043241681087953508216018377668518367810842708789677622","1004247460050365640556869817225681357421609179815403346847672333068778927762","1527500698773619344266560468062547282976267582273491353538137875448227855956","2986809251671807990611927058792234688351182811145239941381449668582707535909","3769624896480990705979235297380729859584245150923123019136271069429339276699","14693551953137943373331858284461408561561863937527984499487875216829959740568","3260780839550949391479825156190218099197567751942791613238520267266397584172","8425088998226233164885621717391827979509681123300944636774172519778062252276","10766130879590857201917540811575270508877249093129277585077926889009114028903","10634544707029976956850496718952574952273591981827299524668412630405947393283","17316468613618289610873469939899871919004805282651270727664208231347343023925","19464527308086901936267009570181153451466307010302014848368884873958070636533","5692262645239147622172326401196279076780270542131488800344627531193015115986","19043692200650788769322717382038139976125863013365272031684083074441138042395","21347425714148909937258004603207758299149905669300788507142329618224365194282","2869792421564936736901901383033155368477187313147011820029036660051675141106","3179351505599994139178722147961654296940301006032356089275064225393495671211","8224091947819648034923763345424629431875033899688323583443381142144084051845","16610669072894461969830433554591474377985577880579858099700269428189229330337","20273753817478993424557831314424791754944583759179914167012957925049612558045","2888427078723979756603757519816849507294513048924858642792834398821334493325","8486751735788190075718351432668328789080572357895937336007671102316594197054","14977845797625737235054706670064040924439457178369351542249468294068306080443","16391298690730580706098324973895018560283876524969597621066145116060211090160","4027664486481449368117828965763261001229064099448619472130955159939025032865","20190023797554422759423524613594813154280922840554685149749697574151089866152","9926859337165290451867440988890612989041213912477507763342403982151073618437","2558294411146976752193845151212717638633260129320039193466029742072628359835","17275521773891927519992144715062183211173147046928092927319146014543873826291","11601529302954735262683370731694875600645995050242476198767051641024489998286","7856850169335321017317848511226899897819386612308404428227257630692923913173","411148241054813142282408559074722837274878495171376399739428799200346077562","21484910756923752923534636031331768810521598069190483146138408940524052441476","3151064267414364770311018772240254347102625887858668143720311976827002813827","10345072550517241599660036132752962956098930802401800368403224458429926926046","17128376346462009359195953398812402707015944346393800569992532522542224273918","7939360612609777346119181260925749139730661566593177672796021681529538614436","18256905582107736204109724094344658397017265676501032976074164850543492878188","7768251494026368516292574213751374985342353079116790866213225195241804381195","7062087940966816776626198681810496225350365962351515711516119103018584125525","8302906977271022780263627263611640094707593224717232198468682098608989688094","7605878013845841402343763929853201163793614767747539408402724568813502328914","8232802232337621426781471562896919975483230312616771636029409604319809960629","16773728487538969816848939498969941337196052721785272329799883977988479207364","8060812013259512169027069024881975088747790528816401370906541836564674821602","1410266370845495859779091276364150688698222785629785226871078746337313549371","10152981801135664444452726684580013741977419608617567520939624655836801664383","2317636848561355900878176255883255052937100944767731322446791029228140703162","7841359562832544308922938421261465413076845824295296702505297062485993368686","18559741549264294477297583306643510552853435806706008202305072555383084574990"],["0","12160134928799597345692447636254041715860202444675574635386187630830838708215","3947219080202055534624995745730789199204107234830763732562346010255741859740","2005863947150474261675678783319633112658735986617699491053700419138529798171","5253654921116910808591156304807381445262061090414402303699046707897514586305","1484680254591785096819067658328005128988891944920360471610728516896046640677","21278666088699548938315885650658849692491112081562966330004453002098654317272","3821206514812213875948020943147901349246644606089970945219884096614913835179","20046143761296828893107243287938164875547619228160265723166247555832143574179","10236892871699368710736615994908569330205071653384053312267074672542078586290","12855759235770577038446856754349241442863594099230481842126801769928431729500","5448895061888059952867649092293505513864237057083443603540320286935909580733","4739914185316489521292795915608124649231494808803561677256177278902151903853","11939794563640941482952050111822377951375156991091356644460572380355908586109","7548306595091638381705702428275687601463681021737720079767196208198487899667","6267621051359149065792432480038060767164713664520693562583558599901283823006","18908706235689585905055998660333365236678822900277054173956089315425043928871","20790973403570790424795996423236131397937646463583435397048348169192128754864","6710504862566439206106954399754107970819024723973602053219186929250060227507","2528014266707842585022027273724778751010194335066664408768238379609194029893","11976013900806960485145844492059136471600869848041307088084201841493938135560","9599110351652371659244488836148087002821990981517428813125392550519661909036","8313733743342595576713397612521254141966609264962490413144633599776066955262","7636722248361280849457735565990742639914943298629675295613163290961909046454","2404339213539076554179231251324131149320954164313468282502696962141501772395","20994514561122802348603783799613719704006937844381223429660973912851515593325","6246666361038825875677284332732306068441694430335985562546331764870893681949","18994684523428439855916108390513905419070461001638358105790277171439294259491","5048627616245335041024193960337384275024000932502736948961097359350577050058","14284323243731871898093784562123778740662546222411849425445684615892783345945","17825693934208246356074799870018426530401161232096973977469512616310814127492","6843974686630316302317802117995559733424852500077889990321145305483961429099","18615352827294370888352489810402510489742007795090958187017852962552345650236","8940935089096761583946984721789470139339359121126120823577520356872389511683","4473160364314258690959345416583499383139163767076540575387875687510776439883","10850219639031046403521053182943245740917620318634598284752458091495711353157","12380567580199636324579956318340551093922427943566316484381907624444654083591","292548795981136227716087249173742909919209230141391088613901663179317579904","19199150533644565895118131262527974784735041043080699752886525502418543747291","19396454281637210622964902761900545166134708300098537534224718064010987295158","14618725782628725652633037103043040575434305906501273493374783667501342932516","17033260322443053679036506372932368627263536294239058392030092858301613333984","14468191469115944373090783016218054722594791019607919519548639909062833413879","20198035877967260542476033461496721282396942655252021447062550666241534783980","35358020429852838004260914698867737566161606779133450116544983001592409301","17951796210636950267714912045579040038032508691715316519570682125161758697408","13523302834177180796887354915581964135792657794318719823619370475111604084494","3033206727991919251989300910956090900299193623224388087836446522868569106875","219326203356644946584589247196245480344146777232479054536418551725516171131","156457644352591993262128666096797614154889886233981189962377042680031757977","7825722859427370794707794948609640401485893133172702342960687058269671470026","9815123724348873147708443032258492641368427235403212116297721421697362884320","20207987014296993043549923521833294751965491673985212223996507756298407483760","6752777934133766412808216729760097554578604064020278120852659710528161707339","5391284247696752960671466788707342078139040877974432700416725706104307120262","8022653052682138757016764602874367238592639147284000020556980107384797141069","18016538770317339403059531812503768175662248660561956957447227791152555092083","10155836969762844544182222780788817208280286298871323864458243395776944822799","3756338514087487913867023998570439919985301960659785498852623943645269996302","17700486092492670070735810619651337374649025033653121919236712239418684433807","9176694663211409083818198793023027731945996820048916395288342399727068888666","9835300454378910277135769430528058333319969770174904482031143455526886977035","877827964119180265371604355162880725262179620011746316048916996969108370960","9902816969846798250518118033327041901426521456328355079323272042831479674164","13045076063648952165987732658938987837825993859046694127266616627624971383783","12282032021908998883283854042279016032739614539513568352770376785063586988673","9461372332873414107804320517770636954375806182438666774095954298671581607393","10181389957993380316725917807066144606853102289208787391528754348784575853670","19204389802702288606293569568358432720682497920297995126898491486301456340874","6768548068552257691932638648275626185211802385212770349844675382986393069157","18080081872874289335193520211123854203190260832856934939896723432628473409446","10643301346254492536141900463706005428516836616898835846948995826687133131178","2135925734344721721746336489491702036804307854957833116102961095400313877512","4013442354417997758827327801888641341121975584036230874905588232023855888278","8002072571180255082309995129152165049504774802620630813747448660046813071182","5951544038363319502099479683311246877671086177202837851577053573748538286016","13216774964277219254021353377841564975295197416159594064384816509406463314080","5573795134048524611561868261244544490900273805602870107285121097173859005081","17653053969307068020093257804314727545733541884338477445333623925457717342628","13144555654484092436571717814771362230125165899908348222021187803370985202189","12932919941178724411018675888122236591281986582593474392330589034559217917770","15210013353054047642674038200354612384632041780158347734613085204417300316121","8160599190816626717842309384061097763410835019201602879079862101684554528035","20217598964893390954037673049871509296284857422575169548884892931436937498993","21210452025221420237772992052870442459711048238749693803177788178091740793142","11586474028356554314483826171747882378593679798572208051299023325239181321381","8822575849835908142565551969940697048116543824399423774282274153937714888735","8134073413243800655750822610303098719060314084444075961118113845636287825027","18502660175036170715398160118258539915298629494421426379292623347190523603481","3423387683775705957155935954911165825499488772869344253461800949040913331294","13175042785199521325956181844025157220357805339683525907142766176643313743142","14144722329304912393529063446677757193338890314838274442406566652783747797209","4243383543649788452111173549315769167863289105675983402673020316334765898545","20848755637903741665730637627285698927987967066847803731705229419064728645028","19460611495520018782159450535339074394622378103892020443329711617983358652661","9186211774244894106154529022254111329849384692154096972143087220282881944920","18794820217138126680108922105543578298949604334458689728187753139119145305828","21773647335693169808482690476424581824892415642795893979837505880959529053914","17835000782294090381620755856177030680091685083230986298157100940303651734222","7159019561718086350100872532286564122995180615055074074041609194105679511683","9268021967473723651084457426592004501107625070880666556507716914228724607442"],["0","5760063913641914532170106775067703970670622210635798511506492763464118670815","18758461007917309919753135818450255843783677158098858872575693171880253473800","21634092802356795871293214393585332179787059090315978748749753059472779453961","10490702554387907323758668438195376822188085509073214294807911631903298559538","11439551642564248421980640297492170057529176918260634165564459691481729185400","11253224167497921320520857934628011143139575986734677081348613742050381003407","13751847637034652492852770862610191565076120869838389346875984859736505341068","5546138495956768639581180641995980594292015315377494384281573817803582434255","14467104541309681495919084905948009334851325992409043355940596509272180772156","17158943174288708983944887726907977327110744196748738892282377965255042057307","11800155843062866020265655200349184205684040984563888999134775822875077836728","6853109842230652289293858760472394890237175536179349132992873749327617367504","11311812670927211414237915174205136159658099529809358804814204867887154395454","20344595372199289176314770781433975067144269951744214282333619201587149609982","21057029419043856181292564163423660336204048282366477242020543466839396893164","5498093195597382518645776638605971349571953748469688227222926993132574580720","885414486174176504438784016549377715891748143358431931960013443781024015635","20259981912587968857490856444944289055391112818967223252221643938582209233497","6381752317305803031811625528700692534072889855027013697772704404987700569110","5422116784681497006986954344953950725060926172240866401402246829189835529950","14810711849930438700834680045027765825041255017292353551441428701625816004868","14139059579863606040771480358878031890119122739718264865394327590590042337677","11668585948175982176834217314387589938601614805762928848229725046618857017371","21561157932986993153747555319690920488430454939251330437712197382253713236800","6426452007057002944212869276640512306652390695940025498025685486243336768808","2546308259501194363593548172199773548739206246658956043318342345859390644161","11200891627157577582871088696198882337949884100152199090667071005306115265481","6574737083368046547076561224505864408407751587302764679257164862651756564609","19304065515982926289572699656806022990025183334257735115765950928878597654316","19294514315970267439990181025067356268885932619437077085051231731335352510432","10732883188401557253971263964748288787288055105033766664285225180299460115983","4587348181995913521990528184778882041547888391653614324715442788228144625931","13569654399679265690328305475848406745042323682465365010275304879926769997694","19198223209794735103853427170036093672594012961586143026025357191479714162425","14112452402582852963839918812190651310362374907626243629819079079413867006416","4973902213141525175464165807381165616422197192876748560453786231392523315550","16247706984442687846295925070054562319553657554700839520859539891874552474717","21496227420778007456256529016682493947656513853472568705000069788424989056533","20955445301224102044164810299490796718947399544746305993950985313895198920632","11038950220577311803310996248522790089497505853768557350784711406989122767537","17385496702859344950750018951443242081564802543568531619655021214432564043158","1410483704907637854653577386029695672852977639603510455037308485672999189166","10331924256752591413837058377396895839349103321392839803397839706290590391701","20327098369231269927091386139800094135344221392067549671765411006494892584464","1772010551739883068612142307731955692858958245268030946775562872538547592624","6600907813021492674872841843962147537814587047541226532221693055947198550032","5811762357514259070524271344555642147140349636730564797409327703026696893524","886338276087564924469344532054412470314040482583240765445121089505134486411","14190406400868218050237752214176649679636625712248988825899276244554804628630","678382433590216510567634128938479812346421798503719257186378034014249504250","8430224869142390441000390992287106880796165109023140313975612550828322808829","1782207689881701617173317406868463137920963078485163745673915762472748742227","16000189956286651600206790456648469766126589923355038935765206067993224415303","11558562130651619378836611549008611324933612388136851985814252148010428226118","6138134960111673522523578000997373893656519720310062762232245491404946092126","13367343241409001460477622624817926632227981779379996692945879985061517781904","258029044888621044757072350857321886452730612448773776709644598989337892748","10244905261403286916754069326813840551318148459750385180932677763598888762346","3841681965241886593355765928349979330195457900140548910453830309528699405744","13874469385913881180792626799884294621975817035993630323068262201308040837120","7105735950089905073087585450928298301527247512618006408167465903577370311510","959150463074032062429900754844208596697578297978005057595226210429907712904","5720044324699378924223470939555946962390214023482679305962353822589567793838","11301219569291662289986586440814083297076861595396661106424454223879648915270","13124508632497503264622511686505014289006116635020909843920444285121478571350","16758257251133213608872843193813017153470977767818778853034326262738879928417","19064340199966959568635499954708251317642881580254864112587454886733153268036","8650573360997144230617923052943616023634875825915506022927873838508749923551","2972674160390394175850990153008573755939086936731334650653739675905163206527","1196573473971229516549603069123311847294888495823612592744171519752796865498","15585974693617444471773156887530543455662525124512916093151040812183689627228","6570687471398355514838692254026089493334999173729859003456120469633123620759","13767472595629031721615676703827428783248450515709954259211611342330568164905","21789952691304761526991279048097889199442794199956207560334843986136415216303","5066409815704254286877714113210828188402682284332581649025869186577951675557","10152341257920026152480905943473368330733741564849690744668607923143090684719","9608177341027936717038392717602541827807104142341902788575526198594231765037","1383319867124596346963707873331237646317764707958236718577727896597543775745","3634999560351106349625187659351011981161926325949955292459230676308719288230","10506797489947284391880539391997157575370232292771987825415041897469968538989","21336923737411974454093176928781619478072312061968910654423019006775393958775","7470214619600567780318957005167864791636373346974006938177174485808537695673","12048469581140232256108844577557330294627661274461328775334001178104387520274","9028486026571036307363171037937373059729874576987591056484517292122118867261","21098924396607359453573166080649287039596393061166669873545581145464830541801","11446426130113389405652947761936140109996990648010845133277985390385349603075","8214417282714195335095604373724275463883593927812134910591803463922843986940","6845669942790954316461757350613255833643886447471559260359395234191943042569","15971023283417474947464002928456425588803990903223498229774938995318962703512","18507987570461165151631118855616331454199596898751137216904911157176877047203","8100219748451001304421958985660218041073015765801148902422084314799936079431","13028400006309153625340645978458457769855374753386925143071712262823499127964","13296802876322425702177074093302043609922683512956362299086874976569805493204","3537988278107470199893555298405157126458085877606672048767935323485615969033","12946103033555543258979215531524074805914566985288541032066401539947965078698","18932563013936869389779761386055769991533521634499415168290627064237228301532","2096239318868204940596139809061639341263941741560849203172897838014839886492","9987009200445672576894893652720306889213201338183301280984968777939367005332","16657318571897710357554198947974225239644506746573046232422040910333700415718","9537718008223341850929996740290445248250232284509201007652104897684439342173"],["0","10944121435919637611123202872628637544274182200208017171822302924767713763660","950832655722255069649315447997142548705851098236102591251591610734169695528","3072912949476065297245167041573252270176740208003505205327466824445299371343","18509134291284581739864359713424165463868372104062774215845550225192006190541","19557140577697430505995146685441013403179225294933009613807155529626175717388","3172145316758849925927871423552917345740749761553386571673077249488300292909","18748719458457153987805089578423238544676628995003947037396967137449407235465","7609617166023472182043330679929199922175206971457041132201060351998448568742","6964307400654595761191764481996620835383724282304776262222861837293377574514","15016752978781157702285603798302329918086055963065259210620535036484070850278","16007458538228250959509746580755126842107482805972209384958716748705787277107","1118513954890803730714671303426502151857544048684550323887652838128632234456","11875999868487614781674751493471906791853085554594562371318859666858815533829","2968520845934981240237967383903961158088985346669661775701790578924925831674","1063989324784491877778471258052657805245523609635667384130722311880063743075","9866990657178592001251657198173324948894508478931431455787293669173886723352","12701042072005775293998374931785589430002836491715739333285915948227023916954","5163861326484024163299187940184730651292764398203767102268671207606998476654","13131897135164484262781781352588741863750779648168028149788352133814737788542","19391730397669321231629846449181233321625023431082698303365102899900518920519","14359640015545412382444793287807183331315433369717328770086129448913074450739","9236184278522976135072527420367044603804448614560437978940354340480969326062","6365336232569450341359828608698333843090549857259217003324569105853500270749","21340767851480487968112140016444486674070960841191899523453981285190022821869","13320880655892591765327616971618604514702704921248632458265918363842594512026","18600532803538752201405845221960164908480298341472314879611756608752688676333","703973484246147273648267124416089890122610221491494796467021563583071994340","8197824392824124926037867692906381857773577079800856892011432113571535664898","1615306134634471588313634565105602543926940078271533173518317973530704291500","14899459514477442792230450263862646632590958393434987531869921161241577503637","21634790703604930040786151363147725790248177474598031685575435249213405081880","21611485774777892310705268781030383634744798884296334714837409620680729454601","2058446849343361953313483794944242117509566981232463755041974615581730976639","5211419359897252049354203019751104562310763049507013911629282254496310319421","14803911271223818904640150572067297105463859678339154207547113109618316037420","4269738209036744633944210343630770991573439985494493040116651432630597102625","3770451422512000189232573463918546263131482669357448265633556494097765933278","116828644449233291032778934753702915245573688567208819673956318181645574395","9917707996337421747114701067275570455171787817983278520331474937495610667028","12774122526412672163393632330000392255829134880295765730731077295071586570317","8488199494703808724020679472312734427910580969401109506948065170171952174623","12088847582972421780741045380593149696510556023426117945664387251481328714437","10879018677791575232421276638763271755408738844077503666909255074963327045748","7329374497355922382697221740642102207378668725381757958173054803438786365031","8390134554019173031786388066518989437889994975697874467134290368317239366837","2303884786190400429773098292663756206871303340548523150104593116836315884209","541600415312750232109749020209819112405920929241390129071974265120199528463","10105911996324961239004452542910873748191401066395009351209124036196803439680","16512611913526379038443323736207185167650608281503462715764599841817682931476","12033232914533412693809541571718967284780271451270550702857346039031311364078","1847476105597031534424035451478120875576287173431570958419437480454905605378","2165570402168299492290756121520534043210092600914388283441049901021596666892","2931555120626447545367245103889432696421410794547353222631637336082120365447","14018699854352639138241700851540344725200138713897591490463929995807209250098","11600786586748655579919248967942059353881699489011196109198378185848380577396","10037620363200938528740789600438173079956663312782503825280281787196809097206","17756653713342285660275870270756658151766457168862301799720922164192144295236","19417212970022796595207562125875681677608848447674795635213021517551237095824","850322253974730015258451039169974498510652744931650595554873614375755750546","17918577795679026908451260039622971766363890185379181602847722979639765652258","16312233113567279796428275391605617570742977685019152242388606821233784783096","8304459856862708880822257225769656123206506162270864733621410204933271582387","3444736081872343902983033845069936334697630052576679611251409237208900446716","12350828237875366069974563532172005561601102211131348448860387909131646453173","15885395739475084251100474878291507425577342591587940268734854129857167062021","754153517085813578293298388224916204250777306662636554869243694952336718094","11669631154616787885309807005864877731723453285836612888437736681707758990053","14335488506490606655492755477441077239635320223904158946950559613007218413022","4492421065005564709569622111725872760249435483125148969974554604647389567862","3610053098870782878671870742142917833508126376303414855671054005323614454982","19362886702710182692085959745483327289307909486155811433447644000745165873952","18734906798314947889340568280365105937510041610854246156128021587625423295603","2266506491042260875141849381005111890014467903035762855439244966378574242905","3115248173234738845711518925806617568278103237849117171675105384932115843982","13529931796119890571659632371785949601534624618954824641732194923629111846097","9263268904656461623390277346398701474338219895652057027979054189576921492813","16551156121742153126075806726346963434520349526973554268966824519545649017104","4783451890949537596013744743651113202313058425442968758545975601536460552128","16356364972070338450188656390092149994121635231108085178991201856249567256008","15466565246343439999774860272415309061975717720152852305618972497423734655276","13175525593500666815100886251998609793902135036624251337441350647890438957026","6662510179444366191854229549202461021266030008475713017496553866458564249309","17268922761770643994519000974843446300217498869870316527846317310552745590464","21371547169349618512677644367666665003485213032615861167745188422768061406268","10037794150772775802016415040380624392215088306310716485681004608450583911169","9545078966441947086809155181224936219378455104907816409836976958935577727668","5390564231676059691964850829913657661808005099860451553507121103581370715656","5307522304967046921567986819877097777286379592292922264407735276346603619654","19383830784593363851270526720725134375077559203580231662712340159189476878235","3309821802556045599990835588703843852415357686473279861753877426648314144429","3281861897196749639475092165003709147592726435981216786900963819741232095055","12143889503102694474076761772000685773293224306866893878583396398936306735138","3304484729886109463765615769160282905086022483778113453918237877403639154811","9984527039998818356867153725369104078615734390865090871280421386295238678857","4867570771179180674736116909447516110061632681877107897046911773082215777926","15933281478701006813819607607891230633827887231511219892863055703150886172485","17796822890595944848756747718605754425355830110309878570401538394882020817155","6009150165409255691130871686580720856066225428340901870658383606374734301223","6634552640482005950207997050603051230050383586259475547745461038391947732969","14998437102701689798237207277704020711530052028757020061069575421488751478461"],["0","97230543383911053600","4789378838026556860439906206161631716030990324923577222338442688721903834062","12231835144118408281063496280512653976526592447322673246207610531959215182493","4862806188017519345276278113300113377276341622058310322096853481292090919309","9862881309562716284950392880652912042464325345901996622981031310731454140381","102404549419185283407428087684098776663920613688928431056861091293135658762","406346923245700075620133859444700309596848202208939026726389945592513625921","5691078424658549236134778113560901401137071080648277428430008882028377254775","2193370685960946045767810909565316627276838292378396725033111682613351715075","10713562230369621632672056459813444922764214568605292202282446299048360446477","5958024721038923543095723352045867965815661868344759474362647405498519277002","10148033541775761000818634709338061227520167670544434933875441550625736503136","6388056177338728281775463698873174609987828488058637472262031174701464721967","9903811677261148522981741386433495044700372841038598956093849066237814941226","10253004334257742114351816470954849033037997922195348689934884995358049057194","2951313986886958793841286929862300518818189963641187586340007052785375257193","17096964251563126187359329705604328068187950002084314971977873221573045883751","11234650535904528134718867850905112981107519212879993145998329129880976667568","21279190961313190998809629260195999292613738862637929382476087718342411954711","21387116681641114913805878980814493599231297122396967381890487131642808443311","15720076006463549224881653603725930700925919122538934093801160275237590026486","18384806078007748017140678310605811523215105604219693286641704016767857445872","1642816919548835095995859483820302553124971025452763591039661754250314097031","191617395256111978191595812915783999603772894441004564859330186266823985174","17443345136449539153306293703249082108419135218593188097742756633194301823653","1873622947765892828182543362911894897575878159385037381272264763989031594757","20117417512004870291783293997112890296144122397368445786937933349695935270876","3505319725453615692458941401744129642563383654993823520955109425435209164532","14654149980825909221715387899995323660954629410572741084528300907640686184992","12251142940010611214577468139879114296549470624343018961386672581610319110244","21726312847693049212412587509064784839847363422316704709888004976767003996685","14152850918915286863628191694949331656582389527656821783766798006046064303590","1940529095007897914396691186974002156783896298623386299133020292400248453959","2453755401703778689493018606969476025566593456085297988152480160411026215976","19816369549103834679100229263252593247302031849893686576883314740906374421356","7296456408844115333579802558171797787511601190213832533331481138634480410318","9231340104369404790282918959433875681918318649988144621948105364789402025301","17277191709905356404336508840298413391276732683060698996889942905700874910879","2384004839987683492989682621769047966222585622156298675315391772182730554471","14927943704776038089566550938245508027849535913669606484583831649083026401943","1515557194495213142051429456019510808702441019987319832879326181499034043273","19793719087763998531807412582730119790213522907052328103415071869104014887303","4314777630500416659349213102107160952794686522310463914419248522072459171206","13556549718030395694201771465623047690192780794109237132443952703376469662931","20125650768632847373956973374616647140927888166887830139457697733324585719714","14818664512732790742484810461901910489617387436862411953410786940429029880723","9234139174933317774862700265452509931876448729968760245545511566391121943994","7797915427112109481001908487724668239956779786405511582132711862377629338399","4683835401213409730330635658802690364985771568579436090990475708896084081428","11327968590890012866485587132164221253479046741636026918542950751430164350639","5896472871002559183332287248195397666223461986095868304859030188896315833362","15689522861812431361942246095706030936077079063745409352286814342328081494056","4947202029420494410589930982717106824507353373372121308115339623203594404163","21774765450628104505391932688472101194843938761838716893908536933886805018639","20455192870200932793266436125259613474132588517883799092075408506963381438455","17634137926239333429283288924589481222847685389505026349657729418622590081334","19933624379153947944876198773093548083901611771218402515961459159100156532636","10505009931357142803055691796842201904112046784282319070687419192805603673935","12799901782699189297469713850903107307802892421978919742760885582864910826298","14272787909111001642946344443543804030036283776207630678949140004828860734352","12993142260356029350298279613705267028356258341660087091267595512562966793927","21145805590499021041573039145526194050384326460641313920198244777479915006324","9570994708522495113675836987839208195660859043755934068999350627433940531182","4364970380137033759690024489862378551306780068748273798675823819351811551175","3133294395156282491905266535763620731578482045991740475171534341025005537290","4215774151914489092304392789636769692978259925772131512106028957745688443193","3710941895995875783208853971969413709043365075779620624012320790958620487830","6566861855932026928596793299538717173299591386130226065333664031546868758828","19669930222516723040010575839150902567764696042398884317623057447906410128070","21262931583851355047044642287450340077792033252898547126993383938413489414439","9539232124964326482448966434624757131058397271702227758696799028595531990657","19378122354256533383055232376902128643179239720930511440400437172124264039437","7811673572315271166473011538813358443042704572899872945915272447734275339669","14495789103250372161861767363071582797933026543140254410075026333005732092937","16988176285390715303071230696456949087092077852719945901233394044555819916079","17749712791484615328865283100419158958761716270710546189436621365748039024212","2135200948201944823574335774296602306765597277731230120169649852240240188886","2971947756599957913556999530908115771494545286226426479888037412118289410225","14726522916552003924513958282341107544523823475477684182084264005482275323629","21408088839366341699530070177357972994475167771084293869786026136875103753545","21786793516825716872986825180920308344501593452964720456256199227339047339450","18614342452587194430420468721597044829795712520206289440215142787361152945171","15727562088534730167232408793198758625573311236393032792186563369011097652640","17866750588465112795037509906195920391975697387155710821430408751043866924788","20573185121805107427458504404966800837205426556191556933093549416183125183529","14676230485773276336707881381135876589394127658780494192189340351339003487238","20594033944291946103807494244978514998484131233030565320685205714649402728038","15460146165149347427916086906131715516318640182513344761458950860044478299778","8254022238084252169928608881773782222364905990322631653496668527146092263951","13689942554229041420070245134732548246449041803874342620901870764341731034674","2150707853204143088435753317905064304004023153144248493450893534543375789260","6271504497886600997140011571275466969321333583953584352107292104495299724660","3466822168789364784234484928826611832636492254594059453779989875192220414257","10152412651151133732034408989430954107671247153394363928917946138236085901100","3792996243803515721386440928255920114810456483101373092068386754860076491742","19839834394876641836605071438900639588937543991200196440912990926402933109573","16594704784491086308216278707913468003317330978885436534076095139638115233159","630685878729139233598874157178999705767829629456440365774015992161025295206","19733743904073967233549115084316533492919279144735796046534337785427299793146","18950798163244376541191001770831401168648878044276614390685851042901614376341"],["0","9949201305381488737384729884207852312976529272916379246802271590026383122135","316261095649739670994557292816208193941078262615120031630595608441243800898","8660453657254121789556994311748951262948934488008748219450221100608192009151","19820629372501433589534534344996020487178705307838092392702628362505659078884","17272017889529664861997849197021456044977811325037069532805820818666322604716","370656783637656291485523780709944288393511922627577944415420302065758268946","2484742783235260421981427185187547823567245449070175898152681216897867800999","13594850108177779368399521622148797968085617290416179341565396084743124766957","8228901222471610466148781098554770370123189856271166279858911670813727108088","1364051617853985976949420918958407144571688899510999181286467205939554996990","2507906943672221428238111906060743010625729839089653174603398441248656553951","10259591593687297204527256215585098605674081355021438419609960428936864599395","6230082888355451840682770260068007240174432033746740054031687397494636603659","18164858334819917664692742292899232642055311226618246986179308442525610891322","10351035184560051169024199677981116870133369127482710681458832727870903144439","16946078583893923060387190998174007557486999156211894419703696365452022053921","17901115659518726605435683983325362374942190697104789475117483407195147409232","14796236358406302165023079016037319785729037907831155714363502053795118002081","17618358799326201159012139136208836222626044558436981210542229489622164175381","1062417057928069146450833571342169105660126539302261062031897347764095283128","21335153409641092278087753214267220448712506212606059792726402818500178873684","19840586969656940492287999101848030089968582041915624349500693601625756499843","17582105434377929503773830446994814668365964494642585480491826888278980417096","19087892362686783712054969603759625579811444618568390113860915330923678306049","12516729998902421918459253757384439763791470869587113879489790037457138236985","16620969549152884545077275701632146518016802323885455071704104397443190819583","11834409242957502884648862766083136157257296294248171388652689601005118713649","4921276849378700820609977453010012453556649546180710177947125171814181731136","17316115722400317948280045926883269820071093515773506020942951595039852232876","3696145777746629188647269444160021633299319321050139471641121548107916404386","4169878473819648523818283777920546757827482412946906049204782708778557657425","13336629043852873779198466977407081201517789982644190904022173761316559548375","18017330814660453775383065912567836212377436920427635888147149615449493990334","18728600240308199019046552662000022761484633071145384075314563462394020430425","6680265987978143745341657850383960956867353365903137737913294141131044907836","18415429910753255185245603321932450632656721728912529727588353758681294751397","16106983108710581462892482086637172101966467232548031441750224018771976995951","10672685508626828984095743868907251407965006351838445990050626931386372492158","13403891150735152207666022758406245348546201843621940919506733106128813956919","2379961980431799508624489457116421532418223258709886456677274044028136966816","12454608367300756032711723850325450115394872533990719591688885934825621195805","440514050887321360051365183692741645818399212701869865799046848000274655271","17539915691415991082599194185705718266291500953080631211144177070589376686289","9166645275619567570772683724703127438206120053927829013567201250467706942303","17534854392330565062544220695642391019883499623607180739589667185102619228236","2084592643479639456487902881686318274461114849581934263285118971381067540351","17306454695923561986464613326200118738995991591760386615144166935195786914003","15588000508530618616988177102406228801969330771503527364351257875525432627894","7407859015372188525870679416997372264770638301701332345676982847013011941893","21198918315607627655687505781051944441147955094882497633820549508518001481887","2997179264111459225128824291278889655786546723824890590404347527514629504706","6020206860578946048449862007403325888518306507876238949895047666903394687213","665215101856945580919862777055988317345264259753840032963458090560577237003","16919303741493042526028750255249506461776035767675858740765790771029502011216","15069100074582115257946593241155153391095568483158624462179562370423558728276","13992644153325160306197419265852377692615847747523216168383963754551822951245","13515472885444805603369595113873399809949398779515804848414538704284019314294","10415540900231829927239309733275801640184378902360996868957968644145661343616","7924386482008356227567595640457804411160052171495055701442153382445500203851","14669169349068116046148243045578682248448643664758770705399144891941202660220","6984986698454870463085888519765929127702683867308711044485527654665427812419","4349991726181539879105618069086421750256333253207386828436941022671776380975","11544125667028811665409391111410685519789594894100335947892014704390522046912","19821886533761090803673137296755488432427889007384985084287568044738692078362","7018350139371731952412088064985018727251474298020268831281818185041578067847","4424325512647226920158905471291835308830778295660795323095935211891612845935","13720632100023793815622465820914934430302567938341331974209776932930796033753","12366626433143358970302560955335522966646783760226412896802693639434617316373","3494259728616343268201965488148219499362315060592736517562014930407372780423","4879657496228492540515608735744391453397640890099667099545677272609079830625","842517066403694001875335970500584620116442473309431228068816954198577385582","18203809174211536127501025154334905616811184836812818296198633707129020839404","16468561620050363553300702386699564475688304581577729337530183308494409717494","13298074042977252073106335234183257630284753179225066605668762630590010486628","3983344365182919007733551234916608552511516268044723768221253352637679658122","17320400573090141717192217857346545714268120274886216186762529792928742795232","16173611834574057466513819885659836415942421394751533426141803868165646843236","13192030460508296304343166062581034167624191064423066768961740951868294756713","14914852041525318283331166933203453837162298166535780866713565340318496419261","9928193234411732803749226745216843573730263901520094266937917685598747553479","3479287970540052610261502862038114260258939054469715724515390094858941834435","6343668746014158123562241080394592159892113171841873825535781791104114471481","20554285741096616561728546244107026288289135618915699814749070322107763138258","19139969725540320244671589141717752541337169600634564293473382339742451896541","1691218963778473440693990348019840675465641541130017725955787511669820254496","8618793532385651151988541887965022795131111870325676988762393849570894987380","1841792097398178537162195136202090921351917370317787101682249419772163063325","11685426587250898632287614752387568416264152654814209749334937459715176873227","12976391044811428573558572541356662755923497547997458590732717341277766094618","20360422752347686632835058514350083343575559349721213240062103402297032298711","16048229835648895235453296843864319637097374893636394408418134642586845524721","19651909502568449983102134992213762682607889503611583256897584420070870604961","20831046037377143858898966321397355319320773612651989152284497482667189565744","8726212817842175212545718992409297199252420264662232655825696675111824722471","3524120313950419233151794352280591881724196433075778717055071870174592456361","15579059478108989855628561387422108098249231651763034284887136474164517362770","13181987741470993122952619457301920800912821758431622466021024730850516418220","1733935315721955075212220441971467549926550842881444339036070627149725227927","5350745140842988591875436432073547707983110005833843422538394982523091476136","4578576124907333839540839977640926779125874351478089555717576055945749293141"],["0","12371615536256981647356664116884546789179510313278628108388779336162616123227","7392360045659359325948477848201930878044242351436342867180791481262521755842","7403539449630088150551581659944300250055976319654473462449037064814100079263","20056866792199251289035316614360143904271029939505930798246017394007692420427","4328473222395234263240138738597068772517698684735567570002117222221812774364","11173319145396478597135367030816799338420942909583783983239552092806043567005","1293524924646342035327674235467163644419251500131515284038996229186340661760","5188682526216126315740101908132094632137215531318849492193129510616535457323","20099397129963050189877609929937133711313854010887605253095683091077380112744","15330260036634908041929676579145663453601060299539391229341684846302163156555","3242036637317311392741823103013646281601036436444407958591900438063886112803","18164747419152130867773513169205535436619931450250594101528310106071881280426","14449567153702204266723955225372124199225581021291812448238843375610991568802","8618406404271344439656291946198740971235389822133497845820240840941589266859","11348974871475412511958345142520750527184899039784478150879163088179400008257","12920640772109211079680127990063306900410134297280548736446139519310158650189","8711811754632489302220557606689811813151419590606530313173501788335091678957","19568952704807302005103677782106904201838171908825849048362161159997669883039","15600714343235684452948105246244830446326738115570855927549510618269506997416","5953498468562401720989774886886266263559030703279976032469812883290660903826","16277699600855879283073639957522647649089081517323976971475036409253005581510","7433982254065161533769244318860283841094427071904803672563036505148416779952","15479344078531492943742432362562399626988068346716434764757699071051787559268","16321553737410110948628722286501315124851546560769558530176946794197135363468","1029516724191716727734609613219343601103512007027815668084664505932800436727","7515277071457779886271626800764625013053646669944550397927454792113769700034","1916969794556902851456174717381059854754991540490115692914002731793308468679","5187282748280878849165318502692278058552569886825745562196080173927054955138","16734152877035071625286051696346717834532584104452239950025439982549665371001","1428309813811792417918861649758610264862971742556945310688148947390622512660","8472326276083736720899504049102613814436181155990396212080149986272381567913","10559063768232668399135360172533368073940093617980117297384448152754411223502","14982231800016508753828137733650466750337091356370286083325484886481661236256","1847858521589238133484199194737028550104667328356465634162002873892501427769","18286860085841072226662587469474200726827435197325022902643361862653853090990","2494335799510841351928983586980433251574499951366437493231560553004564352747","16612147193451093988516612458171086632291435927690310471824512195573769006947","1701993877527599210958531235713389218397869913525379683121480910252873191458","6950428090913065673506864953552710535231872907163962936261572187976912294993","1137200782702871807610892767810069695550955857064776635624486859574266516392","14451062974533525999226299706833296977388165749548747416273911188237052592664","13448742251971397318259921402538731194368363215537427092862627457561667113694","11569028181926813980955815634011504708920342361708173541901918514809677688791","14937470444896139268273031017883375072032720526535987058730373911252734203168","18812307314248463132675831687181522702119813949617643444989930177978666093031","16336567753523501749311987018589834224713453807557654156381556658698840386793","10253094071500330624227366230522098102770643812925761341377669634993579727201","15283471984143408232782698831875859647128555902053886347228251545476624628344","12075577250028866888666096426284342453720962466802025944283944967504423864137","13369996368556210148939468567704830953483777135463870345712623415461719224755","17941698583504469024440150606141116078032998452313564206534580466979796874562","9167405187465224830914597294532556705188675998529629884683440909956120959006","13237822606706110012887835175909949104261410673695286087098915695969481523569","21012584155956188402621549551088599131803765898639636938116565293344456509099","2523215748155196834517986431494697859444469929924062179482420625081918211301","11765535361259053121654941612472002622061370975190988088149981632650169701364","10618787612724925215493818429053327802453550679033628609224193542194107379024","12072093738977216767510416573202188427151842778837345246873407313362355808109","16904160978243306524145348301901134364812138987560708449161275654099262276531","2274247133378224353872995583061621784028062528254525355244769984017562060006","13532372161918072172637636799920955965753294775123701715854678617750674055146","14898874293447397581612939409731457172688628529394070961937522007335700996186","20569063886695001449536187042305391693634584507789123635860463351603813413267","5079011294209434277587637202789945788975399718370172161912670314538956018187","9423406552494255664931671225836317253446562286933492610765521849090517145611","12249676272124765430462578849986201552814132188930199254108642992049922316355","9349656779689830765566270520478127590030977404428776313477917670976280219772","7207682356155636386247130794424854216339144085813532100562351539444244685323","19972467081886211001921412165466874697344260313019923993259660718790191071160","10753056043738153192414408877515319534753838779523682179029552950721050767463","11032514406053309455445330258506849341140343619819109975426099668136823031095","1383982631855028782983104620884735113059077805680084366606646176086682967931","12628900888523313256194115052902929661454627745654424896393013495823510882439","4113303103816681460119286045266819777873832983758141991254962975444540271299","4568950702341193620921891001287296279385614713035151637590530498515334409704","5342003552127576513119656484279982355059871371291660456805864998486117088288","14330909529312365727826502563576928983187930126712300233489222415263040436267","5315336677397985686434398504697753916694587129694702025901716270755402346899","11101250271719755748850184533636234817065488559184848683017561328722223357240","18100709207419662566909877472707982711699811084539539120688522263453229933089","9046161364086579188363529806085486851061157022258509598345367520400398340882","14464103920951270592161129403892383575712926815166647251806731154553096787805","18345769552266555124012052578178770800776704003274668117794364778539369272786","7364370762226026129099161363192504174683439838793308305793432173803394778152","4773051414434477304440754282400032155715115571709243091304598322425362632058","20868055722708977815444194767672067626343700780652053702819451863080328267335","16023032653353734860673013695979538903215327380291791728606831595762113065972","12300579448753098845296420524367452627037182921484679665087491271453168080876","8161155575735423804044559180107915993273799671812130226347280377876177501934","1803865006755816902733811370465670624916498925771820945365262001307687861795","15197550408483393179187769664391073894615105807440875192246957917030807932706","19591130991320047082918120531205984527007522851200046664575149329896999745293","17936744553149204459125434492856190889190376073290311994613787923950962559265","20769442304614374436183122977309137586435932149275740321398014380594291846768","20797383060518364245506974238996826826610787704387525197740929265873019571892","5339286861598326423535272186988751802874293904542454031982698485550377783494","15337598203450255464972716400132495411500189188907491661344817570102676142277","9978138114353026181485591532061140414113288513891522039122702554847972038553","16764774499085062483851736719169850856459240580509523822262568734258620446265","18732513288845298631160221242316070191996648652160271783789757319693941781618"],["0","10944121435919637611123202872628637544274182200208017168525098944708722216346","3967181958283237138979323357567768751916391023616072532961970102354432016925","18632647441835893585356994998887627957602402575624812516567989267902309895989","20887064813838547436207209302385705163240618977166450569470300160230706126237","11409190106395805392912594959402571931838956182567695222393022004430597520942","4510358423022304892895541088284849143420365334457180774114690908855625382121","1922493912454083289084993427435660849067492037809357551051452145450530893866","18690007496844532476763103261363405942047158421577048417481041643554485010456","20272603382724741954627919661407829321801984093801841167829604682625052968748","9330951138514300197679569475616946912352097563168166260631515068567586500116","1666112396599613283352007359243256629404515000934380089276346930817868036845","6023208467524009397817052103266293285660934156088086538576686151974265688120","10084413893190031161705108501569632867060871866102570871036248677252177004828","1351485814776446437351931206147545271715117710254627810925537132050193590044","11154765701512009444309913820840589517619620893026041878380650255061534079712","9755962195023569784338074685492620276172249631132328020964363382695764355183","19048425550857643887691393634175186022047168919361202145541945506236654456798","6087262877197234296142155471873788337691356731796394323776632637468535378411","14373504617848896587057162362457019681909147365482312049812555277178661168911","7103719730544087423605616860500162095350446020157087464660245020006272441941","15492296133916686800849366753690930479555067230140901534864385923852482208183","15000998840913739351775884526464359634639830769440111500730780685920122080619","8289814346618330202331376269647162454942399556879381307673685887076475323383","13336263728003494702907766651681781122344409459736745999989324391061799274436","19066361878407431041855226628483487177813934175659899272504525340703234011079","1043448218726752630634710460936696754405463959964197253910951556072979343673","16852347683006323465888820435384381807119597192802833043116758001505814451593","8227607059134364586222624975298155224988635521407653636700564535342411396179","4951160520967994048414041910979641762093811833716338859102675369767529012370","15341964323717219142876343088284323023900075184328055711674295497558932856682","17911202819489584930808044151139782817888832284399245511296331053759804180185","12467908387465348711432482144493322687010953111224690240179672151207530260010","6710441243306939375249759141687789131618702879997810583266802269219583521139","7963037526711875479343610015354584319748958369384640821318266584796709429357","13551838653469162524433667416732551512269476083061913563949910736665654657323","10958214364036917611313316114426193515824858143903718756571536288916486497857","11502137554354157750832962502276140404414132949385133566646902677997338252917","9285067727848733358761881298021530012410231716828708982659742905031865193871","10594596135934648420879720422565710556026450097745127126069378418104455442442","18964315065914495479217024285401545152571334089525499715589137562069925159497","11534811063150112843524767472746142068546398834191294877727652321997998759784","12818804822497278493483165482493727434514762835739062539541311965272124535674","21747817698786069381367030460292072871573394514706503020351419391746588650902","13867814462627836819348428596853587617281530656140708643826353666244038291205","19708193930494674675077510923777140672939251169337911857662260059149600631471","9043361689906762816897707550659272816995544108354974779201629488208144938987","11696435190659741136457563428503278450782584579055715584929591191839047884993","12133256618099255251749414147369524930746240021496791375583942660814729122104","15695006095929969477726721839613045569056371767392530783222999295574155506298","13904717242976402521873165086782030671665325543805760457123727582944683705842","13436913313263374847370266549138115667849961012777572775840398186044511687947","12772161450150220760269847101549128259889165194713309042442990603239637008801","13230548091661860516574408530933862460879885477806882659348457248526051889403","17515397544410283731015341880815707297945037687022182841827727673351459524031","11588945253084649678939892952123811868158913582224549652003345497123988475243","18871843319456327104595766994566455082814003668243026187173518373059915985774","15766576321210517280556979578868598946287571274068083452961614127728501352604","19641576317251628135204898689607805144852444312050274989844189434604664218193","8218418615003623697736709261825182303608274824864652296392645989140362430664","15483891997992929134775465049822247245094147815482200977976588328106002306538","7374372098038006315383739427841426228868867912550282894932603591040407154121","6315970195253036083857746607615054171100595404472800944990760372038210399187","7982891101272499029592745536199981074117831440852873370576957372289070991208","15510419345622451556830996960043732168857553798530711680133746905647373087095","7691921528285181338252360405883721135937159985602320942298743470019501047808","16889309560124812709687600346690424061077203130786291023842022435463025114557","9656716720384347818180720382381767003680690775065885534963155601736817038599","12513476347572985147002427213465509491896920706125634589504740029315064984085","14291343924387778593599820832881092294100539672237650838665188320565788203652","185822208179624618022292443851483881197104218104249523828998650211381290333","18976636950892563180514579849798325527881446067224812936189092883965147873366","8270373664008462985668561829744419445516306872556192427282105305881339722163","9352654024827610555421804836082509029516395098170895295085075402365369483623","20971303562117037053212380829054698433196152876529741741078600510730589299386","8085965791303549401350528356368526211388763455256208163637517934340142594793","16139239863930375129544264295219046120568107011143169404471337239100700480586","9954603526620397349739256613648264785845321361155586412142297915969614550578","10992001861795750248262496674796088035354979689598983510679798811141648084313","21490671480855445948054116716911000877258383105931732390878772240471599901531","16456843836714929726110285674786660602489803919519955145694921024086576343925","17890082195463486306640828082377435215788278045181558049315512731573528470463","6617163866335543250886482853072719287527898513673720061993442262426356474252","8313106912876457447200824457581724358883822183994688157372720099518755210467","7136268473154779264656390868785533256559001233438293984917826324651030275758","14802654770813197262212927143519299978367113897224360700534281226733365984217","11383640282880477144227608731979178311333737765336035432430584644980552003074","2069243161848856703368856977168297007152449379353807775887085702882663249614","14872735555995537474437397053974594338244124936093898040425840638493020199685","4151625321660297502267978612557691328439516647459506320046264629298333512123","12855903811261173894891339579142400193702818960615102037978927125051041840667","6604196901597386088564469957429676775809850092251351030503252333463019566233","3973553402239469607837515696865846275034309354495515828918192660241128768844","20672066951446591625033408008964947525371880270577728193043842283905217546801","10347093850137285860776369759975582228851292679421214428310725057747383574440","5383601574098815104445534657945305402420914638982523930317350804639734025244","3536257330534663650089687096217201808870362191344245210419631982789353573123","14541989034340590737090596010815268707002266796446066141548423501788808209365","5797320058867342758474638849077194012269061334946124097093417740204077327781","16530315458432439621888135772390600705471359930996610395117253855249721805260","92521095846007086205239313693447960852087675463222472177923445732076813589"],["0","11381886293356423115568130987533783046045149488216337868423836965832905258341","18645461930381871960480579766325469116674786000773314141566098842798012831153","4040310484630302975698663637387814364792339417206208670533467537397390683398","18412083738695460202420802985006179577099933847264100131861809565506805775671","16838120364438587713448617060496657514619585406719088980479380986995561118277","18175565975139193382166561442288846465780698517985646465216570686778127431833","5785999493077564202163853452005722893497339300998964244278500916577793631454","10149157243811604728013701799776389393552393962887929524550335050088539696976","21016995849833378124838894151527196279080168512221087408520391143914435102437","2620441557659203039308696127095805255077422822769737419359064036535279946643","8354325401983847021088918439908113735944640397772797654394721241794646046353","5021989506697787253534252965527287519957255714516423389297381590605956574507","605555946430544426094556082291529162838116674720384692011764446482750575538","14256566045377883015646864014188766230746580551981959197953280172922195872630","14828758302063146198785356824786220374763594131605692885150199580232973383082","17779573344032293187593987859864726265573885888801661823079862231794919180379","9589870600114922413999514504861462525474074370916863713223095255434526868614","13757253603814435436096054602348477073181929471824233558698894967470609235365","20945136171793997493677389980331300514317407254566718462850458869195748946144","16665189410155504301143297994061522855649425687020534847124389948416615492854","8079019601743440488725683302412073242886255193192554206216950772612815202728","17754002456464521372686227059257031318297951136266433876315089632750761511066","19281056835630937073289185441379275801421083374755939141679702734445323931887","11643247346924004109911825700805570676484509129458308151546021501411719329116","9657394471129765209567383852613528887531951445637977787383749642532200362345","12582384693261287437042229854930372600545500774831876273737598997641775689478","13680939346255397526407917242536821895220401664312002329995863260801915134979","3415057324540529038192611204153930355396989755373157577387147592723487381532","8680918884603469807634024224993936380053313763638364967460982318748392427732","12874613527609973057729278239040358969898443794420138978930888762543651903119","11360571947025035889947080235938604470569161693524569540934671931426042286180","11423414590228325342456166945937844622469107036184489924263758968402646303898","1755999812061338260923159230909895020270866516274798711274733814114784340603","21843640936530504488310848092878301939257166222966646489236417200964848445509","10796711278420814219011437044080092793667696497149881744045558888316818878786","19479195150262747276262701052596891418820520231756284619342908640452366132248","13300927458387175067004739982877488733098613486054076810664582303593120657954","1484279888742710661578027094871103182099171357641054436023586381317910200343","21435122605355926210916387838531898737076115688225156066840416323648158391720","17122797404624250123901918220771970384319864698200230470661904418073316066712","17727062639713888704117437873386252368877801817710370153867203865108103707018","1508584750176476928285594996736320614305399886864799500251905997654992118789","15091830227374883520598000502952678003474627144923447495192644778661327733290","13697186330581192281045735232798637845046805733032066858119110069266197824432","18157253008718270302409531003225343805254867980788109309988723938762881150797","15288988389505053879260805213461508064906610463372742158528000777428400738758","4698815767290886757997344480910998616557053769700268503345673543032740315134","5039041187406603420161665598843725963507835348963161144215180477987346960095","1190077903751146071760488822527833424715474489235531944474375450357503419397","3577121312418919640018414216189407736719034283443735917599142826008511298762","12804973912367944407261686638921474797113628635048345062508835479955124799227","18489291378126628475373965610353299000342634135563483270900043037562761457602","3534747557802310576559273756249568231813231974945586690360221927675252593360","10099266590864145545081680411353945186760921770343884098360421970708035059446","3838917339160283577137581137672090320967995244979179007860983143718068388117","7739243745395187503926649669070355230116198334121455280755904713974683415366","20189688050057121330257578583751514479715310375031744835516863436874883937910","1751919327657362336895202474979392664278716914071465025356181227377290458735","13635132916580128792258537659126159479578909228851488347703797834951163836991","2549522370034687835435222835992695534091629833792344797963312404282543742798","8410363129607596669154411172830163613094761118178776480303042422196659678804","9977053104154909043527528834986382630955916394036391422510581541854590496264","16918459993316571378062322417578399883708871870302527876277103596476847579831","8598442334442611083856414771599181183608176286020273079937351098383380065490","5732601646510566038604555864251258660941338724493582343385695608361422464491","3706239823947051006602865212913404666402429486527443122215744268445050249291","16290402192795386902385771221971992579945958452295875892701318315896580385190","13390635409010072126005227008779941584216483862416738976985154109323710620919","5491718130173306049714974319847028009102456672321215748045873271592411474724","4742205530580639467515532591215157197900446329784742381803099206227124038179","14102777965049949769603807133759737707538237177960637855331558141226020099729","14211875717465332576376568783072743646216312372219279251739809241257171349926","9020386046368441389918859835068983819226751932429993050368602005515486707450","18147548102149348273527049604688236578267433665770133246399074169444932243389","12527804773955511317257731280256792350183767560741488363833653292517338190119","4744077211814129713177082918865358806778337649745800675223345906398590771305","4900018968045630221680197620491923658164293259072792735921317248822200287317","21053717868824723207278937270506395111162884832816929900613027399814958008426","14510807650381325585717218879180539972969447523363244339054978239766237744533","20200392125827278878370332384954624746382053834404912577093104596491773857874","2640238268422048940942285657765633235894122861361127293254684498567055428716","15539217891488433999840756311663122814714166730262197025028219659061747586178","18945522621034094549614479756940749898006530434217240677314117178373882900923","9834689384220076494956243916595470538902585803825291875126532631654936407072","13219462175598162888399202788709747831828971073527940501251297204416144858431","1571407333108439814543075730157893218181153677183976213802778706965419292946","17681703654566546676366070535220828955818536004509424892134091906075030192758","3186905407256627260125502965225409062176455173200716379796476066508748459765","21373988445209409377068157339846848428750980534850978522359953725524530200174","20050135189020917427236397018932390904778177371334377516391311357321374272023","6730897374974801121867811854696099892854156923687145752247258904222458531878","2398706580671474180945424163277902134871469970011163396803652132024648657347","1186640321037987691787354536702953980912381925411298914945249446844371167799","451223515040927958372386940159651995267364560909686787123456803280762538333","18764839506934161735294801929078072446723973612398450200250801961090898891065","5058480387637613291572731697741234692325352978602764020864901510425374288912","5856844986796145348352392971718623165959153061209327737763913598591223067893","10894296800722081883304887831444377380420044465960033885454336885559782105610","12504716345890634647465788284645444309396008749560286993273489062353660666076","14602741021478845609063628393146865259222541258874707038293891571846036263709"],["0","6734843960565930837614278690848392334937958277051087463461954499678230903736","13786500311042668415241703788158598979834493240520227014634637177302700335503","1397549617725248136200403603770532286393659714169286712944454794159080569281","10985580274734620551287014780102978037091309719570355983662661410219366149173","11065346907284600246147524604476825308544013091073863293051121766469700838459","7119399678837440269968265408832797262342179277749289330212054799618668142761","18005753028904007492083085536076882618806040440096859083761102536606434917638","20004184765185139964939439446597215725194458197639287658216569925396019205695","2563489124796479570010697320406452257903463125885023435434323041023547973477","2026486648226527332242053212108010273873651094503748201961680405193219498681","19548348102550870953761867208603248849373641316693794495961660119750541240117","17797175319265691534389671082325266542207973968838438605020636477817003302443","11833731390788545168954579206672919485699057462182672894478404167567696626711","12980104185256121832751136635835218496153652273258514803216326096530469805088","1748504976877349188066525955837095498661521669033871949901233067496524432808","6244180292694840253928516203886416768309708697713101823045959920018459621279","5110944629352940882972006580037036503399059750163540101991042951680358801091","4126742702426169982120309850270925537682827022159311260427064942729934750905","1840100495376144824583594487987913113049951430471609875949674205590420422738","18791951769023546290896216978808798737312082645748333319293745100727058703216","3670388348287925918845093742659448765115688081038459432994201419460293122708","12601659873712167757598332749225266354429951173192589482394312050049732667034","17586388194631320485461441941624494170202630033339024779457005739684550284907","15884119591267827652960395944793905198490611747369891140923452077752857341074","8369587953258712592497886388837151165257182498220486983230009595403746873008","3891809303593058957637450433185628251645162770780077883626019508265002722693","19194108921016540362809134297681663540063572995683430983568297938439490468032","9847616557487264732879202817887499185619549216576551807471179528000713940991","15599278628926792143114925144248866419106587594322657000642287458273914387300","984457562683832787261084920160482482124501582306069721883740030305704298145","16873052413940377418909394317078561669034056459416766436323937711395324597703","9986097853150661923744006658996912840673651458319748829854096820581897372504","8923056313274793757119874690228821117959260203803129451394510515482300816129","11702986535578229266523000949123516177075805617276569833430178306366937038051","11814344322788113430213610168708428194183303440111417572571059524439962428868","11151135955739732039447182309568089358013696221601129746683709138273299126472","14719570850011314370698964718073609895299139844706853100928230628502523766135","5339735543991041182099341263559649469085507099903444879566038406605515069703","14772753286127951933178637888539079837004087749034578938195723550162291199505","10821562068070581159477264546500598242397591381180136616329849721501473894950","1132698085383015426905369891477768968504622576161715526899334736009157938044","20264697857695596956197656834711658883710572581250436542085731876794779510575","5874785908347880747791958670589080508116628018486800126879908384959826113065","12995537758193442120491477087972411269597912789860204247798035715064141741837","16318261213347477393519837557660413089299204742850423007304938697038638949886","1907372948130289751966486716933220329848734891101721670915192354992655100140","6091840889792463642566185833431440643286257976858863002636826346679266791102","20032281432948187576923753506338428531552072041489927073068158733917450051811","18621736395367645399866775181689375553341252389939276089376500822740828424848","10062529682740284122916674491871925062462170455650824742287889135604169276970","10306404762161542057287429802778076975533528392556595291419462023797984271392","18562302525134149074922503881900059092522290661135583403013927476599079685334","12323719357238963407478912521304451227416256029264201045712981259452689421550","13716509491885027774087589551033531487973554155047397760779432907843962210754","8128675605593589531720099652787495381244785834750214759222342490583239812722","21462371014161321953897396054528395026472797355534479449335493131567701819848","3707886183064662925485843599948168967691523163704168031142719871556661159812","16011789326888516429077135158780412439611168253161609347902825833769906104094","11948002182997997415643421709643781187759565550991220407802146232693054133323","20512616410223793789322460674404438965192481063399511873320576025477887126520","7856771016589796491427014917554255378623045178971182259799865027929557469180","19151959577531286265196014718256581068727899549532842327658662390698667383791","5396284144314038992270640634904203973670687072887486732268269114311916969944","19453907819559777282311549785192212667234231656226869734326979862056272192060","15428696625617419447634985819118687625555394323178437314679704695016884962240","18147952038755348976095354841596756808744247730547590296579246310779224279220","19679379945212796404591044361041582232190221980544674416869871930880646901768","18362839861832124964957651992704489468792250307788731948063040582787913941488","15161863223935577712870315875554321642105553150656581123814569638496333940270","11902495459012085519921935965205815765642361430623354490750569200888829634224","21380195282100287313703240626360726939152269129021505976871856538191852368795","13770679763878221813424724759415132404970598863969254856211353804682229168018","6227992752049192018197024382326112625205365511017515547380526478687449525443","7212216608919206649911714058850015546496321697075723032104218715392926343556","9311809309170387293271968264470587803567733415980950315824295453433979077011","8276034458597454942807966333046405621722730914276167086425577292409493623372","12897833544705240928062235436975611638676658390340426353913200927232183331161","9506428433531813389121972521679056806789761150749523515507703089342751576641","13968381721989619517806712608124922081178230483929859258942213012706285409988","21723077468001315493184541622981663320084944515231728959537509709386491279958","20944431397344222599617590344036564798653860552437802427181401656100121144034","15956352485967592243018309131537781521256759240338090922178537594202740813564","19177449802380812824043536580794602051262039335728832055377278571390280320995","6936675501241231489585839876344686680538934211724789493224377520226540199568","1506502711366092112125160109550838365550112108283852110054733231888214387097","11768990413145812255192391078500790186001664120114869497903772732168391857539","17960876975862667591929707650948553514147961250457815909483140166639808342989","9711228087177260916427950961819385562057145952223431555020775396735326761336","13550885172528519476740369866677988938706862351521873820867253481433588793920","4623442003682815757700446126293702041305876838961880307655851981331054969452","18216739218496150924457420513087834676234881590521842444235765557100350296107","19434660517033556750048555160410075492673768943159429883899644912336194571344","4457112547913573022482443617029554921793227700315580043947556857392251384055","16018162906014263712984447073980702118059300234802354689356372299437603943638","2108901106451730572320759347010510005013375169250417664610509732558040098997","16075587667699077988353884781945772258789715115398298407971217871443302365993","12683418786030300831168030744636463010895666224533454118955831758101114736137","7476408229880380055408765790941865033156425792637882583185704159503649492255","3465394462142256819930581017520479459338465238758876114275856097418313628499","17648448741910581542297026093355832186355510692843669635789639590708833977332"],["0","19456215886079355753107916218006466745376323911480919487633707454009720542904","14619817431877105793612338221888655204377095545731326828662120879735653951696","13114857134067082496732254489111902695248248515332609036875611060721833568665","4391407872316486853614832604996705267774237570868362437807011478325662642236","2098787894522100705763248258307811538936000750139332642633295146994691452402","13727318624878307427509716144601689943749135978377941034548855297420940035003","4692236965538359112657001865833749749885938111289055221963923973356774852581","21265908815372405337865267041716896727408099191100775080464138609478063844511","14698127514324442416793301855304943568020136931742936147519211503250320877684","21638045419996857119340694350578659881622316899602361340652564563409947745474","15799822330092510241642086801883128959747600182830634357790506144465621494999","2017326650339631287421029680193990886768812221357751906254081761163782458789","43826294702771955851610826372404251399190938873166984560328651807062521516","6248105486529711995909452108094188835445391541764471573782261526065719690303","11616534631910344287176455128080363574962658903197588464181863673140310758366","101204565190843491560095870218819435260349410858935221032399598508017842018","7655712317573028355307252745683077666043470238536983657597232707324210374371","1830855412618423331365666995887601198747113298056586139491051541536765080120","21001404567518132961485806581155920908737945987395731794424788152927430883647","11868723653135337196325773496937717376869860362048147853910097439635287954488","15449120887739968389100380714160029964145685950011592284594517441554718516999","4346619960542976605272862032494980020363266549153079230801747329870254612914","5227452352309970288028559682722457250151755386824019901120637347615712137750","4103621590266122442305340528974853041637319055393673797090012863144711231339","13213035251667643275095494238033974552491381059656371115399343506045250689194","5839884572246980898660080837336484343685597952678816331794043773136531657878","14837720238580802392810290728978425765667975604066094387782138050917749046333","7733800873394039144760534350017665646908128980424895035837797965685553815995","16292766227697986974775726485343888357359782422770569530238774751042372014814","20546157037899242920915106858133759693911960102233464776901244024845202975816","8842770971313428525170531072232247865654870710920079769597576565857238863187","12645453224457235605597745101393319045854777583397289984252829943479628508838","9908665006806062094241397565435030593687682657055204052866363237465431622639","4944666081482292299844646979452890385437407550151793222095412267292216229698","18770789406617870957040063196037892297905346228575227356855123696495491922886","13988651723971846499514800056048359809406097720376650073690681416475241607353","6548138828696893245533876743055649784370919107049149280969287578983748848872","11453735805220075991691913890398084009778447837742553424310669213700072867667","2271105498620585635212633938450254995078718536663500789710141040783534726825","11755351820769672347146182090541539970726820511748387951029780366703871291975","15838829725789444452431087148080423600477379937076861032238763413824635684209","16486098337505538457894105664322123838002971679521253114951723333491326847642","15055969597886814589625445697991739040693691120408091357197158635875583209273","14085098390946069209910132092592789222605697020277682751587504764548704981246","19453733498173507962430399754782279716193654175574408904237703538442975519137","3648213422663879775026493190357344272855364070396563868711627225368821663537","1335192980369566184817693633363517595990617569550762349237259890953553347396","12141620622323558984653938608595261457816033013621904465825302242091626048483","12785614052668473475970126238601045104791602382741600587855121554613322550147","9944917844126479860965454570484471830286557349506685721685745961716945929930","5685026047290519576484726847779786914952898890140428300772551707725332565635","6701898386780934565961856759494318222796305620044427178891559411735180114302","9270362734807859036245966691717485864589386191098067574384985630541632833263","18237308941462039012265065079173101621614155725303464821756331521132733556225","19556801349015693844770582858092866598389418235030019659146615726142259573048","6366511603080881069678869222364598260210518874788217097404865780100716658099","6890334178653451132238705651215190614823941751933649330890002501436518859228","7944072588262779176187661617153940037847573453251376244608078938130781093295","13261751702292432432343894239074980415295982411054506486335985555222664637105","21217839847537599936824303575487818247305903544734833177134893042333746720702","15459996491169962943610496518937294342825032310727911972645310111647535896096","11744438299425142100883274964487888921408139712999267702928673854512140072849","2068640386412903569742075716647252669009497246191942418131182685347840960441","6688861513355377250450986899251686850014675303231573058687587101646298638963","16988818873771034702489542430226486494368351316764827032421523820461209379993","1498051758372505069212748576876782385203211069064879216511366762608567328335","7997588895774831527117878497657258792424639679508249971335618967386511793626","4001864143772411315455612576838534989829312783013308335145187036335848095901","5803047995636328371219733916047492702602191174569900568507589817358753942778","15438134025811731769903474379759588140452414309694820113227147632433705366536","3601247916695544891432934499807701354327312846087266807470149862026650153312","5592676090195261313606055122730301920143366470047004988232093602431241322878","14172039939940130166446839724051474615163637830218358377084004126268458976632","287515396340509792688041294231472792849729473675173512834463368030855297803","9404431677700229870051506412150265438691894101901282304595624524016946368920","6623817619821063967577484635631591499657652835175707204882227440271348368759","4065900338321430996338078047967942905163897499182675582686145457584197640642","1531136093181029000205139111723485524885496388024248734025208724862864730690","17240141759809400019851982197809734684829826524673002690562219244995606660952","14832633926271964718672153065707989265314941014598867396696902300891701117711","11460560219534501523789644765557834481394137360655081864527364082133183961500","18776621078618612201332732082421071572358703211544516303824097333387829236359","20819013064852718852634842642102328768500488804269079359522420406193533647327","20800591679572394706995679423155286231147616376549982653502805336713474218039","19566909816973678809246276635477343919568585612897308281229153661959290181288","18667244668435306106655216776080544000109804142574912678967567740602857596713","10900139850818613261306127116154507670684207296624024289630133740929617371636","9714317860213457512741387770623650573973003911006489166475875634857055649205","1641692836503400177406238021326488011473364042020961807955190056651407196984","8269869375875260931628695051048032971798689485388604517878970001870763223682","19623193808455844311323688777395751847179137956861436425436144631941580029903","434337011557411956844354994945622960170862879802716390084041150037872064168","14755969631933479675799015969059269525646523757587373399433712292693614296309","8775024615627485276560982806350883455238936618672168496104355986630558248360","13739572525071288168095030392807310784037119758411779232310192669679774930770","13301587666132893004736410174392643714470759527486279461141344043128417424220","11315544212560536589726916268727875988072857918752294520116343289696777456079","12990450118279145167905531916923686909686891172861817481257644637543325150428","7797158352558194599893182931888600755224566573892977642026216970045613530129","11620176504249012308009410897803954620824858309642777347601251114598374605670"],["0","21888242871839275222246405745257275088548364400416034165169143399621289738292","18772478172031610941797249875570063692541159988905755121914223907041919236226","8900529627821862207130575366270924684100636007909255865665103402013802597570","20734823359989857960815220721461578604620913703201227618926119914503571245090","13350098120442787450616832448688828249573116788901578688539150869379837542497","1980975584958109146248056736702691955112729384184012461811644069175175278190","3958540610698856762672639737471979501661499186789142759324198570708606479140","21713840706682909027409119720610350439627629632150782029631668874086966847464","20440919455057771235801323893985799552464061364540089976480342560189806770900","15653960051696801530300498881931801284162750071072360010517316667177422048034","17210264357099505336731484127283928603387923039428363528236528087157210685061","12313623339341899172643539210255164701096443190793990178608610303540969512298","9423487433971851443531674436860163163397891077442666381669526045752635135242","14366096571713367297131309296176813588735233732565610909022194785319760058804","16644165776259837820481201551511277967045570870822831276000630812134208332619","1980018277181586191986395436857187141482613116737018622235201767794915206593","7942478693417746608099707764874289655541199830240960907097909973492900930626","14847919544149714937177762521137680677010504439879354761034425823788410747542","8569869324344186112606614737598709952497369510231897938184631292866740996285","14105805053363200523210756770767878651020420509681915074421933684184312153141","7467141500321748936073122277302847357365887727415600773908523318436295874290","5490793160769282928246709155103495235864629593567619889876974547577665779793","971487792332187479641321467823455753697737996274598900518160021128604485906","15750395093395840019167955270712713649641852519558141061754791434217075061456","196057930633498274342274674444346095983076391189421696665319537933824226543","7215469934555791101998565932858539231047031948834358830741571229869189754762","16460707741808590990855222473446653207146725634040638713212536267156542691354","18374025153276807848801618910073282645834245161437095351977348824482768383656","20915587036393485403901745770909505957698758648612257507863403643604368255247","18229409547877917642378821444702869801870528795062335320270796461433327269489","17995447679540358519021293887854270871624925125845078343690595856020383727074","1362706849573184080977755004022511562144043932419602599412109319440489837980","20287343969267267143832024208956767319378422713386732072396766963814897001255","6944484124556974051070901979418711032924589008743438471153898049699583967436","2654958818149366512941778108655488958842478535224929218051868371791745546089","4895380634171868840482082850942617653670882565024825684227531637505000520495","15474405070691109441991883075804751220664048273301289299390389768660804514671","6232682152967468541147797983913324703537647673445281705973573424619806473712","4513426779683097513597444392022332471234953060435006659702393184705831215088","17834399500855541785445246294693073840112509643511664448250747516032260840838","21658176307583157157142568513832898288697438939142575670851720877349692799620","11864999867303030518376090719252349652001885629754004973458477909069819292242","13942477836378295762115919691552422467196218095225047009073989778731971249056","12750720242534829562386897006004824034465490488492535955941858087313813684250","5933001688515964647462209392838795036897956583280335694834224947278506949922","17029127887228849996523635640685034879081939447904897456475431404595456716668","21349954694290407254254608340165452840803426985777779244053307888376474683109","7242987762891655031180369465183379493197448139387488694147282658441580059486","14529880871306542520534871385175036995295022600750461296246701000755300480556","1806484389351528537190565587709405172995181973032509026467361957519735164903","8000132063171975431395950238212462591383956768889730017657112204651276827540","12527093541795127250012404427286689535463993383963266416401523850422445298711","16935353316695771380977640023760082713501016831815841376038393240863262272573","2968941785109932642944885665901548517945891265017178028940821216905183558300","3533501555054685107155848736897770660559238882757520123957145192624158110037","7522706520764056112408210098312713409121223468352577356227327037049041849378","13048998952824565838655547666042309585750502695346859035956284762581602546113","8077491920382337511910307836671872741243324226280457930749986746105913790052","6885545229027865329182813824749334037361234982677146966711021096917188436281","13942766900648839311393238597997911405141939158967061026191618134648343918865","850207511512765919295410034569324068638628419549739600859324814662439314142","8880411971242564768896553026556262039543560818698197802381985592547429818019","2408029651761879273304404840671647050267897610485379080286899291543302567883","7696025954579740959840152897082009639956951159384298115342368077546622472975","12572845320591038291438209931821985206711810377889829083080431721826679198193","2731737615438662180590693813411447745929884724036270595587796055938084767142","13158660759447889105965854018679113521542884512367550630834513560251350119294","8714664578657633939383451361824067138001970887108225177533001720720000141578","21411946842060305756120668463598382403451986198275524537865167688567564592736","5320356397685797710097777683125935504576655555006407740591346926820839032211","16807256290776824830333236852821825938599514387845683951286371616086630493210","17306778610447035478896661308410686335538038424253673763274139563971971591622","18722902229311776893925097952741991211544876545950397101235744626922262973010","19608013901336247799500358706934094718494465208357294452008579085411876604833","1903732257000299428517567126860454770476591778743264056483269930212088572879","4197194712528330762600404243849020922076024130878722688840512051725636973881","17653895918268018721944994698123568125249435197126717647322066975580080058325","6317084480500565179132182964651168366171554649873148496977590650780672795628","11244004526509918347582830769863122851697423918366924372274223435689703231339","8074849727669280452585929071263239084719344872560123438403618530329947279862","9179487056827790609551858711042445201675650124473845793880234984266522921059","13740495450628936413939878357113196527478759524166133008431272759456598427636","767258894162269778925105173840526704301335593702883381396265497367046620358","17291618925928988075056832946065122258537193595615998594779659878574943564100","5430870190382555913491596156580526138757442321327431279405643120436612161631","4641505915814432783064643901723229459146221913854565880321840100942705459641","7975125744656104231059572444547281057544676339858124711029078041100156765536","8006994935689026532827145941312818076532951107193455881570613188733974803054","18141821236588426255711253305162015585820110346933266173277016134992255339047","12451581950148370739949918365401340212651149390770604677895852955394325297070","21650189667478224580997793150648785061719155917143780218307933527530227060274","20521063271236676508168553707207190494103161807554943990270781430148037559835","5749824281580634354596722450918016751684245339361463665654417939116759358711","1602305430151141580302609984117276083144346006546222322500737961217522089528","6479639224202049974123024721780166128260037022085463067092176681499104080085","6653751341252305714739094639161264987216789989390249355763461847972264135196","1645194180945414839042431780425053321516461884917204191028114431300322971721","5111206469617556157411964684611290475003723873574247519176281607908694490757","14259239779133347827484368831742760353496651026300740581576634903813606115103","11917579652469391554164961239435863123621322179233682435171846239621868305336"],["0","19623941885097281233738156875058246631112326703821272598172452441353709180098","15354957461331214722623257044116970899144683123580001565771481031344056974927","17784349091509651719384517325718002948416769263770700822115929562283464533712","17647890657823975051327831175479165927840278038786907167287918272986550731023","19129104874124218835304621569969474389003278151378071802694219444170753778196","16417546995712670355747312075045774168398430619007655382344994884460818457236","21385144446389579991272090698553311710869315836774467146900569981136993972970","17656810584165326597462909970093931612303892611410682305025182897009600868215","10622035389993514266322852622266674726628612047142159475809864750684143929175","9330905183763298055477792837735381240418759130377282233911264373124421184994","20553528783542529885316603553482257328938263141227141023665139974227276211785","21308029302958661604337699940816722265243286185102631690863619898096910488682","11784593506389938162959301367151101400265639745899647068679253332051557684806","21431038821902034490322036650474595932739222052590204843816157344266642645474","381348848283117154184780334554656848059091308089672565311238326877266905994","6607779714463263754075282437157942442008291966528565872519524805188986588063","8763935345770616530068558927349156394382113516417004430807162007769741469288","11482383966676524067066804399763548546494677862180095051425177609970430616299","14073362972750347088906956708218510005303964775236301468522614297012522911577","12170788192087850883658632862806080497716580980279890220288635150171921317357","16000279093751193262496318018541194333718898125054989450336432611180364144145","5050076228078432984558194681585150009293375766040764224218567270815277535315","15232613312180144902365291748179028555711722101941595403724973527893274510385","19772275338320598255782473419145434653221373770474116666724904611759612770280","20013003376352807898093294219208251243753319353161747620673138878492647749637","5064356659007901816976516014659060628847860325449943179954009890632946791681","17108320862383702111469839140557449740812509252817783758312530169587758215980","11230095971543754660319298681329642527532450292719476561600778508818947670771","15613391685754454275532695874858327247455232366147116202354897036753161743466","16669444210685983236201135143019160340097953535553433402158771398596696046224","12404022854480301505117484155196053127351859003240858792045868562305551947644","13510799145117530381955994032542448584484929008601230971301449327122397331117","3405111514817020436769209917182094858047146651389411563454080118068734640002","17636275413700135632559210462218324989100956349043691413738929242684615928464","14696536477752259416771349539244130523888779373669169466790336224068260129395","7816253068502827961106360864187833162246612683452253352351667204460420589874","19941479119697634706890162411401828464468422021911079575526952339056071017855","10599696070536598701878740011334018063107276364593961075751298741744595735563","3327219423286903208119022051354787943574641803847887287763669703547384229596","7173697873139732011418282539663763757168972399207423188885970854563753232095","6828292761892009357409217573542452656675783192757576383674252855664846298624","636952806011027903807914518962850383137533614572638229905616543136523354373","4989575585782036824320633299471884862476813126264715117733330686329599438677","574618231439751271409688932158212278795309551477848900213500046837499221393","18303083862587492246528341453064751158214238586888605111762116817037351850004","12735035525349732977858754694114616811358004480948363393844089303207340396450","12010364491804579762093461080340043169197349738226412697604651376150941499557","5856786840623212154195030155397674815134953796807030377434249456401141175047","8961463831342361456893171996321786542006794278379602610150515434194293597886","21062772670053619638917883668798380054377471574880607551121855824244554861450","15511829410974293779084642962619626575299486668000726713145556377680754071749","10880858930752146169506212246343216270872978655525075998367208698887148672150","3924929025489163840289479779321115861519877591442785981760625356362389645349","9433438041697075309647537213289476431739051607618513928451360621494535094872","6319589755970427383581637134904723967268154628644670515779361906278957696458","18039528694362892452809426011643143901046041548821336334387599954010362893920","18342871068507234903007255958814372804086695501534992054041618600032310331714","18277210932658319453076126966397086804107257112487273236294779709209667179133","19014875727932521644941705499214378598954733528684738094645147951322552457523","20031376672772384631940538604377495202047046175792606243762423600935079774621","5988580398218131324491312633497926968551157031188493513359434187626886115669","3456505990346198679447904979625262219435920007143344918696223494533313675061","14210476605978102049003237479840645580101303146635282077086547378359365639007","11293189865683821212946791446651040278369783059159238764629189596727884380511","19214433981755926018113966469901504458697239949509573958255188607575006860163","10311949493897446563095337875000386129414295384932746458685911221427540959108","12484362551352456047127686373505273125822510432407895812192789763825497419425","2034427700208946702334727188579610691660135971179161548446337749936094082322","4404473102207732951966663598571525630763532171451085486984961584022274013528","3207536048793684757237718727418464353941283618761488327446654225010592473577","8269411866247252015407253906356500586992127673453998814274308315423961217193","4325984712594067059762836565276326197572152876889906161201743434717547126843","9530947998115246648961230978897125413781145169302959432294037491930140662067","11770050962495709406392282693755284001350380870010140078731371233882995876743","3793401641865929958405910204369184940344957591897578123411203911521357051716","19590333875262450845349068910952722030584552644533087487080644916275882967252","11575606186875021548589408871789739369340419148575779483676125149182249851587","6027146846619021683972641938526073110645382843835219167733228059049123591755","12964934289919270086190936509203666565774494459524970511780752669458719496992","13675231223091347153557254395978537947112649637185393074217608851757901431679","9244867704094189712365808740392593686503993182216846453709799645998881994943","15066348463848716486957872372984360025679234316381896773678572140007445549533","12921930759725417939572096544810162722120041442352999912824444101914602718055","11634156336330816330503403993422618129973711254046826168997643444045181654471","1173474043982431954235651312445059630835063266174069730098146516747744952644","4214121179131420854300068942041998599427511310060591956562662659339877901462","21818189507730439215535885884274985500426777472153379065527326124966076097638","17428940691696842868233584133831835306875805565306426096941738345239033742054","2068885169399712455492958331904456159354573396910850170735523608587207671659","21278546408663667553619660323932377765177886434348832473844494828966348830749","11037207945988449220091106273013464862158538775680146767881426165985793032310","9233228884637280096999606324666901171831535537451281207663805051646243956821","10726872529182423560178993747556845665269671450340016619060989361518858305727","16593076746799678356736492541733992881549886583126705695813850893687202165171","6570449680485879133153001053578353008045018458977038239786861427571594781429","12367271485514795430702707843585054729991853885766836009747938937399087555571","7202644733509460285515040562184313263503029248623669373159667564211285088165","13148323228761467885763693675992661933743452988820750439013371106029933879242","9731208456437621087022151850193425634958413960093411821387295591160375268775","2866507190044573884714421993333816686442912838381529015401718992068456804391"],["0","21888242871839275222246405745257275088548364400416033364620210132877647696825","15911129672393178812206176195434274705184437999296352211778078197632806116699","283663158649655169936853143824388691147988339466956756857357648177264285820","1531240219343892823922963888869411385646582791935759762097375527707619000549","11987285378090171114162192385241611809129783574392775610523395084766080014807","15275595907627309692924168856749517842867814073237822055291873925182248561188","21025286473002136507501087081022612762972131931326420632643717104640589312970","17808053608842726050538578454411116280939629771567759710166421116720729512507","3221954785750681198817773827535620237499150759920356594613759437150277908050","6666781888056158416672144325090221902497456118178806806148578995343082435480","21376532714427911190957204484678194117117095840410145677934171269769868461644","7066233628274487697749685602796336521611174021808858059247119680402107611724","7447857262754098471364959805090532346260301268827779067332165317497851944641","11246736779010509264663057432076032899410151940834933328517066830705326212532","1095839566247849339330342214796566386332140958889613993795362938419439578645","9975038264731434369086194048843122450914837245096485977887454826070280772059","17211289122078367033226263826379705976037959582329571161966416665840682337321","14856866180855193133114404839996342995756107090209510030981352183772783999773","7435798534108961106741223585450696194389967451292814793540158132854967082137","18701094550507813188883697160019258295480779266841399661209193292808227035116","20525923181556299431707939744501229592577281865185681509156391677961366728645","15199664763072878795638319758255620451839590232200995765727463028257016751566","19804012546746261103296891558509080459662741003751794551327392139417644184428","7335008208611061278771650744129946722095495200901813888920524464511633150139","987187681554980820314685067460151766532692913266584278374522835036210770097","17410211092179392049409856485071418118011311518043892525442111216327985817023","2868120805221952714334351148260188784707412911775884356659298758107748402359","21159240268556930472978880727738870245854879696856303396542792079403093880672","12785067823162061161626147227193953966811024275771544362350046570820236288104","17756109798647302611869948195975591289749798343880920880710871236763930398311","14533231397182445681996576946654133925460570380854696720697030883536627771825","17661637297265839807074594332196648889855013461724073144099894376980131080753","13636814115576006141899597841880716278294250739766496783955654193464113140116","17819784363883419380860219853296114255402825028381506248278458102434710026204","6618673905556099996443220082669348297208703470114610409266434021589831320987","9837018076935228569176580913908104617716075077840360984614643614037928905577","6225168148304367578876368742801879161158041666462408725450837973693938538457","1997109090870130264407834544317401936615301961854581784904897841918822139431","13549614681587316633755350176882265681688528613517294858578552570816683677243","17061711385637539044049750956273908758564653448745591953593160195385789921479","1394168543486051774837238396370483446936201114877683841631488267284093995438","19532648649217066305717122250376637224937736288529010152752161612210809609149","716823474825045003912780372239966504143188907230017036701213008296669105710","10290241503718771887827717229926989198947616285422422441135200220405291827170","3483129485007732052485187335779357501917448880759121690587772805151537387524","101550089168821013981446317957512326080713186102923854284799963537282549664","20444793373474697606011439212224442137579212812360853356908147813159761872328","13960796148539028278820121223988067698290764315332655211925283423076406012866","19848714907397735340923148167098179301520237692137854122211631023922342507958","6978077426794792976382485212450022430482064006189093810541735605701794503631","7337616864985644546177850340102631680289462931654317165025867662283144771849","11912663053880602366234535214652456487986953181617830591488353894188709456027","10346062739993570657772241921148799868659552076354702771723733929247015857637","21073998172024097776276648802069494808000017700794500023046848365264792946820","16902774967711570912046403124559177090225367808107883489300596710604362591936","11982837492199040598002074335182099735726433852385207000412922750831427452466","667546301061826377474511442472266893350790435306031199119779118741509190765","19458646829339073874508796466806695765526960844088775810481645519657497420180","10682698320850642618356109324530079711644693656042810557131747178684286199884","10943983290759413122231510618397542000891628478222588903997191976519195708488","3323078647887599936888758232388897051139158593187539843903177153683565878192","19914186388941422766753648917321947684063239711964245013457866284058698387443","16482926777809242788338491669677264859605369320184603228952909196961655510196","17567753863324367703385303645962217667512181772579650490840387938081931182980","16081353737018672667881632639048234580618293856154770429546362708653050509862","4410129512369883462273505382331301481114581633074673944682446593949442035986","9633388492210042860079239003929441393467610375590618133115743978300780321522","17056378367394729240562193379580214465445871465844264814189938086665910376385","3299124326274864511723780077612856183749202827919556950429353775958886905559","17561176313085855175718357146728785960580766800443137585880941159951361885697","9401739734924684860500368270001400765989016704192994498459233993496689306713","6439274895913925892574415576166661977575127881652934077855698026702759289647","7205939326004728553152793333134944051090094595111931189793856030083961045968","20759740966443407919580244626608425152381766202579750636865945567211136244174","11498423531046572017397219869877807798954960426276037014259962961285438341385","5623479654579610001901277208612529483255000522189542542774969166309600725971","8885427608621189526553342764013063594066242435872645587012721746569962686083","12567754044244452386943957891098112566428136163553914395525125659251421254544","1852731244599060565012736527996504939334858838645323275260313651614966515918","1828452273099424079548964614641530147625872426854250550478579041145376467405","17296863275226644381615355797011146315550270361221666955364861500894182778178","12121764717275233353558868195747174959124225203242640664262464198912856819263","11818081762784371774663275553145646456241012468706888062937537990337522267721","10353203021053228197074726109316507107555100664215663071354764822700961616722","21317716910134421938230185318115195031509013298111530096916903184081123146530","8235021280695956659900857426925763422971406569465557916064547135118813945385","10762845487961383371791737525284476807315800837735628999346317013781991165003","3404968178199594940276957360497925975437134289993099586949498116109222505076","19883875824201784980388026502961546070166360160436397110893219374830868171360","3363910616009394732110767476876798097111947527717427266257357690601731376762","20389538722923776133125556277632939553010286708327752944722983929117886191508","2728475962068165375219999866249684372445870375436042772725277126009919971584","13877784968831334701475519112207825084976592201350241250707483388362279558682","5567540113877040181240329288643454450435765070532218900504353582347068463079","1055027203802475963279239029954392597408267258593179491017432059441972055586","9956352451227205000019215223233159488544646664662336653796222600254026980483","14305635225979543852297382177006500075837379395797126490591620335535333251129","20310448990889538938878890359426001641189664581098225388496900215968603132268","12502675855548070663233159677816258343877031084413639750749193580404993851700","2700838228024861069149310438721453047122730856010662879151820199620835911042"],["0","8472868208453912989256673191712493582663882993709434788677959906526887032084","21192549868973385760069145583439279928903237807804221368909159411542581861389","18806221630490470437173162830462452678571771941970077878454955240849516778633","21720426048399633536607822024815125391852919097341382661390013664774803470124","1653033317105433388527918382521465572400691284622362153715447868891018616873","14556645047612376812290890526391370002211155929958435055964593900186257996481","19229365468138049026478034752238734614000883630729910082891689651241364370135","13095037929769904090231282617165259776588162101939521793819549631440412453718","7479289669447554638626457069667728713585818216827191267210771541711888261782","18546311014758762326932633389543602719449791108779137161825190205552807959823","3955875551838648677546574013978197127264988020279990188362343677112345622002","569826825314705350561495896207405863118488136857932956359879029538117654235","8013775285232806734283527540677828437542941434822896737642179424970768321836","2895694286406582446635231072272580630313077950500801831597206963993787883613","11227278387903404438909346449809097180656511315388062400196715774673942023589","7479385556165312432510151785541097580462718870055548220114510884663513951471","11279156583514661174896079023303555497590454180761407733909696446971443031159","10331912825311076182132017004164227583512569403620075597746475899970008177035","17554812042009508764663808851444555913099541808016210006246981977188901084029","18390312764234322575354603076979928041069429106695313149493940566101421378690","7073405300493186216524237500759214619999611268063788620982719198412251471828","3698365683207975525975059863396783337819439324551152035252304705023896372603","14982684362656551089054564986574757098370990932443430650912095367578047498321","9858125241005494494666208329882641393317619163904506692620813563951587395895","14388093303335843417602084211375028074953900949189372901058529306943811619208","15081835096370887604343334872449434574001330536963559267002862559295072335831","8993679496851867290201159761282101373234595242066903257946455999057532822632","12683153926187441756301791614267681002425701019768238152766411468115273202407","16308167715791884990479233592944303368799375674136409194387327343203506984666","18709306011704488608782726196476860006818418951588099334796005529194106272583","16534319425724888683898311967663332114879997248099369808197621467852753389252","19369253781003314596403552735860713679297807973735734269038705096220447509017","7301547421750030030556995990154457204721518662476194273812741026385462622182","16086792359306720849136095112385309194206315072322504470130579645098445236956","8194175332648776835388276193048332845766981954598015235148684101505411554211","7356587253888371186919153733831228367417595931476784092998014532167380783069","11060825378149343493605607128669315849507836181671840795160285449477616587766","6285576677326980977707715267293942876146269655951405581278736990284708209380","1783698976422073596101043965370695503505844002128043606044407495547278628061","1273787508908065290715255077598099725473737869023564467651593337460282260200","14681961105013554360457190208160720166446522758802458547318104753953600819964","2420067891144003774087977201234079908624539521817627372561410223928671836439","389951165842715665582742126915543107162614826429409020856890526644179549939","3657437106998362644059196698713925234349580980452325774574580486664853583634","2526160651300323599738989632609865903437785444067390320023020003780547796993","5443000716854024503548900591878134603633311497711175401341475101673517619681","8097531982564322316474137024696116260229041700373654898369994573119178677604","2993441913646943911051752373709666868598813841371715886477878903552655864662","21195000796180815602497282065187051275036587718236615069942097605815571232864","20089022454809619959598414928363924157881094423022337072525864859009996891530","15483098280610441260536210168432054509318580641859975806016240783495717193201","13949960587870774670403644029810988224822309935928653420537669283971415230871","15903334076714541349662438061958858568723202951364770718085513741577404273032","12566521475773559216773235896579625580230314594605891275041632545034350932508","14451914547720535663120536982641108592416615720879347412879415391520831619255","13116268310622065250285582358707979697032808916745837268084184164589087760372","15894658620707669618736982599164737579083043115751013672731750368198998263317","3684019804235294498977509671954925824485363322483878491730295940003382135645","5159545242930678111629379160643618849670489380318311168511299731722045686443","9417743223882495123926800289092679228093931425428749764378580433727130221867","9555100199062077318711305128470902185056674566344539532706168884291055415447","7733882234610088685744120705324063446297974790094678913004991632638247062399","2647466539120235351847978339550347105371887458707584970100188825899016818970","5397559233122049613625012705029019265238887213727275145344270384566689464792","6831850497317739120795290247538662432026411444454972174043957437392570030395","17446564110786788948403696836796616176459971840709062979523459464441796997001","18348028528552972626859448684372644592717567381623750389327366732614162476918","13583296562365428335136069140532771170824025153125925237747838475736359162690","9663189999469865165293429915740619580712995732364648835284638836365080775539","18366620707773155504909567011696260422574143351252279808509231904921018924198","14124936395383658476520845456608879926402873858182769316583220304448765461228","14742697833056291751956589238910064943825405259033814388972506180641511753053","9318365756718608070269449574799115674476967497451902708550829473336673272576","12288236240360502494573691039206479911978722963266777853651591456964172974471","606170468104365013150863921824874092356125196355199637467445250082772183983","6971981162865191188561806323152532777837111810472893017315714821587552925619","21213456292106829252321721212138342443176502887071725532089870848013615264351","1473323564427311686223766433926102065707221924923332025541244649583990346895","19121453694047476050491688558440957213754781623695995741454347340067311954600","9419947466047088921573683460860828989176271445657791296924549702899056471092","1427965414496099837909046327535197733757099167573563943590004320011306074073","7205434770647974531996900208773308151498324922021178575353279890298380481877","19226161088480889409117026744193237135836433486917488760831769268178030799290","380790725092767395499464846507435625348900389640150177878469651695385168325","692107343355999684286665558446755636380338333183423513855673630810683240089","19862769736453592059454446784839385124610834665121294819447866171598921382840","1750591109833827886309528749598177212826510944511388686266120539722351774625","13283736068115175228866304658242886029130559844431879218192589114201296402266","13142185858613126211981595117614722039771618128597123421179777025563655005941","14724181272646035427573924556144944440948881153152428540623261610051758919450","16635980092784631181064604011707348015860100976383179180018524466664866052625","9770973758569286463852370659019537958763965432347121865654963672427333668129","13736592549710000841291738949388720992348098819399828106754760210029240907503","20035976019459355488669392815017341446759976909406761947754791397132948734503","9269151033693213800860574109131338223446457803408320373639611127414462446857","15881395189451182839553582060282149933055967807801150581969035148611188782059","12841942801980608633164140635125504026547747491131332193969191723346722687053","15039677336777201463330216419317905602485836117256403997110195180242026820458","8033825369685525550581014082509571223965113812750350855768428599765820204680","8022780047582104180789560780472380273302455744760460817204408701872827617400"],["0","3979680522152595494953891953683140925190611709166560628927765080616642954594","2407351770334536308675273305297769681445331352330562022817162810670864618905","839520541096583152257747976029980532746218640165312567912872273525756837814","15455174512347408386749587639448187305495992475167525843402073523453796646842","9350217533872121727703035177435914855503760418847366279803154845532325734803","10937047662627347857463712760442705485283748639684607664349884596098274427279","18153818876156237997412592306832389585961791477554227929916120350928413028427","11397041543977886729217348525042693299670936667404624329415719808385836627674","3359260989769853246570795438695647095203550734978027132153443873218530913315","6461297351320360449865663226014905710033342010449155986448281805678539718065","333987257894514664650106527200016177940580821637301977591381966708416469268","12551284821868209625376046985323059973969519486026158577177758503134300913690","1741499149873209783861466721673431396564420928436736800320080467427561510223","6952301607797725849661258436278569538768711494655702650648863379770985642639","7654306413531206694684612521462751932229123939858253043463389353041181319448","15919150722926726974723115201920963250856792225055189382257985207006047323974","18409229881711525218220199579302412747165556849679300349491826840006849265678","15737878048334516933280058618963332714014459218841042671513677670990514131682","21466121296176059276445358817569869531157316665908395245676213993080476282189","21388315143353374283073217531204715422571166341376633216737422477889934380090","16495308602453245165350866786810259201294949909953936336713763911643218709339","8600011852010693870864633041474500251722819212119537801999784573419542375162","11618220437450203783066594102005622186990284496734306774611264773648193405629","12226798772160360200859377879780631658128121141497721434608587080357125259416","3449935650709832110596001000440370564356661365088823947533543312514842584130","6434425283600460524895978467117487030443579422352529068484949228682629804132","10988317047815538375921107161770094927641514052804073230444606717711424733281","2804161428645662953638484357733035621017936363943054230039934621652695595867","9335997818102196358072989032563833212805580160314301404090684906321340420159","19912134766084119538987275495583628206666271015362940148040573018986590370581","1831652872174255875171021457525279129559500461532717615772366399462542172041","11766205118290920494744121494361136794837485118376626639528885728745478435656","3931920573392367408892863722961507974303858477279457006966022775134906607578","7354280779501231513392216017999716265632320199084338994136509576612858055993","1755207025072127313524928893086766279830348666473889207972976533327560567530","3787630933667090239273683072023102006715177135538618600900545395081562371511","12647097257749532474316486130957831159887111473334198826480000659004165175037","9436747617953350884923642694717225038678974407968499756516004955246809010884","7781573520835355759427562009492768619959417639761622944923475146209188617354","18721113854865430626683911805356295059118581517300863560273405844828466681936","12684531332699417295102783978124758276334758065934793080047075492192415641028","2576855280177757958967883592742749387392337834688203461903970493774567733895","11977267313431100127316679913448300095811083138621790850902921200301562790008","3418590922654214070633294207565763120266374726327960049916563221634495353062","13448875165896073233108318398281768669840835889491269347014165732980553030236","9444970387662720999020548546056415529824580965793959483031144648818739844679","8290193431687657214545421457985468132719297916057353885305922611830132651635","14293318339278311736495572329277361616118420462527248056796485870184134820742","9520307184916073175882262982156490428204201905617376145621081858965679379343","9634967684576160057341341662267597050646920620166232022506258263838026238372","6775370975658894607500050628266848700379723447003350127219524900768372637023","8951977384846968793067326528440699686215204550944982241117682338412407562832","2250233175605794796276369149773041676469240732636513754382243694821230796328","19234298952089996667541512040631093305526281793797294110273019955791194968444","11855005055065738500101645762105482257695828311407673761438816972234638161722","3390758390834150878081040461714271169797576752227709782224489838325162617773","17398118262909802942137993010624288349519295519957530777609349327812772814297","16703388999171035053982257631913745931286907402027190411396943894086527502116","16118718839638265208916158767028271231983694973424897111569952611572529495069","406092210936348692438441435133728483923086703113941753586925199050071396322","8884215445791323086981617191689782511728860515548167311343658331333622841961","13249054023212596893517162309126950302211481227159368040359822821174781846235","16070930136962063444269957044008069447246753359769312722888585668988375084027","936977253198423463070879589853236949697476589150938310772967828362887172711","18629166720160805527914670083742509409268818854479851875391566337372516967192","2609394551502472787206285603425992758711572521553401832779671572652450025654","21016772934238859931166442888595262877057478977100260110550257854867560084933","15366440030145441481561201957939489323344720635891617194650269464710530527869","21566374297267653426891837424670579645670175431307682774812593917926726073612","9014033181648049809365465452994105741279261195534177915769379264750039247213","6995200010953221059725522488862929384758614737725225344583424576764422700370","7618916338109451549399679118948727214253221292230206359776237200581194488608","15635958749606548853994196995514713451971552830461984669884878257242888814894","8126930151565360435851344398243431730454425059157787169904419032820146149739","12955372946293893135779987509369459059630108243885373228485847473964353377526","16311528143966039234194232908080472563155227100725171611361323678071788229797","21875885567023321956823721817512696658119769676002073472024192339513623053379","12292413243926296638796657102571575343321024477100199465635891753534527014877","1665313841612253308728639141616973025253574365508245953095535889314862353796","21086137849425974659317829777579141270287530892441688721322027125450711947013","10900881867397219189469801366745743222563505814514218371427773660448586423292","18530041849495937658368940747796093253012325859617713496510620335437059773730","8453880510233942620501877120251469586384673102521590208542006060929140340179","13856612713810836397375932872824567033354686365727025021582240670489414252304","19673594638081299985750735635305655916270045092443897622027570365912043839518","19243348059395729307112147338917775665772297698021301148569432309980699404001","19920781111407618268712023366332305223585786483125920625846018526228357962135","2848495122268696854842499278851069242879663451737762640939906450909904734833","1242711054414334080081726194279310594084903304283940358526155137030590200095","6972022468254213907466712792040780385234213092749405462541264362485051319599","13615877469106350860410039893564656004734697328042865249195815706913968829345","9394563837901946243327825333034746334403131442889024283802151022549537569555","2457955267475867173421286798572015238020852478064626934606741147015194555454","14454783040110645600258386172795450849626699046172016820899024334402030292407","189621981926080588300036276211498329799579043525155538240961243623487528226","3269559639799771340334485323756050730194142261448171192964294132837708293052","12669404687790380331775164984762020209816765888434342113308816947843387523550","14042098498889142943660962750841883963536831515495570298991490353406731615104","15456435680902189521226542299272346473944111293579169377026864167194197391473","7788906783620498974967282064725975874361856629031185602644601517452102805617"],["0","5150174793373947111116801351825241197305497505980226295063409194211675911279","15905096839545352839711749166136629148916472004633961186049100561367919392200","5799104788739368844615935701253175396718832746632830949469475807626923936264","4816969492273825406355872510260206562692082160927092137198702778557054724820","18959005154257261878066491802908801920005108204518113722717321430696562198568","21306679831816625198509765089573603135781665105862758179891094251352699163278","11603056926880476107151042258910955977780427412262946606042321228920656723093","19262819864173510524028063640835068365432834782225814025622318563867422159187","6105962461016712411926982724851877401272484438861368530223681275114990683400","16304307626944384616703208908073516128399169203532254127447968758865534455223","1105151357808172352087460274572105874284562800864765599588698864324086953573","8613182777558263186037983377120311620678437054836369999918274657125375564148","19519247572756788099310019288054439033588625324511318171394341764762094501499","19680050471481200282393239381438550935603562297287752779596325623654185010280","3894165731514116410556586760466197556949624183744621132880995102967665144069","8888511520513765675216802978921716894548720768748126889404427163989225717144","6493793224399156970922376336353786347519476823067054001417615353340938840221","19894546850303564886861724004337013699924978507548546724417463292370376422091","17755163848928159929240695838118332108376721391569960655541492292353803201978","1283511632465307498907625435902994000880845984458251232991299234603051421745","12690270126546441998801983572459075961241627579567165789636855337969275313159","14475218221934333458414536367921191051912558184711211912098827608441549741643","1935421133369268131721561366941486064743754292840062369202020612022909545526","16368894084306149307001516124645894960299774993636457928109200894901682736698","8035106082947750710348459976939678845001329508951541126041132243346965124399","12138509476530592592409354498646120152690755598331655173148136731983669500755","2983821204994450607516620533303071725814669367649131504643248909732603387311","3238040898895354752423957744853101624217251288869308617610567998407439743956","21103502993509709243986563674394769800442307422319372768586557059758695892982","2574546382730897130788555098600755076337175819550435849344953128869472907452","8708515546392721799704796904167263112754411736753021695215141105238712645984","11352969199615467421367699543013431510182105153613787259427180109116313981835","21670039533943542175704920399705522523507299491962182017897933340257289154580","8782141170674346632601796381898557538554669385304481111654883777012345221085","11282181553754829278112216956600608513549712693747276248166727993400186568970","18390996809331864642939306563196875982889221420864198922355590037470259174416","7661615850128764756147163137663427870894603178487616779087886176508409894998","12466045497249002156443489176281620318363008122675646142490621066910646489404","21437770547648627737124050028704344433625434765371883515589179696284380655885","11020641582847961937969767849922812669984611090432182023745904789205102137814","8731061224673281997503065402518634687251681206614160754887715938068770180581","17554021034597151450396773916550848368390069717490565508526919887456058319180","15986254625601684450504024589028321752094629680160884626139962610801214571770","19505757933286056498018095195993214752105671523917542838713817878299471574387","20037407814224444873114198979845130200694001385986566482905962158646895724843","10247825762373426076752891555510363877391960275208504118312660515971308996841","13811009572121163996923077652377884823233405276034324615988744832375291793296","17798714557715598230335698689013736849119228980004789407357082235591627313346","11828803969447267643602282311422856144931894125968652104143661506748862564685","15966633223214854657472988379307374152490554551131249243545227647480009568617","11529062331732659001190861830055485364835534158374272872273496950916974834702","6236648969376593627902758309269742292321217844889061454834918181151311541437","7872697386517075763493489923355027399569340552277099308790002476339078336316","8107741855884222766521244447611270271328668452903774478033736623114637225995","415785374577191593599600894014876272131039396832515378603592960901514624542","19150753548013016323486619898020026677953139751322725404014801711932333473098","7397476580762931251953542865034231333304181795324506112774296832942256790507","14778064594484010652589106722158244782401818658473875690521015750691910049502","13422307546443763980825977558399054611995574119570044755319360403513420585042","18256011959882618614329118713764135431824855620319131939734579911802326005359","15662183306134689058539677975611516050832057923034312171824331514710198238954","10891009039202661597815293283047894524828367771842722348125034876718176667257","910707949146714895861759251625029869504171462183269220555880586355697224504","11132724202100479429788408818633981512725017186218844468884661208619275317153","15362868232687328996093306085010147279289620303513547476624925557422032781728","16194737402906006491709452419466500597161568647099379659463118090041029379853","4415011886098604611531434115259451855243021779189644902424128216896658251008","20051187005658775191136914790141844123562960279462393572414342978441335197209","11714680482252898389440640406102636551947648666277137109782376943050383125345","11487085540688040302607949997962046615006471878045975130102485859485813556942","8441521424275362124126122337720745089011827638498641744273350540894508395008","7174540367498428499205625981364437871742417813217145255023289254666141225052","15470005739664851541131151035943432463526246918564041331726204315766108416354","21092338526382181263835468661608683770737764279454441979076177948094039210221","11360252423503956769326116488263276282185452977858600458196672413365729526693","7358393154724773605775549423725716015303225503726202383517385878742947852030","13057359891433966406129267172809377505578855793784946712604510402375081295766","20516432901517797152183072361374479303955155773826445461530967597681648522431","12426267188952100090978041247156698250307392851601372523432155670759138503207","10516637204754216063515602313835460722512030887337363988228385435550699635644","4558444077376520826703124478082001514918901187713448103897031866984594653232","429261192820859423177760538197732421433747969473419549177896988743720847515","20230234284018285639324099732205778490421073218561549454021656978668791579451","3987637049803573540537305967578957986791079538515301244337394223751839963964","15210395260643759454937044956065375107882531295294584296601210492292120483985","19370281937544989522685630461333238566886231350612532162764010556907239225191","1377145017928194514558276394433923277054703495438795256716433320603777938318","16385533979275597131220158581094925252518069998162318301187674199449533153004","428704908794946121117064431529431431168982843494450433965070003708698080040","20301610985409963058732858860797958913164611165686948700804971528948987426235","1012887012399370267510071850464030263176836227956102606206240637553885310720","9321007645399487641388813612728767655441632322044431471722028871986177095776","5906602513351882307592656244637882036509883106952659948382145318829971339569","12905275336806807546868249920798426249852401298844692242400160632180744928577","3410820424566247998341450639957224073691289281207863671790944937227754826266","3741642718622064934163311851612790171596084176844737202136197914253387826348","4128545432232707485621320633917772718063218906243928217678358796547024236735","5202391981423095202913277665748134540674431495209613450118693998860514349402","13420011737829211505931855769875932670880872765393569881830781890990360835051","12333461440779864800993751432630071918392213972729412982406896422160849333388"],["0","31287632948227511041747572","16222784484957877651223041188321612373274386154486319818936918936981233297677","13264647713947248917218638880982928002851113650607543965243559979734738499830","19884480708919568483646604418495196627302885673290594266525228679235044690546","243511325088829933941871439823515674136930595463472095847425548752062561261","19657948931745242880304973419043155305605424599939535102442851035654671336906","11759355795145798015380475593692186925432844958690339391558038288995962807566","9272591054764643493855135218988740768122763810990949779453436652367428119248","552523161293753709631456043773352001844615149428277586016125527877830950670","3283493412984567042601373044855247427751515795618204760442439468809990652090","7560146930724719289985278822511825906311347702971233050785751417044704912602","6778940277986561765762686043255114818809041608756774067857475685479710072623","8660284255442063311436706369097775580494010196196863382430707680947003742186","15779018671265369081858899813526106753024098251059155187152218828950072351520","8993652042660324116744158776965438206321048131939141539562337276517550619678","21367678631867497624074322248624176427658554116685702594340617010405236850045","2326773083852595915925066121875004176536821884216075125665032663202958917474","2996397314906908323597302558673147017039224747624219061661982915865344154140","2635634698985409747410259629654579830287017223652059915095751708051886588713","17102584756006441324960471720447063095126248589694738891277112518357206702466","18371851583444387229969068616316976741914680521812969250975913902019965509078","8266278612194263336235612329042171730856781535024208870987221185395736740003","11818659719902665747676968112509527989245361774953275851578284956805680220954","21702100503062046767635597083957916916686277110305129533242429496181023299606","14192413912194345377986439336438511687440010139258468696584030007809426423864","4296758753282923777417358124058314014306106569474996976647146589435826840856","9730322771740954599505451339545479970864257640451104289433001942912564556177","13340030780684071159907867941332981576710597046119512644715430302260325675079","19360767457183965286118651902459177399969152275700286749349002588084317518189","3370748509259924051585274803786233556104330233306408888218620517663728391169","2096788176492103045289495126294149263480591454854741741835715557946143345408","18112679524092079615674947503172098915115799708514219226904163090107508673528","117319880718829265502463995096096298496245548468641255516317750003843311435","8401110992508125003561011757379027535541051267416796458038311828222728988382","14441887611156782984177036883038416165174360130466662726639566273664508565289","20166716229245990783859935078329761190946517800787432326825334369603325916316","3845665821828426864478225571767914669478354205598550664357224071565710093637","21713542277761393243035432413743373940152951724340482171261816140187474544755","11658705772723321494796454951859401074162606152905915362620437997688253131743","8155638271554065104653266942942415181108321891234068985316891212506978738414","17888618456088303775777829295160843137289369070440165901981195174419760349884","10850837322221628336343356723266829933683408572107448319702611512156846659278","19053640230210187176478736754922498682952861301382337477011477590601566831869","9075584772857760374035865587525962429306486476227413459420220325120456835740","19995620618962449171964118267774727724740646431332545776537366192431308933082","19293415183220386832121606147192623798535293475144283462052188778455241841350","21438606405360797198948474350421659495243563991049255892658720236705714262766","6435809473586003053554678845650992777952555246736047658488597926565091986663","17390190823663684097501976618510808104442993783938977407805617320610811146743","20111510448172913127644067753049326248999380325498896848385828999420219573142","2882722884198489937865858052250157053816326937225066849368647975102810544883","17385289114255842012639762044000660850024882494023630585539324297852508059414","16179251951116509515809872900850420354230241760683108158521978423111207763934","11978634915188274749446550602567403641208431052377313696547344412151917912194","10541645596311888562193191822383147459463609330675701888800949659739620873705","15630166014235557748314468998577116636262381170587442141808645827002457420251","5616676359637525174841889654601965770401948875315545008019575157975711176895","8384145718855225672151571349361375531581566378387428165254875227210813616508","6520042434678833818500729199273965488940982707173747878257747406547766893987","6097929823852215890876919892561987941984677639466153720735689040941662050123","10097162842705593269725965023336883130518874805150652981634979174310922066665","20169654253128254001427074882611469304833265536974086078738394630877209022217","20168010498187492050066171970766255277217088503573721055072263120024594149762","6926684761709915711404190142027579897000972459163791287177269086124849708424","18790498404030302897038385646116181110319064564204878830922467197279132966704","9346247956198121339604626428733867208845000773358890856225641359802271338207","9615580258651812292314176127266741580115291007722629316784452901041192486598","19422906739383292120617258381807605053236243672227533354633363679368434819928","1045636530926256212665832864227598995814195852679603332472949383731026882710","11494997159566052913127946507071743780553306826796011627012088250479173846180","9426892994661990778124708571765226732915967313188105070970107878969094959268","17778402887801832776167910107432121164884563056282708670354039917800205164262","7791580268397619843334740713077927483077906771432601932794436456554546586662","2978636207416601546680752047684997611403839330182855473216093835774721292512","14950133586059791862678746252452790868740945896073378016617866796640540895707","263949206643825774388686844978481440528671070396276024962461209731250563706","17438391213324218084995491211335163663561155245069330049679670418807917528342","5858824623120897331976377656053890934568007185374852740896122089047040390462","11136760281860742832922831286557351228384036219368868584002915635973514063630","15618435171221721514472873407222960293202431961051243548896016935581808054889","9047439583959380536225896376776207244627522487472314690172038988627179956328","8723208151234624375291107295211864852634821207968935861128097579686720363716","11135726671800238160397143967807110583378507043043139249272824477395649689488","7683063623752526801429260731711981710794786154138303874781633274285284539518","9790346293285704785947771922800271717848058436214206444158259721878773164745","2817107917376246788036309380238517271436669911549878464864032987353490187147","9733142264417255443974906929748490119485429464276902619644874031114368118038","18562270050642962155824474477588742275762519920649213472985442764287515887665","10240804525810909436650008799725910948909145603039767495938688782015672427101","3686709347101261979574924341693668577577447099526457687010707036882351109233","14442112590257634623401716456386169165500916251621893392160556256479310204486","9158228202769926736879627882287165695541160648640070483105150203559727947284","2272813088408807857334324918841030192467985387953167115938417106904922728538","10906340195214490283322931956706757335332013055204248717433528274207187451268","9964476514506382990908639319516214627116966449289385747017857481598458714865","2869987243309327857496738366893397266627884722335316744429280838183383177109","12304045886163700250216311525990371080304050349549459152342047788336902638123","10144889492429263493920482224481182977622523656196488542078183098098318590788","5844225716051940230809920699199617994619542232002231967487342730403299085763","10513047428224279575306237591151660233363587297780702792024224634642217221706"],["0","9120101196599698009269335727190531286895151833506626054191414385156880101780","6685560922754783453846140477001526686079063410655714484559976870890243677069","8266912801441891853425388328200007093872985361146342682481490214409673162177","14562657290799549787983922359847562811046127291011706412377550186522997529884","7814426702983313355784326615268054239330955732044293942372385218377597168069","6745259038129124373963859898645772639866088779943538063997639191056125855652","16200640831253046334163849681267509754285459203497052137391026591649588212371","6211809409148072625588064950148901710096100750127097843856095971373071432316","1728178237430659204725503957389383000075494032886120323910330379794364678245","13970752785735049428451277311531686707606647759991964908032391924858154703398","8291677497916497398882218099549674442572173715997596897485267136644402047906","4298355693449323821938367846847326896437042080348288836009435755223946851297","12735645366037892689383295519393698576341540819900271909470828583448032523351","14873184488875579082306940810713066564366694550724457426031639776229027802879","1056346726468133740348062391648713077067259509852335149893713756572353943616","955096602001347810419740719186510382258758018523469214753150567243306331049","7907245737125858546573570903145519885842242714450761420648646541397966331474","15242020983448941220208428232477539335901022340621851030406036314642265826132","6198744648061530717211848543665079349572437824152822080157886575842471224751","2996618198767198171765052614232842477360517116710812527357174620284257253285","17534245599783364826283138016284227545211540457878405520773821744217028034684","17213746378646324257477208867911036864272535337166799433258981716474834825204","11948390003332319025964023057864823538443575771511781221492756886908288454000","15928018415517100046994925967963630292916430935270238690422032892672516591298","7592084083617857765639575456564956569136787630701815365840886814661701217926","11890594101172893039421075800828820069965385764704800414559573436231492291393","6822767201117793297409849039443265777156522105165401896049958442844075039569","5093630267081995590390652780973665142742984409243062946572515580298144203355","21747910913956187086013467069277566165628391859309652715216583840578982433694","2109745830320722527959740744003423346179584047100702959144162429068904908728","14094707365212124693086425683667706531012848412884463043741960985045842467811","6195412002155349579183212725752918828650945694045637642436014175101745582011","15145849922231812302198745765225362560230224013599118340279187320646964158961","14508934771389450282723864094402963151517523474750762827557319856922636711740","4336502020736642284896507238704035350171515926676284121789947118792432128738","21161165571091705201494847151538878187546476961436549430516010667230514182716","1654869327277660174446025167525856543043928906862544722098699569770505444327","900185591077661878737099087994115106886384224144734040655260681030139713504","21080775255841786164990585657968276673011348048523434055129330101505386218277","18318243199759561593410727055384280851074960266283405220114823491235559378753","3598333619300250584694393265990242352444463130636263079124605402162392364044","1101784505055619138364849252662666188191281165747572741441038455428450024707","7070703345909041824820274868976057877440918229547068072621673237128735943962","18441551162093238567431893266707250054384402070258117531244978916104407675636","11839173642807134491879804629778893346532744878190569404252420733171845118020","14348123658775512354756719921333621887905700426892856817874615200502307638627","8995575434381703361783745807728204336805484417230274811565954551956281338842","8926564315714649047694984056282797436388414873595312911864136868131977617450","6085270135662769727357181021805888765147606326013825655341864291853905975438","6051683328633465869316669269081877270235697536246616437831423348782329235952","5895221327318996812984649965486117875579324103484693896292126702304766399770","8010158826617766188593276021272739616973192810866361468489623438480905143691","11470692095013723823627491675387236789271525432950516044304983351038413774708","775008592068684408346396180727838944500584885788162025416899216715114003811","12332048105642459406654170165136333411893427283449045422102247355299461943989","8901113459907396130003196518269405807212921347596703323394523277818258639274","18633290946695423806271537297171349040688215099024129636163974799177576180376","16431422351664362317609926292189421558884451957697988990813277206335602513935","6202491750947191412596706374166289553441691570883608113168816571427772166591","1988899278929312228219861898086438446467470864068657859287995241174735506105","17698234990258456748364107037353653520214349777174169320277840961510439233577","19873689204205108577566858246278872219375160139378203002200969437772826949160","21776419931631874469013919482928056339222650964398701077705261064124248489176","7393501463676069835432062197404088348450830892048494137389114333579897454495","12898194877354289074894947742048267118470085871226797114776155686393853427773","8015438119632689681063670930246104231895058945073731588542754174695553165366","1292398281929345374693574172967595480562050373574534022287975942834441695131","572880640219019411626049164195278065540174531075800302129801749384886555135","3984820211880091447844415001353639890947020660097536049266642015053548804677","6770875431220841104214814262818939938642707085097677108053388805982682313529","7253324108972597300937835858168346903490158798973602577155141064144471156617","15843453756865372760739585517073458309573002532885451084205609547672758884459","19540986075912221470564983148449986665153702756804441162345124308616331489650","7898797992109470258117508934634759146862486003335231174428667277088330443774","20756059214552648480597729740024393107349291086854698891345349473826476465011","20977924097271338710908058215529073234252400677558262097008916556259707713588","6059651797738975771822171995960409093059512515990570117463730643823916152770","10417231156485765610925048025114372447846988701282130376530790741506481343703","18865261044616614538197742260035449438768569381298814060949614744268794358933","20296710934063247569993550938434109461486984760912674007227375677329590233475","16051360082676717221091690704280998505791021449857337477804387120338454905007","7069813985227244740527888226238295362653215280154653707700489353495440318451","16755951080460986766615611387002730137580880570493110421485706416187096585080","20133005764796615516749977848411530093914135378452053236562914662890232080260","19647890145455303904273404501855852854663203226959889651447310277694425889930","20411918038362312213651750131309164891527175773416354470433741538857325343885","10155456762438846080262355922117282176711798081726363700161703083257907602332","17316346326853883317717537530917360008762065484146165909150410349548338634775","18463210988451674523245908710218699331111882462823182888922088777881945039973","3506043863565906065182673960789596582207610504364989533524613948157869180843","19602199027645616390140265897164715811881055097443644093193724266615446657648","20693313147119260517999191810409352657220523945896402854347853948575061435712","5049862231171386725659223650009264791649207000322237788820530379327406286850","8841125572928909686126073459359238620776138230804026993151782913688836961304","5172286328583505189512708495317634861206446798844624258495518652542780663924","16919471301700899333257255653882863569394778575597535721475709247212124624933","11307304103094610217922506373990485858365573089539926672788454069172877110262","11918716382346787260316585812979933922071484482103764913503232286010957514222","12418500104970991748262547431942191563637047894244878065192339170715895172558","6554392160629760748317877718776323293066614735047993359826388182901106594584"],["0","1183148263342663525526832742986879734516127805427986181539024386791770803482","18625491220221551902344491753318171826691902735398098302530097454879256425282","21661864122031387190872527806732921668164679615715836732628191799257435198600","15890880873455757772992102142125328128151901783659474805133640879942806154906","17089782357740423453058832400708575167688218001130833534824149312852078066784","1098700511471861396270107722809022337213175750916888912723418499634033536975","4608975139097702568263026649572145563310441035400674161497844252360039742647","7551258093798038271791977555633865660986587181801589211559369981725368469554","14901531572547626239663429971261119961743312321121794763163068495622424826237","19196636290411830780694663118820335489495871524078508152350344003300504644466","21160787715666510001542054915378470021694712990106039602349355600134974207949","4613658424661520119933762442384328503314692989056706776200672260754118200794","9909469959174669206618348445348781028405793441558998380991786579748017910598","8752232799608196763868201320175986596024171676697417930168395550415822044433","4414262577009555698968516727949712446122577633543655845437434816132053107374","18307064486160492085106895244986611987634690679990791862345073799934304107169","8304527023566260860943078116504201649184266715850212038327772719815297316771","11763577951079252640108733536750345239389809454767486410387945611417781116094","19585258133412347546569756843890008915616052805502091786392559409262563926147","8023053263901720275835430889476332401928302168273431887120908342424232008565","4071222323788608973901063155111237098070512991094435374664949441487499277215","4352034584595730016041043811545300752108993738776692292400288917611026911853","10232272727808626834320188045672984088748332322217510618431533495740532109913","3783167718249583850150325854732530213771458305047780761101166827322594253554","16065392201682509589176853123882107159542164281326191889894744768046499721657","1738400649154667644513773324854990054941177073659274034173126956960990552252","6020113901134043834954066581542976285272171279477839809047564623976809967701","5963069878892113566853219462935923627645919635603318446668811405713932939704","19038216434669026125964115865857791620661237537105067649909184306118290411183","21643553954593960967619409794205538543475895205233321028214531150241688301515","10746155331050515740925399660014646044494662334843941258496706636017833956696","3569208143957171814234270269664343763823821239205380831007320383774310946536","2699914684273748573714377620415583319583865212023838544595401939438193406795","19819495727332959304045361317045030223708851500526113507237072234509796471485","4324206443440751393444019819547731479783901780505620717220549968796931281980","17691631241208562607794934988486017988681649444130692532825914581052831841614","15710054551450463856211002881659529118856823550034001697290553084115192980231","10834436830927251559473092093382218429876276617727739330916520036330757256424","6298543005786124704064319273071375473809616835121664199922291177988497249000","17396618254226995815693850017272202614618961606510475409516699562859291832456","21363837946066421185339087708986135891664416862655984980899813713056564686728","11730097065068272556573585500045779062863151111709759140297131638885837377475","13442704643221038160855767342325150328750071715350260444981358753011688853041","8461166295418887066303218145015632418499042695466752778144052227284589862800","5388279258665690417955511378735605472391814594235215119135288938257582640691","6785729588414591769797758935608406822035658224847683153272718270632626523794","15853092711128241004069884327528885027870792534058567337500527065619928181007","6978540828450681990830896265239578869464827289590735622502186550341020860102","16905425055912774426450920821258051414309172455207976585115594801466403999018","9390964009938897564083421203601570202327109076614656069907992299871966967564","5084764983397995941945739296371305049366468024910374047185990997924219687629","4807216993077515007914962470374062309974047642785780731894139995765120252055","18692455910298674797584297976114983317107117621721061059866344964670455050268","3670294458077532593181371442861494726734763364031359699079471243787649045714","17625302818758644533794064704991780005947739124826995015409166174995824626370","21167213276198506704952332445142753132305576893944286815121445972720703300645","20296272806666051738533731739720263260351389706419975002421149832523474198730","5982691747959532382016335910063986932791982572518061314479304370711292437881","10700634493063211652854846667128235994943304239069301593675208702837130202869","13284335173833057728910626800348821966015102633006300841111937874530220861725","7471739684953854150442722983644899939065704818020491000283925390044017828359","9568069585596201903847117376482525867148857135406158855360655712408894513677","13671025205564967422031962481520135734597994114999341946633211306779971519154","15821057489760774659162023530812345140182221786556695222944285857940585241411","1849429010769249302410383813430480631639106505829079426857209757861215412480","2096393542887730282972904309255871191651343299498093097991970647723390965334","17378529900582833880621460026142132157502748894629655919652297162892910272810","8951205746581502402217389091451632443065668894416096208982723215709030615397","21286374247768521088946563872936111681072994294038661266275391473908650370871","4955123555323766669490415605168936945158632781202526079003649266928678173906","10483245205844178853341760456278057856518226204889896445695623753248605429553","21252153232047653843312293495207329517300517599253314115469854414191855087771","6608475360902540548891588077473320788087767969169539128100576197857675779571","19935481589326880859340893091991197859269634101129739654550438483329467460129","13030149183194876236734212128193029782656862916191685894978766006583817437284","1655412381830650112470776354787571001815508871359311751464623882267060849937","8798235680284766182020606449888528461050819737640155121032219025263264045441","3070624468745621993938317321086168828628175931690718024217584700546204425173","20351030846238116258705250813973725483411281515254217680281534670500476952608","19011758063810406026253453187917933231734039566888982014336528351814215398180","16945975508402242462225461005290842339757754305703299640380951347717252465222","3347928384670200610816873654749890491697675836516324102628686472554612725036","11520767812188580037979040071507004223570599449004739105038138075833817093798","20644785736885271188184194776715545576791639481637392646793235447537679103980","3590852170385160296061896311600932107323322429978662308202428324657497890027","21295393157269120872892713061107233117721370424181849595057371004957655745872","2697219342772459013039934045427570631403710241176730735175798000667389533110","4564718866035045127492408607104687542829073226547929355850535837072355080104","7240770255609578210448987936091461196340209404087438220483568248588027539258","16071183796514525916575433615943510673389827800773671260310771545995345815278","7323556860257498127291366998854645847740611341878201961873683220640066199146","1590474150224390311854407268605608898177860898947537143186197208670207922498","12513169347718037546970024574507020566186212799106246716946751930508103702069","21764865630023179783954345751493118718123686431814207183471866017152445176481","11323004661366434937731425827500776697920489011472352060465566950823499997923","17096280164704477273079647663561889228931260045248621905299523779959057012583","5406378407625924285315007282943215946408013464438057005791326272345269935765","1033065789694646357591630460914581896695437741766957569367348204376844747126","6225916879539027159111231609216086622031287625749040418456295288716628313882","20607676129703139840782749628167788216901306339983629176508491415389806397566"],["0","16128178958197360690076298970189571117877742189780086620383239014136838204202","3999816697133991631900356425332991824070789813062722564715432776339007140813","11060252423478925880430303119815033773839573515672414427706456482229085914933","10205048777725560813883325068733117578963060832566230008759420291322984168409","20728189338167765080224170366826726316355969771656358707129068682210042903596","17479795286895189732858445028702282373595418091758945142166834802686332022965","4254468520294587884494716078583693105757001962453369662120301125637616869361","4478855041278185841182923827464878444107530697418883049889478199852060532592","20790248633993468029357418875552276330368933149057533709129479141016445517676","7967506743742319437002018689006999499794284857828392242416737035768490533280","20017069558958572242499281590060583574530515217545323393625876350139001614456","20725978299511118208148847116192418301304116050613357227508282302790225961338","10276367158917094053394086061766459323448700281343806586040082003278787943349","2081036261407012209021625361822760608956543075313852830091924186631918265691","17760775435994639514719084779203294366071090558569712851672191714204413430081","5167674809350514324513741460526219979784026776187806610657617353286056698025","19421556243629024616649154552897621645782556450251418653969329991334331262231","12487996186994692617239693296301425191966653624366398742782449621537934826840","6620988727054779139895940670718014382634409085579816875278800141571499155521","17241489585385675254418030247339350103667659019497053443351685011734230767908","10329587017321694463232563699677864760177874854808042835456701491727683651577","9431027125364636234251479045456615816070782524011438774038418715770162377470","17086291471368290999575428947378045243258320641604315914323022364726765585868","3323011802887583479203846962656566248882562997956037088006046082163769801375","15836621896541064360201438655068963711611027991764892222533472627394941349542","12999589176182330997784596927018359497803224902156499652981746399130073897992","11481578326412647361455730940348759321196809586170373782054417010222281596742","18299120254949792529887348872892107977122427027036831580940667304535417161205","3887243962192226795668860692985014436853597576183055906124001534326537857731","8649247977246988036046881954808402475785928235529379994996998018975630478070","16611631978798064542902820880065799383055333079264869028013015148332550653825","11424098657785126754862301346151074244450749613273068899171464387472479205010","2418886433919672079868464986652460853452013413518167786975239650881869190343","8811120959635957865006674256811985489895598174141131343459931627630850697426","19172431492228582603379785237034076173617632741467874667797397850255023635156","4542138669928437993842262543516584616013389259119439387375865255407773621695","10955582042735993790594937251001481201231111229549713733467271082594856939740","16149679148398588438914908246840777891907816203149740207135930029654940349581","13194411023245091691911922717593445133485569003728879053366193886447289850086","6675208881597479151499478203275572558626436708944150561667554611524919537164","15741762087574446110710242906331437913045931093803241251642668557692354065679","8225020846259110707060909238000796178763478515529714787149956751115365630818","21379745822595458722946062614152226812216830796335724963152114192392488828994","541633803195112915794472003143589870702470439025643213783915514952938447218","17226624548637298172581848570762640876392526150994536906907188101931407896132","5817149129204441428181556703160731346847850152282599697612939545772785036913","6280693209600260256923861987612145207453190290252120192477923575208323908510","8039074852268523059464380932041708249778343645391675463853747885879370566617","10484687043093392070572411237962287190557520693145373274757489321828289443375","6832722239347673388683331277439496352679438174241450790876628538740458730837","8039641196697094805548643323669565706749065084495554041209982900232358334375","18563256629962851761149940108329863103641034140829027971973676733809585221607","1158090401373570694884576030880212995322906908487548010463955044349615693745","8563430997560686581696269389951589622212474675559754239572954517388325335890","1582729304402640283874577180128687986679213986736346341759487531195562649586","7340509525774812866276989269838918521618127681227840369625502544151145948112","10052921070963454532692698099870292562239751562385524066667922195718129271587","6695934434541340441276325196351344235625447526283095472551214538707604595044","989438852206830176864719594973697823850205167372652260457977122524584962712","3725770605676124914527141389407077026567360782383063322165990657306194483066","833650241026452346344886853892345342296630852866698420077065250180426173274","3668194446415079008249596230239111206694806455005207547530127490606196069227","1197557180966168123331858400744611403080298703449991251373168339661337081555","13605209064777382233723036290816636608610360067153424454878171199767239753767","139470093944134286660551093826874148018727363486367374939998990739476882452","14131994352764686305345208991677265998275147630905885351782115935673346345073","7243017659165549703894756229107177345812828224804101441585999370090024147463","9948707189916126102821058472363072300735322844504092135928501910069736594889","1214646842396616964659400404411312373113131085591269583465318251635677062865","6892036253033990371137796983106127903945340368958553445739733353650152275520","16473912963138511209121824205210949371274737406747605488386309776044493317241","7086612818711155802485180223367512224960395724665263883544927295702007603055","17093733963406959787995845450317178720757524325545312663066695227233235631967","20518826051447645917770823596470449303756642230831818172927453300582257203284","20347416507683875548649647535240169337815532423405156116305112000363857881126","13392680525132537192486679195273123142873723739530153980865197906519675375348","1198136722052480138289174488501401383185527548593921631622487543960389751770","8676412874580150720672392639417254074299963539272587969446210830320625303691","5693479170600488364820236382587677380366070921592301023133090634857648520953","2755624906541643947456797705084507078984195490410517662150351171181622688561","14473435836806824079137861338292056999796331382187331581940490542171028167579","687610537482718309702307042528263660868130375484303503437175471731820567992","2211859909897561439349454935057409242070462278189420965283430860834053537845","2825801772259722270959253100676778383444510604112592063453271934459067082880","3197095594740172765651055557934988039875474289362364655509479055835383272319","2562041455999277162113762979680949349199247292744981525166713096758243598117","15620380285163502608039458205850466087774599301236621521509914108744025487224","19504782343462498726458770068407459904900523653380173140577099619271062314931","3757545445438802979296655477983347734753762872837626744382250986953498893174","18733168288868006702142471028756266723116074534097459141268239673304354850902","1983484766113191300289819475499343982334379589316133336286095575417140324682","14053710261597765147330950745701483596265663310755969200868672347205808547675","21090621642299828855410207746919183629571385364852474465870859768800178663500","17685980738535460418193806024005702315633068083011551114193968865270586013235","17575774059507951030036266385440790640973042149835118677863699255880571136776","12284492616956031708724770914014693636481578271613802785963954092567490667230","11410677170649923818318736529452889937621698329148371197903919376406182897760","1824334194179756470819193880109356415043763896668687188165556539779116694711","1593238688549618336483990570142049795555677162950646395080915067562086653372","14219179080610560755246969895448432888770534479367848598700373486916055541715"],["0","16837109901414827094035696727120980837344895692627949852178875903276074082290","20480159151378015568605517676194857351671980310416035578780134386444008901592","15589736203237296093872545908218750628369638496330044867837326180401287367228","17825152994023928751489747869566016439290382802071170137193143296250226552460","14153713299174054907117609899718741853369435396311422157739425927540448894340","20067071734792957971826111768619942652433301938358150278851706007818594765816","21144627640735255113640217128452622634155427547213161602121119626391776256412","8657908072634677275638695508198954689369271704749975849690016321687536416556","6249859170839206407861057410770318209199695907459345952176237539781941943480","2495657747896754084634307100063138777923277488092438174399107651428864974209","14209715144742237559739717032159482827455959722537889857375900233319873640530","11672604359169256346689994492472171437292791310094135295318629671070817852854","3761458262391586602815938293740918322643280434662421658511370054260074197034","11927188168883467353971006061642104577902023973819079627127500848364382348617","9647770017843305377991855981700479658823843716450445266622550855156464503024","18697283045198138664350075102641128562356243249716164756097960533127792082774","15692484079174836666996769212899326697986078774867631614334861928766629171241","20446214156414371134841067971253504482888397735071659606382833921589461544475","9787624923374394695279637346826294242748390271993454475062404336884636404866","11647245049300329625027202905759769711205237306161991944668460418657387648401","17552868688038890939181741293879406706431115207075907800420265340288768283937","12122727683920812892721113315564011142761662679191796859964407803866274592226","21214543281694318971054910768157551075711965612567898171964884840632669161331","13736152013466612246755192711612184400544220164625411138347410689389765369627","7774858949171675172311837382550255762838129673251434050940034069925697134378","5662242667512802581622227519233790763700878891247152935786606295067446666432","4001483069635978560152325454014465300992045635164538918254835626480414610659","14217673290807811438761744925138139078853768059716760816906285398428194600411","9422339145020002349589946095860124979371454624150116845084109308597026641835","19036213511263656137251494124995209653805011185065139516106011535026097101329","7186426114931032383232023251029833633065787311373879765235096495363901823084","10536787183211264367431364600461307936838934488348422212917153167980169009400","21856157831131779969101230455049790397745756083325853239874577240302323188728","20224473820920374471226675034795626225247669333840589414340190479056639223478","7228694133320294418259517753909640470038590581827998977046098186566657639743","11962721522538379713151902513728389895936458752069817242277809204490916834730","833901130211181253222812901984515235738025208597956524580004714442894405851","2751558767245166613024644103836729821375111224415405508163598410947681304842","2179208373718195639719249603708033772203797253514157721692980783154211510581","19553394458933141871405983822131472746582931232145213578524336180551204396539","16064917458180751473555430223552697325274950946058363551013582720198790155454","21411788640198904110232694206622591224713381691703450419508183234820011099176","11212975096307490643548867109009465840625783249591266636162139294360812142759","16768588186680812705678453272026019014449447213305710841352989444073262399612","2506541626267065628220877042975617199603795992390666820354600882766227468621","3354718114225325358668996879746228450570237615399353114836779816756772032437","2294099609107548091984915464816580401911183372877275937330235848249012465510","16600679504844709271692756044541954867777738348866455230121889678635581906167","19928265730176210844814341069009025327609201274157420589905536967341830012224","1982287708541537414306650986828033305868275627672879837241349391952937416550","21003470368854919072317520238464360632171285619308611440361150506402464116818","12751451905629320315660085538953984560391470614972683288207002003681001135308","11795299543306665294205197295601871890367371109980410989167062714849728031719","5994428659051907551027095907288073981495271655584057951618566809219285626649","8153419917429544812467914818769659209336103011698689777158076266349178350929","1552687465663366043847781981223305805548930161490338364083688814794068805954","20427383428656630371546241647239211221264118669155087246371183630990980026624","7715393185779329882174848252581980448983735186283951938921423586421051634930","4377834410876338665404216469410715641419685593637027153974383894232758670512","281620500553683906253424259899931943988302340174244176887958764861465573266","8869316111205449025981107743236539567095970498822976883656547003831481956297","11402156110918368934159530430433898113004081484829655862136491587705152144192","21698346796726584612295572575799228302283843957829487977852940428492257310804","3880025281281249412830734760758480874896694727981401434954497863777023043318","13763816769215617950045457099771422395212674020359075107870855677619897367066","1882069991579779932298696093261209433085073270475200982808386834954280077189","10904713757446984909895553328572673777343596401872314295363919009458991056827","13427814459078658732000610512042649050712270000247419412013969312705503363703","9445532649437413036513142869971873132578487536503390646594347270150823395290","8712521207323659609305211130020230848199890066611450759577077218621718082099","21252634100317335672981343386290934664092121651882622470487146684374066077760","16473663568774805684228756449795252463731494042267483705166947699052673331633","6008051227598048331124822274800520008838352457404027233387111992895766430461","3072773985899479920887446988425672475753319024566661397734391182457746879800","9202085399108519550250749634375774502576379225692225973627568880975272324694","10627156689627145653536076067306961812240239380010678528002895384318798367352","20649294670716515805744983195217170969883512461940151480115955454169439945643","13502458367931568043556371748681679103716534633178465950378010416837370329365","4386311376901301827084836631883273755067460988046635937108866127643848704142","11042460328190081617885082094840467513500237854502325818804340823848929710028","16140506220648175849302108075489957209226584516897444230389567948841203571954","21625512390558714906834995189891084969483418362025351469375878935824447620251","12784692076038472423945028705717718101662848133357365567105358840395019213335","8028307457052833546038644316963425809558672124067042119506493831676004929816","13342775691271907301648162197195949132147690717077903430304786648821070462093","17442348380687273866313700558516521934089732363448164588567774764149372093928","2403157004143744163420327739943677200891148261251945516719836532085552888832","12247600469245018329713376977113194660945759172589835736816719359588323197354","10312624202722954732874156961386262350588654950604513855034828452952959332892","17004376945305089025870928878434958676644303763165225507461994916377356633297","16878315245115458118767949659326513440644999979744095247270458606777832198746","4101099877656140027440082715624797307238791483983963877608763667370077440392","4806052179804260920540626042750897336028118241560561904618778407847018107967","20745993325353527760008798113495680598737675371880240269837048084420163429522","15056200715904685838545311160778878115870426798964247106140943875090182202059","17216117230172830439536935047776037360252322627444588756572639675557020940607","12595496826420273990836362859286978566690692846735509654458516885282339937539","8712079174613490011930587854377259774842868365541903044193578224533678245044","16393847969953211865613191699549446926265483174539483379980185113563205450776","7701949027729899876307532736566410658406116407734852344622560766315338850692"],["0","21888242871839275222246405745257275088548364400415690687844559116288276811374","12516867830205451845408768952820514572136898083536095507645668547002245975126","21416621453993528014326294306641521198768684708019146539366690793493489219643","17526955899913910487168684567560166378060715881358917839979890597541665357587","1413992193728880497499513133697747454305439776878023971796926009007789854707","13583968260329334718959736016143559474014003213124436100980343088559546398212","9009354655210079655543980395814182992980203392213267457549412149640816035021","8076446743058338270625076632348410389574756498421304383777125780972036892296","19858112114133962853298117956343565698244760997344475330607218798773232928996","6914747317549980077094114989425959234394976379736050956190852353764167215250","5310075812381532217364402939906654645440257437525821559802111009212043570832","18449423487965084813619982445492113260228170683831420294216239198906371612319","15778942459668687021296496722472328644364985053893428323348156301202667342635","21887834927164796711552868686481598312881000979339477838195352917591369052714","13292147421506455462828420451731191125518127992344345342917466709562345108529","3898826156881328511057604239076698378133794141665768026902348030635501765734","13661543802306428831890054993463856982581640648493519999860739411689636287627","7913024580423145729595428071347625990626906100879871219917242557741331016669","12238809158257018645448645413938183063546007295241996684481933721341631886833","19599848051170546692513135500686225523723031152339985456530224729785637240946","12674425652948159809529612844075818321035995984804154540222129131407020429738","3221387843271657170021668164805574024652418768901661681622647241209250506008","16592587741517555962070292193215546040397219831834449878965203809322706619882","2496398877840047289480848309774302536735828039409998221640829960939050964589","13855332875152459082549166238971381984891250903567806709331702997982622914369","11786369819764235484341293548346960019192841347830626264207941130639201856914","1359862550093110729816680638062245253313704879518520226213158846597470490308","1618900593096587390783960863117652013127968765966287729215034545042883233908","15601962901564685265830135065214270610193835818194419263670236268667109029222","11132275063858774957468576899175005395101290674942195070787037572737752754915","17008721338924333713478024070242923430862817650462427722734281257552988732006","13870075069715850351432800817267138183607282962692754829109136984497687372429","18265727175091504254069785890884982299366958029991112906907079421292891749039","21588963593028337030963107837282455370255026137129748625431316908629087220426","21301918647906967079582270289784933662685422930259678439493250948100863528845","19834358846280938080108639484317108197519115108154592671682813372435131355663","20054416705236675462356215676304076514002215300229091909843535816343707889130","11093371528509975915988195277635112415452510512309351314107936115258076218068","9467843782746221092741217419184273454019515539903987195204236022911916174498","14475604699573014979972705977972360383723281473813580332255231702960701959943","5278830466942617486621051833724824076671298217933650495402435794028820619545","17198728341366361997273722550117965024307009515833124301045386775418172880533","5983437863137333195267508367251758090255780374812941167556109261904697375180","1595534016978563704287232870589249592180885212720322481203041451197634314515","1480406938597576932652480488036451175012956024475482664194477562370069901973","19303673646670190684275738555219400636653853775384065983364836978607537381098","6625075699665597619715936262223071075508785295853957117024417905957997492034","1822165395735118832833439555641334070011253343765465643721874619716523005247","7122175216609934487585656405008547352409149541067532109833251406174765512717","972678566028619206782059260132554483577151862764511434066628825295206493329","17243373425112502039602436342828014362607861824584085593832537759325958842959","19509399776974377668121774456048887559327563875421012914073366075228648555635","6541524471457714225900094458513020598706996165118411537763366523582952858198","7788126305249071718406770503972789069635196719105202533211401981768513630819","17384127226485963276864758081917144784312408181380088544512817073530369083300","20885929234936089741267257263661611820030599836166263130025507946852704184176","9689296785098083472387514433394686585689343799361427326378810474941742624714","6485229091824984204379317273470846512134533818961528918680065432108305352930","5629837185675918653618523725042471926597662731134117472021635341882514963723","3801439798137070065824983676548371944854480176063551425471584579361720942748","6084101048342699296545385846788465934570256473797608163194554756942893978755","16410069098670136891962033198787472486200421413231303217696814206689091889012","20183762106173767078952804998432527617007769731122994238384799667186529662138","3415138064446827480595788143121439956604468549152230147319025086246540711797","18182095596810474396447669524035837188791083038941837155565485669992121533473","6457386921430647950831973208787327775576242242869234192274376797285394023091","19478195775740385480827913570670558124786364903148676211148292873078239213800","6519099339015748150567544769594623593343978171768457288748462255294060879733","16330196098322430626441824385818027856663428038029671929752274844783793454353","1261525078964750470760058912356735999705830373992633818408633868483440249478","6972356633248429615443509728714337048855531793472643071081693372534745213909","1265041972646849603361019716443962544129815184439275097117664305306679480567","7841682118232528976832942942661188659585216569676121986592772176588596451389","1424089966247815244334364143327697130090366571383705658359610749687224900616","20096214141432219606989150483555930332654525401034200873216488634300359985920","3137141929344656756807678236341259358565467750695741877231299414043939704074","4596655201523379058679872106135931504932490352694792561758437640232212049520","15518567905406152634058697149382762328860756313381020964016731139883606656244","15297800788783829077624509124933098915978811464270185549166430977895074361866","6429562366172591886168866537928806147134397309786721919639277548177526133204","14805161787289639549752804506225399475539359981612181802455397649488419622947","10076709770254597712818750336283560386472914024244539856723030740661594955322","17936509379813324533746585808248014073072063018554373374333682837883608918770","19601239034879154665843615628414522337041829023407593661946067589120192753392","3159956954834165780016900366184215219499619604032052996809272990352659106201","21808583735584943837327675552417089409292332945933700659778710357754779584608","16789222567726462128566406941375230298374272149419847351996735891436190282779","13245203337330230515902838898132024795684856332539383148848838736055327667569","18871417423044222576229208106443458437706113313223357945051831977762584321930","7086960846408070741275640330270648861302648153814915796402547593976868391860","14047626089632542683245239079827006550910576368412365619533457809207793928570","17961589466571503470001336124027731617054515932627792670942974863296974008865","19355922682398309966387622006676161800396817144464443590565300169475876929730","8165895461883398888565142288015480711448577251985515427030054019871328497598","6611670666774781199338899803432841758489811162924871068488862865641012275584","10463247046780638807691669455337447896249556145273336212347878445371703952080","15870550020828894988806477199192203407921430498453470280545633247054250150165","6268277901234854904776774263256686698923226439326699758066602548698082118662","9219219609395732560288347299963594869327375877905310141747041324994417781057","7953946317367250388652777747467771325624200438578781083778978599287335898750"],["0","10143332062559664127382480711216786016644363990437189487084859744219292599803","13028148448769491774782674209831218805470977585782641151894841575068293845281","11737452510806981721175365958922441865476211462528773298005556378570473282888","8306063509624554454593554160061092817118574054619140285339881025313760357051","10554300870517046054929139355124082705367682161682882372278932964047024216445","5471307613809281059937787209037852657672224213520329414296990776564817876967","1245169631473669579736321736271066826882224130315865171920135386857411918059","904479735829780362192926013621969700579684687835036210225176615496171679455","16034445878052919137701377107061703676411088378279625346583554933133264711760","18675741475053805734273165303480176987947381991707680702381991467253218810876","8069072639313513071502173359064619549771829700214047382040205101405922419472","10022626538209672727752715341511497873514920678830707567977953099252844995403","17398866794195098548849462320246259906205405096707061974995843696183846151452","6561116658243949127047333943194630799712488332040686230032952651417488656668","3344209912291782582416717407743880282994633696746422590763595125027631449982","8492306087612427360249888890463467411325053899072485661300272379924915388551","6401564396722223258279157758762866333835131838188069845771119738017987283442","18942816075597334748744736261423315191795357813390408803743543278683958314343","18336307559768710822669293009830705498662434180928844425324891594954942238064","20492569621183329647671295381027810292068362496750293190393595198764248196419","12830709783981101193707783897265739922705360079790003960932683598757997724350","11804267403656815628423394179032155953761963189705716029564995612497825057287","1479170491815821555449507266502486351605619934622636329748375297488196150301","5085069337830090472128136421855853699714139668829194828100950320305386173493","5158385537643259009907215959901723250033772300186740034228073358678185145556","17920648887096428530308073034491890263752113966221682168172033103549002127453","17106563929382991929043012434318863648253765919108672207009125426470158530802","14026988406573798971395970779343879611071123058442963764968585168717498824485","2278536658989846460766823887375463420365023301879402886893644132014903947100","5994923543388923638350559377171698264896803042764576217666168383002321281158","15817536585567989041914223934517028814697212999764405193792031206875367989704","12258304345766934806881836271429208987432048269451595853962829614104996304706","575312376925987941571682931660688082616004392657140957624430182441868867008","3931849288023003818190516112585865819486513345078043286403191185308356597854","12055249766175137847997272630259441367210742321286130972992486587616313817969","11890461299127928541092820766719393000021309520207201032554452648523177615108","22366574217549564180709220875187542726609079566690758492683577630979461236","13849750596832578959547511085965077070211784325793702020558161697903202623821","4677424556053701215201813188298884300358330251805137208862871002819200627298","318948699392192795321734026774758213718475666283012028480156923030736162947","11881178146951794873881953473649515216691502327608163567426084892965039226954","12655349943022550414947412069917178188544165749007786018472529076490206245291","8538876609499611641293894524886223185879463823928939026302740074735570179368","20539914522065868269472670535385933829331033371479279051996068183708809326288","8626708988439942300259577385895231744049465784282004909404682217024410303442","13497660708093922593281384990760483579095527700300873527583655914648496917723","20244641210765348777318064203093843131346287880013329180214967852435664932454","19769540472845868755280349924532195872728196626583055001608682348052754681068","15964936232261225931258246661305372979296911606526629158510670020972742882573","6585690111181518254779602443590570046141158260042262710191024587486051747764","19756743517192632560909633983739361419448036069028793908466237906171360805345","18608392379810337018553039914254616862623551135243461240657663786552018791673","3829088348244987130173222430867690669102063637340901067407929201292525916464","20119375095606290648023691741155522811686465996295812664046221934178767036702","19282777448631527837497915832980849370491632360658411814524355606578730005858","2222346610052583142288869159878594901043976199083689660901653708105744692027","4296972601600830624860089517052292943098207562652423076770769132252062219974","16686593341137928529810003289165103033945986596393432971956726307658738427060","6194515398616390651591766703873100882647209612672385728102337926714821387968","15523801350508383331080444332922226040581294120697952274700922075076179269602","7570258988274999019935024242692707271529719745687778143161945463859032438315","2884511695164584217234697739874927075274936146980271276114446927225956181645","14079298005265629980907170042021805155080633210633253155393192359560893091873","12412073889485822621917603977827456593015651201937162089444682377308119020655","14583254116078165844498000175568035343503165518411630038122174285248899236892","17228279068832969640502093577503610078555394065507528915541180816763186380570","3453534674018561288414522050383939270342221671076285884802038172859230186237","8047698649846987470691396362279232338648264873401762356024560175060785778718","4575214268720921663051571164671893067960434728924320935976185428020470967591","2552249618315490085305605297835667571549245095242273623175868045986563060948","15465450304668732942727973094478524916895070173360451303514558873655228258516","20239431082872987816839588109505762736034820214602173319458744836616968050781","4030707952667005581788796498357958085486764911547673755974889646201414014657","16978000942153804416475579958637141666017787056055011010683879356234512764684","20211120154912523299059029648260925144045928536970162673276241850284349883924","2655823111895919477373263588022065113383425219867545415243830782335643973899","14043901157411139314011708543052831191705565375872438793397446198154986553212","14952342057888575718851306227265254404401852932199571547132836874052485947559","10249786817846422283328672717779488598422223800934315640742127695385767634297","2983697593789529922956441792686145964708035955841513057188982292349279614338","13396732637647855966621306362353526365187554649376099532547727171096112713911","16677094443448557092482630787118591212018003028137688881752730879388633917731","20145520564574291323872955855156173419656609592216073881398988973345262721746","17495858681565107451070890421598875251210936505670975382250387128952357783848","14036869017820268328833821209579145013206890336833249476451500269141170818914","3498599417129633073821293543761529080219700869067992252874449150271251545439","331148487212729255056803837359780190443397069916143899951919353370616717359","4652834393515406666165921086963700938237803003373409715479211101353200879230","16169588229919621771072953484235213215296328068479108795752240396219624669932","17616688597832732732472841018963470173890666848600407710801165808134164978788","19988909857077723285883542937490581843726352485597564543751560480483091327379","18600434842353719914345801780669153011227985326525642928594953054220328721773","2132069936088597766058626219799423316189622615911161170610170600308553000667","6883907867702357526856725852434198335845694400073590806896044307042917970306","2972987094811291116908908532503324976423819056564174367546830234098276076272","20643694074023089379154732724051570549328583975708300738026340680593852341045","2541406254876979854269830376612530013500509705775885772586959132790041696921","2994316924666489155277406328498018982487562128150787601917130660634519462514","9569410513750583231940216355996119733135344074097481922166392113915178815285","4909725609389817282206632030607542639208470002394395112875746678697802669247"],["0","21888242871839275222246405745257275088548364400415361514915557458619466389417","5280020347255219636510868031838403456519056952036410486515200162795297674681","6490450729554843523474940010723090285874704848315228696476363725156755695931","19470361867857407875182231176021844319038354689348701123158659711090110835604","17561852416392164142409592173656583699911654554939637687228939232921617892589","9150883963151132659698364052444809483812799772604082737855642382635046944595","7900314709771559328666854602311282747504299905284405069491337551881613775724","19140503497144045499882044092450871233719681602105027346764799053921478903643","15288311217283132988789903797841378825656409117939799546852019847237460938094","2488974560571172919847444293260417963627619685398547130805351923088135995622","8777078207592186294864173768890128142053216640432011649914474717182405672442","4565410420262023390894098736562692109758605199839644574712262419569963279656","3572648341552072501175762752462404788905362460552589908547200940596097477369","2713026831546224415478061574370245612190294311345111115717361950030299046261","16891455814642287095621707988854315748056472027294719708850039428324571895518","9106340831675503023479651137796064738969462680542305193034674551946165309868","2604374771559801955427269848337888825064981448535133012827187543627427303259","14713384912994721936513289193490445554874180442661676115991302599725808562522","15433924791249794118855305287917268999951272226554713969485578545237095881978","1926824057025008032364729837082508394669721786805599194358249499980471043192","11241140224098946359059469867437647030808356596533106956562664088959682638760","8122416724677632913995451586460810131570813900144890593203298415240676468337","18363444151363505451551981130927067904527848624269022778650729768553585012175","18503783519868317543232995069558631221917688923980785362352873696018142460245","20078228393464631989847421952332199972889418046262068479846670104633732580834","10161328713323523382003268353411568135396452067634139294503307990700305829441","9756089341127828142754047103535831591918848454200265664537885036770847420301","12478101509303049984477409925270037045635200038189702392753599023434707625353","6066898702528918098622888894734169061355568436898137244106662795509927137981","18900926248909499944437419764894230006556665367808990431509325509758522625879","7052097649018877042576195886079629226544915011951753506414686164956411662618","21235938544009811400439715868474484469112513650191001449829170309074270698382","16282290790589247585673138137827675380613986533282153602765417993088512484870","21246259436952360130825988868415767053692459327834655136385869109769916290841","14071870382913575713258276284192040233087472749967251806115834941995603126268","5737735499231451093357274330518085255352098411897742615444454312815348289451","7427469890629439857202857566709004876009277418907172488525610061916708577819","14154074818607833140959440255120449403199522400849758538971133407134243522853","6409650662875853515485930107395859898136870431374165900597502292657732028109","6931999244271421456305128288494053115556642148567083621212462058281316234710","18191827406282734277596181478783814782382229292072960607989278846205390768623","21457860646407314477753136658819221443652527636292286135707961394163437995690","5442339404139347980574631805638891988575851032412351913478933234204662133884","737938990816309675988566824726332370545549346213132091423222639587551584950","2300407108112271315438265696209797115899725958350458217652536292854009742092","3511061209230548214898255538165238068950463759649861944451350244624451255636","7925981587100063758685373365129060272785375043565435231605100699980657747936","21626784384260275251774386829408811083728174010119719473047826805307679965428","15651920036030526057724819420654164211804747046952896366159323511609220381202","18441754812288259646760983763171615037211396548189109297979925059555003343173","19241592325298872114764497054337622330831596995077781204642679942698422039551","5951664196674931913633039785510305633529076150300256754381756992490100984353","21707132105848777296338069440987312480085439923947042978667780191057859916311","20901310611413112849512046072448698375064366277989538867944205825146581203443","20861874447607075581245794732798693497531612833203589053383157988745811660002","18282424772695045057949449015142109264851555840230634707922283167781470052393","8154578537613681566759179288772673571733028008975797275505773071690209318385","20586551367559464394324682100713402234883420919355950944802922144061724794817","4242254081963822880371914624520422942832696201778665397115262177570134168909","19719394689747103775796003771464494452351271747742982312622141826243477499683","21094713775578939663805994130990581692815186526944356856856704063760477685567","20822351285805129261243948908095867424295949114958848169452047925905215544654","19750825380942585126382373299001957615431705782464838271528366803969136289549","7793869498334932737735251327974914113299366128801213223628711983698589598177","11983066550169033202323422276373774112670721642822200290059444986059893546891","3850335816693241438334844980600133678304670646154995490576034005671877897911","17658954343255063779296153418551393534134873163151017345295095400779483970229","20930255549077567596992377095768155168643259664932423723962502494419452963955","412207192309328162094250066067544280558130806796134814755966554256998167368","4393273144207610038567603608458776119830563650204139511963663231591402697536","16504661200105236292668386690613390633534789303530059045017858058544951171932","19252435270857723973709442381131707637298307221881768386545484016642420217036","3201842865833152279907615569749389720856971648526843934650237631566075431958","20221419654393154247191009394893413259165492314894508155995781583834108876669","7357065748821703933066855695293302202115937737269136993167470834632592603008","18861678318749238371251328851756396142987511020698940431811151750184925501399","2832519853512813107259218921391246403496510130458482364745358678237435799425","5382948271694994322664214950422058951765140595076487947727241011915266303637","8907525434108172123376187716825900638116520280205067743076497811092869183903","17272036455319202838987404372304048123001515407222679692207901756115864090824","4561690650850564358296040896004517256633808131070856636778109278495727372840","4240899387749964044201199100805977510173830021339801554262640280511687037080","16275838157088223806912114165120560157810699757049655486386921359047575022690","2208202280922882802794527948091177922396553414830856020464663414724604979891","5063821657241049010163084673850959293971038576219754277013765952925608229641","2306729761527526630347901894312834706668041416109601003108549540446908500988","11183099908507201081181030966376124248610618642068525184038321617436110662631","7583193563847962197358490450479368538973586665867652112914784758163779409276","18539183523632913783762571292377088551206055089834628196952937255943949180973","4097641455614051316358917036877875052630906754627765894695033027405717523132","14731820895097464441879775150103488709374198541321571617616289997104384428938","15541440918402229350674880961665294306162187180420838358571678863923735580058","7523543122003952852001525883016247734768945329405106259659377352895789486391","15366462839428183727517426398458429708810635959648009510356524274793953644061","6644383449275940011445972835619764798112919349671374425398975574613950179830","12635443738754300397930284830913595324066887850764898606152331847716060907139","7060630310750493505518261868730048402236793284777434379683511972337513335031","7972070441147309840600037277381109152176674532993852055009176651589926834859","10929179548692211500002864045376676793919448416950983703676334819771014336896","3004828657403500227916438556048647880217123653967508115966591083375476284075"],["0","5090289039962622144708466452385412811290317302423219999299489037062870212990","10386233770324944924851546723225287822954532780664571909589153062883013414061","17745645438497388566010915280530842325110677201731021311726211851111699917016","676566199947987469699996761273312162093081371188159999620259947368329358434","4112687435029048805776132641968736168001464635828025623588122598805839216427","19866207319102325904303904379064847155865731445842466887132438271548089027833","11187142914488702460730684537322533280571424542369977612176290643615894080098","19469941199108190880792333063347080386988194813116927033702934345393624521798","12696031725247565634346469796409010157733682917091303388458486974075155541581","6196521306673097399258759624609035391755968834478290346888845258796930438962","12073982059223143208671466574348204832256861898088814370549658316743098368244","4674552665831840223418006455903791095971643746192334725708635138373712429336","5619103782001266137126211589259070954069213052203843151868562900361842660671","5700719857221654390175268213329552249890931465136592210157015653517396589270","14732170094945586603698279982913265686867496534484129459446341169447706569998","14764590938930709800628201349824374068387365918050147630776095351341001101961","12811995988668213170097897377759799082605669770397390659497179929657987631334","7429210518672342138268708919558701359362253581366840012993852044455054063897","13860984384768226806814690028773054403887827637082382623041520130578970112466","20842793791304543046819931449977867001520086001335669939965780704751912718181","21852681094867572303566969559005771712313742930344419035764131040476043471874","17233020944650488454658430945448072665451585912169955262851838932976050630041","8602136027568094462401522058466283700499997565625692528423941066824616759436","17546396526813742842231590446283008485011757464877474492096987139798205380730","3124530375239242560400336453293483061445326768464543578854143784247258001119","5202287878122919409282164582422958383472448171984337435175642676777441979500","14624104125703388395141835921847695352445894509159806312053085403530237983430","17767010775658612885966697342612814367416837456131330132827540104023785123515","21056838076658173848150797469988878147247159740366384830671377818896664340185","2922881949608921008735568238884094671692597929879455147009367737370849164110","13589648265928755931094586363436349354572707037741570004242454003592165799077","19875574367015529402571239850302793877531617485080421283684337793704985474048","7484129947760566362300221430933294857634841603608152891454322231562238950217","2655189385514947010471333472855322637790691607751908326099030689226698332558","21810345500372614029421164788958995714499434510232549272359304608854161704927","9820319507144461297833305038227916327804200735442214646455697798683346508085","2046457607092601999212100886686849069441089342053913067124799504977407897966","13985955890410788019851874806550229780207219183273090495735188114893382928057","16367466036077288815407248501070771735486638426472431857637899375108400986672","21351493841654380457975026518941788287125501427203625334246182264694978697800","21044177099013903723948283286902381043003542907979294327993350694198238996134","11121042449534533017878623909878689530670291103581639561750829341741898265398","15933964766518723618207775898684063737280141983440619881848784481065610266799","15029335846075689760952904341072539798288616097747979526265094741969941524919","7143718380405639578442790959224556240023994398748666846572461137962783764269","4550179429519195013235449036411869608942077484336160889040085396905086220858","10442660991703794701956667411327261049910171372031986290380714543463286230232","5405362887489167676606186614678596117300887815493014026766518487158043610670","10665728656389887720586162869584007576503973387424108285368576503952562109713","20183548070863416511640863878544960017097669363186090478958278300521860032538","2463121998356081544318822482802400178580607037178555363153116790595552782881","19064308850494421371104514232365797539698265604058470457971778316173498477478","4644941647402913960712558728766915461554528991943270439318966123179714408283","17573139435230642463048916674241454937025462587462198497645991281157836014443","4630208712623288784867695181128513934732925416977600291627127249189744261038","3736951947724967657302321644165929153755284115632814136739644461254220255736","9875659131888899919257516069567825997579098758757154981764416544886273638756","8249557333579396994475574755908909370920731963018988975410434907784038909325","13691996968806966611848132721538423327090715887532619946376550375075476750627","16224009600414159114329393527032578412726652474652522156518607652650664498046","4148459391292974186497044378267604990671308805208335261215012979651022192482","18356682155253912631452238227528448969191559346852120939195627026529135808864","5127182246483633010785832621437530335319422602246963546654390395498644088100","18443520019959857954483046509010263710306275443863122657465710201311802495709","4963129035256541853380996785083726971242120703486911293439068225041425761141","8949310958071060389764251350933163301329862553367000022847569654033374626624","12565585419708985735713804715738402983614304380034385875093519430337712684641","2001731994244048882614097695781997188949236121059258387906448000629222019676","12542452472188940779981671888086398460837268107761717794176630320006291492408","16404857308923281405583342470413605036726363893942614026370977324353266287225","8914186249266728820755091284266737059860895272694089832460773456347214268157","14165120698974743982063143183231776249930718436122424054313014215831856128413","16271189528866731041103284790827534076789960933098055009051677733896325618507","21532569112221908270024636457940646404297400522407222182992577963592437848526","9755566452345069221099225055042610147131575000640010514473552789488714604719","20426197024982611208048566455575611814481294152158798015724992679979576820971","17672410332733569610608184536957568765562229664608572645578714190968465587049","9471975869685330968120893244789537283386815286588964069578160892215899788806","1651738603540722446633792918742576319719995630565182500382001312111615755938","4836934562839717168547038274322300484122475951828173160777218332848352481788","21883361126685137432389732880778517930525248370803794010664993142813706188297","6156849782883332673847858334009975021678590623446587572338102024223258243260","10227363467065617044509835254947422721430859556396037896380134448604883357336","17170413788848205756644530036773797980971348022815212798897801286383951799897","8985153906297779757427075023382752153150281026016059731584001105147927349216","14185899093839296061173724123195840109402544260729519296040414577580491261594","16115907667090730293700060892307754675944825327818734003020261442931582311446","8622000693452584106753184834037344270060554278697245737734810573762267416823","3489308760676486066860715770958873417336871517108040461448259130453362908674","18111285601867912424347474905149345584426658252555847884870729653209965477426","17092658943550238334309875928477330752335734956210091791368262289000546275915","7303593380109786015764558283249818382391580742863485644640176693355460482831","6821168665964389781153013008646906083586680833824593995526556530901928725043","4890968025424406533406276561130194426508490267240083459150156535339160305189","14866674295874139846684342871927982846119188312688278441625331412703081714650","13537572847695415168196794429546939403939043650354016575096027329387109745213","1341001461213413741122048236186026400545434106295732556700769372771280743832","20634744012357775931491340748630714307124657239264585013881036872324479957147","11747025496669889142220111484482969167743736835155570583316338344466326830714","8163668995226502142203727945008209885408548225113240779597549247489343707406"],["0","11939041566457786484861675861049422775571835127498532863930905153683455434832","1302745215438074693997388862040930301237432441815853231456347076595541377309","3997153110253751451741277684846131472082570094967200554894765301682051922504","1362212426949471077202239640015047908360881709067211651301472940227978682188","12017843821926896928101646477858300316601528995441192044059247570302462304146","387699545357534374789694602263544728001655688433359478567319105684645177558","4486192758316155417206958309041648502917146661580413300137115051956288863419","2328423559688124613445923313959506617006415174200355056042134802940293035815","21602291021389961723509843887724487831495011716107975414552781371367524637934","20979403673906526578524960473946119107625426648091693441696051323322909531872","16057673865262460056785035216093563432088998691422897855261882265499505790786","11580360777532495582442638144001843347949292881670275040335291132469455322819","3066576493088695487349741121227353947805189357300984154550229320928282866777","9468051286025746544064318511570440757975501372547729765208037138501101135650","19131866635216661579393309023687776686983708979576718062757634694845550493798","15155747878717679570174148557109632701475658878326255842709312644285414864166","1303057910718390745847340108104116743510661114538923568503563834763450420684","13307916593129481805841124012832188224345057696303241112021757006133693060298","17128162354556584320372888616156474151823540448317754355840452418595187136312","18695389979359134646626220945778896417778953782125803978605415209365544078243","5447654994361448846896022998158446704958494189150716393621181749220934461199","9396799256551743978155216271418861752613101937471117533412858530990293274099","9355837498569412891749882353611272100745479425832817947237830408043643277131","16398084796422348370425426849974104594710570711036321466584015818504287156779","10670274520993957928612643476395792528304081675507489466116237931034227429252","14155506768958154586160099416048478276181090130548625752718780485875735411046","18116887499447397940274531758465034140672871602338346759932532354634126457910","6059843415743585761423930444111236242134501486553102395696309379101309098257","21170863564013187413944811393770886438077306588484250198819818301078699430932","9079715390136674621760240980610089970981607693486265421392884887066855122464","18192602254939716404347952817667657147156319904082501641893331680048846608004","10235633585628392019118464694392099963700916643528634325179556377319928456870","17787331194193414780797661895123849372662071328044610287413979100043920159292","2429904849225349270096889890786583734258230635449291299204786436762131702773","18864159255473233211445181516125224776024309536325916373976724543892636510659","7315592362101998598730488647804012485901518271487611707802672652007394921019","13342345646902749231150366776689106563578051204886916962288868964842939669458","18349853383815986425671830410970080242259746146396267050193754314903381952291","10983845590500487637010787921605993476900347478378234100224553294190348045453","8567698543851170042054655554524179226882699117853582199392102060928695652074","16533106205129441179283458130947707832463575268097819480582156617356183491489","5548101227609231954336308765592177773933068333965986501242042181611834425977","13508994850845306238618185385426463011607064344529143836152943424444576095333","7820257060360854224763267816001155637460128706608716446151044353187907462148","18800825691579000015841923411603985891258444207402503416995831499979503329792","19399554382944441341054055882233425795682391372029355533598451675481166901211","2843425239713820131581912758126599866064645058210754890132760914734041501518","13721177540776611547195997661288986827786480854409481607416218013649656107753","4797466719245855210727827066659977088707793207622270528319055856100678523363","568767972657789224937891821877797881264418417972671681204196962759018422556","21468666913241996047685944814866572031436061265108561135934508448072692552071","5243558567068920575957271856666369013673353903872476650453894549287002101211","5913622389805103279574799936114856566186632416093867614570718735372446922603","1652698298268166930590909237474517951775564449301942071632858891117363156150","1917527537911963853638698677248994240103605815138625204732815538064586299891","19213900000526815423249749945146374442726650830006353030442017955850678115213","17982047754862711839616493728426870532878988484348771705031956745292047830294","14981428103223667093974204430868322384213451975677081053677156217414246650362","12689724934028649015449297529031137796967184848741103243998651030910810370479","536284138238825872956631549766052421369009678466294419287272111822717904945","10025987994634714704297990786618377716813811142090007186823065533077370652221","16025159948042909313482508163055668664929251342585886991296594830302961543418","6397857271994632363600786298023189955833764157116755512717658311698693902085","3074595462766675670344382097231593989072562875875080526630667040299396054288","20853177351973451044242733068917937870984853050603459981789321091621001218391","16232107316041982732897934866525343485607124825523863103284186142269130039873","3435493561830151930293046286805924576576135694777492787610086500808354000859","8123056963338140798693146612098240674731384628663019824966915673812267097303","19186854476233813437105038180415568736918959506053184951173946180785989217981","21540586625113674603033760368499442480235994994980719601859795303266983191157","4995285655801268096024091228495934345247529755435938524788734208651087794729","17061461790004247194984416666907912115784020272169721187408921368018432499531","1822185451604382090262340008988524445471501203205873316790877391243945548532","13678602962699126152383753499150257552998578448964291719866227073497042546221","13772437226572165072895059099609371037683164501389195874248922402699444655461","1309305974350599643678747700030481923987377782610574374452875968255598901761","281571323403080702745852933082294373026894283658440137697791528278950426693","19886364232544996387990938965021420615193058189198229497621765185270156473770","2890738973831250244380017740595365188988646051498687838148529130772276316816","16444248628720583678452178706958426011266737251293155711218998314706914253854","18657003581378387778864161699882564518820739387994847554242901422700397676055","1945301243107116532943249131690645441968192958294990574798774184644441070448","20516890432722471522298376842982031325303427024895602873636068519890180266141","5157411145152965727062959580464977454395354291968672254505007025152517487036","20169096955834523640242596727584755853676239807086560039585535497932780126347","13266753423521664457659102483004994943723745733093560387987990904253213545182","15409788006783844758067095542617075324314641557606070670652035242363239009783","3238818210521117064810078522814819139606819402491678789107957888735869569154","17244204838601431528636326589475340915151985115056108734153131467529021511297","19080838030719311961303822351727912646061334567588286175024243774842903947844","10068143311233200364865519407916391604611123279147639628621128424217634392166","7969643903909711854600244321390150468671372526774094077410242370739618901949","12088504874858772014717971703546188051010777356283692504175786056847355810561","5227663893635823444178227999239587638094742823244711267691929903539149952857","3205295050553850951729858717187877855374289021620530838918057647155595458046","4050329845031904554429470190347194889341748425680664988196637861528031823789","14790767173408336686451775761108752925472437526269615859566373354868108767505","12567524977940871031795262282404139019565986082018162383948169884349315291760","4054204233460504775514215846237256801891400354309995748540924055751711115095","12307500894924909957220958441281061150112216217901883076660388306263513624460"],["0","7296080957279758407415468581752425029516121466806710302815271088405196622827","10602481257920940699233083849233158610034837026055361284730783022581786760961","769209179969388369122494609222975175816987610627827114068171973087681875629","8565719708428256237659184346093646484864863302046114577488626163567015434103","20117991898934999340646076710409226741884389288919081220408024995814603412260","934585331499108376153703549617791489607016622553282788212494101315074675470","2722727744855944874810362575755517346853346098936650557965395838585373993368","16894052841579305075072001245947782544475751424307737113696125565693863568336","5749092807355525676360098970707782544235520166802511120210608759374018664395","8024582924839029072804734494783964689277358265073443597578671014780984461372","11171439719119235485234604635288706199873940736843580565752328379546671756743","599116092349064522314051473568820030377474319990543299287178891436299575178","19701032575727166975423075065326072526265686366949407548838516865915129259435","7258389427797425099745838208374507003291653620181063860437634302616292349664","14715778384991502457708423452924643925264695417254282870435303450771293201668","4605626864998726039212678178273172963684823523205413852770707672946632907617","16986965923009682741273073780460018743957507910222905497160307682018291389803","6098015702057933573016758038003330555827334449938310063620725644915354583039","1550396943039489655092854884130954152984092606137149762140315933215875983884","13159258987864031772834583030918039817765409246709381459531484043256847957167","3249541904525696258124226351685615362700944631003780152573343958581604662658","17930018508505227804465987392671735302265148361768101339846746529748563761210","14621341989747012318456184146765343196620898073334066299329628821567839841963","17975745912730139350321778661695981921509846929674357211026880142047334130598","9563134982086331266397672468279993756418293913500200967860148164255645126757","7884616565413750151370142128796479866493690416598029019858890668137357456765","9781878375914109052610756111368272499220874732789688520270295591621714985485","12411919247613568082921952061150301891319764598604209225311758512837821641557","873131977364109354031730268705632676937839505366430555153945140011182158240","1306153372325258920828121762476207132715023552196878379952452812462263297895","20201393590991332888742344684586935564590449248910417766123656869413658543006","6418742698465379991117794857901347499704421578797441410385573709053203364192","17521736934521244656452648924893050517813305956480313938421592728995944948528","19596646972086307879679182763501144231850797579999608593184424748795002750461","1912461636019843521804177951762441669637462453193000575143639562738207647399","11075613980015510009977648821247062595734601771175140136335975140407475536527","19602292982623122392127471720219013621367688385692306473066773297435527992013","1964635833693209367741336453688013151115801571463437905360478284406470178598","19429349804302837586050582490220033949345220580064744338197785449927654175701","12944487632515463867064781570316540040892967315047922953695494033719921398303","19600734827540311252584692483637197881694683721033318748729634282611184642725","8809733909621388470869082772835428051102849925398688938243706399496919351798","15744120315932301446020937355922284687809879845753307148741175250262688700927","3389592812690374854364724908088141369725278885203715683234380518541555279362","19624108633300241189565862107455540277558499364932889392293216859131816679619","18598006877328644759581581301710579308513457559675938387541098059381468598391","13952039238558538809157353679992560890527008921195743898017829525308340499990","11817925961092015530753025946566973367560637466336379965870322492692090223544","1311583616374364143252262915072786726235251614469751190917352104603501054266","21444460677943243533247944482919694022336553376019318889594299144552687813907","6569447890349236928971137844467521933670654283920597844500493801075355577002","6670839913073768700964964148965762763921502176076339248083315107756609621237","15072325563364766019630452567011264032136858256459655297296476751585199508602","3632579014441102194248319968169476325000810216474068226119151895357576806278","4732583323782026026750965068434492957608510264428525121175008165523057631744","5076897792034770605412971323579444649619424811210158363807742891268913674994","9558655345461451593239772408831328252980755118189985807443725305081289698763","6606149831318629017884371018737780821809067164988810625032412859848648657119","12813053193281726226368184963846045153398087634385291166654075216153763760445","5852406791501995812230314649901216274252641144079899794403774929499956466816","14827365837453483707048146822844253885890659260840793917369707382025167745783","4595478735266156691248589462594326792116826481317181832614872364249975270656","17740056522865763391289043566374461644119590376824618587126181907179914267775","2677688258848700152334024204336635874242934604555319658002781199465690626632","13066908057889923004345302597665602272765023571477075643800144578526748027207","1199126727637277877899477546826630809400732502435780388666783808035158269661","2283451420785922298484051147810049315550235791969228271116776136641909655715","11760812675467157778072286750034192160035846556517514236643786507170375668436","21326842069620641374941511962516947811952576829745243421329764442380929165188","7826487168327285566251891647377847358077845743069838106955435433559003154684","2549547400253788704306667602249890702563687101168082693978418017292562296675","13537002488799377650773805733295123385692588305453516852942938214475004614658","1322534417122897196885245767892968799934159965824269424341407504196904973298","7226420392537270960792739517759787073703651364399653245711119198595142389867","8792740426043257472806874443130592177448979059594918305944596922240792601449","323428147737373054761754389657183247590399802004295947008462937978078581377","10380082774184606634826644971820096141349322301033595513516646566463650378745","8640894198234697673188371805366752633321677647852694589764483867299485611037","2002123038901649500790872562893550215516365405846712323517457331677641543435","4759773849832668426783460258787444800202780675510741335645875016890739748991","2752016916434728945634941097309616013428466063510727308550510329646408680754","11299789045223792432167010815601563504632436650987977780660109196782573803013","15906362888115407043674023535268925789744714005124735744977048764150572656474","5551658365543986602458040075552089645170691727522833129451228516434475826403","12161605665368877038252352084147811689638075297397501714639739517377171653762","12550790801240791649310689754903874316435534200251722805643031640038876314996","10809410277149489663940593940530217937700605813943753404882639642640590715247","6226513088629290278514390739543627885531336537817089635814788147973393094314","13423442048009561276220117644737460218134483427831383565245489782908251281196","11249480734297652650924922477201557773913425373952985809183302810250062353401","8739685241592352990467542955899233930779838294602977069139648231840477121723","16879015218547671484935099450246801007793261110085312059558712726551686685902","8693319600682689163138038025784690148514956587875556763421822042004600379212","4175656652062870189881696818044834755195118862576082011486147064455502284226","15750168355874115963215224673629910861781580375699672699108891540245656715878","15020503577460064111447953096123338506752030085921490596492866278279521885747","21771712782607719112680719430053823560682391550464090755843809178832552874525","9975119094952826478189654572190552594826240068191302668217208971166328024224","6391063794701709159786279019736096101287944755089259437602838621973708485419","4140214772395023361899612379967812869681121506980798254554364940272790596776"],["0","18081591937606357792290509093908183768800822765559474653529150958533409082101","21696504476930625075770173099290011132820748367557200848105233666148638905696","9777928219123784731437439948910815104215999976104062841353773251703969364426","2936896813317762189557872046900677900915794828654492460038026664819511504786","14149423378644152983985176826103400283104049083723951364311327946790306070136","8529901122619161960740964532721131272360666950981146276558749110660106175041","17920263269125616632639239269451295281598601648373224255850381564767025765011","19159635326529537121325571089417344054194614261272141034938197879819481290122","20746673129652528159054202915257813266678236187991344694080655340828789083388","11271742560438718293128715332209041229174843733540480933819896400581876869321","5913223959021910083920532854400267388163712114262361592698021313336002315253","5293661656911153340081182923371518354627560003605913709781687779559566343901","2337242460553896103829098715979373315039041867193340293810368456134376251963","8427158833378894333140371260421943404198738224566506763471224620325398432425","15702136718722437989683044710789650753930631452478502724192306497867394735447","3663882382417076743646673667444793342028290367280011835659896346098738504982","14197171346937116141468959873270915527102306058521542363959784096307435069015","20533068099081780920768555206614815595413308327050781997130150431590689580429","1863652029813079448735180481905370449254608036164961986837529082716086146433","20593537258236871098451609953242298110804263710415627402149474214875116132395","10508685811911272350970353597910679783138926251823032065391131384985109708614","9338956933780855931381250746328049621293458000056482119094338582879703511974","2465851294493481684761008683491896455267117795821419851732371620719393138493","2982484565168903201544070431595697440369228795011940988487475269082438026446","21713333261115004488475183971721980289637325557037529772237578668928817873564","12972756123140520870918793481492167374376580271762666775104893315451892644406","15940303959904024523164771209482460721423704226295455800422218041158648025186","13888163513464674819530093739917772418546419958169142872707211163362314180872","14798836585535844015364144281727779000440508931676867158045050170261310718820","18067135694554607844390101858002582191668557391842748342648193086439562032052","3082468183869305596209028963492618454988710768336225912495410147897905873479","9593628368958496759449511146549016013486153865583110912547083623104615747956","17657798586202570575316504689269894820838752747013829302996584161517309729595","16905028541782893673445265038178105281260102017314771071747689412788829693913","1412170811384958925074448748991333821865784804988316976633340207182071865174","4876288003233746933333084052965756037401578668908563662057000820953006688081","1547080477646129587124873638479154496097088509340499086598419709679489536732","6344665546443975900961192394915264981719021440830097301205439490636604403728","21829367910046634125429882293588285322601586980355766835412266205039857379601","12775114702690217790523092058876971040370277375680373503602844240814959490034","17388875018936185483878646774277460965387725104370609098122327894871150675275","1889265925800176277724441141311590894709287185137453197165747072722198193016","21152258263611032592195368296470234018446629345630590745391350273024051805899","742072963868656626499461663603806989820163654579674618608557996764097304856","17275703305048383962536547389589381275230830551891193463286156384568643142169","2365281094341377739557569554794575762871056074477679320732154549632579679611","17223903212287108941077724738302934286655856553391422165980756610006777698588","15608828298046000790969291167274077427734281668097027499015059391351909246316","11008176692655383809834602888939749669796778512309437363331781108113784238316","2861305638479806785374167753571455534658551897838916848705350715051423449576","14379021427866448791573289984917809356592010336644901816311808935232943887892","13586278203582543650650984717970993879964860599505276056051860179325122936039","5979139190718580841239535857281393461265611146623092307782169520024708887113","11685664993883227315765239215422707749785351128400999810952131056827161930393","12853158921379995580622850509221211454968079075461948943403532265868316895526","525862798111176398874878990099107057503905875667992773177775014544694319358","10634033980983561150748459915310908442701182673085379704253365383028815210158","13358246963759854949911927510286630096733977592979116635867987056206238908317","18700636603039204880564171332585618506335700010578511637106099148949950022091","6627914638769851857406190344147762896954672384542622322975425851088177084393","3548453476867035797571730866655515275077609661276330126825224941036246831530","11296692198196706858693670405491388903423297626633674684377396555833957796799","13657829191250934544655538629470789985983260021940374318643037797425712970166","10152810457798671735675207762230452775643957265767491813615860843498203151528","19897328874636924998630403373266322802147062013550741411864445866842169668154","7748390901089222352265771230295056967087997811844520142627612442312428691054","13024302224499164038594416803986088535756949184157937298574400857793071906030","14091462266025332980820533627796494163214302147615765715900755412964168879588","17912429928009627410012192473786287772853838382362190594432486724940229037091","14277614533216507889022967048516892815912166485648042771267591983570641068724","21706011738490651805420490754222746251095767108974441709351123237863217123183","11051027921446456837042833429150680334184752433572426337034271570073604315237","224418443422027220388297085300753620908817861520149399032159640076471366680","16112805301956686447046667248916575698530160343217172654285292469764939501222","1570107425715813954323393669891396067519742761052783381570979681994278286445","8925172622567502285733114702334837749749826555429645600153829198330100439753","11418380920259850025421577332360461632896312916701917120420314936674205972549","15423302551223344618305976797962223496940565246926128484961205198401036058910","7589893487175795397620637709850183422738077523297171184985882868130169680692","3711206212166837452378466265575945555938486156081569154848249983843140573539","9636381007364816040946774467418785803234177436130719691996187750233047002765","6128397061726649146918831477196872089752690299776280432941456880181293730876","15905910575118862886926347128374892342170180201456124702986294955484878421111","16950417773404526843810681415265982213404956835558692591044176962649341334602","3676381225640538032548260963501533839459631500704155325770876956905104021699","10169471060459281795816467583813945924241788037499879481959686862685430827022","10299075871661821569579463081779237131766203293066523576324476032271659446192","19961608215825471991446705926091958403517127937252418927976242076509473476657","8645122288620933094781567289064564831611630233537850533934409302144662941914","10125588939369075942926617045607005067832541160328301920941947692282564684777","19957116311479828012840745738133869983914056999146188260621092382657367341258","6127029891957692955797026856502723431926739378315981449421531430445787285257","4926898011541995529728451445031571569019208617981728043020977679466870591750","6724104160216297717689737001681982078333177797891299417849713499246688173365","12264893079109696715665626589027746226247133436820400469148598801658047497124","9205451206355838911527152156202156742911911142888084046721431806984276687835","15674149987196846022391784665168897855607740514901117133998027505762406129360","1579730193076790772612489910761361581114717466863814389380758110136644029001","1207363523761275929400472600624912699230520069526343976056559249720456453308","4566370542501287381314118130585125955184904459225582236379869826445927980210"],["0","7451316722328263905445584934555668115250507029930658786945836830313073273776","17710434640117348547812002567334312366199356173869458376340156357464174414075","17656273433538369617581751345247749575122936411291243754602928443618128829725","8013537162749698374236454554479131478232612588552225292149861330254537346335","997775243300126705941382382107309271993787555427239365651488340613674281551","6351746358002368743868374129847792444420759980463111028148517814193293995169","18439941269460894848002300362266116657266189146890697887007638362401113329117","20634438573690978111851588785161975437750447350317849658656134968148270278554","2508158411990406286957864339202374555391456014508771724079599319067108548934","15639729994683938104778814028349842747966355834442825912902735999979341858367","20454710064781182967216767876758451892308522318114426630656322340519480572421","7538076221399352404624855214468374615383884458083543989310813902945620363724","5231803799886057125969454437223119262637800458820388798816791374848704309842","20150651601326186865887377889983768305378318920328956972730823078791640729513","1467406424540671197385874544110731053258068038298674360069241505499605595115","20769470140463293058148621692534381307076310589831567347752386020269941745805","15937717542645380613903635066487421241703987197784000816904666050300298835225","14328336416943407244079280056912202377123468027797242262230102713051138394952","12186924469258705867718493273123145078476437695653804321545938616159186196562","12917896277747605798900042800536248250506992229279358200187011701772309008354","9085847828391532805992204925535393793246670060142656322654750339619288969191","17524452136982647152012110937509941841878335882590615922760371014992573121492","2634031734804251070295300122689266441457928767707640890806360183704141915217","270213570932546712232109667909606550838344809413413551891228026165686758375","8400447637981097624847467883327549580250801202474616916096845903389554822389","13895771659108083492684419746907641503468466842871893888086415728823429210654","1990136793376631629054092025129912009667309112803388733305132602761745871706","2650498798093237736146318452693756095576728067532107200787775469713370718042","13966263789499496709967523200864551813030037015617154118114592481592864493935","506727366520910418290882778621129308432514357425894104288615866362550299228","18527673403521802102959345919330459174358812554058759135339911483306557579694","16712452520497557291466720691385796125769391785313450457889304340827901847684","14463172588501969925373371201049400158032858450921253543731784433481944494340","9087658626832984337412371031005350442998993976491998723244314473003141880195","17726193636609207864165101450914500366534042896434864214038863937590133272283","9791332382282347669778183717047301122464860834158889594294134548153468662177","11954641874957034429729188051575924990910868911854214960263153126727745151482","331529712883961402816120808283699305966962510294604899253902669813696907682","1506574274139297362039969516703810430705209830182002990244167244988321530367","11477192169581962570882893885486536525247052577287922760288995935426496835446","12690773826627497247763327283759518491634751762196992924553703438559778386296","20746227527552153218784186315534391184676840492851481520230645092281607434296","9024142949261236548770691385721191639211159072327821965454603277357526880346","934852607463709038626742881615645321774753704813066299130624288266499033347","8821634431410562506763766992430049794928706481919529995097318394425805310504","21473442795903742075304135388326429965806350317807810075159751583045885479272","3203272994067432462905764625716819773039133983549371455694000801332833783692","11305728589368154008645771146419112371586359061090107412329167022476870230267","14313219584901741515264750070873721611931986871374566990077009959038355864244","14349486727530235187067299666174079957762983909054297742603831893029752284167","18718061148242538443195358547396238591455781610064266641518687561933039201604","5447984881394806682393321617886782571179347757319812016249422794299074860328","14374210370116391138402056040941734892310794540164133251030634566816759251362","21863093007239424987118240920244259379876996290904476900628891549186462631887","4380890792851387735526668203292595831508684650936145724742336564945396932528","10547168985383570790317358688890966234815464417908653344345062271997239782551","6977042745046888998915324823681036086266438935522296033557704602170329294804","18313673358593367113188327504788471575789679065612727396206404034115290032087","3834927361077342333593564820882679588202913048275927240823696517579051598688","20304816282830660559050820536849162957082216169569570258302603973196118961593","17471487011019651309849739189930018672978039609506942372284044656447983121775","11912779121092022045936383489553071675989859613857850580483784974128240145175","18464631206748117041354474230133332431822755982158226798350284058799595534283","10633444058882268742966097083395609135081600685321445502646412162103292324433","18864323171406632626695182905783124469437880500775498469652678292215791944185","19552417838330826074884272846003222202259875964688050394597331288976236029094","6896725762607891310674529863660146156184426553558491070540271325461044354615","16237957974738671733597046904788025783795856754645441940643686515245769298420","10233962286117084487018250578692487656937049699093863547767504199522955908220","21718438542761494901418063351743230958165006836629106512679584144974131962680","11667850166939195616878383074709454241518676194628662444064331823946432739643","7277638804918358661277604002114295208656858381544991200745325335838414291985","2233636774772080197855628260932525956058580897517433066966148882039924579901","6824878790565381377555107449817822726459213466726586156550641937438808116347","2083018136341543709631778960836865008474569661726445642219181816509490035555","13539874471738321585365019452575251384162052382479479857815964167461706432730","9683454448660818614135835029685557539240439795657131100180626750771047744470","19833587481196531685080825500630245640115405554220851382653690744195876711383","18750119838689001584410276157276786918754462679413434825881844858294548109806","11561610231211273702600924217533564390877576047406055867667354289102273847463","400225239046147028162036740280632525378645729183078054907951735794403373523","288821579715421073409166220170605003669359124703307821236139389012066010023","10678052739043825484580917481614316264796984278236637081096302379493780861400","19168727859735863493567654794044379116774253724041297713579644027366770624462","11263796771913040929306491258343182641941682652518322807976382445799021529457","14141330809293852088234833654093665758853196103583857145369705491674956768477","12610338167633389844529499431558437617267680058989972004677282016161527043449","21314845213012508977175135641280963868363726748700174837549720105328002507919","10760007128564425685965528510077020592348168928616087749640262501802661517091","9129096456125688253689491069346557360638454506674234342135950228281228712223","15028852888416168479166975670993196213433990386123588058319896062845347267944","12754209060352658907426369731361350900673235280921541951933805427374606379181","1212530545240955346053444413483977166950826903318971913430826379247131775472","8894710032285991917132695975545895475212639331348940593047957172245737241534","820434622108353146201740121874957603435130178721742431712872302951049911295","8405859593216841807552983593233704343129975189782011163961453470437695893362","4537873492252824687464631214858458302112690276113602318306610095108366355444","11009883205371726569660753751152458812535185526667722655431267819795832292082","20843078507666783390084043393294407295445118618551957676736742061595488124073","18970311064693038148209589780888968149458087404754305215059439299443870868952"],["0","5472060717959818805561601436314318772137091100102066782614654174207502505548","19223459932906600878056299960061276665346637976367311193444619726522443922415","2162804101545042480928325128877244632929709240125664039129344917654973749976","6721438286012820151026360227352933331936949892662708584383869865968888017953","14084775929733802801099261997640143689260122593281974972896313319024629921453","289186641693796384075065113399653373785966094566455573534418863083677842027","4630822046083019107925416457131691295926756074508773688710885915077654361574","21047437919944651842279200412616752571123178406334966788668532043725679539348","21305679828388880385437827486515523793178902587995386109790197642954379257204","17099336032906940834014249066073533830570409439957906777703558611491624545264","18995572803380405101232946851780686329113156618267964666299253937689589719674","17293152591118958464475958103339201554359004218457942571693214440751175793840","3788341107802494592628984766169982412783065513642821524049928664180625108704","6314940169382335335475176954783001112457701554884894569384041634310253397591","2314627074162281173892523972208517556741321139476862751544992225847097630552","3999082783156341180085112072150576995846107168840796973963910881976631631007","15573168315680953083244925554666048282345561749434681359280957491037081105206","12664598627080819506530174250398563282526762547662865260832359247142349110382","17494726841804509096091581620299590409465340190800611779338424500651484363593","12024742291438901083114097210703351811218622441060407702591641381665426842173","16289171336938312396992046148229532712031926192285979632592532455120540236683","10719394222240188686760534001755501935547486186701045489281273853886268072985","16237330613938338410043542217529606684853994187668217924565437641358908697535","12646863774760648864410942419236425972663101577255612675135615715982156526949","20865766686572446932310224001448506495704255964471614964571480630761011106434","7046083977721998187153235558760687208880557420213061655102495300242453363526","11462927652425239521575916610348991272647467373708761949882260889227729818198","14405157780453012964414759149951605183091272460346350063294080269605400474824","4593982271836095917990450831352171163538214850095540566789176910099745097672","21082860934333819292103062238352859213265421317887759371163672620973905016581","160663244263383876539350793533116721466737255254485762767492066628410472886","19506071582657746893867438972885430288977417674491414385435579941112204413934","2101959108054167664815925978761662679187120443617432055768559987970912860493","6178925377218684118948382957183189055611236424668086307411733502197710688901","420080744306197837772711967122958144318998024896607160698551861388985531068","9324703796534657215124136068326159677081116141697045764296708380834295557485","21172454196461321992722353818899554540162981136743867893914258045166930542741","21371886518453730563203304047358984447548340966783153739592355734411611351714","11848665836839967717986662850586284583425216703749227029371921549167277689382","8003509265493253751094758379629621111577848401578546108641232159093378886856","10365219955938463478960262074652197333774779178504881189346939708044896576680","1334074370584390484891207499138976097141587512365488944691261420179652069702","533565842071626779425497183361761524904725186620912694435389881221801989977","11054605795452153042282691820519026583746752243238118510833015714664400834264","10407901202715445423804271749950355771470163893069189313833708767291226420035","4259763705293895623513996095819441025835031458825810369111857736864213722339","7265560540338271263967314514520314972811192926862106429963872430735151348618","1349362714166632375401050680649491817905747796452503682540828883808617468757","17845123049006698068447802366816186419493765906302083728460169178547582223148","13392703208578605074418169034979470814531509138483638176672739857988619484003","16025719500135204928636181257106234337180820394929852908296269183575451058658","8896444408048459703236901663713916032735011456519294284036436007109796263435","16367148563401801164650278314386329328823548948474718082169220813823660134341","7994911075933266272842022795453760918134342135619917316360514247453083940085","9964685511172868471994225110372337396137903637092116767459949277898487820188","9852894837835307405820928990597775370402951952685302767074831386777676600388","14422307089950339361743168176770044102819838231959345281664093110056032185117","18898815637457511587194376561793622641329231622374116559346160683673680001059","11384484370936973341780565956295419764864850764470718137302189837821595850317","19289527382127889233379167399713880662836055652103853740985477414061458851059","14127774440619062340311645070952349953906621784728402332019317992454407258091","11547838493033003081814663810611100439999317673216223633785150745634756108621","7512634754927849325990901209042387688184549837097833041628591028841847680369","13291044101113250346525453297052159634571367033142107971771505640666947100106","171313407804316452192986288136093025210954432013421689055417240932684959543","4577939938516224970825117215526311009934105955185277567536988314535862981538","18463442751088003231032277752772652513738665486360410794035382598973083740062","2985143076223127365014643953492476953513914252490388960153485003587243459734","3811296766839366578148186170568348802722730633813066492132769126763784377103","19204112432446518561349676228955313006286904470610855386051734899156649949936","21126699427789336060061507916182897452505724873415319566711346586104667624356","1238318605484354761198271611318186617201946412230232520620729736181297608490","609314808843218003887278195989182475490449000701817777447346029763141078925","21337585631100817610016633993679101514733772840989993346568061311080431501512","16228644788787992641434979751591363913952876816113901600262365164855316602614","11577986098315432171676682759544409323408949912855808138257838804835317163395","1331402434186143439059117251251089342655185022221858643875588057396980465327","533886907489505328717547960923104633684820459385332861572504676845861863808","17502338518924237537362570966799720095249586954183637941435459258942041430524","18610798836133127138357867426207427161956491129969100300061731704482842792521","14490131688119456052752384778352694001203064202595865418770975613502865679222","15027987815485155898765747938866247813301195402427747927969819477681906918619","6150702169489613671627192869838939358324046902864266953420656663400397848681","18732682541427763241651727008811505722932768895316284402999051344339687503396","18189036748379971836727419417525739868537301123185624605057388776717695237090","6420192116589477738092759322641813773788915095742950136750079616741590037085","14052522330557924382092063547330318422537720773756050434312735203615569580606","1326280260513339985443671711735151173449678284677245405112351448543350042956","17365938637723292546721428531610516823471167424744016243007313495866453544170","11468494837920504209461778065521044599298268201035865721390674686135852537246","13204107121126509223703580172589751197289167285216905804164806439280212385506","2554094413392212034093895862164328400500171665828097865557414847920604240196","3282205116127800936221839379899068664351692179108940423730970642815027902112","19910965143665613650703689308972230330427701123512065117728079706121068825591","13403048961593713708535526561358202681558587949432676215393854372332620865272","13050739366659540697955035667971303989380553680492401889736926246530318883633","11234246491915437669068716565089450168063474411722897211196875284158765891979","13230228280217395035411938042757163618561242749372080074383995284953040847933","9391974347294263739026394040903797641256014908613418436406089118630907653268","19182060131106774952136988483240101997312029891346517621818576782253041490830"],["0","16527856862409248637206469644377942413801826179908003751014721692571144960421","12260291147505472998524370021100389600787320489487173125420054369506289224164","6741349807276861169554556706663638079587132991662704531167979341008693849441","18403612466715745647174495186793660562321414007556110531347502004935964444478","16537214435285984575358527934679574916788568998982100886268992697393257859861","624513755532891606450647874941285859866469879290216407801134436604973161480","3473445788056724712154783700839880055497921953438617374643042616186767160239","6943500161607699929070918402567348294832005622610773561389952075404273048382","2625298427411500058170613933053484942607619776303284267792659518514559858314","11118155891678186059161442119152346900866469271126530862813560155088812218371","16668018175186344546354162618219712412649813867222311659319348569754290676396","31335928912427995175311059734584031768306665706104034830756587151557521593","18753643706973100396823654873523601171529854134171337634643621876981352097369","10373130564715815480014277300785098230396565451829612443660233572850300803672","2637149599486517836479203629138784972975136314066503034775342011839226824423","7296431772974988780189182692686426772277034803720695136474249898041391177524","17357138192153668037443868466646018982276873665428263358367900795912645904582","1072634426568253555236288918019902652732030904051771628046896988304038280620","16113047034704910001532966648707021632209567373632022867181663763256959911126","10915918923279680357448932812812381876735843648387823764057055118099500952549","21254547058444290616474767904701189972156506493078324634551592070108352040641","1321008269678951721113787137997138928348712309490561974601907423075827952942","15322850360393788485351456765631295099131801562478718993253350612687462877586","4209063546905132277995811002906882326878308894065786842532166587214157266757","7475957873974671962442101954327467076689099140283229066600182322034417730097","6124469138506437934048523275401163494765998037218156060623101772619495885578","11507403825812112164902324955155082040567072693691799343931478131059778016429","2473419904153717942783625089623210732593979572500418136146128127007193293850","10564793447653528793083150549600876527160112291143525974157774411985807118117","20761518405002248606116777164282622486675797764996445267366845538766933132700","17314076627392079470536262640107886622408376252835231729033009593144630368413","11803696279521386664706658653811866647594733182665301467892157473467936518205","2917859718816024709248305479207832886976663257291816590650589580185249377964","6553885128421500617342922186818335199085477376131321345207839024890928948180","10396666572920231271944195872445607061663601814016421309930540383402078565247","9471298988883183308108135831796231424212886180995469119143359165648087230205","21523406015431515541490525025362396180657521402620993176906025641424492632173","1616911632011344430891756800368518613347654871384881495574385045860821644437","6967082631835208944337942382171013011493289027767579885377605167533444501306","11040526330374899899686744139748631539185160672003694946953182762493313281842","8439363827341890256298769353797398784208286665023230690059634301310885019778","16321717555140648779767615126451756708234250782754760907285491124998590901773","9042126495141476657273021233413588394124173223995682388353387070573073344810","8222091439070791839245505960246735960915154010765706632219327022048344774747","2733213994624099896287207231780084180148640587869690455570985920502429172685","11733480725784355692552353118878588516747498615385556777201751748357244378055","16526647996957810445833928795485279968428071964035312885223114850854430426080","17871464340432118020157741025432190837965864941002141366984775395439379950004","4040946637411809851658836829557773620637340225076084031296510629317745182747","21753502518206001509728628823239321049616010830032486554685865764738534763665","14139763144201016126172088851428151416166597706247359197324356276639019988639","14715815941116464107005730749093267862896393941413971805276576299376375635670","11182697777426858950125502740669418887271572318342240715798798118591910926577","16447882535184979184298935129367179064449011248777786169595474606949596242529","19859895919870600612004116391089834533411036836741474259597392354445658004496","5730226583754710862084885432479786489515197572064643248145433692884272936660","652770163409142917037843222206074937680189149645653951447906752940970635444","1491611975010238259265672420352193619196632508579148051979368331578545084387","19727869876936231747148297424908577794207081879294152892258389280118903386437","1554797512630520690884190329949400847073308663366570118085295604220296413716","7140460238512064368487712372546391934056248880761295562502913543728471799481","20718659604456451891001657191532587470884970259511973257222638008589893845465","21524698526871658344016182409769240823673781484062953362450199023656394092501","14872385442245353402174912316803153294491041435738139253776441276715662391938","19539282157087520569065039464111679199198541593436858790155633013720038846812","21533696290041714730278434805206804701688265140184168569795537180755753289056","8274185894090983199552630862653874027563289415415259809581043279600590615186","1358141074506238634574935985306893688006844402918669267878111467955493480533","5401550446998705638501314164951976986985760037525284457822445064332172959286","4314092644644497478715736021011853615308850238255512739895763829813528127028","9327096539989108272078235181956086229092290708166012055179882174746465462277","4957998327665504907523298259598139108949794850081847531751003830940877596683","12485310626838438668075565826035598526776468024127902701953120537100898563572","913374013591351617176727500861458249682281436380461624493705602080256064544","2289305302401942541575885267502556043402668097270419929031440103912151750369","3495166744978154506587201455432989231742534882718322930938624259271579492709","14134876651080295633212479005844933082263819760412107423005763762730009749428","21696115164944650074595725981247977119624760379088262274744573345627879004710","8769698080110561259385286897594838367167387988850824543904925365004109363938","8824144345157166665762540047824356756315607847367152542154836889254117382887","5192671402030244647961168163266578553754987276009123581264959000222407986329","6694556242061092737613403162504049420195727313785542575013948672542315428675","1114930340338153133400197370158110917514501212525663769417270679787480030228","14193616523518329063005539610971094220181031808239315195263759618570270400260","9591375150753861531042507247932621500451804397733344009820972625399606663742","19058218080311571170015397101610010179727336531140193883605023031329850885964","3121916384042504338354333598467416961466170615282989516835307996855399555759","20549356070664591452475424675480465741178795772100665472967520203299254302932","17246670004287159366283086333747389985203460005941517752042161967881118490451","13665968694472222842826628875374190266854803222210257404898094559936848073682","15909080513557702582448627533578879638292611949591490380085518872307003873315","8922405262165178159698721764973915205502136018390178747804411718295078579982","6880615862193343685516948936321102023466320635621470400299049662480273801709","14099978883987904210878934205725073032445268736089727912449131047179652024527","20443003593285595135443030126816689000217569542291987928839057438369746694807","7524419543658589374980320731588311803811740230638910557034323570047999056931","13316777200174778018493960059076287611369190181485779507845299204134476033549","1019269039784329579718016882607200061748092881349587546334109242957359301429","18366707758237285454782904795460412315229252858110838131335135295730566745493","2871867398328367633585504033161081647842640703502344276280420918873140494876"],["0","7879767433862139080008706068292619031877411184147754536840442223300594808477","17088080702708085387394988601268301527638844196210033376081855937142892142111","21738839704832559564972982955932609816864156329573727303796206212306075794530","8818418532038805610761072300342802552845444345854702634526242034568782912584","20206845631174596939306954602371070816094568188056518638617399942524895381156","8671157451387436331169280811370118503706555687684451131131479663160815155836","154938599352251758062192028671104142059487198379368108477945034759382397747","17534247458046769387950204517677044549172991165039800991001638902685997669775","12419387905615947175914115677732687726434408663005872478077411488920410577098","10157171887932024422879241999440728420081094028877185099418963363668953077969","19218801005263495625479136051065780650907474894946911419987766564688981310190","18930364157154692432453671970070669151859103576177091608202389485855033895966","11085923894949524962140487944263996525374692472186093067765134349320840806532","5793474530334669421488485932169248336242473463947653761919946629673760394251","15333310369182628624008052058569635233008974851690724416548388396825231858054","1463280824584924726920951019477162440507900872041155066063355672866330382245","19004805306359535782754246843822210046633383292482254792345180055355586423002","3111563429051369064830778996595874850455400026439797761528767527639360458515","4219758202868953441824558445025912689457685281793630599460040183107840159680","5479966064297661659801686642884695385741385581433202314827963504580677835013","6490318903242718390512313957761865412695147260895557344695703402813446912820","5818147430386556032723810207144486947508451518994919936473640423827254570208","18236804216635020465044795008393693487156557340434813179576241317854218176919","17228751849850732090095944148483032409797131125529668574822116308825133779634","19118300322951098992244812460614720143638841754699663895698649919245473834791","3387035773691172770124837618545054488173972223723076433590027902340044994369","17398498372321960850719108377495506823445894687405059933309170905513714933582","6541641623533438665181193450120814725904374163068252365583264148896504786186","16315624074736117298822208978365466314907341643060700499095264820495720084903","13925524053107140263296504397665503997871114796598942413026544343246629437225","5817210457695219575751882252494384711635140159789994277057858515276663731296","21030154833070309191242287666346102171304040318936468439231855024960809670464","11691894283771130344035665173726470055638158567261298738519803476290891993575","14912407155212084488810117354119597792645221964695498633774815296936746327542","1149911575178593225746855321889450010022461574127353219572376499903672535648","16980939423618230553840001645292279098660706887903653857631298065680836112482","2797423690786427216736772390169741137040841706402415578541616285420873216264","21817639618859552001175975281702040791722600352941193021599277944482447101649","2444200379746907606418936245506485135421204475408511015484595478156338769684","19413209319472240542099434609657343363982659525074861257725391033114890751032","14415957599506842894401696663769530615949565348675842097486117754987822171747","2942916284284888459726034001718629388011218619575622039472379721729211368462","18941253034933369427811037805016034987448038023937995134697242454399860394169","21490866046845568875798096521783908144369307980680862805918443348932509060044","12346688761276569761746099944199552628597072057113943413817617501932763114290","19480102942258877696655773761084540113536464626582858492380993726604044932916","16459750692470599866885775946369980732446160112850722528019455793043524986583","13428052304568920048450220656097260668271048744359709576683486471393967929467","11013783063847062997277981140190304223606501797691667703364544040544967261808","14577202325380134377523347816812131230852155808169538024231513088645492457592","1817914703438333533133012242545602259987901601100420308293786939752713643840","9017789126041002945899499423455494303014232458316872237518946854268719638743","8205020273524105802087450357781644197217074892355565909283311629775046510351","21441106448845395446662737468226517608087088473895601597546609427875004300370","5646121416370410113672076773610943055538480949416320008296097203866055708108","9954304473581809350990583931857897092019270134030263677529649089160613435732","17944534102996615694355513334981429232476972306392400189802172375506372444972","255773515524751149389790397850736647190098733551029908431251383941170357034","2886721675055907238207871023902887190997087601012614602549106374433143622460","13273450006440449045680686765315647012210433274889714464218493010892840902905","20379801650389134726652964115241854640360623749378861585238484238658645899286","5338314578377147276277565498124483075506478534351535996799748404202277590463","7047799770289288588076605658389939251984616116564603580686777761578643372579","17521617898642347094133896711458531423347875592126913430395019239041152085788","1697310876298885299361254097707759011391175116723184545821680961692531709118","3387275589869910489770208641233047915116374662137773517860061129096672660415","11707937555169121621730676983522939215037128973063522955677741763158439679066","3361715819593107424411372411320561531393129478140281931635333760391458994326","13458152357232509980897261507875211871575894445908696787076204691580464199230","7956681196659878415643369913342827522202772237829469059378160963010362071396","1736567391199434647898988963369288463338594211539777156510539447680285735962","19521162090903244742397104402430050873145627438196533449135187194635928177649","7141574175102264446596440394194077195311001412750962834150315392225110887548","12197214616267885410311525997719319458898941495902951778778858838525166160584","4199203814672729389844258641527574151669345176667028859003190513844513593413","8596653131355270952295902756645362698651789772339742707362755146373849068669","5717122079824051145064983936033560694573584431558906420117953250088993546171","10549517639202888722488119075486610808777484320772038499471669298427700092729","10326056696507817048310354608496119052188515935404024437438226494132716090066","14985228160213332479365086060500914414867653337897588376063528532466437507202","19821465385133499968560645401468717163037713005731813039965723478881959883508","8151658114368911815287107981613531383346595332837779725864239923153347544416","10488206360441208380774262219788162418417804708192167294223818221815112654554","4745884338942277510043840944368098764248415067098807160850680228591495332263","18323583098790131996153179447153272996883460744219012291618211649478953365822","21628312457478758500942152243939058545182882701152910402711199685586553908414","4538573353661633464697942435541968121551020210911410971222511577780485214336","20999611855145075732125456731641756850989853439284813735854121795451063957526","21255960801371303770089151142939361671269071995073154190322665227547380959735","12077801148165959636234260872134589909356025485335742309565410140953901110349","8335724878903311668128905629495660479144671254918965128149118723657254736995","8724050554367587341761971379990597474170625889053227541733349806461250962371","11225621783074339383447736973113304878813735841046323031021450907042828458337","1084500882476743420075285274110557355552230055393884479317322829969181180838","10062767763875335603436825852371874114481349749902831572161350128692804805943","20991259568611379256832265210094692831649885471004352359989025349068829418199","14053082135899427573129282004268543029489312730821161663207721547726323124625","15871247044973973201038449997696400072230823278592213458044962540318876876997","3289250214199807603225125544399369758611803983628833096048085433800640299827","9328111261935059138200773103519770768787590546660588070664965007231849452772"],["0","3862631095030460333337601013868930897979123129487122003454345994350264023203","20973144777271636147318552721550394722957255249874575626654564323769707410792","14802266838260364503522532754644245053026634803132638765857477984482936827960","9256334714966069325501767162661264171690617650458797321504961042231771193051","19142787697097603326448360524259313240007764701889292254253406562787684506798","21251811865317814081078412828118665680529366882511714585250074553228959202923","12325313709046077212061574141166215770804477661373224243312198275319446015794","13282490567006976026628978006764422127260790141609863265338232748089787954128","18526345090325803179824218723496804201891992870063789991031806901631448280411","10135572541401311168158263865458701318130287030943695084582493855084648433942","6982298175004494670846593517424891877991942055783798319818720111762041195118","10998903042830358385617435729468410771063659396450538770654112807125589999271","7503726214894469985855707251783498175108805790092923926292269088777746526634","8029029582189004455308745434033345292917984337135459973651123049708978427975","11071393859394079753092226683650866911946478162409513394273465329186214939870","12755030558227305686962475484009638626111270283060108206172804367585503259944","14637591291011483816280212135895916991032533785945963645318326912478131743703","8702508072427631254624505962095217246794033992677316240153255958859370872757","17347493133995236640460572662975460292676946313691349068211778433655874553329","15233042057455425325463446608625591697932465217953707223931491402149183426841","13209603925032907968570377322682310626500847939673160915882999540148435059612","8407540998080880989507060330376756953897126263111861899601849850442047002718","1556287673738824179626981894222304904666811649062381685093525346376506601713","17507869078638300478979514669005118561884702092335692489691350421129580816764","10447812577634647468948461561665589188482564742648242555224618567051618662629","11092740332402877194938056255785930086625642004530334756539899477299651005358","12011912635340558544815613083794085034445939897236125788940306558818841076785","9682396332045653026558819905677451086202079628688968607039972114174515272245","17158740025732220578446903209227717482377008484879958288309726610974211896000","14497278256652515599919265863159426797082397048493211842099033905354561134062","18658171155942324258064929152753914201003114856362809666977268222814775657484","10079617325678046386106190653208934667550815124566259741834614946468070768515","1052903446682054305599625049010819198580767136226192820412324120701453329178","17848195540395686095035440428349957616815653610207883322054850192112128466543","13643861087446661168253516901047540571522227065180578057118218106794696415302","579921324176802108797644350617093559320054119835714837475454766835935729760","11492204250643394130716680668846578394662942436441807650373824786527372726825","11657162688782556098761489740151297968494142261601271215791560134707893030723","16332718494061970682938232079643577820909444442352559993432947458875561546154","3924304707866048103280554129824296251229709763453127117835098640554931998534","19556767910919690230644832616629306520177577146839620848306970778036114001323","16758000980963689031910823842146716404245966816424151829463388430878584316856","19425618695759554451268262603615542514153045372938405618508803302516780386298","15399335324242246209710077080228739072748894382030096706897488460472575400580","16071377620564115317219143207454542268316008344897574255927466692684182812775","16255870407443244545111915725461869046722094280696010660076912990078835717972","9100318736924768571421168267867560736591691990125181093326206312713249927215","5007933784502765390008180173555998614688956841638153599349164090475799983805","8351245613087869755800860921456563552195779830077264853854385403606663283141","3388509110242349995465533350491710641809020193324227723736057364644489670582","10650077322095107594797859289719375655942472756214041877955969098740452615226","11495212511011081987812316522986621548831548858367746962294012281805666427465","10681011522819817773273651373856762336514552912073011181003108701832018160668","8067768358359803624575699344265650313987724952477523031153233156184426866606","15483310645531765738245239635612591425064560852954974526122438243616972644695","5419696418228274458203931557569260683880356961713353322071594055696091932089","13496519490131369082320892870017752917591085484995427137369014055964581078445","8981036567127285875440978351263585133840550667898051207368227974944334588303","3221373770665474902025977787782598532441204851555669101161105479723277276500","10182974163161755621085833866290145864791017644822748494367538994597860324904","21621784038826622481225045982938456917590554779468722129895371556404905312485","16756660812626794097918574314380993144088449674734624341602276214528916940703","17598637822000130872705588529112554517909416104537159322324548256060228905068","8632817031985102183256016371653985273983684858161462410330261124823250619108","20796597483259306525029413069070774278097313794174697560640605067711147729393","2259097844100528885941416314000582287334197938272012194342029684083593230094","10576043342497880735087583019522245697178150293261721856860883186466420383421","11650364686732454822816089280844720872688450631977374125922827496362831651160","3674808314270699835016076948963835278290007656198696194442190341850599592023","19132397999396607910435490762697986540012365947210877216097045479775188278504","11397789219086564546564417791839622227313089851199414252911892728341519809434","20254693218057276563607811846263808931852977749255317012287579391890728675036","5428726071687193388938132296829286200356397758329101027001337546934920485559","7176909513498315927376829415526750357573278159276163393739467731576543068998","14339417563315722648437604723323416484587763464721475292457569498927732561761","8744552886802248109737087445394600663904895635796888060858768006632013292187","7674959643902131892531601506720813357321812302106810745988778617824893972212","4409735234219945715081299554161770701408498115710004896567359798058435933728","20962276708821001059171702037505473063322287866721434815374710881076591580990","11292257034753867799129986508918583652684507270614848841161686631548609508867","14479418717049857721036972801114051528988770446212696222399026134467848438425","7043298942114753577223116967564768032419074234237474375696387377948915783388","3223951837957245891910812032727343706140700555613522121972935744075924790470","18399351034122534201774363113685938736304485614733150601983532008364031133819","8010164476118148911629656106189048485737583844983913506997114087738177681766","254221071438857164254756186987085726919489503051894654088190081594457012046","6922594794658877466589524762016730540088591316175265304556770603175240574793","8230128790853351437232902845885209951089756367109646209476047833930126911393","19762226390293603347266665774236961846926812080185718143846276422537493070696","1162298470659718765815471244443552793299107975507801011926686875832142986537","18044293628301761745464635916298733145541585119337113973276596987548414591659","18914723527156478320042492406914045111804203601585278558516944172343522843770","13244434090001064099693536366677122654595632249703679697663510366945470352584","6375738327881320548412852271402174955208338919125613591460831585185870614259","7043605730030364637825424071906546771872968826338790161272109678576967848282","12545967002155416211090615381985523770775674662563958156768461992118523242865","18043187151551612792338651107612207960522247571170993247226122542422932387789","2359516108163270781309151677099226443930484348569864834134250760841695835512","2222199683054745499707507116525300522366169864699492340197772946901039239628","2871867398328367633585504033161081647842640703502344276280420918873140494876"],["0","20204531881697792512842836072545177004813874831151470037281514443820946655933","10872277290807444943765283366342278108922946380569379936483444922517346307708","16568306052816106075555630589930641767757598191246060474051625534107441148668","1430300484957983234171840912132824923177329057575730699249415075847103659866","12478651229890931198339685592812490645907267293115995893657507314163166218770","18335947645972080565181519155469587263576022816479103177489155373959900731272","17670418235447706408676250424757050843062954705985208640706184427277955684787","2421128050024955608039419581109253929433958109971104475316508941565860978685","7101678434796299631185195613630320497365298775295186057487106583633691142543","2462088445363904757476783561455171015895514478699658858131219086700523590267","21041239092716728572747339136310962630378690429218237791462993983913297731729","1269778656705224942071849618477063900217403505430198356480786282156285553265","4451571689531227549817814952443631604328666098905303691736130005419279624309","13839557178404366505436135253379729409075657669762347577468963064097522673398","17855609669747398283459983106521629794163285646637694919213040445649093651541","6936820313268546544411109207968110262651416527200602448535061535782903341897","8538738778404771158627552756272807684225291763950000575159274069452400881195","19552748444760565069452167315012038916261216459812259697424950768965162278674","6179177101926030323873157172169600253132885335780652607616924366832204975499","15091432864761183181533121136888531685916251275385383730570371693305371038315","4151011539971925411069820955086799956730242531792982797235903448201054897517","400988840194204136330047701835794388517569932538546751707385074518338370395","18999151784718980987579299953732195465604720168424467405356714612915726398755","13410851035512478633812434939241925688899481909436342216578724001634683941870","17170761035712171277097311843523989155140362396629578386968906877486577270109","10221369444737482967853077814805845086204579657810177537703866121875877001413","21165420857296324276394307368927473388040607042038818232103942272479993601958","11799944138062665503033484749523585202876553080063283114337398414961697165247","16397403436328485347063579463787253335336964635314766850464840985400817456761","4113764610662741004363521221131791271774028658239200103513430672668146131099","663831252781728812127732856978520862807860084488438962165111261980953092390","14647858865411076808908734746151689563535966461567184018283073516848690125450","13632819709247174693252021223481341737594125640237720575640155581201210401778","12239286957409211020608741603237920770307150376671710508290535894179952654669","10606578196750589008628159056810217783984010860712030618522426773393710602920","18905579011735587362129379158759952428167679485524200853708130339805198379345","1207230582392620692669930261659467438130415851715909670664900459954769135890","5453332971173351603837976560048097854965226459746813229521980375183528906155","15261309196370578825936633702666553834343447993798133359239655866406445001857","12925543181483026327878877841589358822265070995600530115629298699600132006242","18922960288105770662621108181556255032306550768680943012634647396756337994300","21600557076317370406274351573806232973300951219301714993576578015634106702941","1303190115327121933770257973486328560771818020483770571643889136166860743226","21584101153742678311241671601865082123971481525394720647635476280699675541915","3495867500212361101497460338463538581587829425831484116256681126872634912213","1273599363857081812940126283005821183055942099113557431876979204030938772899","13384088991235165584919225361697651928248692337237027023080812790916671648348","15674773007181357805703464208790390331260726601043082020015685944741781685597","4961933004496856278709568582079118157109644982604646840000255007828739866359","7484536391865984121877373398008605862713390563825784957906756787700019219684","788737584982329486305086829050736640591639137850883712257965376621757119152","3709806172168854578664925538031533095946302397147823326937088128241508495177","9115405626954942262830609664062684107828164208876740695677853703319347687336","14396233029415723095630506215400587602976446780331358416186207460366008867357","4270140615917477707914508072590994627632328969618089111798554006021743045171","11090108109231456554356863523792274047184191174298089940046567927429437971571","20492463123274617640199940474760197925335685945437191241071493788367885590044","19666433095970792511058055307507123385558861299798377163971425662067837229497","4630528212648810542651560850274842273424333937811427891987606126572489213558","10520062103126593108170810238670615727295537685908713566906131942152157188242","6558462784483164766847202308957892433149074263356301088603362603216636909448","6725629810824899487565803239231209380812969638255044693942066206193235507781","1790872021004949257429952471530142632905609064245046056422131434731874348259","11316766699535280117695538423663016677443268231098775518700565438168305201572","2645735065462785977113689642859364861236305775713406051611121393879328598716","12271002947526605718215539208843738980678487707701883848742250438377085157110","18874832433626762244729334175142958634315265051913085803263393146554855301558","17916826937066591933370587942678290443788184655770549643648666181471126220595","5068051101627901653580924950235353486280969885145297218018513688889864583628","7227847678773837412770327964194041380223471996735623666613729135716347411789","8748062230466030176504094001549729401548120219993447094043298571253625596933","7218928825836824057454917492451902228903101714228265455242308502317084050276","21723843550707513357599351664451504401205017833778596219942392260068403519443","10841871074119990110482491899411521974709070161373917375315413404951888223260","6359891882078025285469553289941776664591271086260202191680323005296355456440","18074287528952648670864435565598327151310356717206032873353113381363477223421","3879482221203995248221227218031728015512316812951839340448321662519962949412","18641713362223133502773074214176009421102080443444527592905302656086233024200","18187943208662579439547010685397472494492132526664191409519762676053107573231","17613311378768609995492470806188683293494278542527180811822031334978140936141","3254057781696668616448756439514153193540848529368746083923273626938720131759","11551271670724390761408081615393364976693333493100473259407934846332468155157","21605965713858329798963673264395628071688158396999362387618488351956738092436","19693562305617263996881757798919141131863054624449940740320063791341161209324","21859491502855758684328904457200585580025021393212231721239502384006933596801","9785266580717772986082145850649949666351748547489086976412880247885919934622","12615344297289795968580039058742425867035097426761933141211074734963766562904","354765167840262316217142426618938722942023183013107566632592320928411193326","1699870805298261673404312401796946962797384455228912964233314352507641200376","14494309867425998526986774778226333111367821820853207592018469762633080661542","10562884333773477618582908115692004723610694725164705444148955527223926704733","2727760613986777331800629520620140227670733303848317914046889730282856275851","16923683202796636395586277182444253569964380989403432571723400074893947532546","19483544052428785406492968002379361364293059068071263201660320455750804620193","13205681054018076542499757021713757883187967467656917790581416519129752967671","7412835578881736324828759217791310013805075918793906817343841844767664328173","20363918399005880943770881856928619542627539223288180679111804417609182926045","13229944521176999142672461592974953331588470107351099917802752138160538360117","20455486256203537880835130738092380364859041272751385892585783687915648129737","19182060131106774952136988483240101997312029891346517621818576782253041490830"],["0","20236300013587254450756110972030310930922072747556039553367831493994643853261","4796091581832338514940031916608318804457272963740698059897317555225489408667","7154068884551563349972494861712693107510729058721490741055296496533909435459","19297760910479759886582948678013252371052292760789922000536641059851948882113","13074315159739150908240325145189408193291137035648734770967068927342236776256","9990397121904586931822199704122662164048239859738642588024112447539084249506","10226268817942927315289921819281570307224771769375430511203047827689829986577","9057803723235734883677195621961665042946520590156054924899495487992257223508","11504460312554663818311557790947709825381262021345646532132891034098899700831","11561021781503277304197726760615930073455063091002895974571559596124641651348","16410182893286374297540026036960079734147090539741018572221191638759578353100","4543468695756195815782253292715638855134704070744773353220417015166136082974","7060936383019569427645286624514670190849389199617277527745057034897442816142","13361114835004382406673059053182993118999256030031726201256541590772112440408","9845880481051217386511251045034082286344637496575041233385704852614224775269","9077622351056263958687608753002300860925675206996061175709809622802986525166","12260903872218278469151400230270709765278175571912233865050639834346110491556","19657643900890202209531374066189254278371686424295683079543967405079963408388","12559768472197416445985035864662150395166683918752667571788033894298373778006","16005370578251098312665641838010805642727375271769907102636073421014558574073","7702529799303136965531185373441146992193688895637346447613662707448547596643","1472937259746427599013781116455201259558196522700159826584102032620805782766","11531652126620130393632983171438832249109714979847876522203421810244650907088","820488699952544340009306475202987712935893521792202017244961944205728210021","7459836115360973320671852591012985121394060476012939311734065875044322983093","11065960902640414607268922558048542659217285050703193058577436729559028595747","9145188494817754182652115686922221079320432183341116751366036390356645439177","21482786175781697290109616136230820747829888767239327288022712140502085171959","17696332074457285048856485982401100017495193834692563693641494972538925426722","20343054950183505446535621304699600565115374015812492093860483946521221373323","15152528416260947037327327806671338718817992303726115848599148887721955534665","19712623357324446043401145723123784877701905027630036610536509276645971447991","15773339294326309467928447390525673996213498325255240436111858539915096609502","9322544354386649605050485507216973017448649999447283583319952205609589546626","10355072251212752018758388829827331389630583678301612385883501667431267943787","4000959037578148248857687903439735052922886633636946817414881423409816383812","8427105290926038540851307809135368548311830993481999785603734394312855233268","1879383611488156432688026806187215307397012408813931178586166481040228277836","13341809208801700990394268677272520449292027915644121939397283881818416786232","489536565676830926904463658344553293962972520905842725169415568378415898623","2787053902090598765206978060460563851029848391670866048017743349315949685033","19449692499734568461642257072501684081223616848957388822743376826560738607500","14585850368620545973415529392641126440683869493625850739208497221798034537346","21583243840794667836838151711428660742496308576760638905996291411731252585003","1604779689815075340757848406602055742747111870103942129759780465589899381424","7755705643890942629672367727237128055658698707809784120515457989373092117265","9602570233781588775266567309754243470339883781582924835959305947938851677302","16754347677159354684427444122450039746766668982564625495451083437513808578227","8665802091693967918316242808575907400952831110790921192070930992907199603986","5184718622785025022543005162891565890754915636933579809769931031092502795745","319672336998535150906561003005791910906178411031593864421027382499227578451","13569778184807093691879589526263177096470636947248136746188409495420575353129","7118382650813826743451570215076152513664557188147511447483093447725431440909","17186194891731208186573109598100532698732655968271955109575836618109308932267","3796697531103905788098269325143552403769129023988043910789372898516160417532","12646013057094236735386013310599708873905173343737488304148124464340518891129","4987832537233898551459428379225388932603155579134502745394727659143798688255","12486023618858901639097695180628057379462572700446529910193474999645468385679","12376514705874805265928827182131803365986298560621795064038892441441762082934","2060876993134090104530452896757095364287949695582836425645426780898561704718","19279214697106033836431725127154557753257683758056601907578772896726711970240","1099599251417133746677824109533992090852654052647166922886300485529479627783","476816183350833098095062473895680968786688271404088128383662399718896353971","17762965208541398615911729656863372731043675790718689078718434676940868273132","12733401537497700209531229654579280429699222917692176004014450195909843629608","19288187379751627721011866023344037262438062919987456939602403083367097877942","11892778879051727289797739192508859163028742199591942786267409107606061612347","452449439370302828335973934247897581785003650947623683778140785945635574198","17863246454577333148566370389125789502303669803072953283954106485904652469164","2471281847789438205964046448807865627332811339782824296990578970765240575219","72150419377877961583325466457252488592166793221057139746748869310453650584","12016768382817950802569849262730594797992885587491159659292218234751524746658","18176632641394699907700313162065636754291991339726242679437468936438605604511","19568605111736836822015466394166105316516303852673046376767811794046198761371","9934381005550381868298786401199418201335486567830076564807256505235731768544","5134440268295137243257245736641994183833116680671067932020168290332786785770","14623406942664234318037218091663152329664098126421080470531447626561272675045","12725653766946586834636666276387015826665421633474557589258411992718617517324","4516767083411210342862133085949146750945418762256983906713273739201284067810","2963437722460082905707667877044834145247449726487841339968445458432544572892","3496572767945885307635730498391683002934964870830466581180385966873088627282","14356060743736978986529854744242959220012463917299019317171885431287231633506","14690464761531182233120390171755330560837391295749246536449819021082878642579","19139317656401307869008514655405909589191927434896863654945052959635969049226","19899752207560773082769050696031428618279952905456633248396458195521558758567","11051425131794371309651209777340781816759340179617272809396290888908344742737","21036109757083253721664463911182420494238638725632960832690863030842350243607","889449249813390113689141260915267562149775136551805567360932863316252212551","13699351144708696524935930354548760330343056536554417598935543328208438386032","13519887448829475408520372769662349279983603521264826233920030112851113901631","4324632708826408505401090789459169094390163780249933491914315145917611695834","15238227063686376620712029244245702190529846709464135105876704076140317909539","15989616924827783527899399127847041157062011213198330367138246965851132279618","13948374681184496252802497094313622689901553480926491455447854081022923958394","11560535972751174678972795023086412959969764282270119586586003849027312328939","13851681986970254996631271131359522373808847811878177679557254857646888619621","4952874759873862715932240870320526573718340460382406493649111023216113743837","18031025836922220589574550016316474230787295432942876525558040984717510094879","3335487664789360945863147607084565660903456644581582904904152738803862364083","18970311064693038148209589780888968149458087404754305215059439299443870868952"],["0","12160134928799597345692447636254041715860202444674214061347320566665376848365","11076469948831389611822122179538063304869319358875136300631319312826014898281","16644773404818882256469420507047191181953707820385954580971517465613924910447","4655653943657565451035668952626924721529742443786457715182555402379380134153","7626325202921089131112693846456530256840151797441802782088617930325556563034","12820143586490893323197436406650500365592664519716204832430640883073360249693","10480804414473681366609344617140771314521987047942795596307610990977532172551","19426105724822610631350326322647138948782639937433635809207406766490983587372","13624648252665122529704704294120675079190800857770426060462913198130328058832","20008749029092866511721814000688294641792830570804779578856496317315535108338","19385811279593271201065959463979558914210027742738780258121902349265612260875","3948232181385293783636796844336196030774395314694747789407131676342926755071","18990257857911165195445244373274470442351371592952887593152351272502752311433","9108431355928583505649237900328399890271254549212648070255761705511850702472","5687091611459918656949022484747077120082641472791715075728976971150856457109","11853053475266427143785812830964406889768840439339750228763933231453578145452","85403090681082152598502240301175465518438828732771422672369994781899961975","20472505690300372039712117182099444037700282055886582882894169245263938028845","2397109568635162892689901400623078134909179114689928166068273425773422743992","1744346285481230005650351013015364672764157224841083097664381387978817543679","2928054743878019147044172706112268247160618509119637960958001708710322760535","6599012208710523962460595114880000847738438278863827413755774677341928687331","12183246048474290853448997915566871581156324238833213279014919172443509665490","4747275909461976528721245515032656163437325055845208344744396867822135337437","15691859652827932467431681436404576415306417057067544379135150204878419630104","12560708880435814609818641122117618438910837807458830067342879273945183284846","12760471280911145765925676144190816556906072650823241878227103842197027459403","16974919574873731407397228860461287420650349782284486205345887129747877434","18024272121231645865371807794111525446829902645455065031395283354960167512980","9775523653323294621861160528646308815249369113568891496729486232386247987591","15848406281249126417355884825644338027317732079239290156868720335300963638721","12462134662738211555153489371407022353299550798738639067750392568814323465322","7798867954925759393700516491048929935268990075709315887157009352169285228845","17460709727137972214348841657778334791866330469046356122854440216139714988596","17832101782490249503822793604236108591609542035152806927182717999691376655796","10132677394918657455991109106023544513516545881588572207721227299414980210759","15196710166776707946051481625219374968652322745490521003980193990135110760432","17817620944087624564269141305751123375705206528274361631181076230500253308587","20023863108801974890737439845401274231468597766389956329445083235767120626914","1526299730929667204031527039245117217209025719588195939901943626240218599809","13388420505255299185281240173358509728130166850809402554052436481292051197881","8020697481899178259864247737472789469187842271655892407865291498460276913541","7998689627522678160499381566710371966839155462502310276041602820749060174101","4441929933708566714995246430529407599363031448735131396733814116011695728662","13974180060340500405938595429583751649871561932968857174109111878449140110599","332378437178488732853048603324365835416960244544199538698319407975480152742","14229229671040830501122674282689027632780869281956590842766347495038497520603","15267641528297521001034525406764445008604514656724233432406839700372196067234","6128314779957129142305291132752975031169169062065426849945705144252738774417","18965891763014502621699722971549045529373124412359325418864563492187270028461","4034934657366047418176340256922111917378359177619429090793335849625171981740","843155480119915755150774035592238309942823370507413572531736783562534486400","6884046192755341979865749397756513316498849954032306581350938804782464126586","4701821099754715551381924865955094448041308398304569613135002656913364696195","14873035096439704391976516046801497490967985902690991937698655512884941942892","21562929522663261754007614774731805838623972702399824008014433178111381583517","6610832032350388365441426882817288176398813314550871430085259934756694953002","10494068011863733416039792980558829889006738354030977560895609088223393565448","21146523372626257052986722619584356059904512934316145235184904394614821594747","3259268572628973819993127271226892227448028818707445451717762394004929008908","6608414809561041586131559416676820514462938526974450334370120768699377456212","8058422795599730007397834152251779526715991890540426265076154086105962135092","21707924910943109125167020080256455688745032690436385719087659275486111358451","5960401419917706441960114783270103106713801038720155452238644277276797849801","8359844794199866758816832250757180043894797110880556432717129729452341130100","10440202334964072633090295609696967196542208860117371944790831445828518077900","20062056610024082424918307847378185830043294265346124501813817603086392295700","14566193997291220126621238377658786654322859819889066966608581312242591478230","1486041681058766489814514133431188463550754326792387053867838387091693878775","6183490371764049053026094915885557758944064308859549687517957857302585834525","14692374628936371244687556497301842901787072319116509563946633280301067703179","366524149935531093589194020154635927317146302691128218459472410391775225506","6073377550064656569038965049883291638577101509357149803562548279305055207626","12212685768690613055996513674698442959182633367299311206052981953742825313235","5723990622960988813935859600715113191492456452538639849716907424223121860005","6058497265703577391006483689948095430708727363696026235193134335539078329995","16159087646750325552418674411116868411314131951540946623584167763137692380692","17684875845796228803958935055237939140957700533296616992445547000097130343885","3669980992625639739268100975807096805002410195465335603906435637586171113472","5520833898077037379343247147296186286791201523229936140817208836031394792394","21618429051766441113789773999564341955587424123016492706663598768887224012989","11927781459875109062723180359394779142550941312652800415354549898003826380748","3928767443138399025564862572245710234582699901293952445759736305413102520855","19081499794568501363349754249799875940215201980380187019540445034642733841460","19384709875448143201974357536405471368220145744330629873368236584308528098698","14223169532682317512336794076235000485092805577296840318255918698822569491908","6416328358104281047846244329309672446126040418858534060833942670392196707704","20985808502459387468653320579635801347437617893399326381637011926357674113776","9410019257822096554599828494014818530385135235203114883946937382988550711912","8639666447781086237674863801905046052205007377347539865061891146774849319810","9271570616139590178939645213899404325222225269811837877822672472440570757707","7858806100696084531268277316512809959810680194002093272157026948080001444585","21253246025128143431061649226523480230033311890005908226611574900172115151773","760888556474541944923293058713305705800213792029916795122236365936433149848","5878725823056893809317442888045881927051910475616678910693107809085667340600","18262201905632165607450136386314935151426114148564167361608957055179173488332","18789163100819292992873117657707901035511092664750665147164323054421316466557","13968854278188376933338786055380317845484808371083001381098620340718418500655","15850084991932299757667011900048645252161391342914967523397313674712071799371","4566370542501287381314118130585125955184904459225582236379869826445927980210"],["0","7959361044305190989907783907366281850381223418334220642639603998383870736460","9084785083005582532185954441570241261108747864080632772661959511140634306409","6969247324966100399989229453299770308720221522235164384003094222958499415975","1947459412551957542478668285999023832739879005423164487069935366998200029672","15543907080227638567080002262141927828283196452798247929828109557126122202837","6253048278263679441178186649420639442879848305174570418013766867864567238643","2722353715220388466431585540982880066367668555185210856035314357990311468370","5465070973323788950957941061499541824752863348024727439940605110137033084403","6087875744547277094565018481426019529546708673299893238372994372046858970842","2194078962994836949994681974148484036886550946004108476882224276826968138480","21371269316827980665497922439460578656126105859123433727141866547736295928994","5451253967554326388206409146506474088833070587760849340976200700395141945503","6258046036126289003704919854203255282303679504910777948126675929286262666445","3704424060947034098283864280717156772025828800800528589099830577240459030251","7597916188500639857285574877384029098756608373681560293046738281945426678252","10802249425846522966628781324752420366057809649239263981524744644947948495281","13215156424592817633458392941393918921879347514276955069337663168903142020683","941026697741770790099552243972927714630331742674866527238690320769413125663","20277209659649928770256158904803849787152884650706871713771745138658314283764","9117313687478099868754318394285423854379461566262031198401039822165846434442","4575066450226668651322580907554662741834516049396416878602928269962913650454","21459572477267343679497394270826742045207044409182359652036411805851916775777","17598642612965954969400170434839950942373807471877667683523596742885772088028","20731081995884806213620365677150053100762208858911458018834120674765183555586","14241969022299417771038842545675821666088171244425503524739730452898814837435","18873129245651806821926111708658417266307004408922430420094072584339533065986","3029561495681134293615213089147084067520435268408217060805851438430797082055","14012117781468551658090115585129366319330411117763059765755395105277620744051","11886580689577083831445370663326113406719411408587221584471288820310284256374","18381541708289790190386810304583866009264314563090359907385463641161103923908","15247002335331225643163246843045284707798655447458148065967359149200186201433","4763650678244413038772277545795667482570160233527573807699933000010997646390","6744481008514342061188035911785333938219010601607992856291275500924271919077","3102692471254911725062065954476563109457162453305399392960477499950501434210","4448595674450468438264402490588063540357801644914892571469553937581478377848","12291721929342595948062284862854575261584806074507844961473280530650657051620","14468478557818372594451549826735164095876413164687679249788168855064340130422","12657192700052534144974246897994189904619527249209073457118047919637138328229","2958205150714380614825049689285775028217138664853272680520312304090425921833","15863021800279223093784351241762034439249682706686718946734447581520373701971","14498156907631284812800820153710732704007709549754072769292357809436373222615","9105030224949996924737397839526439501176056263158944144727646044310283670707","14080826166323636348937267514890284503039325319961948726016935244842941479045","13090230856168715620504281825447700250093172176712595277435930766907659295190","18620272432236815375092396113170954943668919111199729241992464255068231010407","7636906522068715620800290607687331943032674296795989359250596009512038906212","8032267680093820281733243253519705309088140054320004575144112601752716815317","17122972931920403810529886660525984957112886195021200212210121359864159959846","4751281737349604576842660792719088910310433654246689689652808750063852611615","4873030122355716223961143922923631461012225875406057991493388803271007842244","4675736029787070168584872667196093624823759106825411050194965573100609318142","11393049587369937329395149231000854952651748522774192627725758443994723893292","16397441613529152576986629237274813173097682034391685185363017073151457765733","9761660009477848437758535871041157459478535969569776071023597214262653799366","20300241605647967301080114173417675324678975055807940843443748807582742158943","7620618216329905823561529175056661678333299936348451215330960077123041233943","17020232673133887036829193607087351189990186120968298983482719131013741080045","13102089714581035826746687749115352483651570491548717160595699128437490952152","20948684513613840777706130717820704652127525841540270944929999633572349680020","12895614443176498737211458543721361702019374139983111952734725090480596306157","3106274259723235266008734886925349877386073064075820882452892473833992600007","4740730547722993242397933293029047761861776339341023862979037346232457045829","986318867252378756414154708700693489899675040017936559369152881118202454074","20988688942561151507054248656542255462491520601602770019634216834646057712261","2268736729241726030197052999118139452992920543715692704932317264803931661934","12325846812697605254117709211292943657657516858071158736697915735610140948043","15601496212053857970261424157357561546521123356516287604255000007637061927937","17426022359131568452867490653108625202090961931195270045679536295247316704883","7205068875432220304886485324357235132321156332770851215140397106259049683343","18085771555194867019612223088210212201642228544611806416686388232205591224499","8242046554106858208742844722198846777948286697460840085349687752280891251899","2423932144897472889087936522228535572427037391500877458408054496030831812932","84081685144543975521043251883681054666816704496498472971491738132089709190","3502200140021148885106011660211590546183759667893825800789840419113849841931","20259292976184119027904618394123973261450548930890811448447751288697382815866","75137751390606796311459740732897311582203573837694116621559679798078506923","9284216730647983322786209828608992556396509747621404817550156374651561526551","19784875359561483256242205089936828504510369862059493906214142141947102463713","16565536439453712660759274748896345706285720332594584083483068965517207284456","14904287166957864970288673980970622525285460438835711984434209098753994251405","1640159796600171793683359120192751784586671342190466015384816191687273239002","13602714936463056904368624871323336717339088417776638483949444832174374166284","21811465437034484296853701809790608830896050887391900450702127675033370123785","9425248062917632309649970011226418511571142498650673957371069316169889301870","5643184964522565181524314736809015071383306013626164367382324964170440808054","11742184306224480240931611356442993599555231405985824114208578654451744314756","2859840234529483547913664777209814548207663505944772534051113966083678595484","16490955676891582506586662195065524164133086718287909976510579316235349518132","19526771546496678715002765202165643326439439215302178218080093078495004408829","21652099846707254884000777038808614739625607164150040376740501082557993134451","19278831657077158972209226544268924300131924310178400963450681714589157384129","16787500570054635442900836346659575660725225214042303763278918826974640738133","5917147977576548193317058742199127383099271224674708055029228826016409920544","20876564801466384133703586005813674638445321764927788235112818343524454293430","18363738936320896548685641348899261905719091945713553166392789909374709357577","5571565504452399760407989242389925588044666738716515881210789267634887146815","130826377880210653468191958315791698470404051006792694090333669590630378319","8961894572430318340473839009320157457647525614007262273438464377326732074195","4016725774973392334289591328899674621002431024065173295750079651549997461945","4140214772395023361899612379967812869681121506980798254554364940272790596776"],["0","21888242871839275222246405745257275088548364400415152589487542155937462696292","13708817190777028256877764708254314078588771741537986801928186470408637495050","7661633578870286515789411735308449902196721997908130995830745691431379895709","14815898710156569557849479987413018830306887519936775805850677433748815845287","17890927049225273981862396536135106459141588107482477416264614026873592088455","20343433030122016533554892956535603637331776675434408106388853939679674122738","19515677316504398739387992745757064224636056252021082278246120796126858549291","534413387448368311157429236962582259210852136671288465520895005843575522844","2479318009122596005518350435863595749137419100996938945231564029281597361041","18096642910693146068720335645143834358855410748267922262210643961017877403635","11392681440943161362892816204348976446383943452170279132516835709999032092491","10188135900046934510720054938573363314101945084919421180055399568444339035582","9029236957851512841961695067820513753123271048777947013978565530868001326365","9109105152450942253257635561370029526972028565807878748274549768755203614476","14244048215576424192107251832170485943199696312389351340303679121969762628834","13384251066630263653381466112541708008488186349657714780920511027178316073943","3728227702899941133146698616585966743595002987749220292111704221759203199807","12453834183019198677777515067846151916321583973439876381626008385531380176970","935023023062903926008187612815464706047582949817941570147171854056429450976","15963517700851166874038832921284991665905204759226780350852460810604435995354","18693391673775874369892047079803516581117669252055817293007367811969016474066","17391267424351304305678315779562622575086513755750627338607269037334217829708","2412574299481127672773475863905270662574031595527054518135398107763905684042","5333854522831228818876083316951185250833477497274780867327292574445866712294","19521194498812178763438441715015230883382233359297017712091172627359750585991","19488327109296460755232940949913486774402888747083317546129706499874104636620","21365432893020192313242634684302811826458905505837688703875179017433294398120","14981713756323423636679064140061095082892170959333084648048813717754067663385","16793569056377858644443336339676229680645699274394410553579009099752063098681","20736047913799160488688809449584891608302712235961911445097915577853005114335","8639414083275372845081114397633796246142387755640450055563188603826754880532","7871690885642587594320457288093188169675471431550318905742327455818835006693","17451300280197820052330656565829748864286445943316586541429673020707386964629","12456470356992503645650876874772535914103435024754887869622818038852573055518","13046577828382018563712677588700169051467375035456531166194694475008703666851","7207525964156318296167761063517510607308987982968744059113006845816869243991","15171679580854403366696612134520026571096823134491033764578553908675152173688","16795577500944476932117593177001037521397103370956001304875073212839926238906","7429825026493430729788950251445050803519777733427748779169054487189007728566","6277437008814377673588153588993672646801961197146269591223192637272954640692","10604231326064695860473700380796874777089756919162509615629584939652883600722","2299042228152590795727782128743189527766774398990855794128683274648899506681","15246529087496573857277651772589333666555801964808921610857046464419787771835","3830346208240950038835085996779822645926860969795840988270729097514076589952","16264274840441307096430394129863984760321995267688596647584447990887991957520","10506873706006186132500179653454347014580507118296166510438250713806609470243","5202213800806857720696813055193741357752310955551219658790480585343388153585","1833232398267153849179847593801164908530007897889086885534153856784832499893","12937828918365192444784321049137960216232985246229363085230594535524722059195","13099820087409265540057298535595248084584058272191388313004263196629405821215","4975301201256817330779685722586983782884054269751756106397751931521764220101","12424367043205560384189904089226798219663206814003302199139198138513302696873","10246707032737697093231669818843142309962121086144383596456639045672772930872","5675401452802927967935131063025662528498791657927006159185927813782110684476","16431198999152743375764471106147916866180709469473819252791584137274772634946","11056332140967654119650076907455524502357459495893541957264773439362609463440","9683604674360145217764564068129668348790612385226013681563367968286216829096","10841212637815361340509290246560614866860835393389941779480890650286953653991","9505704263571660280429603059782233579654556292176881591393681707256652764448","10917768552709138940637947300757211244888029216199743929926544939894504635593","9626391565459908231174616666843372834241431560559962555457981661246059453765","3203385935010189249753450842294639540163463105040431406016574788994278443163","18478079401234031012738031087076142089841296226609874803638108789349770463180","9276116987718585837901409906011013645687901668126236541170344132546665131701","16104519323927580015928408519569846623060723368185488586956635731017777039125","21267953697469025430510995285239769179765238918746156441268428517926897937120","4743549597520537566816770102936812187611605476169859780559269095430435471663","6405760043260153228196824549079526380343149882902950701633812004327889888431","973706368714212422522406268678650123969729734028622006342592456578036473930","9954866688860971477512748689872587035930577771429544923109467293709831486453","14662100880901835702186399343614249254034644557629983607776851685628809806083","14359778923731535618392311659813946396078227421044532964578161893623935160392","18190516437382302409849041114901141762296784451925405615981975460055337001925","5958566143046944520272653221074631669600607103531070026879079194235638447216","7947312518690145625349047497998853109907548498442484935144250152383633951285","21249517276771190650555928320591231988074713486670577632305865858122724691882","8003677930305399484828150336358391592137314424873857532978958869269309035381","6382219712763206330710176321036500038615075622427726625747891696697461420710","16101162744910841583862689728062018766547563609181232113924942124681010155876","5339151892821424441900900360508783862541572653683226940990147412669585555291","17196799302636157671235654940449716469629034272804921500399040017907336223521","13228220295949092035879761203440603643818923518969119456218720148514939294923","4205188733314521260614759197499710870896468272199706976192189840271220831617","8451308984810604364215062014965428367885160766052108846877765726178598427544","15905967212435297835854042115146959079915077821176644255966720010894078687496","2139659296123736261882811321238914355188714247526250358396258863964477073950","7218654709089641758789625781612463082477300432930489059905703006871144250211","10215745096464650933880251788357016636996964296308553071142283903578613146349","4683792030930414125310735911813211977276162656191372654994882398122787404912","12031763579305424684612817010385091104803291923430493128857518709243765716597","1140162543242486607128624123885798795648378336272602978040954543360500546403","18219140714840252495255579160001992063528159690144324418037764646706002878645","8117691782452846578558222621671696705091741664967652913385165929124050101052","10681187983014964015819128224179304307778068631045068571973638692853357797173","13559951905808005154833107940150179371169754392334869211432606473005054390636","2585583648088917931312627251923648686959565487496991592245896542141629324787","1432762406521476282184906092387007682431207032265402348014578168639988614021","14326285870081835136815741780359779869293616605710488276902609463643775975560","20414757741523772928687282670066340071947808566636386606276358611459023634913","12307500894924909957220958441281061150112216217901883076660388306263513624460"],["0","18432204523654126502944341680216652706145991074035223947901926099712002491088","18053408460973426173776472521108908220774702767561499806966479431887539122259","465432822868435649666955921437938374858507018371678537120447256547897075244","4431277290743272556587129203043676227961093634777331841925362442010671105661","16992579196197513890107569173257682850485475614371430000521574122105658489400","13676733947284410141761643892106110070710824658738690230681324218483586201532","8714840610930448513528483866020481913473065139214408684400483996649030721290","15412485175469693059146683027072578165798083269503585301909592606633519439820","17954618444604752269204797852718824324726706503516937886548808600897181931747","17054960961493985647629297820398791909579777969865003831800933363605542230268","10450954330121646875227768739097094553868666034288663762274421197973495914257","8489998144483828266012874639595727771921424954875064720443381197487465657026","8913961799417153238701383078331917346728180969446322765780024579185661220771","18566505230456144019337345916434434586215061469008933602938538415497838355027","4043376927911376918693094873833106669986097497873425537170321289531429172964","4038600798489111539325827535416438146138680284772930280956638681918986264319","14085065821655488959997615480216679398111850654364964791805925097276862372932","4858818182319639250718620879876605062999760633015958350941192538702361096455","21163556782810188702252297264294086764038040327330535662320744269004660697296","11627579540945706762526038533100689253534770216545711976791711375270597263418","19011715314593363146049309444511788271953406684612847385624052538895073917634","10646482063309844615075726948565429660399432834650531554215785447314637834453","10597824243759990271726196626578904948955785099104591803408309797195280724771","17495814218586225709999886437826526527684094156627836495014650206912761206816","5812252801291462981845621319131206411960643286657369210297011990682963619908","19715860682995579633906684166062687938075675935624153393607401315043401036098","8598813159776200608070151298355959720876107734291214859137315819018167243417","14833493752188601178920735510348918991606099674393732309358969677803753044800","21593581813165273545563761676423105110246361351934341492120591904999537929535","14118529764854530437941771518972382905101407175601431449780637834682446508951","6992216445677695394141329214044488327773683022190617147226543062677060530607","669952275497605623692860418229984165452123596973927923238194022545515013645","11837054289183405413652983153814606064412998067966959031841389181715886821481","9759489918514930963974530104575538357942897958000202649765078426638909580414","9665978690454656723125929458637299646486970720750163067518394220346958098923","11035294749398011065315805943264060647597400207696371702276072575800610196453","6941193904438338400790395078353903606060300750638542100946694949179072319992","4492613221676863468408182788582640941557119401450367909671293287708845515765","6420772873771936248725822935951166130860524325443005826963030096558589080357","1724606241592628489528556178506282674832999376374266537282059880702269434408","21675168659771307223110038647727776853572520585946260470279319727223587780706","14928700801965087755195289143069872318152871753316667563867387752626591554775","11319151887176440699574705568177041637077753633979817793582769872343058206500","3192868915671712230441531503249287936257762306052028005674925813647244826373","4029450786167029801329638967948435810409751090407870523700544692006132976810","7602002095882786021696870522320426293489949068819131573447929853917472809846","9851358941558300689540879805250301004796966010244536015601220890505486613457","11363437134681314829900560455877033327741120952847663252744678611224183106294","15446684579594799094055808533214017362851403726394665930299874198929239853158","19150104415591659185903348243748000726439137841405838450475777306722363931557","14128150424085904494593979560946299144243074243687907501499018508284827112678","21498573345440296419442185482184283241518569252430038596801755169675688803201","14682908747659827312353043214022049616080133647613985842049007746682953618505","9208987565349868628386551548768555622326113815999453912646095099315022708412","20242412440944714977078778604462689539911306627664554018906799293730732696943","1940989629210126487534591173450829893877377280379822080280522303837632174486","3578507923409036897120024615230327504395433259423584714428574515911141989984","2272831323105990447681546764862681641595160787830221267339137142806674675369","7920169937143693095249074466027409207092719747126626033753177951645847106479","1001781447417659420252966610428576843146412151887499348253137460172815743841","9390555341997702966727813666987310342712425142250280302927185247443944735930","21620075194094885550484300490834886189442902741403576005282249441053718109420","9685190749389935451166999143227708209951087391182656188205236354729884307423","16297523273547646417835624576855704700861257811886774964469572100615677166816","5242482864157477000837211628201312300143151407361841671924151093375235375134","7524144048590089164066874288136108025669857005254175439444333094121412904387","20206417658763247747945536606686982026300162912368679467880137125767233712186","2796140993106424379497844737637654095318387805949658022874710426003745497552","18691889372405779550351041686241147242939165367168931386549478362516920378004","11331466185410528307784454013862595440275271078906868661319829130350414978060","5483717350516469482946154728616611556349514222974772182450306980161402398855","21761908148078994970807929595364512821252843496765086186889422214303200842550","16248076594890639262783334910005078118574984020842445104540010393364411074844","4339330348500849683212295433467540555817086826988734724728506233510400869804","21649988558193146953786276397581326032333601027156338065344393987856375681713","4097782596928457947568126957448627565814855132576554595019287734038863324741","16501393258351628368348932408743227166095521336181240165481804262190975143990","20181126367800397332338893907657598501698434010684970003464964048773398058361","12570051819889563386221348469846663518143403481587085077501066333123779335926","7680507511172797042273232610518171208792517855856029682938973599986831671106","5038259916502030399984079576350068229487803330458069625786146224751817375747","509070363779077995098038554481188163958917680064863119099605232592633871780","7616295608152934705880229757600182283575566455818384299843987447339988771824","12523306705082822631137522462081908730795865043509832673901247440818758321306","936681891393859966844932144770303982580019914616573213642849664511553598306","6720399303540229098551297139758525011372903475365078943417800588238011676166","21242743137170963877199893495999486633206291121417999053087816290079560766694","3906230968169586379265998951763098420175907876748571778364508424787628384374","20213748755937062515278215027206876581909220899172537643737232158649248365595","15108323675282432216878914691463889272992346446372176478295174748700909236370","937646379281705899617851343997618215684263068385144052063427960327445092266","10218362458146716563726092215501878141356407671240585639443849437036793158265","19021083598258238581375643861988261834051460021014243476764578145424445152535","21183902969444047626978610202079247282017653661354996205107262123333645471112","1900944874923259192014718131621411193419739488233509248129671081926873447464","14593137148982864460434200081987703925951926332381760625614245001259284433761","10246253615045734131480688029730078980186443769521562600656284231208011413476","1898640373666715393747643599217594115758950044502206127503592099151934438329","16597177070644543021840273988311532120721589984660769779191006876438096256313","8163668995226502142203727945008209885408548225113240779597549247489343707406"],["0","12076271929290634605377327307728151772992201048504911037749506403383784541368","11579344550875782134202791371553217219271722086937163985760942132763082739595","7827658583097210211407080168140393215135813516680493681048942274468241245844","1668627440221679570887145861324908386323723800125544462330957728587835522240","14674578005032255465696314145696952241290776669323066073534085705511388399122","12992241049349230031186326031794759368393774265014267021019165477845698044914","126395376189904497272409812026977568129932836346804862867700646131056935284","6933428549195884520055450063414160949016925879516981554671211172423913865370","3690092786430986126321856143455396098455991441775497976645264933750610912844","16697731517012209045878980042635216815294727329779587097785279195159434510613","11506779293262473075853967391915599258086740409447137512611457238262376675872","7881652641357699514922393267271480013594401982194355346982594041067726391317","9059786230819834481924124617301783888675572671252346047829693832729700027356","20551002854040235746912083267344761623286765981165174238631443102338289289279","8765460198604781329742787927108328043861804358828240473407477504761757325838","2680308458550704637893144315053723800811019326037068886810891851593414542907","1397749399319786353795041742451581286655558846268177860152067068024541163350","21577837659601332537535718700571954885072564200027386856658750174544474480326","18842312955446266690308161491461246708605501815189385936776307417349876946090","699284703716694129073770652939565174270445100579961542119668956864499101499","20572626979819715784678244221409108793028409061756792894231621540520558262786","12835540704918763893342466282757869635897668887565477742047847693966100693367","15643228199457655366862218218392716586651494544986478446799386632369497339829","17126226217257866188854484266577601911864659047104668695240541275212689320933","3194150845995273026755535152366433049911234414718098778887960109940294144607","20275521188387814756201199743574564187290785469373294529269265036980563857705","3465302001448971054265583660105089172879350421965344305316811840084444219392","1002351305903870044696348840819104079967642261430963067564962032232402390620","17403836134779138154844904716868772339835501217026279775116005981902895377708","8976356595733424824713627090678408403495364500391332658384902761564920829028","6067728624502320454055442272015524675473624531651794698748051874822467474482","11586941743198323620818676817401577452865011014199340666347870290090126554961","10492111858421018709515716301757200581101635147596735991406407640189757840246","8492488719426274872725841503840703273477592778894508274659996843087468562924","20914203942210053036963676261792269027195888906237059051075639943238471206004","8046718159403623714951292746757457938006555059657505871217395310435268641256","7305240214238017633368035602487999188237688452481744474005854905706909018936","1567574597462659303186109251895181762241309838960269667538088821589393672444","4047079047375886182592919444174889189521413468196714562240755991715587704044","9884975068582936408984925036928859246480900870380146676217988182282045654772","17752907609487200987563384272421419449199280375756376219222994619026497304304","18172567714744596574677996253118031567587271769152959891669922821270968307310","6903429396843174121707424851606732316422541425819098773649358461315686343098","17164434723584774867439559525444722479084272354356272514183909660329720079039","4590711972006185982682465382040186113726995932099562516725080010804159260884","3336747610263025692025236961711809277083508218618540942300442454574633090461","15925852941360268730044234791050233276826286812068101482846807493908355803962","13534402728657864038144908168785303241195414375707494449259675991334403545350","18742295125766641166478293998482705014210929385274657055670129662157416370737","7746904036694032619638253559520297345466540885448686828434389583676227740837","9975337899458028440871070493550966712374113347006311115318361728477532156942","15848951221750410837729876250579684633357982949610972038781962159555403703868","7209780162386565435493593462855503036669051765439960870403246153452617651817","10356875504720986640546630864165969331839769357104502383120925178959335626426","13038156505751873656760791980051310731213126208130785035151350585314789683879","19519625022975937401510012992286118670047742301235973061334026841641025252584","4794220176112718835874256497755594381936866717874840015406200002157257260095","508992585277656610092901846882230367421890863897235816570541342951358042941","13292550225374111369211861980055694727773550235015417123692385308292377693441","15190368256145986164082153745647561878634327521366794440415577382863791646594","7272342272967061527602816945265253821810435129250863429277805488214972388496","15217321127121428035487742805164799638585749583293002828156988249983609587483","16092600865518987072302336227266164267330401126447198858299782190063123460034","5203380199013867270837139878585402143481443247469263476473777836463085203419","7123195419317607381753448296159998282899291870957522845871533422775461906762","15912805753183437023588236487741318392383060196227695434300735572501512714116","11863341788580776700844010652595308411760309813813229748534898204135181656534","2602812167860128787260281132117523345492177885587842680476278782965017962363","8284941411659282739442195400118039308764731533021479943752152821931159912611","19544562926985489840582461102334171049459826607804977265698152103746083454367","4287826894458155593567458238779914218596116574088389593565900679533631923621","15617701059130581074274615177275596893005725044684013353481886073324989178367","16973864450948223905591290530873310103191145494433707407353040445843349455735","9219793172276524511620861782203243981707920432159236049466423560977115851890","6269997647998495881378913945265523249604429418686492838579293613645505548076","6092044204307918949929995777906816504862011492111244260474415733711441622267","7114337929980115244741647276865252078420776337180914551030054949682071355782","17935010892167418050215456359443442412506028517505658563925213339227426459430","13836978369275204864345393701303404085242304539637011523373737240312983229249","5044657355548069785060553012346586600727967988870065585845948783699486826683","450791864363407645496241828541919614422549022132950417800538058937474360790","3000118543086402295580182123558421685949820720471271707931953802791941423195","18934845453758414954558094605477658577349039725915890570899756726676185633721","13343776415904289668183702282123484463882635858701021596528845320170897985010","15557786427002120641066850150668071114366706880310291549401494512278825896796","18833578344598009915631101785767819801467755272403712497747689614724737189852","1590149535297689218869848225252090550734054096822130190304844356003964199970","2684197917336723687431389240727733091709922838246254367979311263369240159614","5038023606303570439977240804731483306126321260970348809753920675003164473235","20094119884880473658045238781776893121355915729045508068967409709527354173486","5660302686510518548089434441649029183151107691449987401765201688766283857364","7323906407688171286415355210843364662881122874545573851847885898460357048874","2287333338598926895548850265065556457045305591824326269816972799371608826419","1225188186288923014152977305872658692932165450979633215672039760980187094906","19285591417554861266120279897732380671693971617133701534074180222352218488496","2574852987980216964953637354238839101560685910208611213456990808507728853231","10977547728451293919909186947139718587727809421150905276779024634210002826677","16407149592368750343836066406821033742349406029892486531569493952634000938500","15229952323469664702173069451640492700296698079599044871745383780627017890862","3004828657403500227916438556048647880217123653967508115966591083375476284075"],["0","17436396864007558227891204576730371680708019098636842891424219775205315838461","5467198686145835671934479813830861115303221900358094867712641063441152304051","3576537096921886301667541372486990809013161719885809267960460352048348493386","1923817962073370932141759974974518704405336313433583800540813290603118049041","10194068357938337398434138395543373178233027899849845686919030801420742686969","6392899656889436294181001946233426695885848971108689995028883881060371371110","21285201777706114325881096981584058369670251798702046127675570749615574735483","18404595191384735170197217149676367430988614011680953893708530057070579677442","309578140687226826887603053692643996725637641031008925126491188182440784943","21615226468881066917428809174160894897479965364961883332626465879495772054473","10850963786634426275020244610609016452370418689624654679757080375965198158993","14802757280043089401839896964473196382647898122545870149194495597661320321339","12913731441483237417311999122772422115943242630670114783787161735849114991978","12645118488402611999437697540155357236373116541640405827144116421227967638432","2056073989191228364902192738461060050015122802979440872452887452701145083651","16638228083938100830472486211053903749139835026784236040038108157886330354867","2731675388182041541498915876331891196310396008327838005709537696674912730667","19037245017633541466740617572204090663438284151284797942586355243557833089240","19421549331960344143184274544550350042553784524804502182436119368074424736553","1645429467765640530824750793527330737424573272821906964025587942014850333910","5628915559577851831308497444717570450303204387188703413937057403385119336795","15871631688714423238476854161663949177819559110068979286149686132798812328291","18162246212781575450963015630357091317171402977271676823498058818640749495453","8268302254814758744402101196661557757905523428298956619835035540552255735691","17365119088447652049179437825513483653997720862415582608676587251345040251997","21192930914814598184636788956282993021261237328591298328382382498803720978495","19733805143068569803597741464055377782973375906009523692631301352519037237659","17582828240539595175745153417512514492341547589691509950288075521382344218961","17225119380844051871697254293582511675174028554674195033614974162736607865110","2564359892230571160543581968541700028353154372950207548348190047473522609617","12417650980415022019146810625213513280003992235969328502558442676146856320149","9944806170485567134718194861022426327190071455684482893153139701591179166201","17425991209886284714501864797788408183054897723801919425625582036442203342495","791983769675725457377337423908552002849080577573700799124453649698103457861","4985274390648811803506056736349903499018096996635300310375074150465700626037","723289499185309147379429163329492768842606050771588555900865464759042357884","20230562977866729660360135634604117269335123912130179619066909656962296439193","17386658106958820709873821963448179514851846783024168789447846430930149058762","18520835119554886028571242155140434532030754969462686447862606228783429160584","4908122401705972747263006661147354882317123726105990754763807106934476494263","15753937884137675834339482711172003768201992059323362234995207025881127433030","8489048551343579199170424039980839308360557983739294764088891696312520945210","6234167499485497988127442258231459098803775820614136324876727285941635602536","16460360059758002317435448714503596160115031637793760076145796743435967775842","5554699511726957510785746529755337097428198830872214372305821953748341905001","14150495540492346091936715736498042512668205185836177467150977740047420604597","9256541815929951618296486243800687307926131243401243285767870327962299584313","6503160091981338857369339996383705902983338668565907061715983037300834155236","17176205660391752746811288150080431842148317164688936125456173605439309865850","19807500368338695921586769105619266260764776858253431969091591242728861643422","11727437919169821378485147890233879048825473068235517177014018570996843253239","16876024636685305661406112094724810762219915965233305286715122745182917734886","15245093426736522009090389613301573971922463789408677211788499975511897463885","7125996092091580037715369820507154099992314955801549878644233737806923027720","11695720761068149658273230580517582290241852849912482783649216524187336478792","15142273569197384980978575641984378002353266567238620640388579963614390731930","8769821130548609928672024794239134238924767227849911733602737686042039398188","6477758903556830439230040503378884990642964551042436605004794721283676843204","5986567987540462622642618657615208365897871086038932037351439734606977250863","16719996506935528679682907822502877568878941539468459984256918201207261726211","7135898780252516631816448918072339408538270830407620055892996289444583981451","19062538837259866622743028750713327055872977890339805831246453685158253318457","10429109969997040454999130652186265871651735047114219462202560977737368176258","8563471888705934541910402096628647136105301713828891728373582137081514490360","14149754039807744728629174042625773993233075341887202355637598161140884027696","11593859302949865405465603471177092826812757662862173279847553104688251150823","17514889146004884622068839822287513075640193093704063961573157780080705944513","12508565606929148536142997831186153411588938821009977167124504443103021111980","2513019766626464386543613690337965875969860492079208550825883702436100474801","9158388089586883740100847027831761779872809536888284627780074099853913303702","11972107280986563897853921285413346458757059911028349448810097159889137869979","21796210706487035781571586124255489331844157134662605516284175669586806408499","15069963058536565409359390576964679424116317347580409992098926177698804971424","20889069875564714342999713733371256470686772327869034100388474417202234206841","7062548825760646372292587121924471508951409011520102375657027650469249241802","509753349882423660657595717742311707592895276065613537225139581630828420354","10464921414161385872919613455684760603919226767250849615909712055877987290159","5878103901154416073980586293007119642883207776382515798823391990762122417618","18098547585256735773542322607668121193732940045677473149712947732623734988894","1464472480832245591303982235584848592732940027684968206208859078820454483919","21155433642872230803588238731315696380241733991687739575963037707997248610164","2075004381674475590683868563798902667890420831951525275578372334590917044698","8929103317828157370979477172029471957807875828462108797679788727743602445348","11968030316905479178661237772922494641318638355402644501500791051549915404430","5579883555521005860424856843156585406060308428056246099543757100085621487191","11562570549762670747702105331512406947382546842939178603108470790787474176639","5560617954476352376994227958527181642627444532987416390848094470182590287823","354063332655611773843541402112219308670289074543267730100986386096385451762","17099427666360561038603579747337434942616199445516438443044659296863741219824","1128250606650927536127541282760783833904852206053779923376171041302891962910","4707441308895970240524851234148077408942947316219808377248001431443323178167","14892640969819600250445722301281973212828036942723217118103029513448280685037","15516276315881200799828254472070603890342583492955330292289098816301005895323","187750366469130232977832432436080274452503289400897385361696447106213207359","14195056409436030353110470271290309896509820600376060830337736099916852452874","16390758317097758981233519189003182252293216382202243871870540588187212963348","13565567671048943232864861283971155001525986290790141674716136581735778678912","4864556871701236361028703908348785235421255502408623525196931590525282956176","10391499995410193422673969925902786884694346515532456579137015584172392879263","4909725609389817282206632030607542639208470002394395112875746678697802669247"],["0","21888242871839275222246405745257275088548364400415805239795774139717454039455","10898206888518216672867926638827025141755241235739269587727756436825827928374","5495472804898521334443286534424879273253416431049736856766546985862395780736","839967401068707189361976805295483927150179989422038465822459311388951241528","17810335237112599200795914793545619081384669700045628227525586764053697989437","12977291702915830994735831662636050024552050040871756528865407102719764150323","12197793974537622687928736819140558112917806288722510042878850352859693392974","16746363967811310095783773330337305307465452654104308043184313320432506940232","17760888604203046477067338064913647065171025147574240483467906495488324819253","18802235686563333672919060729177369653268525515931619046745412418728971863822","19789553453753379201154048602122295002210198004258899026755999744046368688150","14729764573183514847701122965890730354953115905374768254963211363509067343063","20671813998057760285147339504774924422477975843148824041970382357280533788557","5188532565952663099125984014414622933184925925866960271838050565146026794474","15879190865597193155760634138372102856866605544143699717071757496026077199921","18693712934671199798567970600683815845880471280612259776216153270353656275465","15555946128188578389021691062825584554605574964762664593110214214651539174005","14791828336843818908655921804999265324989294212704681438768208099393102740653","18488366174970018753665094519306377739259281385552560653694633860323994751243","2226603215139276852355828279584982716136393136190482531991259395552226627229","1228786111949148221972424956367387722523904629468533769234672006285117419318","1956831236497787920221825645075242173126410990012180774898640542054135287165","10675845169701484900179423991060570577930240351567874665136432358119622351347","21629876174882432629014923002966120931285436401983587375920094287467140359566","1894894866575266149572103393360738682178066534942485605164751605462350459363","14224712107918319674018499708381645150981183812534805794178639486523539245711","582410023667320636001633765621120336263136220750482570579980800553455808425","15293667386652823986752553528621644734357573226601813515286636117202130766725","17560498290351497940864261740566050730190032679938615814385782197729732835307","12926219683678782321791221480353518704204554831094541908961168527286831023949","10639438540551913424315846598339681672775320689563623117669149548058616842634","14977426765661499955401539119048311450049627532557798967641193577593767648961","13654823503116048677595763281970159426588568722852894963160134169851916403676","13950989952955312507330064752285435280814571529627261545496792115119111749601","8601918819976942172099361372125686668162516609944068922405374172198123970812","8998394707217924514202536787619917582203494826688195326159073534486143686945","18296268404602564300663203413151128686407501555558695997666542523797677447252","12473535217425246309821407987930890000503046805892135624398588498830638953658","9982939061952614438765766115503991110521913364898376925924035586096788244528","6010947575728904005374478839377356368665833546222954326399117096930914425193","21618345085763739160042735557887695224653545013509285183252525441398557700465","11738144137891260026072843095481357868671043790481676778827759344401610871704","17395698609667856817710274463499214912181412201375991164947671632474604122270","4901934169067763733606602306206503189910744738992271544708254371403889404731","20011855117193909814870528128507560086712717488782084025059848885282518215687","5152284181082331756063777724226451373829831594508608085568305972709102610901","4545664689881255351377864923386452814101262567561647685447973156983287890113","20514734617118366630400983589757538737201765404072935608888389365470067681261","4330051535701701280941683145732392476440996081702944761185002710326542469891","7168389844222391484417895009344282934349808004311741470009742994572076493524","13422864377364837166216088636476977973297149185449847091795594091253237769944","3822490170587426021588741448402876479501378872788423657807376577944633479366","17597317591832913343543129298456566519079052406958285716185037105822316893158","5376347422172301130898564249980918478429665416767466258447962497549665154462","4617944926856925521073340131046761568314531205749352549591389398534259223982","18818439788392740083439142550486599013748386967947404500297895813519556274106","10073113511262879024335608667919753358446253051839976297706780812168244033911","3965078958788748141747906323801694202826498293508727856247206390583048450513","11372107293377088162488067645040541693568568768810810317268247375864455334241","12114902945016752132004590672643701664390126458183927380004388400990363316108","18786786999235977713630854511298749510738008020844434603837386026039612355804","12246169641886942996038433564196350138163828354625784302993500201606463657073","8643990457604281856216422093572756769685757649681763402543533637614884130176","18865415383898504570407163451697208024834691538396425914450618833379619562305","3623604537795467460230073639730577558245213315615547629016568667816642271577","21572877394108268696081480137325617594047088520190212111032332597414651490856","18709449409664702805201035598903662352302515140158475692002712225364932557567","7616490217351795339121542741988892062636842611858206668734612454053856749894","20754796539181561720781332142117696835443930412875159230832144283794306057099","1644368155718795006153911262351394319068507435589715145413693875858328992885","641773946940986695140396305012301904992532339932107106493209147607180064133","10952364943851104123950617268354336151678063518927990492394463420191037532503","2470811078763186863598934488271661988042833265303422001823367544763695802376","11439196181563037485088105398186322268332914119384008705281049112772709029142","21590083584217801023495678116545931506541459673308684892282357930662794507815","3940346016262803796667428096882112515987457771703072180446814446516651086049","12197924732397253165720246295623499842807178568986664856100135421769273429220","10472399762451999657823137669413301024871749012525545180916849056281355460491","20693748444862299859564842868830257881717766981366949035846754640714986160863","18603665238411897998271746988768052221741684325413182994608023147772958140937","21381935056514040333197560646713845880686349711550179963797149689383038004829","19230757028699061114209542748842970247911799005231079335266698733498931757429","8097395847679090288442396025744165780171489955309751611186845590930796668352","3418602219920179943500564766289798214775251891037370529642375957781397949987","10957028552906492283908218456944596031190455283988545922208705544119379697251","18317047495664380536991039960666945134481129958691081045892164812161933148859","10040210630893668269593007080458120706575243163138386190581471292535455656476","15648928935355377599997031087070868481966902465386641955380069406470878891553","15539439424908470865187229373478923031715224897751830855969835721225423201102","20720485703651919795313758121153025382370717855923843598162348195197885806012","3755444708218619213798419817664103952345288233865783384732114099738663977118","10343640429901485240693683378631954362157031526148349787135413901268443273678","16789827164158240131181794845324678678916786829611244641991411531155673998430","5401162049284931428456664405987795755607717662742790302210471202608882282877","1808073219258630899295377900641417662731883935413997953480791708372456422322","1788181403632659148269559597951744008575786949626634909452203467425638054855","19555883449766495007483285362362238494048209345881549475189745992810319208330","17008415833211773816472866329624035519037476507250954525779089353730544185854","15080445853865813777619062032518095761972833846568691411439184004710476286738","7953946317367250388652777747467771325624200438578781083778978599287335898750"],["0","8252944033644316887076513641654382410436268544419308259493257883962889012131","4341380526423434289094135547540298953494063268000523307065290534003012429461","20108524206305556521748584834497339240592468064369200549855554075309961593814","705778174013495492927607106256311099804866013710389520026306407399889424656","7333155284597059134918672497453969288323426328952795838686523894080720258508","20612075128242826557679349966714312177506832513733803116680723350428414002206","18909985646880556497565865448960750468612470015129991319279110583123380666733","475219223494227246268608077158450975084943235202318148250717522794823044547","2785198199968373347712654661528361986538667520001946416431792667096321261260","3332905009119654956587239391467325107526042879511932147283799581408510750656","2998623099752499785632999981577874427787918028906960894552054587830589726748","11943731726172489141573874472855371373866877977138504820043924031996034799845","19274023189782312225414533499399523666908772958007088989516136446657887047956","20438711541446239101739213650716480524289134123227048767514990918176426586780","17431312837630642842280150311120796891565841172194629494972316445979741364266","15669836234441106517973857062049132492624903740964507428740201118828938574518","18595037068872200052465762608994366348801417677394603276728832070252771935491","7378574084269334985054559874604349394535885576453526996920544690135446017523","6761085535789096842796920654427719189441498971310797714842096529183580676296","4885218318561518540456612400252975705964898571093816207802659331375514804750","19005593365299049023490790923794264253994051986066311213785000644076194707106","12439119044001351455567799075823866692891746204473425039673004820984551573164","19309761726157170196556240944959356539666730702001413219434596275196808363979","7315609434136125048524069228666358962803047441117383804397146091384618928453","4147909355650594984876028245016386871079494356269931671562535340261400406694","5354782439322534370607591685883120431726515794159633341553953569030248618709","13317994518734281185283905397228389001035513912898533254568066595147102076008","8166246576640739722460662537505402008355661137794091199419077851600636908107","6283738406777906477704151165510973970713721111808982322696578027459545734998","3148650072214075621717415283820199152066042503193417180545767441319427764829","14022387091523296941494553820834998829157911070048237963745246430541513625335","15460467049934002954459007997933947161606087121545043422148131540397108312519","12977854207628595601889121539485944909364041748879619582512211117778362593060","19961328407035687286156661186010017689626961929404220334030641742495100639874","12511430638788046721581509917202465930228661345836202403046701190888621250327","13834901716487413768761230948656946031262855031177109175700075953299286304763","11687374644249223521654714913365576689739486488972535426994865252392316633809","3013590066428153538412003922898120487758621184161040930358849362698957682027","11803445920615272103599735425838289923774330663260045615335564309925638879717","13376772248999478031036174858619217105662320987938381740057182015433115013531","9810933045693055219771238754258781392725477250027103480448596192394408494821","12510508917045110465222158448413365845338152771789429561625566345417190585580","13840678091766960175017655584476199493236872810197541483323060575993593679848","21169863697694264696689741519622007422689214729370393338150416901822761663850","1674695064515229696584024474158115724471931331463945712961096096485776566237","8590008714526931263227693920588792781819310845035027353406698088944232971865","1193720204650109938847934334810359424872735415925137728700834625693821944241","1983742497710551116540438798704187159690698394079586746186350750269067211876","21471991774847867956537166034048296676760342946684481854341565696104263412670","3804436832469943325006673010953008129472990851716092054471083349523895936315","8434788414811809780649731653944806364567340209364829140648192542544356395689","19428880561710773608704271004638010597069033924382032212109879576231587023207","13033077933157877509848245347098625509659516436145670371424448954923395189495","14617504627017276448739212472023768714000961834531549996825042908145902646977","6430675104315335118863934618565970969873095095679417973532230541742163904810","6346814908612232694264845954858432205002798924399089172969034112311455679022","18162253792890283676265084731960101889646419646980026790641579762593884046722","14225074086515552040785974988723070171819761436946163247514085653327785879810","13311545347676269041877398945174097988624693967451987971817074677912832274881","1044154036099543494505730165612709480981074236744959875473270344039817179557","659515765029647844099439794398950318263254422046595628678947313385980802676","21508262341855927805576987682760253126233787505708550346168421962181766758927","20497213163875103487727542477428314924527379993175697439456791515476052502577","1384510224944252791952318169433410089796221921727422334323518937943610957284","17370674883069093586308330298130082045136959993405488104181791688182983428268","7362421583716927406132801942703598426976464562764784183093565471238832024542","21414654147641648653272408450394551964790593884950019909301740778167500704726","12345526770699264041210897090886195771323101172080121411794502734917725012926","7456499297164537944626368548996322938448611519625066796586113011547501115541","6614164300801109431766486507960414395923129996429776373845776882415919809983","21447470757152747474723845800638470285170163953481858320075867417361484683018","9459065364320246029834832569190009121982970766373491759344345384201873000854","17720342158583623916837442113141783040267761216050629664926307027615420029283","2874212493848259720406817440614049832178779992091450256238964910224973752496","3368279819185346159074979770099059956345339343714907564329382471799544066663","11363482994253214507966138876213760201348639887604058863129367016471195385438","11778784376642837449008176794120448620661834900354018863686162583581267555995","6334359161052816787024315693867952658433327651309472678461039151911711794785","3763324149308030256828127702039438938819555159888490349285629840539538793669","21761490546184101567858428333188240603946628047778524089133974221190362247556","11930356464108688179700675150221068927942240064818699354595337707351665669282","16986541300357440503232475921111457398778758217551709369231948949751576979470","8815418124901273779913875602372556206085953210775339077120679887909581896238","1479545707467714056213310127961568750684060228063479880881746534706896229337","21340921862233330709431534398867246922666007286639539474039299716783307297760","4465133089390473360185835816785695517009818936657957417501833595489301427576","21059004357729005886734708739429880562095654275162582899744408423677802610771","18183328951895748898443203999575483567499070769779724471187317117043598234361","11355331634799287590820085626309362241485894948789743861455828882755839335456","18424041124714747287444043861873594510484274412628946655985263771911668313264","12249621806988026652172274994724619022511285696084386445358425758461852482189","15822609640139593652896468259332530800663420268968986117076447624301999258960","14388411045932248547806219333015873071205254698667934445479415928636322809728","8397388497527306838625558021032699472889661874665774791028371380346137041221","4400128244044371699515314995808383838580680820599453948342840587088225582842","13344101632914016386207136244509768662170317824506334569744627432209057697275","16242326994843200027884519423767921679335531105398613315444472829080440815080","2041565397704201381637328285780677433541525582141589818812351882538581434067","10730783605296807366407665941952280702813128941377960212090888479894192201064","7701949027729899876307532736566410658406116407734852344622560766315338850692"],["0","17651808767612318727618069149401028297216422903561226566708444752288187720375","20480920173617898006198742054032035096935407710183586273130968786361287970057","7750760988909058714115205091486852852513953875701688397558988559804502622386","9378653999444434205830143649852351014132354380665972957999908723016630509154","3159068427942476055480844151590135581707908162254974944198283634163362053157","4428435018879423258801430438807684886397671468876870125750636552939438574141","20048880437018424745952620704179830563854621741470124021436539578278596328512","18180408822167479570693620276053618502286507346755222371518374033383532984019","8373932976431137112191763532761784910662414501743776996781813689785014381937","21275747670662770050556324594622055140874990851124496171827482881887648522950","18837826707426663706918746931331422307534045862379145339899382621125254391292","11271854210363443265888548915734736029489781983330278374464442210172767827826","16737017969433550899259792653296548785091729171552622608506861316600818364230","8793437565364640329933257919212867249379150292917289431993906231023014563308","13465154322171433165096156361030906744692945149131689764053753169196604292097","8746579154692334540932931274289360855277237136973470606718423997823794859949","2782318176377799997914201829793284050209240017089075482431323184907601697430","14093245671024085871920243575745774941638362014526862283620338038015405730191","906590891379960057588849097732474524078128613523374124324975098661486489558","4473581896576018738828857421879614315733751088092887165379689261793580840146","16716188469751499834752264840645441576698004331673911157747238492467509414527","4471171947240788409420810998182094797951877544961877489692865023446818743941","2978485813310426298255824375849813247841639145051253584552693681438738229379","18401839642388971660548510484459890558449900632989192922068951922709648780480","5360053267325020257738646092356118858058994582527267964875132439614002255140","31717369116910950385983294650399421208169291347687209585282756040227131060","11064371275140104554110903726515680567604259378526738764500803757810750900914","11208860687690638279489910160581726199629994787415418791261157166450553571451","5798507092168358325927150404414401898523030962249920243226041774710994515487","14510919369890045688362037957594158610383744850758067694889375384071442511459","2862106230295882751862061754756183158567497116428338541076204275542592878561","21607619739751325713356060214987689657801160550951831130917796962699164658565","16827349178387138266936949603349886397614622417246106692190777731153185161260","2455433441356135291243620236584474167149355806731397110700146810500989774396","13766551071249063994970116442880823125903451422755898535576299332451869164300","4108844524575132678170676303879130043790130131120820289723461256999927050581","11650229414263940513522350156968075521197355954850241670739979931488032839962","9909394435656037216156353649772841196975213878145010577555452418964208212650","14693934657024470359557680932764051694515128119751569789170980155149139412630","11882238779273349053452368650569393802208035013952470445815037961472848046425","18558065500346559720404875234182586115371549836773102355468128922687945087024","11794253389283299188720820847286606930286398805500059282996608007295481393696","15279500500527214053017560087397001292694398015374582244480906704621766810296","233578051602355582746152154720986928502765224226020958147057775490982886703","2433453081360020050216041833865168118130708182474580488738348287785289501505","17095160765229406932518438258842645917344237087652325346699239132285100715115","2619215840539963780297709904901844066121357425214292832071848043518151455147","15812240258776792123752562926416937743471685839882950079365817321218967297455","12906123302212324544297985684702791844012091737766194794239747403599663685487","9875431730705789109671526692154157539871726646329879049547829186114866805545","10625176788956066482060953768359267088071461162735097279416480932926080011465","12831326758358136120793478347455703220546373403732366831419339204254212807752","6618961841965462089410424598095929200717709622459721727418474602056754328612","20517188594144948646057734394055466946081427574244069541931444697439084946939","10694839172637822965358844402757104003362660051708038767243073054887564027048","15237076741981553681732290836035896330558439192969526722293529158043706488294","21116351105323670522453659204226994336985196382255887795506026546570410156071","3576329883923429069576911404438600525022834226093482629006255620138542556531","19973103706200028589882455593648998442997826211013759063826764548371526351669","10003484648037269755358445636234629104648757793273132810699011618089908228281","11556321810135223643412509399963100045650849448914865711388803713733709220867","2068158349371653199811385057256446862406588701384355157318683530967950406171","1414251976183056666494600315255276115320320351263078771763957440655551297214","5164846022745224781039039826745602903911264912837079156652862209886565296746","12305612920035799648694212035247658258374279010850432531918254825618915232625","6386519808520561587248818748521870426209235658368959163206632775555418386994","5373450405154267575752315543527244658620429899536565026173985571984361534393","15246380977913268799313940816788805920048505551237175123968134961863150788367","5772413774271265168790319002349313790924020412339125935024138471387265508403","21243400038636314402825720640779355903517021202695847351406169171195099721047","14211785935082222216500446881508376291645866301527785165242362150960799789556","19487477476968652678361466422747189036716868316934672323073968865070199366128","1850914249544194971992875317419364370755375596009523081348521863545740861087","9505913343006993198085759364047113846521989368366855261934506751061803403048","9469080187239232521790811228139433849538204258445204754177672193091930285768","19330117669894331893540644467121141077007610237911274175953106687272606589155","3301360204606951072770442516962938647016491679804231977461772012214167762103","21238352289505928763243878175207976952772677042617583849213136845424982610538","11105923358167243799563144979427826454708049369880470257685268678351402895339","364084179819227815308316103371327705186257249713285532604398480678906170278","17658146659159980313407264401368013932776963940206810106074964396393412358712","21301939365890543388959596929827890423714888491144661902144212722387165597036","7336724054095863924685146279735444828682228307959917815784656079799392183823","6757108575738993578923177251677378474148068880514088323766135763555987205388","10495786585931426479622867310301689479534392369067035119652096264978401425249","20045885413787195119856579092477759376028149419768512166012650525611263171830","13739176877165049104966978889241041086069285225461153649014563219571933573226","10512057325100312858280244520997499210166469792758177001526477708013307130176","17338523312861309062930481123580969065056267814920924143975769284124757549474","19467463161691464768620462115064448528335118613660314521437856741732331127325","7229142658167619455736774658462208542568510698074975903256624517839807307094","4461737635011261307855906686718257099286273614717633227025832708021511126559","1474643191644357831519804297995370138599767634758751527917859638787042256970","7699118494177061662733919024213462480559646035822853945997293278349397808572","10258134018469426857478577901640331119892803471711770616885898257257495266084","19414408662029452230892925832056536317352647181570102024054699949395468682823","16640616226926305751918275776761259479053249100464956968359535406416286411486","10381434727466585219405410581744404284118581504121670836401614086977218690303","14529893545613948128715181882045312797823038661538497608416815954910292220277","14219179080610560755246969895448432888770534479367848598700373486916055541715"],["0","7296080957279758407415468581752425029516121466805399067416028283432315573739","15552432780572144335838700085712420302122684636135166611866147050042199094424","7114349652794976427616432464403110298107144401199467903450918717182144588690","11533853618277802434812325779890607222085736215615816497883410615584749152237","3366481038353515606385957354033243390729825029617341745253609758194102699232","18493924554614512307494193800803758719118159660857860061166707343392750909089","13058513451953914720350822836898811107814188410029062080811292818917121178142","13602228610336583872806309763848711861956586468446096534653388043513757709445","19965577946026309898102321031636652184428892317166095437436033116987999677308","584191430026966518325442037361149485540214761492889486612561316819590211622","12827193434332612003796501940921567539299134169399522465215631474470869019881","9873410599043922636618701238796286174599424034652831028570689483179845184909","17021173215280983655134108176548407278664234114231621640435058010214734310095","11854300498516759110068585995834910428342408195529868876284758513345912594607","21403093621072745796973673235772875224134369628292278917254039321189043083910","17622648120586470261422888725908191000046258266068453563632543089643914339024","7645857563191933838240970313549765726041529385331171140777788784372731411386","18363583007940541317388133692861879616767876789041382375061027648317730408658","11954647601031070208295346176592049830852704532353449625474539434383978143740","7370290527090421819771552035006103817380488050099946228764146383927372484118","20099727773129686824013367474488358310476630967833942456077060014157251539825","378350555182669236315969605234163863819052944580394944354529701876937913204","387436840477424262447291929515442428232135313034842000551582748277026399020","11793701112688938192168071767875393313148920055384669542324014906152303484887","2266300707112181420228361759466318272109871234137607420470890739340606674995","18520986015681831920835362137513331312085045128562258830533178680860587153383","14572417916436576477131121117979745897733547647753652736281972580871295694765","4332736115523639445400618827866357047816779868038581970498045053039073356942","20535971934270570214918613357517700805959404570104058632544770889067439920836","8218445944216944793677291828395559668932977022559101945372961662165176289249","17910839633032181330105959758626655202895301235249155161385325688700965606928","6031683447914746827945381321809884990379587827866360038584757449280421113077","19343804842633163628185869460565764342335323235789853283908186068890246023721","1133804810200974244674782261394297961190153446513256346864129000356578709488","1548150186452337556405799091700012417656967286093064137926841226002882899683","14168015416793022699937854556253412261795652434015864205015005981087216241416","15771825668955521460232249767445368227829133300778537888923895794559315652144","17134467664902077733240702102284181726339584778088380255399824029183050865456","10747793325156300709032945047899815199974387604256871479294796211268934313244","11677414241478192413882963482459191060654917584312491028671161993736150299168","296099991703716629795415200216974418070263902881146950523974972758991341731","300912408889784540273709326639582734261458396285676698000799310160537407944","16399316808555266737960693001969146715061270964491054168483635653922260317197","5363619174090036908770958774134597951735303863203598108865562119000257220371","18402404314448092144216881181486610665204149758297544696213463251056853950322","8013599863767528962753792279652255294954979331555602921092841212357783272092","13151793209163966377591305026356232071082073861451607762476505879714228458688","13436305852228117302141548216422828454035170315134653741863625304988236531478","10378519602609354989083192509253784555596160131248493430354550009452063049693","6454023675078628826991397991381359617349763757333823721633798140682156545038","21701023478256927668511210174562078270209423003569347015195404743477777409255","3434468731913750194312150603607751647276683843843633244314139647229187548306","2965373561390220199767442557278900714819898523732830505117715350048052519952","15803230594817956511742065361544924219505295260124023048557459902675443682314","120981813898920873040458978502556143752157896860483311248746214864429380060","13195988870317505556971776380628007417440569159511431801371868152226381783562","20479316527567377678316312094231220192568976530373128232829969375353483114704","9770333493468428223409877975262054365704627003406508572265250105039879079979","11903539745052002072269291439254907947025217963223954852745078328960560953621","11295329133368328231929709425993743421906735796024573457415771632531741072869","6093755185111496034613204154710993565778802117965977957861906255912844799024","18105037040530651116307689379844150061888284598808739698080279253043286187602","17892630166227586508738770550584291251654276395714717372884097763739936123173","11095903911762026310903709641831861922960957307704655085613975938629216841497","5527791700863080217938558125337966290548482753051307065467668342016493846109","5806223509696038559916331880043163427002187548159684424323651221831845311016","5748702840547025142392605934122247712886092319754768474371270177391438476137","16190294562894231543741262319681322520354932592568790020403528031208865600520","8099806010314879865767356537119384859140655799558328796754502141660863305783","12081516838875970738866970240910799484757824019384858091007391215581906900811","19472376111582210795053731902187404072946212825951076278782120316011624642124","15056134930069462709523677317228277205974376009465810198592992685617338363959","10036602249913059732946594382589916959393521150428159714435113221436889524467","10372824987408698572867975043297806612858551703514203975077903875562956758527","204758140756626330246323968953110061148844334805398749477452693932424699523","73783830819321489054571832974375510612207632667875856687196221556797487598","6184409845000680091715642085076733060846382892940355660547766489424729076283","6278514870511341358327238907995571863653441425924844665137187869997722844528","5054463083742706610977064869822091176988498310322531649799560353118301519897","847292655796041775849266911053189169838636716791994484646375449032465840112","7579478907489411992356498991227821777426211429498871319082790822909551439388","15367433740216132155523256940900264382283629757001982585399892098986817478247","14947896832679789254946003144013124717449373249892536432924460487675032263856","14611141291874939202150904921075908451666793419434659772462277194869301610899","8266924723053135761407812334733742895868391159595180805011532779651168212048","10149014591567468590581769191544436674990432120975122430286419084641210689682","1407154557410783034923279616051703443162005406671941429154501176259951867760","15167956772129347646666239220043801191812303539091203702120379045460298510170","251632109548847518076658973098982172237946118393429783806086002654527943416","20098098275428480319215195125871316565655883519933791949991514202218164427517","9576542244222706562636768676927124263284033990077684260864763247913371355792","11740254888401352093072969027292945006240056703526276527801979468760651772273","5772949718167428173140911782367630501812861069356026923700866392952559338861","862850016488439445652442613878708722151724708463972671578955789738213306597","3886213599272197234952952575604974638210279061876421449515010121381342993396","13049520013944839657164859396939834527106058592513450618705010487432146490819","1026345773021649358845429313186242615618747782999630664531671962933225811553","13392196632415092436945043835850821192432244659989401181621679113584700410433","16707667327678057685548984055403978136304506855338574758920171611032190755790","20607676129703139840782749628167788216901306339983629176508491415389806397566"],["0","21546239076966786546898805655487630165289796206659502913256323731582601428964","13530892679859984360921716999493058782134298912006368123855840530040580180921","21173278913395289348409641126719390495715690620665447479783489255211521533310","14891228799151303423204486983014372988780034552247581065205620082821408138495","18422904540018145602430608723880703772252050844248247885466567334492188390303","11484049162346052571855721325867508070565067312489438747005776329668795452020","10554919242760682767449626139591893545924515116564123671935592362254704362878","16060068803107678659024580113096937869240440089578685384846837119427196907058","8650062798780115504577743500384779314217595958320385543173798858208110012424","9676721862609493934927035179444101456730050676362893337920634354784161830228","8017012308129079735760932295379272586987582823381949377755310956482540090744","4465556203209748300939662361779328389803736100037796197481233689489923057238","12296469949448651400476500302999441821404494211599059550904604527141129288763","8359304159108306338658485530769939680660374331527800859040200123249032776079","16908597807365168009011082290496246064703695521179016520729625883425993042703","16175104031026764694450967880095926339587939417138954977630758139742563270619","6737661112446749623346222096026434099670939148770923483881532940348138997599","20525494863966521996607816697594952475085285229863562518551364691503516246148","21353545477287109346138109918600602723879796459068392066345872856392691504424","8420463602340483469299216635112594988151639038193898023458002377433185043979","2423677247114224439911034472053935815474102524936764510665592475692096095871","2948557604900817244689464164698106385963357978080601344639831765306699380497","18468208622821759542195957600998833515700817256717173873664956945432555410092","7693367345167936583110369475137431252625864024269841377071446366381744222818","6877911233040748716829865717274538096203448484337394228226671442095889678778","20357452026019032019690707014075595431058673818744527617725915559293753918370","2260082231342036274621752623545593248374785341217406620976153517696405008959","4845897841815808368199278721417155049082123255801538700995718454453755816623","8125283531485706956364633929552321418849701140261149396528777670251394957482","7813954374154078676903592946086617148228962859139023282569783203244830611724","8017401151429216329688362137720634826851748776185609217158378378684785227253","15018090367286641156930865467498521236529958358798269827919560469388738633794","15839474623032833033188703452191584866182542649422775213331196527432338768474","21510261694883640071510295142976666003343271489735569657333523239569637930644","13492799555763595611827276179533621535805437221697564597071200525462506714269","19228302475046142503873746672603624653075355379929277831117498833516571305801","19710871728704849075093564399080401748207349392006659801555560983432714380903","788479432503484633362236037489729516454269571161789695985097592667925603480","18696266570133056705300223992835923068889745360971583883030465692146060307192","13344788005502952576614272875562769262992378851599922606958103421160985752884","11864462474748303023083554218879502979184697795316984128165265559663593716447","1090915842332650260027658434281289351408980016125146470072128886554706417773","19709275373353268703726990136665490012879929961456400064892636242972624080845","9544838831988796713120557119271540762931756141561772813843681116029299046452","1048463325961312442147174040632625777608630301242306317758040337639037182651","17820324760662681315103985206114454655680994818800930911316245128644511147314","8192298477909093234137183844848619760776687703374098068798434866839853252618","18688793020044152569987954591774876979310761168003382216129212109854173530729","6653533428667854542302642797309680482580803963041407843591500428556954492025","10595030678631791184023751189263346098522405646103788986997549447046232490919","14673177029752785826816966722987059222988100016391176346214428524034955843782","7378900256802930837205648429459027629169228629803496407267724673432019415341","11230454016506704303291433643058260369775750828296565521023943132568677017184","14112340407961509813593600535690066080069685270318144627182117172598542300068","10907214612644584242023559273401566499027570171769874930908224512484342995807","20716787862004297589669048875746851503437876153452183265017596995955146607251","7587811916196541898206617864817664615063522168234059964847536387646052406265","10096100847577124799884869442534958077497822980431025578579002399629337378350","5099931185768875460109193771040911498207126399634735943442720979649571489684","14439676335593885280172458434265939601109071836741377346388620255733887638624","17331880265853028057191171414551778199091778833744992753668206055422295983582","3991146192474276569282178759263042933076055338522647035858796514619400757997","21235173938541829373076084015942822286195658886386415782982792787857286700013","9280444527763087458020507653412829262803568531905844043855604852050726156358","8994737078250590631719353014000511447219025796970347152451548690023884290309","15391813850102030268546899103266324992351855043151734159743079332235872135554","14522381699273387233848564503283510337541018524428165642523369165040821247181","17629153594643632840468953867253276244435054238912252495028413523888323754965","20976170557209824493008558671807529516165614079590837570721886724867575827055","10230175586912296356208324383540104359534790745164035868717889329430549112977","16446182991639357282603534497563180564598108106845207623615389524209030223123","1531497671083689444982341419662176263401125370040548258070339063619001437554","5638123430772955645170094735436392368298999313685538497856502216054641386660","11749925128926026849316505619210902920910293898220346487129748312301343637132","13787479938933555519159307840578092908904882397252351272864420112694078389179","3483107176593851489020905249584777095460644845195472869141924471662463683102","7923250750057429588674386239409879413297309317955034622071908901642579006373","17174936489945345283504458324079014943200397113466410803152459111078963618473","8665275714197219558034682768573393308745808120881959071228415219434284815979","10573517539877796360861124418775802098537686895806364696610436195091861279233","21873109354876075424930185268034907690786958149149486639857386811559802663429","3383727609323462787786713425278406125990858718500431467998034500686024722366","16549707075458070645509302434086580821496328068513038658616332250750281873043","18503672872442187846079178347504714233192812086422352593297778775260992477895","18208559572697832696099160675254791621354213207613485125414067531679094856923","20693316817936659366936589312851176597694924634919926307647390088912425167633","9820886823272564198588851895638304236412075822010079330740834527910148053986","9051209563810858861119766181187991128094342287011150307384335869613137723630","6494371675484144233367882484692402829145750579061299853417951179241889485564","11703246610292876085966312546490002469147037716960042752166091967902213770763","210196810048630514905441047428083941892339842300830337113640900741789881336","8600958251624721734293200536920966610649425493653115847669641020159720108506","12911718305966463125115909882571303111082051337059973495340734473822586560436","20828149200075663833177031172677020042821852860387816988595340337027820338733","12330810765559583937033772166667172872129431846862862352830214718006654947818","17153138038729257963034424900106135600893734852791910619200323766715127307579","12520077908461582507428479720695495539477033542314380520385572443251423930831","909163042946619295042408827259514912036917296897459482669437648416941764173","20835537627890090923191877595621043061115345272260417390745574799340411855974","6554392160629760748317877718776323293066614735047993359826388182901106594584"],["0","19898402610762977474769459768415704625953058545832749695522159550077863981145","9080272819781963293308256690238642494983399060579382915356432997204955521150","4210571367950488667568544611329379957404556030956451687667611009719025514309","18044482489287380592191414307363866012939237023869672235708630703668105477514","15936697877801021409705023735009604186731687773091622194810098968593313915532","15573336472894831354430609475927350910954246890511087384850982434787118821319","20814265475572451193941583935240964090975507754853182716315424217615880765848","21670236127954029783066195553768590312683397226558016894104076980156679921238","17442493688294508724562893812181214884819616705810730449622874269590283428927","10229154619736109839269349131638110019573647078623123848047290177708825859109","15732714625195094627528400815770467389243551144297431513889885990732567251875","4658723904611634403041399626716499342697361336482867362295795840434412870899","16296614744935309027518572442474777902218956195802060116970470011063039572340","13737420527163202393549835686684259040199749354297738094432294628831471649578","11865246834580912374810192704830525419656580929042547487026301940959881157669","720023611188841306888909670979021230527016516329421643477536063253275582562","19140244538917145807740308756067200672756999984118648171208876240431739063978","2812597851099028255734079036761432622516278957698990801438277523279393987510","19831903585379530049957384895786936189840846257231185450113216520120303133152","2682508976837992066925066490150212888525804162723302617855532171571592412791","12528129596061494947389699786855859896420164471076322824531590754337703856963","19393515490931762099023523629590593680120403539191933309384700376062276145483","13010596351360097774545646675256694424503584995848789065504392792320132678696","17886187492362115337935984763840596052868278540883291785993407876228440516033","7810326845735022994355948046257178906009783564487509241272165898597840385768","11887646542213562109153249071100897905421459684937648906744502329007339132008","13140720584088923075014139299829755220145791160624813135165211743304325487067","7791494873252174061368899780396410459266488254879102921452256820269533732051","13261973573584270608488074957299491025301912729208798618813213002419521421497","19447672811274018197497950009461826116522479169613426267141762008877157146073","6400058626743818763150068460285369580554198854571907572327312536227317525457","7471722882219293415169380071891835655405048247617694309335262364754883677878","160425500999820873236933098869334727611743948590741853278743601020980615097","16468911697394503748925910640276271921079586157157184671946672933068005201746","6923419272271245124831495576038942865285761235765275742864472022596809527462","20020589411131160921493040691157044251568442994919906997774702110206231920430","21216866073360903174914702720634773037630464825216188855101725148120665923455","12265165544711604401758107109786668371157580797345047344902491309369136077177","20658217605315983738676940689725965702484271550142097525752907595860998155466","27608061412581562338425755894296599136566955339269984464469993344868875148","8974218913987970615923069121594044159627063916600197491495087359250595027511","11036505001464446807051344717474968250438302113744870758919876859305191798072","12116273571202967717284064784408702432058272944344193858538335393606062588886","8663224502878334898642570513304857301475197234480539823846596422707327993391","872098967298843907024361814618823740812293479128140845157360222943631411915","12284880458397499098983778819966456323022863003930052574943065874424076189140","21406148842988370961730469310475257655199187141390576699685916813363218992059","12268873031511379148430890890786059113620527981655506076168512207125538368380","19275442550129907419551954857582430829304852656079185787236728616121629970894","3363462501399978330247502897935623780921611322156552921335723398864484322802","21335338841417294926649164951024343654463823408716730234680378618964009370122","8004359722336949581600026758632453749518587842157500418766196339988680998226","20332777615373718451553784960015759430021587945379931792484899507523949229951","15309626031812368167938090846195969684510954545538792395134586066274003286861","2976432271004043353966280647835586263242796072549527508169827933430565625155","6256296908161172413851534743767751379810401512365353001293776471604462055063","7263491192368482516689330840223357818306537139494730503216444138364284135015","7610912285213059294738869947402567410404002874731545422244798224681014682236","1499688156369524552034704671010542091198149604166403665354708624367158615065","4249365820732510077647010260632317664136700008624338328871787915507510526939","7856175549536807870510105192691814060009118390476845761078249689452301888576","20084408877836677619947458358061042662870751489824251584064031639280237638538","20838489171088153197552465607438756728827794573599860268188324122420910376319","19634217603617697318584836996135111771552381028180525925474807519374677609929","12022695875378147067014025818347476345715982226763859208882061598515366951802","16914775969838124160112858354119507601093593489931001713487219090203929605623","5601710172919354949741457928879501832843612262718786245051916700612232813882","9020819469573666756786053086324449239765875490660399779241252015218450564932","12168869445840297970141100322175158705527907476856444249540812191597431864336","13552192172716425757288455939207567183339586119298655325277297738822853107185","6701432350913115518646871297584117866887481890198768786459941811754257340149","21569876232610529133357108006427794592209871159192241398457270866282684017","10845778947028675930736432091758093476964810104437329717550756855021668243569","5157805367925610736088216937592973222927278089094723209568865630343396190140","8595579319503506615599369099761381194597427191826924331855505869937370262849","19667520484923137319855597102886691722470350493342861415314602337719252659012","18188782140628614834528074649900411574355948660491666893122568370959190268394","13299940664780514445160522935240629259267262187577790009426614996702524646973","16241270883982005712933682202044123380639612051222409706902046451547058183365","16087946069023182710505622779901907462564983790642492602751174690302084532603","4754183448453721231979107468752354907077790061946584917468322758155428220851","15811182347021702367256074413886139164889082525089136600597505837538186995108","14302735733349311850391032848007801536239452005928557216194487760240413231829","17219868685564533133525303034777594676817270386606436816360024651085172291296","15332227479971406605307097757107294580395398056019087230573095140453533571006","13628516510395292702521090177033364495767829410395863246191340752050627881747","19857564420440710296441036217445082916432525032255035784034574332076798959169","13032359576239293880796536761645199914789711192117325897511753306337009979788","12109083877003117770733745086088073431966032974056720586731391059844126021066","22899705655910735373468152628127912346154075009173136087769985908714069292","9168818252749772238979333444387176141484845658652464247365855957141494796806","10894826710258180845138245876383821178139304054359024997973882914022457328236","2403360890532486988142529289254977160408135887392014592179521007713692254342","20855614595722740845919179051482218430703932820591641934309479048572557784817","20449391432078299661946348070055103267349451113728973299695467889854253828846","12798154474841197977833977033835841634264737646341746568164814939510114499366","10886687441211399141412153274426007214834478343827385783382517044830705630425","20027698465348579395631142000444289598245710289338546980940096544113381985537","14102406149677931137296598199407282465561160685246167132283792041772986582361","12333461440779864800993751432630071918392213972729412982406896422160849333388"],["0","9800705763510123233841674214294302278454491522574348134378703703554755543230","19240552113635184524607822646635637174792833678555197360624157337861882272708","15039105441200238836108657990173840730897026135372917331367951697953381598639","7170803851699844507493947621274917777648087020520953565795926825750019359931","9708726774724788905834134518825795852545522668268254693359242241642923998380","6699015725297197721842078259955645706949237685980254906147687997218759527556","19658955309649578897210825391320475738514934821183795556284634524459101423787","4982552561807239589842954073438543505441751112942538832980460589210622091304","6459175623251099079569521510510616875756917234418706343583603752174230343840","21523348179851530643647228869622600942841224765187473880766013342008847550466","1369378491859223579014541765328060512992420045821155017700417149215454877688","8157570859502257878884364480975114537422927890530496897748720759781997306476","14839853753321474711604957706819971932203865197922479544927707428425626739428","1986314825396669281422880457553029251824852262552891917873568620306888790421","18723661148787095889249082082259401903728984973169509246442297708557941455044","8986060555333667239211440126268063619633120860617621027590851235021548467367","5370161557293361865985738027514876045540413377170193513401237398446382588940","14090683055334423878969187877300715591519691026232328182057087424367801038524","3361096486572325495208433490186313812800487536913665269499969842095003243515","11897769989257522293603153461621767592078111673709169222308204754511364238543","17130230434900909622238923891975512064053649187648677563293652366939855002148","12412557981265409593307180464257546841542102138627467869925789314067712642740","14599945941862266739765568774789776211213500151193626580745511273262468388582","16194053940488380320517866012067470544588813578160913310490476864705215998624","16786183638005360298397928140726174949006795222443760626188152413131717713640","9902046862431287014243243753138931017317246907512075862874955483263579531018","1216939206310940522470754133374477618625595433168440551208736918113021723614","10055947863335264337571232625354343068289280898533105734207962473917722105009","20061001931470268905163021736855518397486994278276352417805615321342272532364","18788179237817976840810792226574594677544390991584656763864259001180973786911","5785734810911543724121840462808720956336822406164804673011714029299931381014","18268538507048210785386123084163841931660480269654777182421258742810729857001","7914090806027050280366295639733782386309266926999833581482668655998234662575","4988453842440782443319435574504358381075603471957726876952451920229714595302","6709617560946667257860972782731326581249482813044781342275997661220759823715","15660484059166239957831591441301678809582854991594309677602173059727891258686","4446232916420866716977962928646915739520181642889373825199289914810879532682","13346184546131229021579024490228416988758881558861919317068641280843257329828","5197825889598533120697769419250770996461703684547628568922688550698550845882","4935311227543459853024418243256286017556518491198597860372312714303630631185","18129383844922566913251483437172181975429469193509539950126656015151190961806","19971804782879520148240805753719743784034307917850737592592660379885680519246","1911904679283843111962986337558601812048939947048853518543409478665330961382","1860244487840016157280468970433399399605620704144265353113213116102655571911","13461307975348970126065614963530877302143320637906939029437707567177886397382","13146130899554385755806596238235820498787628821349749635203054090987862225785","11979035413160103853294010353610066499609860070081093919642153076274371698207","17549136105619605090372947158358363201975314898966209326969594002252933731206","13558336006093017002367835945704352434438826807955900020231646604708702206126","5459230569490578748705114318043180818726563196547108198577813370530589637079","19282617997041528755655810819495344331634035402207121092769072865287514577697","15376634559582517711246401869003905420872419214180855496484683631181048833873","9698159203545491536920982188951682587468651242553100299793050030937914603521","8604702430319280016459332733496013354145098753790734166467550034589532720582","20708130483582168866800101419763887889937401696352003790952132578284008774438","8662705263204002821052944948427345240225033710704410060605727883415995752346","12894880699735879506309387291427748742622282780932591976232334631170117111185","13060182723687453159392268392728600036623826828867356118361122337415669840313","3311031570549691296838709994614118709270473909612496859358175462883004428908","16343365660951861105234498594774069281703982987458946191060700951473929190945","5593747936964880596267591667480223715678781888040039234968792735017325926361","17910698742859162504089201966581857153374948595273316705745319910934400020250","20072646649215639440217875144540901147561131508296933421455856404025088213205","18815874129713447204822174123882045611925962865877709077629472291332197993779","17936353929994668088676745622003295096572492281871325008819873170854229725738","16956012914294039928453686212293548522016523251621244509144347308755990617832","10892363702455421195402782413101022474548509274250633741316737151243415401352","5783983543340593343948119035973470624255596854917814467697527622372303287433","1331896938978029980998778973506856822816006899112399510721091645151061124052","870838640562735343891093194702522623192206073377197679392775695495784257497","56954882119078034074683767486751279006919212218136010416333814898710584572","21290315061314904777699171379818278727555466936426202613405250193021005444352","3985061537285824817061957077160713348743031585738045943812709630485752834326","10036036005287797008490206483336827965435618347990861050911037895541015647426","3142596781537733698968871528980787974884942109446120104239664830414723074625","20301804204716650652790477437403632490510674259780607688227003848100001553938","18674810876069594646681982125274876892096546150404607237349566087340256387768","17440851684671473052966748444427295442727811018407019674040999226039094360775","20825173289494706330735013932476262840809327895947119875017138017925661839609","18185552157182730550614359546147586250323233644635573009412047665070565509499","5652488937368720363672334039051272334525071030322076490879175455537298716817","21135939915841651151096934177971578876681459722366950361509483996534576106932","11716620014274166419118765231931213567327995932172097069431996417358249894900","14387470822568673955577462762026981837585975434450912275793472071251095153432","11658043856663826692857525975012428516006462142117443505124034008885283262372","6744910331401901374087110545700524908385601878821615060243314871339251519253","5704901858005765257724102467950171948632296795805422125973343935641562133109","7071236290665255182078356100273643333342477066082302788622565875340367363307","14069405428499699508687096369972956751130560642877193732398091799941016232118","1011902878384480934284114124641510420319220510387990431166388464661353009162","13804554926434386571787606630087976569244687105256804384379813948283657611366","16064146039141296933131641847920516085059792259807655858658091470382951133193","2290251263335235717603664150799016386134177399914916767880194191926302378813","13650820802332778773099063223277945984429278827669366146222467758383496677390","4655059154798994711913306785060653600863668504830626311926119747397281697837","11151044008501557459698463474705370252766766443300897255354549049225621107660","17465255174751040218273465940102139394883138628572107216228659052817868506608","6007766751265441065083147082050006936061742082839454954306633003099540280517","17620351861927852003157263556868225139666863875647067742564865521655990835047","7788906783620498974967282064725975874361856629031185602644601517452102805617"],["0","17703725852222943194464004646899266615737647676807084498395586486579586868120","6041172355361876766892000387307501046825162383281315322801628117864596430838","16897255217638976435590095743781022483415063735000683361111421713779835333934","14166876526273646719845156522024437486830676673959931117271795959849760409103","14310263912817796805265691129302958202955495952250924584751875312940072909920","16995607302271862930119081699652797001618020944215883260690633125111260009505","4421610837088859120305737978405144804188042056703128593994437539767257000225","17405850369546659469091556343469258844474189343157452144876446161144195096344","12994369155950790187467309866396772776860428697350765867701949569368821290379","19606482895213041585611056801429140554919677940599704981743357142828997307212","17538219344875892320347054523522743766582704216579048793589202013136370006499","3032016695258028200389422363265925098505704424321436234548622274575719180064","13077554087726182262672115834490949420366709261764434992435172734986228831293","6803899069208436797828020726254520809478068633106019348048100662948848725758","320923158084989691275158974412164158207402277431378948989879644669816160327","21616134546276355705576798374291038412568809212028476315548714826014834161809","14594902881697104408313633521133279836443916487320471836861550314094076348452","4156561087347829486278525552113219326251666582119371986365520971378100609667","20712612293692457620783413015623267166543745446730347529642647012877845084840","12447442486513612771299644571853518871146546873462362161846540319926123227054","15882371628382834736601252954770877348716187086597935517594666732188488951994","11840369149410137324110589711382557918908923942497132547402378697900755855229","8779495285572223869081253655840535558211719812140462699863864161005053054252","8215072113609565187099339781840118837154031610960905687938221149417735362023","14988105830324893540871913929627117111318903601990366402119320574192093587505","10686775829013975977554424425185577355041861106075318923489246278895579708576","6007918282316539628343438546172364119364646616475940374022493810277377407419","15477584896099918923979198502682721507396759238826256959593956255041161557140","18668533180341412715930906974884578536974041968399714021396697327335125438993","11641807492445513422857034149038767726771977683394609578630259027842577194712","11640239764839547115384880604987659663517370803201148421799833199385694768432","17857678295511647256451707114109945546335858408592768964962903129748612026832","4050053399055561299489171348968409745666927742763903519955185020376456275792","21072236761059162406214339550708381004006786867874539613187684752467766758714","13094254621598115123554095892744404192733971954098294529729802975891725603315","5452563162653142457273475034676472853995396264189092400363454092280590189445","8120150767861804469402276943687084157176800504918408719957816236999624381996","14228258563808324275393029864170195266577061470697274643731310703663697198175","15986727675730553239956265333753260846762127810058778343093130962932615914207","5547661843530404500810232734600093752913951190853164402510121446642284134507","6732953033718474465536227486987091420204503904256347529159697112218360196317","10105492829640369255218985743858846816320439325651961630547598817887265621334","15111492458985238536428141765862514471513295648678912361675204773140463279239","4435020516055429970445428518975218315640567360715191269560575635431559275088","5433311099361062154209616488404783641043606802506378269690378541040390528233","10481376333223395542502527480405578352314936146858837941509222138685480580225","4668966550404606852010170106083283339884883232835990850896296975521001237624","11847636779790418383709409022248934390731528190202523437627778388951643883522","18563800522710913859806113977074278645030608201034642972679655358332708657991","20608553866126713578707038735253609135038297226551782433560888224195567751364","20413519630443862590520135907491453788688366659253038831904687638809086571087","8564286528644039018657431499432616754882994119357396720976728015907244956071","13955401445148712210527488422139725218580926185491511165750349109439429806693","4249787315424850105852462017695913590087437259363616894568484476393475839657","15556474928315971382506242367415153701140135188776850259948466646086504023602","20394800796281857293168776269605689982235892260850439141222812700057831859073","8458349972657570295244072054226796428109390461938284172083939798527777355257","1573778743800371080297627355290827633402112022410252084169604105697059937685","4322368774704623124398172566063505849346358510041543974898665200707181699463","18832814532014200379240021498249932451375182587189160047730826754128726541835","3314033053822026244941320573011216308885839926762593848028974040244094093162","9990360824429745499518781052795794560107438386504936075861533867592655850029","16811151545974142464598379098501902820667503720540389472570732410216847851076","18905303960831270244583512729671293057169052247303832638836084031459922745932","8550300942228230925622531299299288129806130317915688298464586008173381305133","17111195609069541304105776042167883513373540234727425183506233703186699450596","5994894738803580789745326307451424717021593803211224342043765720262089454717","13148982972470348004778433117316747684210392062852398927795657472024525754232","17107436970136522059640219706195428955540862893531065467919430531650275354624","17297531476458208994054451897799158991290994554612404020707216495157013553465","10188152536905372564227762603122484535317050689012913603502348974751278971870","14944670561175661011801713064995363503712115259734589064120807927720429715569","47257797456465410937046186260225039309270138459375569123678071100130389525","21340958614691088842354258494894766782014744004548366070744208268328679233431","2541891139689732240686972984885447857918178346740746173160787912840690085068","20140998613137043984582520039842815128292689359998545248580825249880906620763","14810439449102942764398063087655100881989693159030232605648282359687721505961","16441798665268851477773311622132064079918123630325830580566263278435619277121","20249268022455544077643320480615900978422127026979495369319300586490737598128","11480562589614053673250145208078202272898859362250354641373995600486562816957","10641683778448872739269646931825016244208942341351746876042911565698610658392","2715083740730351955217855897439183576224333008860031067715305412145322203246","3146757779480464115504092709455918414543033444065803405585350958144786800130","10954143239934098241155922335059966368550830733551720423556007062107270791157","3777932444703281256431178220171379073275165556184151263835273767983298350420","11886057593946313364221539453255182623410215257991289717242504844317533693351","2332846056291869452080401264239743664022283672414342512217348822911931227833","16575045829629349935576561734382826168975193506190555146815714641668474549136","18214766251137763772741707740223072322407499730356074659885895652973688654800","9919691199915448560941460674071652279218805030989036858860874981395918441098","1732038178367815148528284161035920708751942801285936644177715941353066004540","19656360356047563131598062466581998108775422369489180920180915694617860569917","15260895817120901474716846529586796003648145256031373639789761686022506915403","5609106563630754508033056948994866651154715826530244683663810793698571376411","16874322513037387275375665964732709032695269965787093472622740471939073306015","19010391673390355011138378475362885257196322460966555311821144514767074739408","2403026219994721886327407624136915940353858550068195876797194890477676203957","12184015405353965040005166257866946421281227720393326564317482267862555669998","21145172402473368247581120470502176113912972367483606049304423869313485197092","21005305548119819499103719621306661440651217501088316464374851063094380317311"],["0","11419952802698752289867689954047273959242624904564888444895270399712360896948","7660676424657741254047479643150852284656361268844784203336406190312328414409","9521941573742696230946840649059082691966253786431552383207589507121855082219","17871641190021188713145256666152966224102789105403785941217338648192206764688","20037363234117185199680197897973870347509007655894691666820241511596569545656","21398543456486986858195718117614775781404042211871324580552530393202416516204","3662903506836604729141759608500112715890528238085268878189261575308485769044","582142433509234477447695566148812025497809266098898331949744108891405384555","15233308889659506994637681165629849213549389262342197259162259005223192056225","17644184115377863274435777185279344672040719754054105130083772539802127491621","10963609543347191179660763838282910586459538041826371880793321126600441741837","9556976939994252026299512017669496707011163041684163758070074619940118692377","15785034972272304549041895481192046750326981255074570068538398794990964374616","6806346541839293223748397519570114410982777552070277013815639223559657461888","1928606573362978205229548535345026021674462411223754581903399701575362135556","4177203029595682388998175719899735929000106221287040435309436723350692436151","12632891311398948865393916109318021172449307428475651539350035016994511831093","1806505021246002497628590036344783260388597466031772148439090634636391968514","21403887086772732356183624557580066924500601352591357732222780232612783807361","9586981771353396004586929479326701168677490137011507141088127138418422890510","18594146870181628000457356093383897183861824144357671363525659229932049469909","9441853719902583890189474090494196640020660544164701740349583860363478107878","18234542705293646378634442545509808500571638529570103424007356322709973333702","20971628552890575886681817891864858539124083920286958929226769552747437346090","598083784787681132101427694995940011405195225700700864335572245784255778680","17995994519640047267391497555924859230699038541121143501644943956430678150905","7889523743300700700380304119221853163616674395843826048628415472562736598030","2192796295188804353780061176846490389732562353072694605011021288880359124612","2733731034098549915809925079858700906962469646749400879224302881855253384177","8526120181927320101736834917723975838233078925684929063872628277249925352829","5694775391427507312790865956413391825361634096566624957459592279979885966217","11082800958717674969498172967572324412711602887501496988971702351993731497412","5063637311347839748606375802870194704508276229753970887975611510046050380431","19249360610985487166472923864006330085290150319204126380416559399588305984599","11023356371247741714870155404015024147050328363028824407318172220179727743875","5883903317157285122491983926402796686950952688225208562386863363890863600431","10975210396389054948696063193350849077343408724586668719559761990006810992099","12656562189020197879038669673243033190338684467975441530415719609031959597960","13582541574700703003917674596271473253113161665139634224412199745561525053379","16287103711515262888551643761652874617074826771349677854446075229760834967779","2689955842378504418591391455778152520294413872750635969356218475932995183818","9478444302934630406601658689968410679884267465239529757265120923207464502538","15821315409754192726893515491894531107712618017146656012644627857499463405789","13921233966532654745978395497751987298988766098558676102378717268222412576550","18413621625060365010074402719620822606562640746473352243597402651794901441493","455112798454490934269949148093220344868390738094784912453227268026996237468","4517396118211772230553021935616906015564934277582826295531539079605441204498","19374585610920889838039541101095436851147186847586178572011209118136806935965","4684264962745664145629870156870550117274040027027434497892276652313824976235","19571727795770991664450162988546557981843416942559832411043346840860661539591","20589176746796722975914053772864335542324898429494003218899184439028661781867","21885199382758040324463256377480860802048808426403014004213952124650165696100","3770549617142116232592532305370499452661069298234867754545608156191947673586","5787211944365901243842707431632424767530811350435779143571723297061670011651","9249626482528730791072808256583226686219577734881651692189504428526889503429","8037967096622712238297538617546237888719689699072978260808800397757948375725","20390758212249100934829093596141314157424529307073652279459905122949590776726","19801892133589481861629565772568753002676007536406330861466158949705456854617","2551648911017466794538591450442985674173562536286813023095451517291094072445","6413910778424913972179200890847439833554398523872057752988515573002039778742","18841499214928601100748369911104164962542639725713936424820558886011374177306","21056378351303469713966045255606222601201206169205599015922758853263412245727","5189172076688289559456030753904785804116117614551282120295682189310208529258","11661233116633196719929408882358188601290613063673249603233562270951840746257","10456240947140063622646749652057174373412795099095926112439285054156498806129","20896896168545261826296647781170462203509107987444627744858680328464750492798","4169450132014348498859892543066394960147318663357440295165317900718499707786","19854873933300257449855948405891735660276848762999172223170172871380681812774","20927812995509318272400424716039079363711168697605958648573228348187012586433","1118844621517448458661394782927031968785278777456423101043711337291738015389","2289367213167629029839727072217663017422026843838805506988925487411199223795","8989768211844104589013686869331579667507154075638152999973029424281967624234","20598623741633434414090190336269165293289604203757204470266418182884338682509","14883690213325063552474651153468578325479066901154208857857432540378774985383","11412684623167746510785535402533881498199028681731301765146866527045417928420","10267815556294903814963356433247790948795034585785341177185899606533979323800","7675123510401532871230383669780293092436801824232459907137202260201647081440","7127359391654581819695941196518172341242026536500300701224466716918604506939","16603263364328708815288038604430342335009306448645705728307581076432123147001","7050642999482528497591278102028848689603684336870805062098523365295910699374","9489397446294409286581121618289316694583357830400615328116142388505362034809","10332916711628254707681114610991111936309251421081686127273018938730603446413","13124259070864314564779155418924782699064021249265610723905499202521920241756","5158181107386777072059246823776499295156772902142743869224312407566866167977","21316764457503219776198683963421719481765078424183289700071785530797188726857","9222761144118964839637679257028926126207545140721159501291303814776131425432","14590014524252784739632180818855842586889080918460267030127741428752256360335","17256865826671942343866699964620170440236270712549251248366217825498889715979","9768692838226593947150532070949579256617481821153921887117756039748994209352","856344271572950898398917315640538888295516235257876304908571211122105982395","13617571062493275167083417855472012821883725410989923032156864518828947313140","10373310029714532660697449470047225626233702557177857597358088310758721541873","10938555773764411603051957571317929924036032848296607568066286289099637441168","6106130927257115274062228176523932144700173023431334648527916256681297548445","18237460379493547429176215815668919632021112841136290576087250118917508216946","17733385144775117159255189495199627641382691047728880747616354590658718527091","13726931719024705543535508851525217097753855151817389663349961848263639788900","15017526101810992725391516327419477377543833358064514120521016370483924194523","6464066972055631309134643306858170369781330507823381097761100658871950727242","8022780047582104180789560780472380273302455744760460817204408701872827617400"],["0","21888242871839275222246405745257275088548364400416033924093349592133739581849","9320569044950136659202236168929806312341715074031697738034301698297810619299","12534986414365966026213684058550259941193307189648363171141501720128789612884","18967237377181586549489389725796145256503541969034059874452875038922528401276","17581371864318208011686314592274411665687666828930098683318390219009340588200","685504987858587120893821124994715835145334026339533317161219047782433657033","13492744947826921442667119298254038674423813484273354934237913158006499884560","16905090755646926044553079402961188099944164381606582227393327930746600725933","20754667696762281424826069599722424777628252146192052138070404992803347645474","2482281197271682889738283057633984449113657944725769014864537243468484654437","15042687075814272706063771177611111610607828580667942643957242512659454535500","9817064377001214961957400873892615215569856717195375632925673625137437161845","17927628051539937383581965420727202546336297822568192910677987289124769816905","13725038208151440329642972706358876566596210828434819647462964915955847744650","14888752293159758163831783514285921276148215001048941227756059697433155709855","16979625364891799268384907036786771885131368105881361147407321557202206844538","5287508009423377847719454108036198615650239536110853851751784820004596238897","6822267000809705075034544956743733324134174592298552175808890600578557869800","21520652661167722617952782666434964376920437009505993031846090420148964108222","398737412090161094593747575001859140474924822186490135458951805816365652702","6033848504765101843985385668399446970198938375822675157133655362274895321600","1616774644825800542110442178467252922922627106720376449490401310476955767224","16423311442170884437482648836459617122331753448541287287996257304510289791922","5596792687549580906790093222341530557627439766788174059341003322757830115380","15094640427171912566900572350415829514189797982620535752506739438262793133745","18919864698531608588996459838062287492510536700366399480150441482997075181665","5628409685268009301158097403348548345077124487734621692375173594599469433915","12859948734268932477759243386147739542837092504094860733662544106535631991416","20369834300126557821734175074951095607880491890005064810073356430105406207764","1464331471422829579589690840312562550894230427462006571358362331866955885095","14751085199996408623578805884445209878633082096012442127644401926076064235983","3194736750214847200605291121001267020130654485157935127402419196284029284973","15018354415362963547398725777184919416222201360412997083041689660292879246803","1090313870109496559487588612625497913435672129476499521853964151739686978355","4786406382511200051823554449374439402773321457249222085106513657186151086444","16384567811239195582832679797842599401291901170551011151692990733331295975169","885330527891419186378124667092103129814669852629810083834489445866523889280","1092309685393289068028331399986707959366629306317441274988982727375900828991","18301619370224480952944817599606118285933453739523186842790983278185570411879","14259209849117534150430041750094302390132122077107520087905253266765862446894","11501586504034802587573166339556278930554946515560766363038484108857945567645","1949053958977656575958215354344030505317645452111666655518707946997230877696","5997110344563688137290088763300780215529921428405540287629554516123240797951","6674360458345381804627623792938163075709339598382291955583882534657371228238","190357600250021008605284337933754265429881887629562612246986424607070957776","1247238603966628860922130136027269527144675517023175627499943275312532057752","20035231901503609200402206671629498921659735215953186983622784691761388736002","11605752781104381627991852965623971990381057301015151545300583070417976573868","15977489039694857413011141637725084078040830990854327774978301869183303567065","18257071395089505675051949019453343671855033844353928154431867773693277320761","6432713266232240018663843306609357464793435739885067039023545770032055870411","12597040242025818168477654104175071750703904483810721312391502791588994266774","7258006360492940179080400403304315530277697045665404042369985777914186242863","15866760456595519395700407841998577312138324182889977964620174213018267795620","915873626844757779084110541022269906284743610243018510666102049062402609922","18040063200605056630592128268181880551526909945588068392415396624279783148684","11629433687521067362252800057663281297200932965248014767696159973606039103734","6307194173767950438061676320037013739283148814995614535387690244836554186415","15334542821204611255612290866759104820318425023810747963832794380226584858705","13199341439468525618640777931658595893231834636081121882949547421923785704216","18966990262976236043555296228847648148360333862525466450616387207202240601372","5631243922356265241240170686622063296194781751772927622478102238707450591290","9674272095917794330355127479527621959960398589272729836727019279181152771004","3054122300172710421887515210787357655514905440580759436017298423037373054451","15127279115529556482222916369403122925676533973769673558734561496887054093557","15947439142605353895480495767669590168045315530408238099086868357180409242372","17426359500196947365284760025771815488714147856893222151188590242120547623828","8046582968192961888093773341425190831938848717963751673302391389099267079787","21297306831239396888900213571238518107800919767376177048123973350315024394138","2467619186803892983864832146087365203373607516366830911875048331444403566200","10380167646144048047004743482140048272599699917863574992820477355635509989855","10278207195896853504252151148333044413700360932474906101125558352014871475248","5331925888328567296599805368328794708409523167244173544613899579055165757628","11997152061057411836475977261228847944489372266481215784254006463300905385615","19499107600035101426919905696543522656036136366739088424700036378624513123957","6902006770173238322543009750266335008491547045885340121506628671695548792862","12268913041626996358827071008342744867686137977301544178128068927714737971872","3245691523678063598355251782292459037808934709216201286442595537895096477897","4100436377251963651521483613270278866077979601565690898991530363991808059324","4568002682681527544856207920965813991687138091050575660892386259794969107328","4637875183140399398765003792990617107337629955672886066829654493804182850353","323861576408308961288851538421937046246980709792713198340937945166551103083","14277026227112035507357434604210891549011486594003396353330724843623623102628","13540201119703764158429738699186020512676086595197591377118343613500191367278","3553287624422517715826075267409920182236011795240560186095757127926691017505","4838963192776616738369337735476485761180157394045370561280089841861271838723","6440268054027968750938557721980409672699613747987784124111346831995100625959","2022899337939042629027833607173546604365636720155388734580662595352020022921","16319146824025355395093597356670769713537548817909358015241183576979486500701","6706467404305329873660249897562669186600740132800976610499116658456990057967","10349570469074365646379259992513720473179131655099947277206032825346726955779","15722310365494878374506210996135189160790258328991529880972242277794134845797","12699721196814164767296090073521757631387968662897134940673339353153494000609","17691029148063121734187204730546057791405059774255702050661549551105969780279","3752239055237901609625544339901530459267156520938274447395174280253944970585","17751174698247720145764545843614353590368256548858638162132674289302750680586","301246635163722878456929811009828138493229545002934909940274031573833711675","6002901973730802077350785892210359665570841033983204218923857524035573235195","11094990617346137317973548500388004786044443322759983198330980632359387815295","2700838228024861069149310438721453047122730856010662879151820199620835911042"],["0","20963387539226348100179656206725277549595616608849159827920080234301993282236","6290608620179356251021351459310692774558860570265463839959444756365154033451","19159482349498025000819139731352810363843474615665649655208167384615466195285","17401070100078587776113705860394657707674518220992174507415247970365403566431","18908084002508040379570288831595664116178456689959811070301338652043096031624","1461798777222303987080969292515210762047992558911706500179471826555596240673","15306405407144669130530214279875711664182024479091779632948049274644160421171","5584895120314833582457049070250141426301179892551365177651926230618402100681","8484542409179032025631078106753403213040903355691377302575882812894511184749","14262803028040232660909042438275494893932404164839937609801853904597127753118","17713119982002655745732463732524560969706678987922968667227123582835746078569","19761537808034862258972954440732241584796687797600695535940032554509126477194","17739618602924422066405690640114126952764623367057201003832385001719596417800","20860515815963735461836553185940282197962290630457730053662699407462777560293","7546569331245277517982913860897539957522499466513420476797596535499384212443","9273858204380585759143040068370788602636894754880125062425561485594291644623","15948590399870932538970594314572244861121753109592761428609040878433241513952","2016614144241775168360869172859866486171127013981045132335890026487657907842","6848094758798343909416639891443129696446265989229828592152948503889910221264","16892521990962357832594645919290629332088864243075150463608883335750980800593","21399513878393582003227559315021526602289321409990980321135078800921808837367","11695591189097668692712076974160918454691234041028383352503963758130064177204","11247932210755941428629434294561746450391713093492259652612406982837080047506","11719298847492175332548066769643487660572960607609752953637860808942003912995","13610035114317041691857837029889694234789695877272041344690164211715968011314","16159472492307042911400255936868012046490832230722482052856347954141774197448","16084443156700922306650631571983605231959271941535961462411459639327496648480","2106238908371435261499566313069402649030998675693728496351209475111024689013","11797927796011462092845968329820594392839026002939848450557889019584483387322","280919970584869605633403816226973804911391461395853235114719360902021529245","3910752252455067666916902703353824350596792335472946785509739770555477556026","15880565665477725419646493532825861030759891045011450054182321747019393479743","21462729396050798269718506486482916113877266210616132207935668562976307787659","15781579752368987917997455705571530610289629471728545055250169711553637527532","8442969086876036297884206025964664669328875917780549900394600344499366666429","4337616099761449135805393584918264735278666506561843169388668025296993487688","7171260970239045098701049653741008898267199989539194288397521212587819815898","21413557305902847678761874215569480411586171816396491678264192490596764801182","16617283453955083491583220495931419606352300892729252743505229863294942648016","342719950776999036822207611091694434137219423410596180847195454407241206882","4542520695824523798926051678531024059885297831220691467333856092022237769135","19033361612541522707168691628388802998811946730795038291781872371386491365915","15245074667767029887929692733731213624599060543596796914246020022084398711959","9319415085592630441966701479990260034015335098904995716478198762038601733332","9448784311270785995117709143073992702460889168587223959430356500404776861067","8776347114730941588358452433273527185017030328650613653429933517116760541627","8857592101205980276062159771230489273683252189601079788143625190813693437681","21769765449483787211086593452797624596083753799788573404072099602881292693498","11591570443855928702295122462283994883279647099808322215682505667640984200670","4324156532934065967078463329964977164486513054748476870088604936964471304876","6716632711617091779804338550248596027759026530320014263205412569557935232611","14185542030863547098989927247603028790722867347688163246493682287746906542436","3191110411246387724071981089124768280938988180930761301939093378257015493852","10625031377118823419056084604096598885745290479148980771924343917604280711315","15237713436675696145709558589557639382186840331257511547784519017293065734282","7185580464019575699596547465451363569812753890394585357542920444939983429097","557013655998625923163050955827675761115730494041341732802841799819701876779","13072251749289139216648523749048127421951526969894956705092615694532508466995","8001615208429763699846876929649652043325069106896917219115568038876798183826","1552726234961572066394454511365913485129845384048747027829836853472951842005","20682883850998190270133610239350208530760115734333584694273003604060085621955","19191025646023359272079953091473937548917005770901634526956361822432681413144","14657875234373828538544018252034240839884127890532822978412953936963994495022","9243289405786136197164701674703280136066647879799380003254168558624653567959","16451260358063716559611581672146472839989732768564320389458805152192881774781","8797281757421448862041669010649511161444120070258378998430536686826108312155","6619338881858332447561707953430822832727104918693447645236993655622775140767","12154906561896035408327579191876808986497718598110908555701712021735900287979","9032109646169220766544977866236461529909752067726507268096872626756187999960","6616145222256986261305085282143296882658670980949734748168089503377885072474","16373630336787086891341222128730547933387611193096164147464802144533044010048","15445640302770364639266170160657853675663604937574013452545944192186669341950","9598669284910216963377666695746888958755143960252937310062520611011376821636","7274720312308235843348787039405791553415802242599610069162871583018233585212","15358933045023829299039664208576538729672473092342827901912332425058675697338","18029704023727123675600587834789705570560946521200251914115244578253011219094","12721496679375513429827477825104627852860648219664530456194303349848357673717","4327642341908278479576381966790347313007415745701497364774239676514725957137","12053872296949466819500870777335643050111075901933002515493568044175158516644","8039106851428076985414669826951658840267469522874826843740973317863409133849","15411524903900854787828581510170912551642372808250525154755483285773997301253","5315859634308473486345096540148632878087198332392402564882107931553008602196","11306343107595526502702903364391612585420513434543213945592626739135002982938","13977777919107634349508756267416276454774493385521538073868253071997252438212","16851425930503506077054911899063886863550435634824965553432699725382458094058","20130898528448584746620552096845296011837559154717663223124588976583998218665","19925813712505275125654723589898345141182807726079806566144951133400191894300","7400495030082007807199143427211321952516940226031391812051073819816083138195","13343481436568832538878366006678267519681784557580239841662899884129777749219","4225757732969385222600837618168361129890992278176690369816122021365205052606","3034834792543854143135741355360526253705877080801239109714650271263149579949","6741460467879285633218271492257182341692190322469980152127684682658824172558","1571737311027870588467490593513004643179518975227251715548573710364467529877","12505925422591300684455330841072256045426415240048821870497959715643870893392","21123245939721670852449862162937281770564562366087581489442187907268752494742","2173538600292564887143821565081024859814079754791386536554415687302994533362","14204900713304300013514004261962820183770416294288792015003808324159663223555","17492184529797311860320505695332386358481883596305524292640307973398211154401","20683296079113348133795846843927351022818931170037458749768472325156518575112","2866507190044573884714421993333816686442912838381529015401718992068456804391"],["0","3648040478639879203707734290876212514758060733402672321188399280613655232532","9479099019422221001802160708661651687857626267023278559988932760705174612132","17316397535152908501152717852368224072546653290537698159539097176285234984809","3620378873742471400877114395946699638744529652305865284282392896968531941882","18330152628431649608835764653181839109976373884120199334266298354644944245748","21815779570051748730391201628540560648797178103903851934605962087443066676252","12151030537877735923546595178886120107650705771721680616939039171412310578680","45961518094453134797638149323614589391786570465353792552109053486335249323","4304266582816626545348821170312300356176748149178621018384580358505278674101","7991554564974225343245643141489136977501503327466345163087174080351582621076","9626492017089671186998482739945556770467836699507618158057981746101863120985","10763368591643733987905752936179885299565939041814328701455925359577888454064","6683191973915367048008516047369195000820751250327435286758001197262066495621","19228907469176183123961691117222738768148413926436714164224015521338529101523","764206084274889521911421056992687244087086680125079534068800054594947790824","9973556681890513846759553747784141346993805270706053254656918729507894841763","12319864277438667907624404834515629405793273880738846810307073914122061952239","6746998075496260627878350901350947555169323494005110031156495827311556769995","2916210788071451133631102712329442645271344457502817544383243639128001186428","9359111670719548021668457670063554320451034533663513724417908471234826540571","3445968810695053724347193557698471553510724988784034569539319945505811331372","5119492562920916375022860903831475578969973748408640752071779525347253364548","6756714693001078646443162131919271087585523061934257101310632965103645716640","11677564739011935634776942939703927071079586316955225362729087617505801331564","17043866562866020274208213892886670959273226099638872431315314967967792782887","5472040413534845481024958768063050333902693881654719065902772546652468745203","18233303600713212997091422863288118463282641545863660883463085834355875078853","8690090479303494692832132758308052149753286144918636996445935244244387355666","13471401028307656002134926372893498443241039477112685695155716163875673375556","4249792992860310938675312907588178765846969548423632056410982996683641558409","14100149269392431071705645252902492992981042915097337702892135708078339757525","6859911023423972312322722390667796148901458337579692407783373454367828470859","19213997521824825715024425802943804830633926849935859146559920750347907902859","3901738618437637956807823333315833983157464638653188078350904387839230499615","18318415904123633526890997720498826303403875631110023962547874435876800084345","3337320643474217992172682811378690722243605090531171545523051509174004209647","21804359879504107292837172567171491831273347541660781001618514598557132942667","6159777354916297495415840305333710185725608429580830438803703207752230717213","9962300035732444310217353339166557250938506739715953645615953499895035106217","6707275227891183910650561103517958572420909156905437738794948424687731929708","1580006516095833161608004261117860900941287125003238007125442963469153924648","5551316638616036547333077762046942405867918103064401930109776670644133823476","2294350937104340765913037235467912096526062432436824580190846815282103118731","3884823767724770098387375228837204685121090066857703907033253762800131799192","2792147729823826404297710454344905442512432120986758834636751424617168468111","19650960699622284669667954806204859942048450684679625398613019247621822429117","1955103665887500807293039333885412885360372422636330910527332233326051089327","11667445728996412376298346505230178312646339241002628686299223116369278790838","5711960032815110387779088553124275481773743387814278559542494006653834891485","13652195632672780575905215287081602946360048406248104816436176497766817838052","4187696355939644302563062133404069105524454849491335268270313455975142490710","5426703738982080309944545102079631440058736689338960188850726075504221541921","4663333969911568061025383706507383435435180947135042308879652609024975956966","15272302300176942307334522393820591505363781199379913887458331252924581286261","17049191535005572624990556866238578486097821709344320150804527624234195251187","20745410543444755854938279501486371366899138543952624415773727531810834745410","4042245877977936699109719181546239250063868513106221704049021626399214308399","6056186797420160741894539561040126629230695668857951780084366772507517817221","20585837371226879035550568858160122738311881258084494933269958579834105298395","20812637624337920493579148931114111978782543927045649637289367424748069046822","11066169188339182773626133227570304202704374368472673603674944314316685045424","13931496590474355388052944489935050975721247756758578335489585533813330131761","14990765096849598201319644323389160561345883089594285758211919065096743930734","8335716541591502008079561364866492499099927954846414413199733293286772430995","34270466862950411841205481037273155976386624579455293401919256134364327466","15176354074375005397535048504886496583292701046378594681119380192633848026434","18666247278950074277261529444525143490787383559540822956550263167125960283426","21705732875448228455678009142671616877030577054321744971090722902521987831463","14283363811658685901532708110020701162751432546206011935889559666758807745878","13522147572704071867687683792968402309059495126443322349932137014153548040118","20330220785410232700111233285075430167638133895136633482108033107412079793341","18027468775627827562527798967253777776394349697247042855824043391470077336158","21883300144919385496963352168166222911311588135827418561453674365791114955256","2197172436943272124841847147152054614218627475227675665692923177389400611062","5058573677905618564687909085710691941629086084415587360426235624118793492793","16876228291161976966684749278465091353009713749876087163560937673208541180131","5217481417487534987292580029312948991758717899111795174132626053031531873134","6843966583761450966871455479448350297882476095898246536078557779138158576759","4683989607185803815865346386336415234274821605009930761201075382142291454920","6393145125633996744241652677912139065677098090595872783957061345111458409882","20570632414057531469512590128475621813702560598980574372518048011423464287142","9453780212621535254715008334790934104618901588285651378927640343297600108096","3886881225841770212744929774837497032779970992955453682971809052069833458304","20752001727254136482760358491286875661677011367994973760632269621351227742099","13408190755417915239008128201444384216175523410901948912583946833587588042243","9211907154610862258128337488601234514703792226215099812929815653018974064519","8636976302531587527016208686789344809176098153276064500388747723072850152236","1907010239858487851751820828027387076949452711294035654146444753058621581802","4538403707693488815289840575961011176319342723818107748260370136826407337599","9517399486453997872696094353141012818909795079515532250767201440806780503422","13242819641321171096619817724028084107655122802436490599787010475575996511443","16071735543168476663124923381904542503772643559834223185957117639301911812614","4910276916704764431720586805662740234080050428585341262879081613661186288295","611458398324390198966624220972617414033854073229418092045073980397708964394","20138293580729286260894447773216971500805217776516752133091960082257666581431","21625482638411484167760322627137545562564081851154894449120352426551140069654","11183853138974529881980376571925348980395175197966549029553931069424519555467","17320341440267839563372128378103891435922238913804583230005165430393862043136","13314915563643970876828925480746135667674081302597943480380968969356407655079","11917579652469391554164961239435863123621322179233682435171846239621868305336"],["0","899516830349559255708756400490025003638973879469152122581476895070828441787","5752806265049734388693517584438243821281382993199535968441389610507881939533","4129556790538428843319989576411731660431647514528994307507182999960412566446","15593563386102225025202318978757572607628232057975284729386801077028691364824","9924886504398091971158730982271096322569547215799314163748286084449780175424","9981857362068749251563017952771579653173069154637273136343908917164841172575","484821442731082698312420948008931953454120610676708023562029919918816276367","5708964690265380015784832725914116003065045340495840268058115330088206928168","15117870048388342496787261717409873610058858472879225678255526376237951878582","1112566887968160440966101029956320819304505433162071997579409065668666092185","7061793681365280218591695603513815319090537198247493288161116867612459468353","2725308096072845771137565073748895423588211202671073983631756816172597586712","1824941762106078200345047427084294107614900557991575845516380462647319920309","12529866044469053256033238888465785498957337956998689164915288429564276409424","14277263156030338621205746093589472480953421397469838896795672386784775719868","9368887408373839732819047363895791252096157438361103644590862022701520685755","10454492975529269073845409852856875972790665951758925832481354112141676648523","16007291277567900095890107657592603564231312865506404376297957897831182968683","13358941518918438640069541394075970116373689047049632806477313175941090474906","13580117871411944409164632840181012960659195469148643256469445009274198598994","19230254622192097790679964344686869638361633613371712774699048039555173875428","12453652274730498708833115963522646622078976204184527343765576153715430626703","6841919613369659225154436401214389229761464869944336095101264441023045748807","3338927499031241728943130211950090611439828909332133079145208212572183394944","15370900797509124938258086783478043542277569212044132622291433103326062166006","5487745487489616347557469018511769482785333442182084660904267363346589858785","19875369386372733023597297447067698425513103671496677606804681533159288907418","20320114510905602060679629690321756167974928024151133440015601799686964186832","21790131933164377024543517934218731243483505113426923309492210134439554747163","10972798319438054470673782737209813432818885669253921651181743426117144610016","1940116246844442203292840984223529393936917495345184565460578766207043245997","20174153584541351871042116800040947950285972470654598907438301758578655012240","2868464752442876262235929982597556570799363471595886511225789954341619929148","12526609963450309784447542571118526980433737028542689531891382310280755237679","17540846005137331042511079492721826804625115502253195027045499402445481072226","13852365704508195849555018964691104478473794182683733090782009525499725464668","14713444110969352754678870226393062568185828120132760571162855676591696590372","6147200400743152912579521958844237418892098452529161093270833725848832412907","14859736000475682527633010882653355718328933944167873193766432457292701321418","11116773600590415139106687942253215505218334055258405515660559635920294224404","20241718934581108954457908693455237219146606343350067314145084827371512249256","15752757756442438492836337785346643288743796199543289580601991580660802374125","9456506793093033860877158091166384242473961944882862322986989121113640172875","11129630838185419073750046490388019944973991484661546467570089628213277553008","16449737889382761599165743642190305627460222652298492723082806988842122944556","10903034776739600201018296491442316768656288482064991880443857157613468550694","4790964822326080281198893312815093134619516443772102633601549391781532961719","2139364187259978149370771180129663482072258562173760083726874199242402944636","5791264307867702793217751561572489317915382842249852176229899598328955064830","4481961104960712482603481040572931628719259206814203686369651117394528741228","11922530976827045801655575903474421704441876672668879663391555334537852636148","10360042137540313908007500423818224371332146629240340796285539953351142521133","18770661973347597392537718319846808959019395240959746433621876795638442221663","18869004870295695898319242994193069457807490269173926065679260406831684318235","7841668741040218371771955158548519399586361036856343297647643313214953098980","20484431450101426054320021804999912140114125765020360003205792589464607692154","1542520153195981159809597016224881645561048994394199143356687364408858441791","12159968149104864379099675796317008216405765573878695521527796520224020444735","17855858013860638293599898707948635180809991595027239331328960378025547258422","14507083909254074781437440101406915060148457831520081975191720261239477136765","8024864278055064056165312171223071846267196464106399271357066215424598185967","9339244256063446802939618320038800751873755222074401357817197552704021762771","21421052802009543718083484714079160479500810750478958200816528014744032518074","1539708243682667466048389483509566471324576562875004808115854525034835901742","20905107630716023466751903146821636908330482773050403348849608434493915161751","4805466937517157243074743188025618165125012766121394465397395148171580035417","4502514105811801089277763599646317789289436918436430632786832348464080460453","21821311950369353290304342676083893284158150980939422480573276000675348561070","10186247374747931010632713633002970048860896908522333183990223601150642161729","12366495359677978292003119374878416562829286423354319605944878246084516712589","8186186864889716283595290529189645096244201372158691687663979084652246039516","12925533380406577189868444536607698613336012351127641040213639824726002978714","844579350561721945707273640882302533895690428640216398325706778532959268365","13416525812939489605245559005447369483703440361731138196358786328561766789523","16251436525092530762168455234795597496637892554203616840314120012947567400938","14537257472001808724747469367054648028638865767379284970074887723825881737167","16904015554118663260176229931981897869648945614128131096251054810324576752633","15734122374296558580571194454293312583065913296060299842700763756888056871527","14067025830026728913322324908422801928250614288830246333511103826182216224342","13838065760151507979733121045916883286113402717396926369552259779854591474231","13220381423513552617407856835725872296916316471958442460630689223203193317610","3370817477597401066611576840444516016529134150931683406506513738405913654663","21581574851047234703178091316738058224047352814715149643337032385497349208084","807519877840354011339167958341248365204385273530504274292214517524986630803","6663359594311205642900637697915300998272057754038243984524361011878582723451","3429334030614503620118284257791542727501865418987495893900538223203596632899","3522981129622499730773727313323636037634483477874591845085594209604446569517","17884179196614417123031678709265162987870450315046512651339971281718549856384","5816379407441923879156816646353840619575348908844912001952379429427920999332","9412524109975278746889039255530507119262770594260999909512214621114782181503","9372419009113462202420887416588612323851224065027992044990364095721881359377","15312009739404257220006321596038982327633588606630926707951119781235192881349","14956498381055730526018821587242043346642714569788826804893447127640753016187","4147820849131262725809665186649704827097158530378056244265369301831501875513","19710481577130863614765594308269899888763428917934378217284222199161225795112","16095599483502751641063981523268262296872963002973224865104436624619912817207","8721059570330047601269183517580649268336915524493690583596951016464953618375","15263509165283302237309805891641054081383601003939337946395536431103989761239","17007448623870155434412346344695911188007303207475911382926867763751441496141","11620176504249012308009410897803954620824858309642777347601251114598374605670"],["0","10648334370083971729741494686881917610645150248851043725318385597510224883438","11404105968609344251051789741673204739182000446411873164915101213680675535221","15839763852081965390997752410877388510947264981026039007555985221438596105042","10266491914676778800749111537029554892546531221411117960641932635284797484084","14822228614694526322600199311457340718295797901150736193420837730494359019901","11425791344761643645446212806680425633609451054649181429686881977721409253537","2243521219076737095380925552733036827304692183967483073857954520510928784199","5336558888186351251087719417593207940821793822708269343043738501504350685629","1885622471014415959397459909224227719936632898645185518660978167419240713146","10463821634740590937321777509420488114930325992480902009138798429978663244064","7869717760383169379319290391307686124194816788287350185584795860784147857774","18814086100646339363193031329313840488916326592963276164853817083608587267469","16594596318366653804810425147585000463431285830518213179075625199982914230749","2258616632020582087965056115007696772558652327969306086738325216886499521235","15554594977153764533506895774852135010237447944200124506885979356630160787103","7408850086913647847645549848505885837742574962469993024311475342991923390987","20150274165019328842300896769345046941186581251281122475166503942356255666572","19696181824066791838533617523743862902959341250035645542025264930848358359752","12984189320903117181184991890766310228852137727529670258755622986257804093518","15035211286914038947875708104310957658990142409434644436594500521941804700428","55680879540803589972517641265117925141790436067866472977799670011880178448","12069226539399870204690413848042591171317058206335859817816067843281292666009","15341205253420534688631461482216617580907497085308851071026327497417296361766","5254779507566398080512079842702383560579897406529337319079471237739611195259","19656889059403564668926241317396474171703145965359541423418025773990611578413","632562356541169720381930391292078814642906787921256437613106903158777162278","6404045163885660607750480620980708479947328074385058780852224724428982677200","18668062109097031281846131328942599032033878155828726495457313678593920222257","2642152178179913649290417902823687511590567059290282611725723867566985072904","12593850956706518017693415432210174585766923316518903794802503419370612692612","12296781844122936186341231127114798275108696514699803819391938267613990896523","15869844246342558488096284476280561137602984902554999316143230996317999389187","11200888757810769800677323984934857091279404561545264101383755683997604765104","15086763089562474597246925493870765335859196935436840824810911297802170017245","14845046923414717601583086429194976829666086475351815733126535558697342729351","4254709193536471789449224622358299284221449313476835215108515105620796838978","12769009864944757691440292896748557020354633290068524040928542042694380223217","14272821132107433424184773545027451176220405173788171354649214673271881149801","13001607914800868895718061712975311213128360188643252321680071586781850785855","15609718692865932918902763943834362016491840869823427015621467679171489468645","6082634073104053811914146293724918697805856217253412792282975684308763288913","9849003596410270760086020348811699412198802707531721033147250100326299311978","8726463856865714910245224609328830551028823511033876725608078817888251272166","14365509113949235292288689997560980013169648016792452978155646448399970145976","13146632901334757918371258554597178192960272547992487912334339480009941263400","8909336064201007031065938331140597245393005110613997161788839449147337470195","9038100166256460839155238046274894063210802146316371668439051735122421815377","12106563585870061526686426230365084753318927189936056708222213833001156767525","20633447111902241419109814908382427362958931196038337249411579424945730453397","6224752274518046759666138219225386205818505273740065048010865321717507833653","16288151214825225549767811968184409342091996516789867495427726605778658039519","21096290713868595207169450873140734433932538931542488155724086271834748133406","4364198533472263442252684764123735233165309527449677458665509074878453964978","18317958082025009221410618443939537253598462485791289162207232108133188821911","17411769122374294529217831099770099527254853995332907540302982555373892946313","16244105177950189962756429668610565573002775229953299384203397066165531713818","4190124373538687247215608441423071818810719245066047732183252195416609527098","2082835759831137146091600135495653043492286457548260954353183158959024393599","15545413178278679556639908830979557837013730191167347589372109765563041311959","156859577526442099046847659049683616474296306467278535664162698884806061802","14316891952327140080765986549342525514019129269094052421149570876521726391333","18943635509418392845899162025162265629091951524257218632055422968329265800284","18753039288903929838483580152622698215176468739101526877488775624115696268719","1395699241732403661670696280713889147394282177300108117668325721328736417238","11684179011739048471720131137679291982333301618011694109815867027491611623608","16382466122112108918364083331605724789118550512205618543134263631842054686109","13693621333935037791531124513756857203431519668721464229597707889394638449352","455178653507729540958255635917385126876655644356258562005443342965994379918","19874499002783302516526339238790392064597932530735680446189613820133421454950","16077124764685580502857872814444301133393626386390914727429973119834851322016","17033560520799159084474394283552029575935917880049186684239056863275135880219","10103775821522156661084450011035347253512024032725904393992298305475483713527","2434447979496786520851740066721032678276071525076055244775308609908685820306","21117343080881369005430849231968968308655703072489695975474207195752881843935","11445874676352063013260044123936495446563868770299346059927745720367435687626","16247052574641660665325452149395268010708966718165138992670103354939076663798","7597258364821259757764860332841723187568418891309464872229321514004384251443","19240968637449513904705132712208303287932935514093547357854316580875370279409","13912969609876027900620944058912100989840920256189208038997165911069868840959","9110619140744824152930328951008064873967744177977898289817854409125559448486","6005267385355894531902939368810107918441752924654931014354107716378905188256","20193758705609903126528130725778643474322727738402827158766552605923519864564","20401490178191217628810492391577502288636537211434485803871819600680476462098","6890557384941507457671552415873025408913679099821495888213532693970504983299","232901479829451292717479319494498123569314801392713877198838040760293653414","7371497582439006827841958789848570683352628084063133060720573539156542716407","6251152818131385837335431981567705025205377790214209151478087096481394159143","14493722097821215682674268481860805803910554844775336739636038734254605465464","20206677538270645577274446389284424827739821335861546086479330696712630123218","10588007711036129627947808758972445157019414713646345818589329112529198991940","12988393629306990443183259761738141846566006432937907089492214509736149170606","6461953851106000537807322536135878309341902067083043341661473141713527692349","16475846027616599712254986411170476490530522131801979001743334054553271653823","1649399578788162569134033598432936829710837823385447838774143221222667619807","12674062475485529430386377906787483425303813951434477844877262102944625061762","20876092259365038687700450214844433536010670489239967166434146358692955131825","3929633882226692322503007477066650667343399302849721718431326294928743498840","19959988628535182581682443598204025793822544639343881635682403374214800227064","18837704943957712404824415178823971039565131279445713571646797361561621706989","17648448741910581542297026093355832186355510692843669635789639590708833977332"],["0","18386124012344991186686980826016111074380626096349468851940081779661507416525","13020938293744515962597342348500485106424233437827130325703032162333633577816","11778133091537788351939386137948430377297320683762483590941452966282659915651","3613943069703206845820575272245328395240907304592192921648925158498308495513","19715716922161292338262521070896827546966672856609213335239781938801268626160","20980895098666741006847261774343231482571081797609987166850441088488335021069","6927405936956457752759545790687615118127280808155613742019544859839250570681","16239373652001294953730401201658823079460904322635471983122938725397473642277","13507419411126509309814799727809631901479689866325699776439238325037834645464","20910536275462442633369270735685727308122296474027392234227620492909815792089","21122923837619126385340809224163250945888793018951623006453669960919210849767","4178990387703922166407726145126607012230166142498902464454388293025065961747","1649828185346214955686258719508985653412901990640963574585895183964892216717","1263993452150552576717419120651324149288785684139695289427035797621697820127","100193320118972279663493117360022211611443040208580116280766375270812007929","1060651768925796696197137878201007427458948876293171777452744741395971762726","12896374680937358952199584106381602630791750824994110272942522749853889508649","10466702688172917691807060660871700916077776016773383632015411805502676845820","17152351385247774031683599422010804864000317092315710848986868467974387848142","7255552102645027138667561250196816350296116512210114261685805112381985029294","4026760894603625482225311660569646666793931902094448083846349405495530561103","5863970702726309590808737397861111418418086068207503210473421859355356708467","12689036430899990265863640970249947027782816481466564045833485235898739738642","14007702183769917182919923988440194216502229538103060409629886220891995951750","2666971078285486571569331774832777274016263703316828376737082632128448915867","14023592687749643531259139861789678885476882949901612334913763336989575061886","19463534374862351074519753787712011775752106776054500611195748791663492146978","2090983423435173402262217785130603653748020562630927209959642505449015827162","5794417692431655223698456928778637782468900252031696496747721263295912321268","9214386210924602541833137151322231362069318348746258531272379055732367491960","4321740761368254362363649017350153791113288609243632356841395959359885196461","5756856448972350381193941101955447873361471381643247351045175033920408799694","4011898021631317123050314984958030397603258667430948497773709488763960972777","890741045898247149073032422404608425475967078882260752747318847921368011551","3027688522640650972184022729150284683191504651789954980279355595577349107201","15144775228746223671028430458102809733553169946147042920410035177544585845375","2624790790761696023152077260078659814812104006176619633406566120099538469177","9399551861039464258469821236692723711722560944987279578373012975110723149119","13671129070488786183456298886677055212061203981361705098329604357195527461938","11732787225191518569830165162904629239233298108758387093542654485379629988613","12257705319918380545843801602299320266998966608832935547078951183995689246679","12687352827358212991776203732641688492997166223736213271131119641285951271004","21231038422836186150693239163984965971142899826437859867387954178291114929912","7274174030753927822086083615844182798543649274814138572246091984139560123573","21142625896716957395441222962894099262525113225108247871148689307811832437882","10972999200832140513593065829351359451345370597826125058644320913817001862245","5594530735991321449276207374296888907200562746437127683940440230990245705873","4026369168381062959643889984353829867823017438721922167140798828403301964774","4177152438782182522969302928494006875644410420347406748038155453797854012435","4442477052476480731951728436113751904572490685623755340322967956079827020185","13327003101016982708841520777279156557875912915883809475201187225503993320883","8212960183262529023222050861519881098522222512971130487881078093208647525747","12714960968316862318022482119569290552472599516902515842985530009474127209691","5531727710466574892323067451519590368126946168046216960233643822073738807624","5888230407307172297754978765414457394964529812384511434100920899060404658413","20701352863427488534640810607472697377558667809949811250059016202298793978436","18576453669907084575693464737899749435763464064910178008068704864976380651140","18073057614955207133368003903254260758345572540888361592377981644094430238915","14977172822882342631754139253205779775769764538168870763854051904275327107354","11374091233911777569683290390975452157816302927588043183178245531908224835767","878212626682561065431780088785812284416735336604704933158714191686820181250","21319536468733103390183236613287550265802913025268397910998784931780733995164","5790719775966566383976183576236815529700917245183936045272210577357964439929","4468837004996678979144035532269087943566488519038459216394908127465606259614","10027416483264239001110678376455401010171279780760089417928662192829872342449","16176682625323106459495259277908803847003430168542271155447266490812812525156","14351703783685853129065717959626846217809345253358570075489474742894087023655","20489073930230698754671505839284046974845807005124840766810909858956796525605","14182634565237371162745195708366471457829627263576159172350628845008364394516","8700851781649635428464430320734306340285320992611444362908521816092179436921","11757945657352804607132770852795829252746687329624366301508683688244466157157","9375519287711527637371809002932947788231867864850696789851248314182142209806","20452904893864183241916681077493617399141149571044577392256249872071475310442","5909773047058535646239035408191643639307358331766025082108883972214713149228","20939672411472999109259290680464602279352523318782174571547293132494668378728","8405911786468987476441279526836788095136527709483393239911413117215809264939","15690639554987744319641288171901582999903826836753694126136463991826813779549","15625234807878655676334403852353740195849522960135588598303850041987693467677","18481188309000440100767560114512703647609279373746045084371745005405222378221","17292759029206866593002390102512795806959097281673104687277063098595499158970","18935591755572878333566218071568667432639049437427873383344529740453069836630","15027837540600770156303656397318282433155934933951344067437814331672418458903","20900517716892379480121935750293835486613643321065625082135636446143308909022","11475907068171465380364172197005914020540346149255061905420460697110206320829","5595743247483500826458314946389109861754073263803898932484922332295495004760","18808276871006275630708794231504466974173345351281140365723866087417210235918","1454234332701774655591666532770011949795756818402349826081361573961528131094","20399432510303764658304964734138957873081720199623801806088518024415791715184","12607341465685191011004249315729542814980671168069148888958114139391798015745","10068608629440933599757371818563730240910193302954266938676791927810817687514","2694231914112914595516121102100645157794435570995074692211511487322700316049","4247865513573283608856543763632525329324098676034392346459120081635015468870","2171261655865162040747645566526294976647364843250692105139679056535659959736","18841503373447519833760532429737069953926858914229436811532878901767494612930","16422820335657279904188479854070354428498709657032348969552245512924489242696","18289997789526695175016761304642504391162204417778892758422954932630520424328","10008469328152708621238757453624177016514953557075229992820098752327100696192","19154478887558535961794240863555340907388269671558887594765592389083310407150","20329752649136832766515818348498629348427046479566505565927329497653793496165","14602741021478845609063628393146865259222541258874707038293891571846036263709"],["0","14976166175468977783642277615176030323743617747653076128849086080737390434434","10521949784700050508156681831215876916565927380625577615128339520565275111632","18930384679779547952879388118204323133312942055141138828239701318997074511858","7463842386652455506621508337004545320514874843852095302763862216531041278058","19266456553650965456893011763808298636731174293042002881238517374004001880439","4695743949868717170239261396329896475276486770289776631819451621505819828713","609542624022952779149783717980275101440472767674436540564994897413985998676","700774433456982828051894278271518490363608205792442405559090353143507137298","5589167926030627721287711202633966659137728147824046228007791483150508899810","7937470573167842690939536346982418616153376904967721230288187155322527432302","14907965270329052926395110931000886647854313939276663082857884312568081560491","348281563990394919173341047086908136092395161604738866542536577758917619274","4837900839000826114944175361224150713041875949927296832829276892095944092378","13605898929013844337802895790645134979478534099329912805712148841664942158513","14915924499371807345151298951969808770842375387341126703686212909309843392245","14362443730002068505165328969052445188615038911285740746482634830465831383763","11835967792004571795662484426433023568586080675699249356480119043802183472422","675379997454255922715752620213153385486026522602465442194533422243515054145","15411913908927934186333012002198477510242790181291985070716460349038731191619","9169019891424733435522689370762104608446119643546902584493509026708289638475","15863600480325968258916648591034483255095462294244483644961977437750556750347","20870222070412347872980095160617047223231641315183739228614944242424030003047","13063177775454637386552997999144032759144085767445079151120894415303531862182","13778364574626529768264992249517759146875836032341799147174101737772525256324","4874760716329529989222329496058033814972005120878664451480270641806383003491","15118944545039558863676490166887283859834265194815701120330857899326272302798","10979058622150142087329673412040315488930500756184528281993262867425436858080","7416965910258371677223325658594543889300794090582078504770520064288503162372","5872905979367697270876760430600880490563014586639566745289568778973735730228","6584978242876955447170702461973534760965278862885431197744200137764150608578","17061073637637905046493995379096513196162259927905008440856710755177274446066","3638045121651018604839725223033410523394578130427398609870714567681873526454","15827057689761018757463538661202581990073078754725260669284317076755041520571","1482586126318184078914142064565733107608367357082824900300830211794121714757","19170425073927743693984100642160140653774233997405498624816934723801515339911","16206558125240430442367261483723372860755649828767609820280327356979830400504","21269506055893409044843102577429188545425265932835331468800327772646365529017","11124734136597481027989403317037808827871196018407739146178118053151795129030","16330011880315101246992487772331193567694370587712942455994771652349187406007","14992296136228235213381051688189185452873410987519432541561960848786486830995","6470340464530384213173980318437734221459201222667702017479191064216139695559","16941549662816872897557018986343663546920309321907045441515292293482375159141","10666020091382839966395866568936898173438102000585953971822167107310709061686","20361675662087687719673550581151820172043813811270452390136877238864030462556","837025012715602814203995723619228710827439310675460207893932703253553235657","18159666141043474970341807582362598558255170057425299968562813242581488025042","4101565682879075982245684579750516890113026582195046494360126007172188168704","12083714902762374241222629306586537030857141712251675261719645790599803757725","17339803264158831855414605083631485981118993333237698677138295608504270685504","13052701278353168152237316022164545120901070613548216436524090577643115512999","10856098547447382790512077371784402862029568297183855164534587049355398785751","9759419966770721192559819160065406147401142894287452451069605882533925595018","13066525549256877430522557301367164535442480599734689366942551566154863122316","15609131829444953411012375723605459280584687547697649959748640855371278120477","13426693131600021309617529737269849866172341650634339821733422992849645142806","2815675209937305193371915545485670184362072469758763695805450952589865090452","5343659859779104516666269341240528157757190897105023803514566842344284191558","6641465801266923854283153550045707932434539630435205378871182993661570277195","16824395787316658231277362689567184638178933041262346087991588245094947752313","18539036843428806173864906376981156123402675429046370150221745511836337368060","11009044228335872174680149473066728829310688020095420907389128539025978442486","12122453385930860061190875390947253036921695576703336351600946321145472608098","7493368400559019466654577885809281857236463809997001054517455711260969873992","283534942694696766382411414033453571301659120095061296157620488017051540042","5972715652760883884431728143204521116000851081334585509200925938004252816360","21439024005137771316111585497267083979008223324446068057713291517991350398322","15493491568727975536833641070707919694919043000172769824368549783512785520022","6620452539955904582196431914721234951232891168103505572773723586375260586316","15091634429417668275061930490327909457816294808040457392474566554657158247733","933220422590246133957057178232292836553833546994117081010525768406472980249","10610507512963954492160883855969171355806385070380814835853829254191731270797","1637606708983640490802007509003487990193042246621796277938692778311201463717","5746228399463560303391063410497526791296761338609571504864216302565221240851","16943178990153404566130750069749864254555646759106969925905275050979777641904","15748608243735897544324548869412821696946244463524523735819006546669734229157","12109503001459262586657238177427315848741484143232752704319085300375865882411","8562596872912692803599168970653353306195789650101688285809589178809029947795","14684967237251605724733811271278222760819160427046671651765952973772309220392","1363058767776846434303794824242867488121663837788218591998826426171167070475","10692124957958752873129271700096805563705077142219159165417924243359125912309","20549814251947497448200157352049301246640117041166978724678972716828674666205","13068748604979335626423662316620968188109990138683736937154445175965374005411","14518211952540645463427100026329709370319431111288683430838587591468385406614","15295348389844029939066683091528660028335895217743876268130432732624812356804","749834134348106998106195568863216776485664814629812609003427595230437457416","9457995348174883432428031561095354909600577759134302940848229812712135499407","7252181276341714437904214768711481997454447451419190053089031556949461801135","4476846691928243182878769491337844394994903054446090801364788381464782563794","12406376195493573413558982673733968031482702490442180050608937659507740762949","15112495677289393524132191740531188614694061685704663522402482672648883345530","11619333319408704843275256851752514591612153554642777888928188811943578834866","6792855692585589717967011483934097040776903310239321832667466314068526462337","7429126812376080852337769805763142324214642284879702442998632908253684793468","5685282869878655616923090628204311106423803499002045126614421443282473019655","1926748285130950098487973136897017547687142454678650518021293682677164665088","16047394104993504923065895099230827107403550910915681546185285896933209975880","13684926350337507248063014346915205289626143266410185373520686154485859431469","5275493857774795333964744995487367025521864754127151443244641298111902750477","21341412442424808104560580084449894669779919055084178948369273033317716111888","92521095846007086205239313693447960852087675463222472177923445732076813589"],["0","15918722088610381979815567814732563700762446836666206795739801360448051118776","5381065703801957042519277368887304585462759987155842109262200936956588686126","6449269559444464331337055375042381893336771934987180571868601620065655794644","861886943341431192573538343256499218800570454759486977694938821546284785248","17530882997830006894134453843396764834003139551796124704207707277403080245727","5498785067823749440528994766628402681363710111563634144864970357087674402361","20495347832336125693966557702140557122747005508240820001260971802369478821359","15159596571261124991769380485464980508821517377246707236252981182940603285351","16935198404728410538812697730982641748074555731326650436698601582558240691618","14771539292254313679405042285073476242302937753569120517293467800950126221063","21428072840082407580159461178360590696636466913275397208855015512513968251213","1966598305316279587753313847775710172807339176976444248277111598553478456431","126058379422921996664689486084768572450632072865104618759316110642507588569","21433923518664845191331748492928845683693239373876857709768385617886587511219","19759373803287878911620292497459377232272302575201302791233331616102497177720","8516844449866918503743472507149494634172653542591246689321904473471034831866","1976511536241901440657705947797887133235694039330244499590518152113199581902","21676522244352945074047018948882782817156761490584625526569430616778828454122","17194892023310318120332358631451001075025475322833687973176194777744355757387","19707583680297197561710034256296086042455888319596265512278172002979688113920","13852944221538150016117565668771509655233052323735906811407513328783872973363","21234663751654706829873321168536010666026704003741515783593012948552254838144","7361295859095680000031138609038005117436274396234532737581050555282821147817","1074422472819300792020078495424172431310455061581941528556058095133501772796","15175436696094808589095414049501342075648090881616908617926379439297514632750","20337098617419563223988724452013983173419810513110700204612468037743601980788","16373577724310788131750148469352777463505078068796372722689718264136953172978","13107712026153053346765617261353053461005113895349867255950827623320756473989","8228267753765075965245324038603445604814727101500026212013248222082725954593","4864378266802982253351111457283391756868887317954728284506318194996497588372","7976314121660563164140292884373676959824116958065994134830227252945597565642","8548559338699667907091373791732815006862714449656142185621535900324221240974","1606472704577324008097910701825810796171325688623795602178457120401167967470","17434020249499607865703775313799526052092772037784601035408718045818124016973","547994441677247752532776422108287826300630584940455116564628086423372607284","12737990925112654041257561798691517931081381343986142484899609596956289155078","10496099417401600047375225635188757193566608199187032446414255962169984069855","10378159895083895073889987437434159099787258886975865671634038327695657088481","8442563055701569626532600993884326807010214060355511546544015712280253942668","12582366187740823247852879438260078546454935001085336207904784692432093984886","13277339517484760796260850104293394377608195945409594997418501103196884421609","8550119925814568528220197851687887224512548241037379483326705044468715732127","11067163420750913295748012872121560931508024651376894430312463850195798244705","9003530408063165013519667565890182912936546555930558087511433925706648612450","11511717253240343603428120597449150738300976614017364824431321325013704064376","8480358774077181799923782662677641446178173213553691083692127905488232172865","13194048026639937563749504230848804763284813578159295898079640565822997809791","7730278976372337970626424341964954604136402128792848030177038993884749064757","1234794035950372290898606459124295723171468412465679008466154392316927342164","20340093764018081840495218445649000264095876821889125492858031049374401797314","18241559662971844730581395744880093741429187819589075030699479828186485623250","14396988806968543258821813226864104681989852957798888393032602752465008040599","1463705425028446386027399652869414306206212244811902979458966041176943969651","8966204508100096387738951449409999949596299496675176752026273947505039572877","9977916848446876850820291940469993889702745028571663679013585989455147821806","9580715775556814045214811470730313418145265713464636996683675725109339105842","4280522947978287555440302814383298059827389843606639536304973536483465884474","18873831252091561168753142543024326738486725983120750729413924341256067543575","5706154879953103180533487641611204920507932580766386603904496953835433260869","21853609004640968811220096995382116925058033269795614767568029154874360201763","1738048516218505551010325923418013072161304817735609347840221164934286038306","4581402960719868220489827289513998015153179618429760702600607180551695368715","16527740056094943989627613018536697767173369838747776676393341521602709314487","2601674122384078335241463696382196877586577096819957794017105352606469068857","6762291087549251655357557728849732456591678072516163590798523327002736705693","213279536777315561352056248176737011107659523714088853248744676053905595959","12585639087167445331396596109781715560106477424041648660241160449955996437415","7880227713452503323304447386574295282036923402618763604333265089840435245356","6827324894236331761662194982255316680133257918409241381556334060289584554332","9863545139512600643106310712802797316977766690187257555256276515401337208177","10390446652350421369897333005355544023924168067232519005240027540210680890212","21156250161340647599312351018584138749963288509200335799373190851196124497423","4029051791760023684529790813174893322731956478617818494153322793234418075657","7086483410385002125691607473400150589764819996988797150834892800658796257676","21870292639387579090240480884626817553418731977181735267148478347071755312909","20297444289682253697624507304720805145403296686115545538655533960274865794142","18972295407474573055312741594686119726228992242213305740009223351015648208006","10460125434874459870196311464183546215220985227420470347492257207103596430059","1961458839582265977871222448140685943484296272167495017045499098234808945735","1308326235490453196837643368223197431893991701968409938936221963855526689752","13854533029553676894183703652542498906967991794104103445819731430294075304177","4667155905443968786334708517938170251764318388585643051723732268197281968551","14733347616328825303643924389683734974233916998213837608457508171130537127405","10112193584503384121711843428988782632084812110374470417499503904080414099083","16243073177791073344825495185900978216147584146006851156935304556467563657537","3255384828512091666894685160547123058341630884736603447399972117305920230161","20760349660101009133960713414026871821470223774993632689523834877812665931563","13400661064553297471058222949574624627931876535103826505761925258039622176321","16949442160019714057835757877607925576131930785539167449029484366144217791122","21119878811845401234005325634762782341966491470603031061199401707166273672661","3937596682918049373842220770253506312046134193697704370213241029062853802289","7411240471504303771886359192144723728180444680082520889940051205443089493312","10884806384927291736282874635088008200305439734063380999681118283869277902902","10091956299268292888582064273427841987517124736362851652064889866566861646207","4083696419268848955108240371120062283029750116689453902244426224610667019268","525002370909015153041211807754450670868605571630263226091051293073622220531","4803100221565010904495127565832082706766844511849040931801783910473514340325","7391877462307308586618616991262626210865534046092248125577277819312819883307","21461319992124528343169019522402987151053505378026620336792071415244285855255","18732513288845298631160221242316070191996648652160271783789757319693941781618"],["0","20204531881697792512842836072545177004813874831153262471012033776260007120708","11164801880542850130832669111478559402717016396820446965696318318569198960864","4265486903532300527738082322419011916986444657344794792617433487730295260705","11707695161817612469196945769182596965641449278858036343256224723934799870392","3645108818866816730187557317661916783510014557950914567916523559304935950164","8909632206002851248625079681339641511753040081333764856546057478929630347718","13718749855873686980308533567392184659167483210992149185661628417065437878194","17167540056781993693701251949956027196093037756033737601996964844020247618516","18923267260019190803757857095720402661475270473437554393532329134937843852191","2486169252989874338284886877321173270407279323196418083434142632061858796759","6053495961036807551349431244251119731307956031943108221457542572801706530813","5745372215344588164681730942738914063217893077019044150195580967101566104099","3383039248673242087034023781028123400931685934191308884377845748750019971268","19959701435049199559598090877735625820244069411642254137721740589427393246723","9396759015549406893911603508222285786637631541015544000624300621170580088875","12624746834463530375337243162272731252058621116177480412515339809709830769333","21269503837521276352882392731053572449732114775902576235639642579794204416209","12915655347307163195738372117993907347510616082871542014502096591537714313037","12802488628020217855793355320073778037678317457337217109687402058122472385213","15952550075975781414929465083176923937157480297267280801422389085481483079400","5647269516493246050537389624810244288795843097877772647333012120148329564437","21390190681206968362446548001677748280341652726040120591466916758618408691506","9188199568531456478036909037340702143880125071442331948311018942279068574385","16781508767418885291686859556776999087972421571825150475184432063896527682188","20057282125885931049977864251098131776101626098829734512670422366217981946554","14125043424093465961920234105733832094328353175000620100018691034901247627","318817052832609232829430358124741434464800006392166316176577482691618425284","14429486070162211023681809507504536005349063083944528628156105620905916629367","5286551256223458721634349335784406854896215836989704939162206663160824263040","8745595423791649860852481949328529685214927571743182422024021107059202189794","20884150988446494278890459715223458883621868325187786924253364259133155755666","20532390268178298807820210107826127292096657245576398808227313478298610376973","17521278532151070741870398025618353162295006578598021904694402762387262723373","16781424496790785634584796490161529440167467149236233894424282320118132904137","17573849702756425146908377413730975034467602750657151324362841338600671489752","12629837902809885272504827461827565132029558997841622570891623573582424769214","3626965484207328161591725805258218916371666963894072840137353662412271774896","21651683794596390054350189663677153957979176337175207105221546187624611010420","16829791996240379100797969368737717362708402217489192835313287694532812004729","11939933067802254166317012108681842939349970360027258047572240397693017322339","20753130389104908665825399972043834671116271426596042276585139901294267498665","9210430808207461918796521718092198764067613363914866137574587417857699494597","14039382485478573737023236057284077715515511486311538229683204744785251074326","6188625899892354450008030237222971015908812678526302458783257815512447917458","13045484878703643585901973954219402866449259640461813406197905846769241158580","6704012972094733351993750551940205972215055173292435154105658309445101214380","18129600495068966577478312959919851655351780540538366930484715495915824936873","2162220692462882210086953204161520075016591675878555225403622927303501126559","514178258499026090397714032684757764811018994099027791634038035297247291567","13186882523773279509846906553532298916763498297315763286232851964444247292785","6916246810244638585851467456106102292961328050458123259008569745716870279718","5676910495956664686385503689247464531080187514176089363821411916694080036312","7759922992511422466908020229474644987371327352975862287422743016406028383908","4021213610102353676818992895283794532864791753600548865643744478573936793677","20641390268563244678694272216867011447430061054358467366295158626472249077512","10191689804456393731365536272052874605665989228536709668845170396934058745900","17513632690397967212684270397807971436805215003214703628292218759985195858902","14774952054196192042858058086112920018332608421706593235029199564911406191283","21092412643222815884777115863783926235338587078462963113148439561989050237676","2341949381254334437394179833452002636797565958060879775956410826874607039607","6021360647125416627087584235917729327256838889491464964162973553028332611370","4862607041776602581968314973389713523799002869207098854017523113110608918249","6630029416055131051395207311518277875275565770399993782097222510588974609189","4124694783750947960968753948749255928540483423547296897051803639199623536002","14125502534321744485759018036833131838356064905011714579790836152239887471249","18737350919579795750719487263413071094812568024837475284178310925596332291567","14155688140944486420193915854891175595389479522918759227779907935319376128595","9667207445519726215905752787782279466402309886137323930058844656084845486649","14420640421669501664280434722359702432513435239473343114322234364631426117041","4322580440108624955254947677861036484530549535451713156714707196120280699571","13700178926321110399023387257249727063128411977924733097079446203481009117197","7824816019732367797466516107556827459099914301515918121521338570324399572552","15736654837951279983749194529114145433966230849693006653832242373244932465932","16649806336769322080283622199695909011509836649105183621168361916925871080162","6778848279033356315669788833831071042403150376604932394747836625331807474161","19232624397251751172060663121393070483586626468939419439280905797852470545995","9356818115462289134568735646383802595197102201098199006032147849696880804198","19909307217676265554537129517467034269266564351894668287583903689026033478903","21129981974116429292541845906420493459386087140720780015489908351521963713884","9334166245409648241068730762934678529242333025861485422134220876738711652184","9672895351152520573752706988276049697771897753020156432681784808485727536159","6919778095974755136952510401404486083961666765212311321237452172772844320454","8330315147444097927841486389726666000812382266836668493762372501887458914759","11134723893293068030975159255305294518993033721418180825039615404771866870620","21420766496908010322436561393132303442038811641754443362563575286089116637747","16434191102124850616866209924332685174337531882925320541417852020605046184498","7915758184363080552062211671916702755784693289364203240074593003294778967645","6179945893908684924970405109497613690740099722168197103342859096961725539378","2186332152991190241022299455649618595667321424630998777328675412980491798329","12058574714258105098737209568857847646602801420257295145807960630942064508648","16486585279939422412852181136738277245214732807031105585512405120363017936735","2742281227979534289527971752166717765897529269085758966562295972481759496987","11832240099079132103738769515722497744312957385294496059247232670202010849256","18060506113810631479059542855919706227785305589980891648490096108823592832467","16828288987511244767200666940360138915194533503542098897627889936228180485955","6248370954140951970401995610037302252900559228355760006542039046373433602362","4159609327334261041849024022740666691690129936704108828993767372103485826047","10195034603155396312207557120164303334466079240208018767323121063701284894472","20980336545421656161452011982135421365000065284030480762042408063151158440245","4578576124907333839540839977640926779125874351478089555717576055945749293141"],["0","5264260943860078850920021634935294008638214222884869019396300265265854348637","6049890447641587996181606957388648563931787415865222462421213131099122382732","11302380923030893499787606193094350986365339317680794675666968519293913718404","17350728636632384232402752955908937127448696913388767469974545872352727855534","12477176334984892906958340840763602591659695462909285927340715144893347737099","12528300250582182943982939194152584099288786088901219390164214622116824363715","15226889824919538749998787751882279070959118422076783102279298334979242197628","2531619220696470864556306474847953587985896912844680672198451993312785777327","13011041195366900931527010329097925067649858582162838986530164263823749073948","21548287971650625937498500886175346617103315709599618728319089941288672606851","6431055363346406044152221930236693740275825255484896953550907725689847612695","9907291768195185054388030086721256504489128593410002076287668882712693870729","19150224542739329835093388544366179653990636916434267312821541085507514579149","1131807042491760369651342525177882917106587996046708884257482470662598894294","20900824252228295707801525648300966752030331923399603786087059425581609808416","12001963652103388571569278031832220660203910117143171748825575822806946594645","14079584260640220724919641902005166614987051390017946408351390490716873718319","20957545163704114871046492538064950530451907479562730630920527862330023924919","21295284881498430508318083049185863641176472288675660478025562978049176886846","13997377599871226700845874490428006108719884873529811094002478868626329077344","4085213380429932221639933179593139964923201130689246325087801993885733053041","9172885455209588543198164759781084210990991520296461022151059405771975763541","16667007140838539438664664235184567804148781988292795309184003787800422982237","18250429647990138548489983421067324177194262376875232404057893013576974237835","7081962064466943678072174700486588166617458788306575349890912476164518436890","17545009580824509084757929719295422207560637439779662045166511081701772238372","16074561816646244947207442767285198441694293377733434066457248174065925369183","12794472177572862515869080572821036195531150594343351379729106237737584150190","5675389357980999896365971133449650050181078113466750591089335961926729567648","15056831450714769123257884319202260195244873430784644107274733408745095063409","21049514129916687703707557846314351359565190844278155860214397412669763634715","982919517228505195000290360488769372436257765804991964208191249330531962750","18635508976390775179771713832645235934841870138439209482864763236679658808899","1140659318848120316037655938446677283588668364785102725045975069613756574507","12454746571090456021089316471347731794349648331231444503640460928091235621431","15976763899639444046604197897947138248110858555658810033611729919162977001180","19741892502994783456813200629035921332542816985328989162917457227959570453803","11098242586822040421129927841225139922836053998597269789629327204735849834888","3880304645300371392867514215204608036516632812478623482262545085490911626776","3710061705490762184285177158877644981855518189581873754930498908322480088829","13282990304576710576245312845875111305044688234369615163476305238478255289742","1254580897158687826182955208206696072944313446281527472744815512778815271463","8670151803308900574222890868821907073047764692650606369565616200396444061478","19451553948687157989381721595246372502045041084434785820598316621317100405848","1545547723622743089073755829911026120653934306191715200063179211464501416687","13955403012410527652283731832022198449847856520617820339228678001651322247215","7430911808435245116232290257712075292702613311653012553529636826756967165968","21167617148857800212372299552623159234300704857277295762632242572709200601594","3907904189794693317323182172241398284252916552085876597273207066789007764984","6880339359531916542970120971170749436481066179287183374777969060126426506147","19243365124777332414559905490475639048617595478130260618417211648308489093362","12097438895738424532340685406573551816700848063827050004242164555347145854588","5425605085181588659828899697807416335740552605659958269339880317707995876990","6625483621955305247205174334288307086944316537115810060308840871719680156343","21038476103042854140107006680454845175900525411070263692288373686314999615132","11344531754531778844249409820984163791224431337756668888503571942382853338981","6604528103161034536311371188071462883203195128429345153069968427819526492672","11766938317129154022654887211926002945667729000517326284349177854109350980608","5080877507006210605062552161463198797932995056712513011061133936973692729527","925659406294244349202557141422876268802638201657386001129748691009579397069","13536377787629279016273887305825428583677686866021580442476375561434277666747","2580183308069881823978467931016964691637471845484211492337869295235640918403","6188109706358140649127185898274885999870990973538506251049377801340883493741","6658814562246820999162911115223938343704048118757177326939321659643179182906","1416069774988231265999699941353318295349900250843892686003318068037570897545","5531973652145121813524419922937699525735300089274980550180122263606138716420","6544440971556069982449798423415242018906772085610070493877176122120350005443","2335621313845712786636283737117385305395589302777180581383141878060728992965","2958624698177856555953042241742904067680603792451838613120861402024582341249","19571020812662564884030970220850255349993863170660002474569206078179337761935","13874049640486991773171104539443899919682419152412223371795379409998483145210","8253747576520783465564461787564479370498988157276292577749215279092992271323","4152236876146824637422958451744317452400043793298371996850064974708797194049","19322705510064414953365136497111919021831130418349895758349490885675192045071","21755059195620938328294637594501105348643421919090159931436258215899263353393","6163950201146880013197802287761175567573281110802175388947632073226978549669","1529195301383040593270622701627845131709905889545716444276790814567433132589","8817265069938217637968848654289400653091548446008030865430428456044426796599","12300627654634286060843001840636237923709471242497392436965291908307951570267","20898700358429564494303959914834970799156002695983186942073276038466738257342","3568447245540368042399062943984117371276295977643414530431415192191204565409","2500973446307994081395833353854981642330351268932689842646931405149745583666","7578640407428616595595686379465524608869657112890994120334509794841862706164","20993154052090867002996062336538738284039740387738150820966842749439552806525","16036917976600322387720893205752178339724251239195119501962439630735721994548","5506253547937590751450713066787119448241591036960634767937142565976285076161","7574818719835561827502170339142509601713938411077851734933199439428876035983","7823788031005440061030154196918124958045548767299392496413428106300947297999","11794767207341772417471380441671398281146616308811677398580021048689591188453","18368435579943657934785790175796414037054112676226583050633258993180224062283","14484246854872979525116286733923214817748199710242825012368485592190377333961","5702158653962497601114815909448162127964168144632257325632222593216577401281","19200733534709426857483060342158375942888623067526736559328939166857737558060","10378697906072839258818026826750990224837394428423382872059206724457850005678","17635111122596861379882066101849757770140349334748353348081894096618125065420","18748282215436557403734551913453879408523288707428110810287343262681752552713","5782765350051507647479789393253448649772044522467117130423586977234914959716","8896914378705432308312972808029516168368693627537721864252460273967141807413","2579650908444770288060524784416771758587621291561679177705284758354700344457","18950798163244376541191001770831401168648878044276614390685851042901614376341"],["0","2736030358979909402780800718157159386068545550052004292955575731191928440915","6975182922918590671760050630461290625370256191562086219232752621068785262228","11787654051628608130460878822802752462776672315875468268530733312028411785228","8840263375067916324552487402857149197477410502442099531694841672375754545737","18995782124667178203267552001895394455021356163983416293303737746770616305938","19938231861386200147163477949444024802063032926615506777147905253340213014249","4896755946422130374716717476179448479373185788314263261917677134410500717883","3370872962993375892015708449598548236368636032811841811634139276954811447887","5792138086095636840843796919855761141876167258921135513492042230868263022546","10306008989815085005740973078626004259917178848098829596405459770013446329355","3669377298796995890892548689377111701192905182550771546765763194013366406570","11343126945047438795722235796658753831583990547091587209139830935718604651736","19512989783378318050416086738476336160371125270190754311669020282866434910386","16980171703401344577325482773665786034433140578419193171657250240030985465643","1261952074608425331992451972332335078086246507821387276370806480730434499779","15602167921771012301838432505626192256263154796209799968818746981349586412667","4614965413298803778647328783368137891877089976920916586215509915119940256331","11860407773408815567728031709003886124263946913318823233781662267443617715019","1998665934887726256860405526178845216315561918454943092609862660040654156639","9907224891475698698116965778963787455843552181248069169254868100864708202440","21802757090224325812573652125227045646165845137154828091192400433497560593788","19639076294637659689163787114949613562118579266060705281911252769355997598602","1721370208343796129766097898356865572751564097458557592118278506824312921094","14853248643996984224115915883781911166378412313482481663591381020436557080429","14193247609799241755655154313875006479103701573923807563167299180939134554047","6576259039094457757177116024978257821923068928562921413787799278727262162975","3856132451577856301752328671561771774444650957784312290941141656921216653901","14948200772503251787430531067904565602519583864398294618606479489172898215644","6507473028160407668963578513409628582141860314489760709479023736886040441054","19654993046871909435194381030630986422822990291613099626348187147619797237101","7656966132240090865458227549897263203794781207418337756944657555790659866700","16172270072472050199107921020220602670629714467942354676450569777290302296269","4824270090424872506382685250777393285035626070186898057020298993168214103804","5441473168957695998423116850371429609274584826066690346125462903326872711873","15742387069930811647758922225791079638154613112020603396351992838131655711850","9287256576682751776117439386050718187757631064450654253776050424729994207443","2646950050611520778253789159904181537376300385857516657356496924918869584301","5760827147821362075960641438018280880483399298707262075035804433906824919336","20881380385541900045221638359762667725017674959970999058622137842077707023648","3330576536468224019574744798656186779830357309348787939411402610075172847037","7476066266761465384769035210250699810664751622817448740270071405624484996019","820735943209898631219975217346784482557229698982630292462801472155907989315","20636703643218264327089590522487490321730168762307060654613312400424306011257","19191305947980243446876703883097182416155522020650935997551900214356408018625","7170662427801434196254281836093322757005591400208941069607904101695337023893","3843964225745769655336084107074209481489025450505924271611799078862676466108","20127672717375968313646819820279848962334584274064446384911444961055804641640","13441822302878677206615449321541515415839286203611857283553148933704102565448","19491621867501008864778452415464771874742105714882300318684193202276327918873","8244003535119863911565095865919064488563948125833681302379154921075315421071","19840319207913945283571638390462863075028041157159162352131038196725306491917","15267264041914556129675277873350387534458961490300814715981717757815252306151","20869681571206778734608963040417494861046346075133799974689279002480876039103","12484198692956124013324508985194596993777192129648142194495984694412110156692","2333809310373725575362187200024761114613928929939280052507540125530261193291","20177765208214959125203438796032113051443864771545254909866225872638070184689","10311578992756056418364432190764123498329149965559318853708333441092201567502","10780506598254171969395759135414764385585045981991821066495104171657407326154","8312712810786302904334367376883210316683002305567888345666571006736194251372","21536312556555339685467228416701546582943109326175174988954435206910698478428","1387249603922864456038967734457727191824439110462733684961210084827356794149","21315368219102478788194383059643897042151818213754991431469666307614267585595","16345590385283575755160394055871004657145078994078945527124698441188803508651","15561104353671074228159461117385231981739323639785634754493752947281552680352","13040377570949918443929072309306668160672263730926777812779639822403686597787","700181723960870702539842208575350437465089950917795466610325849559310886111","19059312259221600661787257786347840238650460974819168036983623284959185690131","10789922073777976270809238871324920745023636082223532837796379846429585198082","6550846403802302103145463006669335006016803919114288002053762450723579100683","19259646996618047935719030508375490623108378884874146714665999605664095597985","10782005353257196232074260941578773692940926183005296021820126419166697212875","15794190154528203192986278779486823047303959866637397697531991072756726819641","2171485880101176551749514157384595068017168283987432683904726174151970491948","6523288039529730903225157049286432642538505219333384180995373460306346144208","14916410955074279535313191585750054510299802489725677528491109279801755300476","11362048400284746297069881196692852653970320012469264084854759203808909420825","5258435917722855601052267016978281502802906853224405372637562651893102528157","15008458800984681134122725602147182645381378878204099722539983295980536222876","14066613121720697756784408943620012156415526793623750886461917444202056582914","9857286203212290177393923554968676191873403284684068342265133220513687116700","5412589697519954853220100428557297046454091268754306469188235089668814994586","7040651564121151454001649000821917618110498055124562529445525568780822886701","21832551755222540992203717583061924853353622088383517225819504823177861427077","8409565549633453683699350839492272557460904903442585022919465025254002967672","15480369490550307023489718538147341245607486865212633775828852121589205344680","18049674979543189507821269182524126516102728393509652538471062816583390752963","19238145841452191571329068800516190303606600766410663744239497250708784744419","18189760536141410735846933810360478357362205199222334405555969213189797558181","1997352279160120167437237727589450526344937515924470845183934888353735475643","21403955197568407315083878242756176249115627830917855581732658268023649839411","4877084644308715095200557079846604582352898755873667403372161448103266206684","14820843203728183618673201842511492996352554095938997562089523820373099176574","20559001688384693680270624613903003396253275203682360568851769830037097340276","12287919478410619801655903555451617877033433681897090832124738827608644113865","16567455108562435342316372621918003011979484491898401014361024841890037459351","2761553744402587685409254739300109051696672180477068990701052577486831283163","16870298777277839225875740822316982762477626869678762503949826966930794403152","12161224389957484273341828136254492173897906461780153259386824049699999886744","9122821057173109732337798157296015291370564894623271120293614678108888120332","14998437102701689798237207277704020711530052028757020061069575421488751478461"],["0","11889909708159606293565948799892840788841086834793895199047571923237960321908","7448287364631834662733529453990247207704843691760651766014314758985587050680","341203219508962561967439128941822546599420919044355620701413068460486404650","6791735651503581291608368181857312672761829398866568300199647557863445975400","2907910582440440360589237915324326444841684811569894290059440422848010005359","10911298112954990480470907117021480195703256148816854189194604587829303496899","18354133084840924431727795275387586589478004729781598740069001699123676539856","16220151541014135966845305834566063656618644652777746809851162341226230922328","11632052907223698424902702602016055717048799446983371685177617874035411580587","13177594152097961051608818269704530476641308676628957221831372161088722453682","4880587098403924792971390435944311774887830350492868939045621831148970706903","11250200761036263707039008129800401650264830160102640121480380221755897885123","4329024554289608390391900890750237584257058420898732275828970667675790925987","1713504350184158813350915646493340762053186167526581074749052896019883773684","8222217595971959444083927637758685039924871244273504701961511283825515871319","11399780099051491722992895529970678193955873967884449491823559750325750109201","7576631107165727083818974942317892726384357700672319694465338286747894582805","9699003020410739665088169960423962452553016201545428984460299197955474060799","6230625763330123239659919777474367693066881109081235607117132275463013932858","5053141883465711314222840830080254199689243088055002028984715756014117374956","1848211024894159238143412010729755600236073775825588235096054186892097962516","16667799688695506128694903037620350001418226800419530670506877272040339643881","15468880100007672801152526193570351309956826076416673186114727436250266418892","15102805939958490663810356450960857147257078246071880165077164290811813274550","14938967651024917463733674131485227468057287241363984584873619758962616338592","5025978500295296431898033482108108814866958588130872511223058096657538737515","3738883736347471321380750537268101235078629726494170821794714587628612001481","10637756226366890564065952104264543156389140930854810720033984176744239016229","15657508909778823797913250863143474002332627322364276806567361217436962792641","17451665101796496167110882301913165732981008086140501911164056964686035439829","4926865644592707327812251460671342866907449408223324698034764707879292612267","9921797687466785053404844600002615935692904925411572389449181366184151367214","18381475110152794223375936323342603296403179912640713784037826737590245832741","4292466899070792843012547423863243225211095532097481875611680300113607857105","21501621662017542952652755164974620129269024506712349422069465559316695611340","16660779691406942666551569310773960439236853914659978839897160043347924146303","5036373847778192437774019787845167645043550714355102698155153685233026318924","15983147476586764572499441748028472456314155515959141687208929770654832274551","9711466079903378394516168047361753922994182620001913642640064892649421921372","17853406403265270225695128567277390727799458828649038949436990554893439997952","14160541725865045626046314876181424425485465236025627815912731322536147510966","10289373107090172878232484923874340474128601489633544019244446002953030646911","8207883340606253722884660955046770896400299251422601370943560245122138608741","12848618694499087007298470513476171805988176967799928835086847595796404471486","11672789153402162403928232463227022093259203296954301352930638358070591024232","17343655723651217321582612573033306478452870792334562548800778844073156896642","5008807284411249689825607419308307850462144000593611279449789710754551972427","16141281501371332867861195322888465837822741520462847497576442095262939648915","13245054422567824924676293206042620993436366765254168281448801486037385172206","3930608820563747823292262591053073320840232800375312668566241561726106667444","15258646908898807846688962207816988933117170415971567187878129717724254405138","6447305078123121024955586769650502884208436056880485106210708750105505488916","27571683357258601237797624759273013123649134769340497880257403301761749368","4135426165931938599165494581121210727802788654179144387095988484777302772889","21344832108561833118450751730865445184381753291144691682930389018272477518183","2242385768492149215506375069387402184553869503424573193973790697490532534565","11542864665050071384716155236505202718549474550351367346142394297728224691684","9838525841067707811838757471815521959233918561535714065271668398082279045249","355667804636811305238906534483169611167070881526218388834140223979963728405","11047999351297501834470232301436984761313761781201600513381792754938302303714","550981994194255754979705013434089598940273949176369809514846493522185967936","1495189125947004147892497069516446050338380692595316434742564191617186477527","2699482656683426515517784850524958088664156677072449258134852858558865547230","13422621296569094320875255383910217250773689987441576601508213540156974900842","6887931678400985767532914461978929094870248716830452880757371103032675775060","3583729233896237849990716268057579822632893151480867986429517550905853177136","4579458995728080632931342937764921145591667034678031377978457263242872763420","19685185706124679334744434076246488026187697241657728992408667674347892947575","12723433429055223879310335515083776262487944528789420894501516443053985404385","6346012326599780807497811482358989871027355010146413346510463305519996907974","3989767912385176191072649321253991095924306275067706677374497177825100141425","15179595575791845960935818990967162685550535183612837817018495787704160402285","17927851882724271051334578942636482405624046585565900793806000208610438156519","19754748092607488522763692770327923496214819302364070922724190749110684171169","622840693284012444468594696082978020979336539554257358104746332528441158015","975428400232887394364148947933083613256492864015871952336930947565310740914","18353988011508644101239469745115364386713081407760794997685130518422976954678","4756058939447857302869802698085465916737251075596073325447625942474012504428","4136995619519328200811623818463095765124400732909622213431774458452491816697","5713457565805406518072513006791918256525645194748393181830083828061516996502","18997491857065777139639202889074368337889435690136043131639000256311926857362","10370597750505202439796187566749567688079702197950448929641047289510180505878","10428297599803317947511662202498452851527445633054205559831600153232193130527","6151169204951875356358014241044572061975220584291328666829339386717101129907","17614193354202056840894642824228834344646295567765729374833660007746787183344","1020591459243375861249988268503982208193858498966776678659019458767268495386","15309385645588437764626343344076454695548189783952940889278216163107486165741","3855168398155760200250313266593360997275127821746033415741982168412815159908","3168919198723682462235948148964662236713707897959121874490247153976907981393","2021527367646347452071505648335312760115001763798505629831147983363112854442","16829127356058686660867362089563833691913717417760087911185744114267040704580","1272232192896378736817195512071770218003139150165410818780725475149171957866","8918820123668856399287183749407557938083244048791384258268149751503947704992","2667425859682262852479166673365486732724725222386099151748882410212240803614","14375451800449131776636293182403991415279934776330063569723051261505208865997","15267626677842779207571960170323833950499220430409528203495144832161690386927","19902680215985550860380988503888432318746454675500255810392102199057588044607","20937779394946368394982017515728485554244717501082869954535944392951181468659","17013277542084474114561041724035403240353069574910581427001031529222110248785","9537718008223341850929996740290445248250232284509201007652104897684439342173"],["0","13880349138239540384839184131138759812250182302702851047222877477940720165412","4357528231548628299409755300077847558941373747443774025195555761673155431409","18863470955572745119633524074107956530456483632932170376180193977678557757760","14972241244540606118867870143724905109127822337743798340003874973366603948653","15392493069866771213400227480771085621272856374136509850882894829485892739623","10712989580394279535313268633292224718355951203737832913179424542134553789188","176092134324829633165474981326598160185459917450759450118737523243325994072","13698463095575977665997219930549637715487667261375692360382054340997076754155","8576027072548907206098326858989516133034049797611136713497317699618801849122","7606477708997888770583419949475588345954197940705663106659516466392110333109","11008485559088604562278917797938153956450443337614273620062097984934328846276","4044496553940602237041366565663669732960794161506967292534307497202085938862","4480958348988243731275735522922674071077081414576342263676291004521182293345","19183350146809621436430354979354180838905368698075880655354960081533431909902","716920656837376104539624633609655631472700493127591971597526903802812528506","14760191789286119295361114607925160642273919207929698137660387115177861698169","776263495269767169819309404051711089375556476174756101204874466257924590466","14041585798368049916131414243277301553859778612976656172678240146087874240492","13723893151910576379640180881563118176098708628543764589249992063317291741906","1964626835173295083664684600355255739612915589719177130913448466717945837381","18801608538902236139834673184270366047528717568721972589415526540107973869370","3538770278029905319450119217622542733309705850719824113110765413475760586936","13896892794021914942150129586277674514427278516832061815013664190652454234954","20356929864700858274562836362111703037986200924471114110220928732010334216674","823539142363208483677507650304578051616642218936331126904179261006816898657","5929968180159100315825611527493942916749155650342578853776156737490194396360","7635790007009058167510262840394591591984201176279335191018676444926976924735","2037431391016509145597747179475398822896819689772614384650255713269528092058","19114648713076846117134707561619543136496347741288356435556143080908994646415","10378178600112634316613427543243927366685554259836669059186812024834515481587","6483178580368247690548058231183339057565251971183492285826387737221650835300","19830754685653095676720890386226978028827439504966937511463666375190885516486","13188517488772560885777599595961469314222258545214873129075192142347872047469","1567572618305012270531605412965726076201031415028031114022876128461232627377","21031406912015839687807312432406950075950787090396300777110409014002193356555","14052897613827168371476518466834136313959367982602790751787278829252368442975","8092506030688612692843637865748039149451629734073933465529289350479386410563","9381235139088486485365068567097147183502220523015729151940716174094807532910","2269519043561448600584028619536317802065285098521908104990386420949309458892","330825611351811554909143125119972586686151696479096951396704054953712316986","1429327349487607931060511887473187397483031510767714631280219004198474895503","1117144065466544224535771458410547294598624180079987404698027014670697604171","18685106261940026239235603670646662566301957055822857420633882014305477427625","15738168831588138474309441532242790131517675889599283711632477903049576917713","18012485023637386609902276782821279849793312433601580896171888157010996132120","13112602060464416452823453311432854239278859649456494222710751630167546753525","6266342934619104412913634578578820770346187066852603429241581786399782500009","12900203240430878108137492876701272594714184471387591302689932562807674539794","19674863954630341222734863890524737385770593376545576594602990321943375002345","17971658415735694352060943768473633808673946876980271929266161360032511456608","18294057742743226262815725220926260564203922048853993271970203793742242459041","11212546000874659859209342063574377447218578718970554387561764959144041788693","571827233969117519261806127337207480634425207269539576924616090641769750612","5645881641215177843618644991020523705340009167730019925688323051972925373579","21783909362557836148508894779857895409304826865513050772837348210633909804437","4122670172873022032275167107342089699178447117174930194955249613951159808791","13270943871652883460473715690851738841360886056753295673574158277841067906622","7535795999407886608805586201411740456177135915367792309523393299171636529362","9270159324231389809915991076362327744522458202058352295498727724348522637243","13122638753497483446125082927218671259316252204228770340570448225807329695309","12083491933258044421632533493392925265895356025155139089496051743034989521111","17303617544277292599328726953076369825053535866363632515768664416753704840742","17322171900736584064500999621124483515660696937604392693593147300475567150723","9627277998445765918999051379025989023278185060420943786555171697796204692379","14933145736997139681407992143450535900585244089411659266088691826631743779306","8248602460476986888417917555633662342478323439553205887220782789132929525889","6491026040498936854117348896209390606441855961823527581217239923826788405054","4704452905790552462136201156220848599377688354131838062942167569531951752175","11185352617013196165045696827211498359619477026622646096952212047320615670658","3755732138882425259565244100413511862722975673566081345384760417866718725316","8567962236862580572059020367343565335341420970181378242674717833456415189901","17260129573593749000352130959337762526193281499618703684616657139978669110705","13077281651848053316324218944395353458710499172878470387600408202645355408841","18149804399522810190196433584487066626952740225138923038118772576007176256518","13175100132680614828347791774954359137459214027200913227749747225033775928546","9395650419212803015031053789987388828539785694522629180290930381688060746229","12121038361136820864405194691098730528291859234100879330959325186231941559072","17034464821887073250056046932013728795115429206914344952205993169384287939104","10351880646887724089160403300741307608182793618689940208863456913764962708697","13482068278136483901716842454664161067842292222220798838984402917018198046964","10819514501261345405874758720001568900966966596269835918210232497391378337764","18554385213521718508364461602243354229710694053511591508049043035092341399392","5899411972560762257005271900514095112709379446862722100334003349172581760138","11154585625093107513890751212606614967133323174782718287818346369363197450343","6958546279653138337987994242933801607651593977041528698181615234358115425214","5350312132710408639986431441688573685930298051500821890878538793969308689562","15890462560106640232682868182388283332609301475233470556496672387195153962427","14833341306964450260292136067207681788181206028134346867933828612853910132009","18324093768064428676121507345418661982634944205766090045549208520273209600031","19890375331021395677898785445538642154903937911870858241142000762257169254502","19736480396674943429448084168873953291520057939817931726909830413456359055968","13011507208363824489939126867639724635419472799339864682915083144519631460187","12691378186611702959614287841063229132046225889139089984901003877666149220008","14849552979776089125153780361709413083526776106207183268061692085918709953019","13171304317535533214489327969850608492014934479006857936080879588648916867376","6843588843538654531375115296340898261326122826966701457418285252905716285165","10773219594160742859946609193992159998134785137468327966723955295881727918890","19262776498859014180621086065288732750618266295328782674246464745875424668619","9329867940375969018853192712228424803077346340184806410683978667197225006312","9268021967473723651084457426592004501107625070880666556507716914228724607442"],["0","8702554394827663642579896260162531059302361749563001606530691425203308645267","19144893402567090210324957748951732608243013248373637029715437675922257000112","11594355529716484315873290955284155759559902816791523113063686210439527513367","17681049240710948040623783376518466454697578304164188254391582270564229894612","8182719983646013052975970071847752764354098357405979507324847133838751559320","14918170301422924867973292144417261672548966161927403202149103366745123517396","12014878702775231424830858125891559792339459277065018223711315698134087984404","18138964850991922484480057744321568292909826219518131293465863731750134191043","13003747058191990517249515616800146286305353033526018760725933831297052372406","1628135540349425084572088692318849556442578914452204754187446331686456286947","13452861776630330403425382547576342488495447253618632827612666322880574517775","15089929523003929025478144219604985580096978091828637268036408822245142765815","19964023124404830893769232461079839291945078969564355525614344064730711244794","17124837026933221320785290916799899631450123867313645903302537837604488912852","19566825768511171931581059830448683757425494455892683858497278133101934374542","17489166567163671253183784723662747842816048943313133346322871256505001726875","13319486015727388459073302344225307506675689844873999666815359153932535658457","5847052103524639916245613348786505860274950506674468433103870917261540538151","13443904167393782296234312819871407935126124806893352895933915135888203500216","8257048212926595489927065420799067023581385729216261615774607613661427922877","7527181215182911031463199221753066671395878307999078405454600844760439240773","17479371673999824833870753492886766867845512063421133726958294766189961177435","3066311675722393494661844265864065187000325310160455602614627982526747712290","9764772489653650838112460668807630945618014398688786529710890751452897649681","14508179782064099573496740520034071624832749524993768250058471299837277977411","17051839836497768434518369167869291426240118031845792201150524765507843252394","15751748050497084156815512837513526241041885109247917257819900589950479002757","17816943220257264845444322207439556088246864226026837766287663241073126480564","9478667925991972570330012074149212057168935809839325423313727051909474236103","3090933835996216263229179909638197489114672163901193579002773168609157930876","3679513087779509108918016944089412236855018114017894990211571502853726685241","5992427499794076978909494883474235902432109140448042156426347809263172075415","7665758418378272506054978813385949642990567338592968456838726886574783451980","16112616883661411151012004174493765526117643097586424531502522504133998781731","1995860177684298157662482376582107863494843397818355347227376185172679742663","16713187765675340404168486446061574499510479912192869517383630791006401510470","5017637643718110633647914645864339277695482652018958196100319331652330821798","502240058737616156725739815252813334973011419607773897128826076731358686917","4014733019271298737259903364786632766707067473248476167341296035519435491162","10443006403704927282129823915682800739385443088143338050075788579419521396970","11449267837944531801361833276670784467024445014150393337994956481020684750450","118379009652580130929028638989943298462976192886998176288839503706415255676","4392156573215794611663486691629778589936092905553094755518636314226089501647","12867140261132155304221667780526673463459890276503151977290332177247150506754","9001504989534783536427112954349742134488799594574673858637801878488800732922","6903321753781959816613654050132211096477969700102797535131537281148715537498","17469923273197381253471778518344931348715676437824394325473126700648038532352","10785237361481293575662482630757689675177063167762972685599774666848195773635","14592464557156218105982248619667395701545791557739776723986100817987713911997","8478947798902195776266564184479564004478174741012050412881885001153611359354","4817699778354577400142726973216371489695029696255725336127770718003657344049","21472694026406071705962389590243507816683996218896851753659336489760296356426","11108020160470822214551726235426170286889078457281592471866122596413779889212","9693452221477750557434526760308180309837678412995449973584958691933121313189","589181004074018184894255349538928652359883117676232132696649554422570758862","11673758482911254785056481933511954485077389760463349143938493919615713583460","1158915259588168692908126057768660286590010920563793864540986405053808792350","2227724495585081127096104597442820096580165675488784695950118160809229957688","21645263047789274540253526528022517437597140780315326511315274850130071504487","12594070652884816376775954867514153609286230927644282894576268987403356560126","15701188728698462928049507366369807895823121580361761030726708299667342546650","16361796377457872791316822531887246672452032075812028396134326984273134935395","4556781823763217570134730559884185706956374234784985176165069452603395562815","15490240637958019142232415089694655302655949500459863036592419739713798806924","15669243723697922094733629192870496809875399422687921354281333978287308847938","2365373364807564617355816726723220546923809986503597279440000685385205789419","6974245607982953416631396743918226389778222715492668231636674172708944107876","17553000355731005894047481881730262382501389903965347875696281211545944422350","3514581718639966401761940830895912016582905782820898939604306992152033240798","11906084502386345172491648337099327109989231130370850746868318649241933400792","20005609199268932217547370120585534138935305238960241866759044039888732962710","362198848167572679694905451621525584514702841828555564745872207963790949947","20111260389657467530673770371708009316464440825822335262498342581111276534163","8165950169006729593972601104487834162779776431077406764637843573716037492862","2308125361198752282883804855663998833188917783123259593156471822844266300423","17300277217169954830569713031131039950387394722818144636767235960870652937024","15975225715167554897975327587076050931359884597788324237106544915322959817494","16419686068407920271905874685352266784481758516972452329934685514975362386184","13462774073150324031116813280297781229061222662660521248406357746065704860375","6022272899460707820339658451056028126127073410550349451950625882421680481248","12090565196973222153517059544825415112413797913086652075674399053327822130501","20968607493986415266415255547146910065585399197006727224038259780102766899875","428783809291650581545532139718022356510889849053217045897355614272269595151","16214536601310465205880512770504904611561877059017134373071042186438021382238","20208797843105541237861996372681442488426865711328667564622691936024997036303","7319054498652919419951600583775194901099711932571638044552619023769568695247","8364507508847931093050461180691441926165813116012996998171635710098801466901","17985032010498681099013283129729129401413739104486785957570354729673521693313","2378953378823578739019476360300357482179055047882160249858019647686362997377","19314056773087997717326841812226772582519056657313632190974659083023077909061","19253318276953261841848735973479449563992648505332690729367561590004345532432","6700324724096479182218202465991089830556571445062991337397723815736930805453","19871576419480725209279053632869126618792951995427794451285193390290252819335","5685519294578551716227720476078547109446138953692637676764330661498566956010","3099699424861288435015872155080070274846418212340751743548974494271860369754","3393642532265620584930002696041879011524684190894254353660593031136761660661","12124545733862878056942297390088125485557595686356294241485480632818142159509","15793849119577689479731446991330667503365253341721929531766712605966947291502","7042700991276567364764714925325756942695202643593914807540651269524299563474","18559741549264294477297583306643510552853435806706008202305072555383084574990"],["0","10944121435919637611123202872628637544274182200208017171849086071137558452396","17705422782014637140225930654196580365201269213885001041940133770060197631817","11590595227900731425278305074214287995036758317875116206223224073039355844377","21846978439581513927071158947194255083152916279817635942066470059044982530928","9052117809525269602167864843071047222600764601611184597126483658498965254242","10929889053694458186994813499743474211626250572502909844521766097400041883410","2776378430684657232026213317621359262799478075960399811102040054543024234825","11675216347891361491355946209755046817359307889681784632857795801388520596211","19380594690617265506575465858828055021384658789666006094519835985525007569808","2625969526141259490462301237798089553046266358669292474305536189578767952241","2674358422814099299351285304346122352008846964389564077575807006592408533979","8940047813405943495627380612574777513584291209175894080091457641608061991679","4572680780431630085651421913120665347289828799632382303398963475494831509852","18969566583149857641131437442510574484618457166420320660668419951376957756726","21015774588179624039924382220066430091082019106259429566881144310746285275051","18610683490519526968758883882287269230852781753257691897405466573590047185875","11807677271779755963551017473354706397725569314356319890948249916646902506918","9686960613043943034061308469266145294945443081049310683923266362376168321478","15585046535494742637240637351689196740484199639020475056822613691975154914996","20600791435666411330483748236294592948523740641103437316813258092659822196365","540509497453002719283483242614289792313499807894199158909695212635091219804","17213828644537230166851202850065431507352400824204364282494701560829893843108","5971403817647741838757489870636477935149918485221780212864801163827108298943","16257427837608978648712930850197613220384037739075000032400655979832765572761","951474496029826010913929235042485909541870594158360916058465497119770393834","19526610126979202902709328761759355259353351507875524518640244240712389243017","15242860918799395682410567352063169226492723938050477306936319495266814850016","19559151115794213142986341604074303358752742319019439931754186199541749326745","2986890157253080756049273195486285321636108241719757939964626737908242284930","10573644012527157021319405686070046514689424944855483463536465970887161035183","1491426154180674644075783461739262086609492139109375602691024762022808899298","7427257023522173557791909232441416909073992739286359337226968259903094480248","4020269055408478733976664055736054197140497021295913371636141491701532020646","11253402240733266031677096260915352795556377497701668324760741700068914142508","4495032201739040607146449414371811527515606891380019023878441632662386080030","8339632997644638807703530598539577117342992852734350260164047978072717954670","7635849222983558737471074974000952702117727039863683147772793459164043880712","10751248866598375717497641989057612296041932512869594912955232991982015113382","1960030172022753001749945342113042088423462683732141640394081103020955258213","10353002047549174011420189229299820975536024435483646737354561211167783437696","16955256445657590458784414670670224083991895963587580143521022239998400877076","17782118824249126627504013256951900909379040265132597730081087373830214898645","11583765391225458071787132534945882999821339839152171216206226488715930069898","7151526897890869963612001091833791432741043346063142796491615286884605032361","3105696300701295506004105801597610333642863404488003088244234714375972061283","21186849115300515285431074267348126852280162551255450622280743880673911576870","6745436883093744645196982842004205533700153467740096286532350496144614919552","16407488569991300452451911275098585227820885717331767645338194788812009860847","9438551119545390044030500173600754917110977057903137813614879684708124526855","11868447458612150732341814487677701117859491496822106743844927292762740888925","13408922605972529630275317597493814695387853836907495280995911966158205758751","15435891500966749348624746251239751793323939074106606525924274704743770672411","7190144083475957500986142543143845269366271401807327669904483672884892273370","18756212984111177646087726782966766679824449360480358638605854418406210374800","15480993502609778075079283409831813144999795155600774263452561800876192408994","13008035853700028047283319814414641779403799931191881965079091407132994941692","4139034488608901532264319861942499268831919125821163299551990066493630381108","19987218942909528817505091152314868953931696674438383311362124251044872172249","3288504089223446375682120459238626376814345503954098847149992769809905339144","11330545246696980848323915140547898481731955880461526927991408601382343797589","17958241298866140345508119498242921972837484218232096939920517479518836357089","11407473835859416129382018167769185595515301489308652174896611367110065050533","8663284451384931791987950694057206954257521252603415709079116298366099399197","4414953358007116689992491254067216410900821215568793485352290912982446601414","17610091882013323480927542372824422032239461694468947839263512585476757408392","11087656575573461863442739456794624142956687308656715954038892777235598084944","15422901908810336592145161831817572830563144789282112682130901879034175295107","13298817285936339102215020799816515953624151898213635891268360493794001400258","19661281961454134911635545319012494050563044349626033327524097095931294429074","4022372546001232187415389003310101725934162655605090119648346552633786981422","7200057693969933242586667015356453642764314858277512743091265816360005389619","3880139541262861251078713038763269447364922548788220175367153308601227344221","17994279579144556337700365756996272902506178305119095253120328992749397976094","5624892701077294479798552950259289172786948930039246060212589656673038603495","18470184623233526735175521388562091451329805931121329639467050675074898631101","11820250162004137106319686858559121640703587554117049275834425631286642764627","7876090521875662247462051553023940135151877684639270924860898041910894360727","3716774818129816312421590991836998646588462766262056415692901007161225783105","9579687609711911048067760508444013737294608747076976740846934071388005406411","14269549587170940501018553064250354302916518684834010419921278955421455223153","1324694995136567921816239940919276650019593669135110279110234015024584201426","18472105418845972145939798651458476635298519752492496126680987077657940689265","3925783748739863614973982697089307500032949168855744360004070125858456165271","375809461549042797456391452173952867073244295950037718992912334141077991655","9859322883911071603548430156078787966072270505787524083383627002967710125637","13375274315728716938125781295749194143258984908827664475117853003277554613867","3678460315227011359318955058942831761795799227380222248233520517564971223962","5916368326947034733421125208195693128551473645877061400594315895590661958069","6381952560870258394089825010841743914083312767144654063148929810709242482063","11214875022420208926992322558752480758232489622505062735476753331897979007593","18289516392856430038335551476451220313865447511477527992761986184462137096840","11652058971820374105059344377671233714052039319937340735390702786286936831237","20861216614853815471771875538964679011405012035374455604054433811453120206996","11440397505632121168007764769098431164060653882154265161734572071864532915892","21678858480007664492959249560518221158314725766676788211160469466555523537439","10534140941643607898919384759157840741807918742875146725520645947999623452561","17382378404885309117714592118000179154897922947794284762181683973854687104646","16524732216457246514344910814313180111270865733463896492835845405780340556153","13579904328371823389127168377560074511323278371129235494986826147738484301554","4061091426401014887539681620771173491165982420219986796092379668520974013020"],["0","10300349586747894222233602703650482394610995011960486749975628480017690468392","18970326456210264538660925262651281746008501613175916261795233602376301291957","15868342212399334847402965868857011074475238788229365546693729410138687851472","7024319930630560345289226848510008759222434899308534051004533682419531368662","7353910942054312617338899012767800708515033541809829265237809710098359524186","11021521863128405727704996687217822035130161766451741784778976971960372764372","8756244431366237358749521429584872197605558764078883133235849698057078388278","15241917694662565386338436905964765158236486061675590461999438701987873563518","1562323740553039143931162459907210579076690618138088001015733690734498231756","8276609793862597859331757384824481764660061201317665212675011035116853446493","1256786434572572527015468495451747662976306400268217968127321962884679777250","19294648969933195468014899093308714694489354544165514637811405583675412251073","10247901581382282314419711950312778177117184106738435467523071734550537233947","11676821255283491337621254163605883117494955395801821599709031436788277483487","3462080332631490540333634206014970003396615907416037669286815387769826556281","11385092025194083780946670986315804805105538732218559929044177347961895002701","19476118605299559102412254236693472435421957636975499852425640354286879162049","18105764617783980283467943719928424177492185449514347381880793355856669156524","2282516183851756919877746731216197118366045343050709218725565997468446040005","14245715057368557527877463807231209125493436223669864965076406415209405188036","12769983722742511584081080431973239598882912754657160046712383861661940746214","13441979967394787334784338244331103064187921476706766942828131826381557169266","6922810675995957449797601837123091345855604152033986610341490366325770752285","2108532353033116628841316219485522867186146481005052237412940543271869459536","13683253792937490802836674885814424667287265442222398450527509049630348711619","4156019856345407746376277596963722325339434776658531644704175141213336305556","9801867973320564401805937235414192772744091569484420802606221305166277596649","3787557762071080266399210688840875867382230723799608391753352266689880075383","6606166859795891535051466936284959607190177838993406681443591745573306989890","19599704785740415451470193073806670902271447430539278263132608297344910253541","5420601923939753727121801391543313890746900653743687099431389730647278152814","11975931075591262145250272892693620949725324126341624793033315010172414736913","4114323850975641669336328771636444542952334719971212957936027710024702605158","14044603790227934745293718877735122029908947167340561354081989148328179255498","2265345865566972958121905543675938779845697588369859909272593718174408710827","17768120974979046309093360914320798349291140625584305916214368816220444437540","3348320985471654501340128666349795988879585873143980752614231111915372072487","12107234994355040704342622442828174233508042245493133428013427296328609386649","9223431105412777630198405606562700839464239993000788692622864368975812400555","17721288223173149745092173498030669705828189981306207548550967348960912329087","1512592447493342818169971275941491158664867798827146374492238372682283036923","10462112421064779007699527084376758455015003407981022124404285887850359129142","1009890859123072434388762073476255743144344402894433268412375591212592411013","8728835465545198849850272613798071442695977562787521004531941875805175166237","6638958154396467336651747495284814391640944520542123444541691606513412653912","15293350943372607140195381471332889181159507128700389756729270647709841379937","5618804443732713755840466972841754313773999438149440869239150287290668579935","6747590846039981686981410698299855549215484429088897781829640223768840563179","8460353504370435795491373703961993857709556275863682473933888580960189586981","9212747320881658031561653913631167797157277585909724547206773417133783811939","13733111810989049896454406931797432636735191224492426445741238689787493656359","18326518361475965810628089708887252853012551079911125140587551904032041048833","13899281960351298647281519336896562538715534919281276796026037420311675187864","5460843478933530064649985780005396028202648554918566530809787917133795089055","5884347953448337128042397666015122804908777451099979160905986179724142564893","15988073178735630214857975642690625879893114658217979344006989710476797359923","18987324424155666510885194769428102805825360086149117840544969126913658305769","14203844290279597975074241011908444857404313594037349618217615705032996075916","7933830991318180276324496090302464447654026838825521173629683149839454535203","2828010313022056949488777538485503526914195527901333356766062792189679227123","7581596156857242194725595450501610451423705725196810883795371985542667603657","10500655543554995096295439501899479676780249732846829008513727790517112101873","20592114755280899727443218372457555604175024266110817745279253538731565927341","12124749881889344762588273132552204771920317707055854880615211675254054343676","1699565696364142223849071844111497799007169515937011645649177826595465596260","547309981290117959499853784399905722056107387997484267193634927213900293614","18344378940910443652661085518596367544292785247866027170149479972368868165958","16725728355927277488958449112805623618512533735100386753542476250669680949061","11728508285303553758211730096595177135220876906801300776745305398187032927677","3801838233218082635104110733221730646274603474455198270182583969921564658459","1234831105776365874858826954711666146760593482275368407214136720875944499983","50916751174788503701725404413341611099622540658326230728756796302732027616","7250035604044020205773536687926163598838690188804227718124473390512195387151","2253727922359824397364558411967723725524486373507753933198685535092098324683","9651252466713317679666731226410662704390964543362433204726607478099784139194","18014051107315799225762529245385032341767142962422836990939456929731330132007","15535294186186813684704677602330657608110095663947204405994784975103592488704","1838509462568002668674347148251959488018074247813628691615223689606434457017","12416879372394164574903727959957139053431653683044801000306796127114284236562","15108283695902236819802642255340240632596194273800893726879529358545713795050","8484948655026541050651575684642925000564367609589361457052234507876517243959","7684905937377148580653499249853269750956051975430375031430633310950012529432","11191911223566875522511911782742442757035569729747895787062483054625959819356","8089580063587497609793486798707370388981263785172962666450248925458477252651","21631640527914382119146219021490607437452945433287994323788582721005870192481","15928978304117575652838011216669565196031582976075974048216279556559707986033","17718925791126327929926884642727910950402367563405693548691313158030072405096","18283775456885764665083447106713180022068547406491494294503844328235970432407","17730105029983848320643347160598280635662219755710714297971542669013487722028","5519449967759460783432101175232244568634535595110975302345983547190568284249","159364366331770926310727413224799671987116886781382925961670480376516297039","19214753462219124605903626834567395862863597243750147815257575019412283739895","21504093387163024335900005415815473208448046129431960221388828790376546550675","4036175966236371501254872822438414280115249657461289691420260183915583306391","9224549273125872692729953608337164299103426591445765532779707809786844573883","20888027973481381897473677503854090375113388711589151379496836522994890225233","6514937578218886076660008929313757245901534741513817710162637934748451897374","428194211823465833299855463202822382260072674613568521998885428824673992468","1056990549940026662959050561130278923123459084064529731595319742489851898733","6960821450973670805491261957945640903503473097517191077334918245893396125414"],["0","9671549175928982074946086259532284341451602874602433779773624591894628436161","7318855368776525546941960417386168516896232374562705882748377324262540653097","10726358945528447358212911260940620527687229908882187285675580073673954150171","4770219857048021321343228384436155318787561789803634838174119959651748106952","7337082165755923390030610326099539608007150081450115108287649515342829450480","5308871921721882893701286073166756231046316312561546924859545135326740867699","11584422637618781673791704351815965062697195525879580873760303241668737764706","756641450602951116744036967876665075486659869294856526015559552590672215700","17533122076493509633889367074023706904679543352197872829603689937019217585074","9324826287165395181434478908864941027994163793207598107598325552587924244375","18056583258813705350424043781543139921430209127776335424294106986837815719","10370014466470301351836194096070009400245706142631553783051710083118476681708","9656817040646743563177774974102494367229466768296473477005552572128030332535","67431246403481046771311553381461901257064298201866050508345980270835163031","19978198686312429481400799011417296569878270548285003009550972617364927166114","18116934041738829848937043244554385224740285771034908214505424638191283823797","3700793611232001275101051011439360897841235800095713005693414897462401608054","16082409050422448329598062936415995219653072145256904921445660357929301682171","4449974666864955220346128292911933077184942672105811842970570413682036011718","4280072069727487267619565257839987485297853301312435389403837373613884525077","12804805262698444323856265224120405911124966630716402864794527934536011188135","6481419453561992703000114939955583653803451163003334812399096008834565527148","19533749693681762636265959201577495317241423990646957640759346808185092981296","1443245857609832860906098834273873422613621488644509021278431179424793630469","14966218850013369906209913217434522978542940353655692041991882778557283391113","6555493581933321498552394814667045641954876293185776594438399276823010317571","3204046206955996401963086733221443752532529243164855874388712088158959410701","9111259662843458564887118947236344323125371815707752280297607916589807928986","7086694519051824677874940264167361583064238171150840648893738881101324548053","14376158713626463067312442371499367569392018936404647179472637131171092784757","5324571990406451309217756343278724718750796674596603300766555107181332661167","9985347350052560668974670116179954787267335653220603375904076567101104917976","19303970634484204859206513131280153576702124244037651481718260693955968019266","11342351664391404239966587420101219712337734194987790632061988130372735489445","21270400187304694936970151497079774648419454068703349991524264094272289826295","1962495418235556415405716456631282656022723904000149993391300531388013182976","11511884050587241459651739769315837700484714800508434509968215620427425357296","20480344335874517079393803498257181916626775395388027070710431521510003917472","9960086775499491387038646674085498090283812756868106643222295459363272345765","14652874880707138759930359086454622626991024483570939198240118099648710956616","7131160747074115647103563176928720967983555067064928832246964643948128039817","18912887565399508981528698407242170089609664364910000443009104842155290209609","2798631333459446070012807169886251600696695161492100142235331380497096574145","21868205614699669323636153457574187632863995567747227510124964366722034430912","1367810495129013660571932717581120889772262151121120198394755250758309692536","16519998283233396950038990181420982125974139567820495025989960506716105783007","7102996828943646443416327274705415709210327435914799133287425168982784533396","19718088074235159114471182593911854578476563960586099904922214810714587162484","10438874952448023741901580207655830781112897718247550858540910657529648355430","7718790174595733805707701833740553087883809699616173635753370349976775684366","21523284116267960390178073945004311936486297229376831404613518248404428356538","6997517970048881101312847277188327362638221629501870197741800709418441003869","14789696655394204663775474714687275979553567577264936433110999725886393763083","9471897492813177263431250401959509270814544141934635732626819847384860920940","13436563572385759462342871405575316811817952907137928884937753598956718216749","21466556847748593949858976454690412116109702578303672938546285607062789984260","7242651459790312662258002886130686994180197556571918209395435349949808455521","109762074813620602529286209831277829674375535465413363338607895975420334892","10041530088031300529836037020633139144256711452144091177482711411028672285452","9944287601046243876761772208904176209363655543921088986622631008361010030387","18429741420084240157168454185129625157955965624124834424877452038353089449068","18437320263868083037038314506175911848485923069846814120972963985961459767596","7529298937977546961796978618956042880373113081913545924771572836314421037334","8672498914156961037839031373110115106913274919312442352600432236806648774295","14256903143500025002503298512198154686130872547792694619864144243368774280983","11439240069970846503331111984368411345916244586229043584521670310516769648583","12911435539994911473574260511785694560509441335160524113777002292420179602485","16111415486382441087137802674293581438546454703344064443587411409250823181165","8693662630739296645780695871579878173955998542214398950223799646817869922997","5258199286166535937380549519912158015033668248447247593721108596253573389019","18127749397374176860714655708987535642045005359620172064076182048083943103812","8914235915202265594239563955240502040138331132266967070435832032552052371798","17655435317687102000166344619217211107172366125013860182047647448777322841864","3394680812340111186593532886641763664922649330916951659871860271071847047047","3988456167627446380826036881830671832851120319640718888186672886063073640162","8085149514715096227896573086640045773430402287684463798941143176352614833945","12951157579409049777567807756770224528127222030100499280946075533930871213649","21590632818012425160910285775152732186499606669421252371488695375872013932576","4562916722853273320732972519450671239207783243633294982943412387526644676229","107644466253771900589173038641466040376046617289381618125708112647470278274","14440808364798749474455708968232599596150161235857038473847197659968816877610","8446044800017528201066233270938756425042802245092124500374671228398221167173","7341018128351151419744346998766620701401610305863713015603198902639798529486","16698194102012563308280206133614336058522629957745161041519433722729589210595","1145608097168030483640874287668521432350916982254888541428522426013738713437","18033399966893437331284637263534288331506132000972072186657483903358903865111","18054648076983134224808772033970382972152717663698747525907301413209159645523","8372466670975875119832627758069029534097023799247975844889109282780689925780","19377543928020111400904307376223011657924008629858890804073860560586695383855","19602866822142791374439574883527876780595389379176552096791154980114656897089","14002793471054446535231930540650238426516025634914589632354209130403046015179","9179859362325405039112494464354065818483178010310456471561005615730728248531","17148985094049711151901036969523883629965211266445188010912978136583482677892","5773947101716357751163935113578774292788337512989177592595935428023926455880","17603278896577526039967551619231539128454176702754626747475774193803446116115","20748103089406106682301503456098203234601177201220109294786899156295484701689","5650625810033206695211586110634994674751826447358168253828680947761331381755","11641738944744895930685998947298853841469409986195113157024670912708669678429","19726243934290167225810430105467616685466398401288430678988341600698178892721","21183175011130827412503660188528553421391906636905269256807188310817095415501"],["0","14340572916032628593885576177927180230428238745100160432078133859142110161487","16227779495107204984249904952121312434725304793099546905407133730470660033458","5940278770750043766585160366302409403981273918750254116289916143324070428255","3337393736395305834039392402904865976277156918180561498919375267099219888957","2873689101797459535788831264105070778655545125623935074172190948984169834576","16359333236497058369222570183519774515845265381743138225208027586444351722513","16481100232986512669629996139870092917115459263474197724512362368926309995221","13025650904532648232294787411059110624238036883830688822341729871411596426408","17347548172306226340809377086888743685967644156730396668167973943956051372823","6067743725583250180417942565803729270545070120094774677248888389899584625156","6914616304556323777505686818540591813927226071547890366282380503572123363500","17970033568245443705856267224053519559677108831950747606835383005671380967387","5809303653916971088444948056789753518715437114436765660275821861958589088855","8240430110432574044377115873287542369958585178418811402155338129296365085311","14698760160876842505285003879054553587284245048053945603460895464780003908872","8486499645217427735559563037902918528904929003056750744622188983733555871268","1630270629047811732873436401112970986668273750541097155116982200116593940028","18329000956007968199638116917941353385220705382376849473456619790062837965034","7551605865316886195795406753851655182085254047224025412766484158811999303309","12230780154796994528590455790226814549355230802930593682010898779849525528859","13730402047424827831307165763991685391312370369842487539554497436331363101952","13676156318531348720939261303385616641881226706043077216318659360890183898177","15419275543837359246045671308593976049563120328816203384795251331463801069787","828200340076658017132871490793914860058487717937582278793560867169325742429","12995794127924320094630950378403969044792368741697784388170599789912799548782","20652366506769445220160953000603182667402727664417878644750063834540613307141","847411571274333594568708338233945516173373488109104372478239660826490028472","13881458458025568560873012875426268169685787964243755344351224502610316172614","6567881594262353223726198790465689791980819585325035328211123307545311421690","12775669959194749087554780921142263169377813542640034412765639614777566562930","6992693445004262768058750578241487612640125891479448371706200887288702257603","10170380514729720393112551757345138193524241027243249645499130262219356944410","7825180215335867614620249881431703274936908179765092162152637509245355719383","11161137959394389038493212204870248803605951475510368966028369400508329461105","2905138025785271515183709694860916244969956530646537018201798056581589040204","13543011448605622953628808565533640548627348887183872996497213825032573090484","10135434559479020874857017618076819960374458014919740008709310595456688069871","14890288176615799143494274073074880075071996269553311238382127250969323082461","761744866779713901947559564470775756784194644421299965422449500983170000922","7866904722176531097710719434737035976698586660153862938578722047196022207721","6820026635271034319106213122295880868181334206181088384440282518933548784337","7976624763800390877693664683073236385223305409947446760790848860488650248040","11737518719458183705291398642431403734137702877879789467831603328097334915771","17367002823296618173202122784435553887081222397416775672398114547129196309091","719422224892394508235205129249737820067448074656382114758140752250774678102","8186832674947280593992614293848748861665544327243919833997365994175910015798","11938605011360830564920010223692823052342685312966106423812489407351747377528","17013688763621997512562915545308045055542008639326527636706056817685729900564","2871668101882941958174986521592880655323334080818893531306422399823119742987","6829067548320245553686593215132021901867945093816940078630308202544566849849","4673644356244245097351604109984912078513047345110130568099265056927461798139","1311249194792522625456733716705161222710398486596766939097483133263396730379","13858086440645474373409741140072693450335168660701293384639896049760441265731","17361156512649798869906204221904438380744435526405205717100664936123651504251","5653416927162706354574236589701313421111840477378764085919550106857484403596","13274242145903644965700214045357586408174621643062795401596260215315568347462","10167947823465727577904541963953021956252857216769854043006620185735959204214","8374760857160495809362138698484993915863026858361637810431919342760074588177","3449968349084358193475118792012681699326891776893214862639246732977017451007","3360688149885009326595725382139368043908756736998469789423568709549912326958","3591531548038821174976963578632577869542385150167487681655344116640809170616","18958495210994699049340217791877121737256358922902010569092363986142818784632","4375294296460561744846209494653201597566371845080185522021981658207796323688","2915427588555903433723751586575112697203880571888656815386744184940901424167","18417789263267749892482506647737470366750308002701955884553971224969496194631","6781595673276202846268591735186736211271214212721306742349769978820789605139","20847347712888549770366164974753077240266073324146006085855537405678556905440","9094465849917230532089948502633466672033413242529511374178093664256653630310","2429839274847615028760632188631827497925360627619228925997936168460239583764","6191351815126097642180207820773572252014619343383288590177817677685660745045","11364374944196644519946849259622204880950190775929194432327565699887438345264","2346493783226940999539928817049636722492728189696004324165555186901518412061","15251097005022722871142047374008718067385332988298387662470993460662643818357","5188463664707131569348852149344332688444298446519005619344404217355429661180","17837955677584333908076295912306033648706719725099831400235630162959440963275","7185366911950405004053701026933071327094903510869963676566527680950497449885","12253630234760084244010425963415187191138045488925550671476781708424565399529","20058754838258201525992948532318463867855320419359346161143182587748066025376","20707067001213517305225370439098688800780177966279061014260785882306246045714","113655966571860147291009152482399155352370160555435010705590620966498860692","13725132425735393711642618635193579512204262849378164900272317546390365111620","13777248557534009025548187153238295799776541333102893165769279014195814215297","6929853995773620290609139582985175946976633369836341006655304619351566756713","8061626392356135820917339480103846090378125774271527273689425322477690380577","14614449517279076955755103914615160431949545604815183985128418432677881385631","13620113170433738096735556960733306702494062714724243141107085126543841340958","1719319171834578757912966890296539741849228148306847722791094867369651363178","8805152445934201517608730868136925748958429238492618186877352080244151335343","19388138103603028289732533584886657332801571158911899906562157142056386478279","19060520933371321230099339161637579981308551480283832918988476530240943433963","19172965252536997070010208877501673684138264640176779283534664400461039977935","19092453145644217722302411548160396270950471908824387319620797168379083573429","18049197056438383179959737907840742563153966642828267098105163442075659276860","12718557649622367903956841281091767764637511158296315122546730698168538039621","7527276015817223493285799595661269654034650421733419221136697141178592566404","12680356051039986254063408064352713591482010099952742638520911199522305696463","13998902190029120857102748091511235696905301940310545422487127348756724537387","11616131627311022748004218810101135984026092843018105625389961776137511275481","17569418970812373521830548131364965827639387493163534458550461875288089370852","8164307148836495131589464616579711565215380109223721956492146623345377643464"],["0","12933961696995935358600148849470208006869488054791293021276211552858193075743","19494222818910673421595021588722470762982239037281174058543074798505602031093","21232696680523201209849529585031136772011680058768189764014592552825757151915","4026159461102315135883444311003000874554526529891595911384831035741087430516","13715994319136405527540925473853330843263104292969942704732337358990658988016","19690764855248292483641400558502293694292516276199551022294676967530320930287","1829514039917606370270692552705790508703427073846269639085824121330407823926","21184698865428342098540038683127662177612719662332415182860766925837553900820","12893069858788221604802158700735164572698551559497029585876172121405859242399","6053209621964110807907550074156881409119939774747109218071358039444037164274","13359773764815547176492793558384895086604917140150023672451867649060819486093","4291380986363821285545217569317406769854018480232558776046181162445643639000","9716723990848505141374875992082632605742539848939996170522896039216171210234","11562327584246547672615014806770968077323200759279966370668605196560235410971","17617072113937760860266268943694296167873143004658414706991453918044247909274","13242181324242551053766159801224470809640238520567656756780253843274245897252","14488639933649798802741131483975620150103752691881601189381791308871819148829","1679296188941063751646053373461251833494302175825279094855813536379973432124","18791650574194869608043331342412568974834066617943456610119892259659689410028","6037502661571131073297480189880863348379357390908669340594390643907614736842","2382907162791926368691920563203019601744159712755552098317055788751671872707","20944387561945964217954960971229764482854607792350875870431490359761509538002","2022598188988103033686013542182047521244634528616358447863911985072659385830","17248566239243958817369790763116271423865195743744176535160309973729786994617","17590089730771579583542792258515052462314477731374214405660862445757998344924","19186972044822923040287994280843518205200686956041048606466036344864436889014","19911457086444245351298143151631604718839335348040995871128822840088639186189","1597748319984187848971646687685015219975287085190264976777577485192458527797","1230352700361579105742999949674025921762679558412381622215501996151179971517","16599078934709116720703114467987336167553472196195486076894480176596918869926","13227914348379363745839816200653344250887185010707994537562233285347514949671","13552438449092617659567562626924886509193765386765109730108702149796451685592","2134520870715151590426873189844184623926378591442716220295809382835905940944","13828586164269412607049095406970601998414417119350666490719696766954085728142","20167236251557306070962518748396478293108362771659126568270609162621623887712","4316080882402207900294964011635476798854378491979781171629007995990826034208","1669549879538412383934165841285659669638042053203311795260192479221611232682","8929768103956965457151891625109495944248706465139494258446293859723269679230","12375406246599885391641998254461935132408173489232347167476975469550916091443","16926958963585675466016585084413816260806222159792825720237737165970824588561","5309041857324567466422819653541910598892343823030831615764618977651824885195","5110922846788746437674704901134481282498061084887616274425118578396272332314","10977444225658829140569605043926084978425418057693049909159947029838342402074","15838802836444445168147808576178966503292008623152695491536549022792082032081","10106974518775292359732005124249154741309159412530970126233584611133076301123","16953311985220174124792083678462377622842318839593838341831602924393036513363","3804821415211882847601340734125050363012475175872942571820871282048595792370","6679711545112645082238849061918393331473821580940948625958608762278847105370","15889260373311203025483351110689079708208784177894241302540777011512088676399","20793600169597764228994163005288434977878696788013758541429334464529744239863","18457352567344297627161637888580680487323943660721338694915612531404886564200","4621934978416553693109101871877543348527809463373636097271680130701840125625","2988411512198994930606704151704730775251864387419834629078913073761505051436","2140115724894157529963123271300029572461595055345761197433016089520521618222","15658105176631691532520716750644048929723714967254225221905870845268178369901","13935690566540245230466412441968135316901868051049750098265022432560250044356","12545370222291451402793452772212374048625857246865193402679337092073669442275","20160529067208070643778185015836315692507612020591313874641810716277524795317","21265746637160499436722940971924969624779509023873066692208758952021262127733","18250267317346675211483117605093528904414125876753265113779438891731809974062","7472612494587870577611559193468637958622031878698553389962262028616421689428","6502483803428098990593628263627333219967837737994157493913546237306982641559","14096560726728796102239152287899340490369353043221709185748661727141817955563","20717029689962378099228959209181743227724779079347994941440358159730900912647","9698624403122068155241205327422282956468195099218669886006084624344379612198","72119405687169557022991951922962427538220389038506927545940314003655653740","10017326230301917028518470780440826057522825243557911063923887613759691622754","9725147256176866725356054646445596485373872295215802864996600195482937502942","13784581734674452766415018959073401413522539122101914341520667172695268924262","16042934738658343227070506012737437966906406873399838198582685272727067553299","12436392620776028323799164589240544088401174144420676981771252262526291936444","10532874959092958286197068725776788128974590607467343027937083898259829942115","21158141211019972375258990809136559462458987195968706152512156824894891339699","8448416901663082991913670893389262836004697218181307651688028330047734521226","5721730547239167611721389689139336341737872064401735116031973400350170507199","10012285392211534464536130238848290768095227027494051502294184696294991229898","4469669695344465683139306079152181010307003489797105213892318709422473742730","12232374108590141859628606657588610333885222241475201997714810802430769101621","16091493244208112547878453390351443485205678674383798223170219569963499070144","3055762355226108442286153430437947362582458604046926617620290905830995026588","19579445182879808333080418433148029106884884565517625456048150290711796626662","15347709241741197122206794677375365600035847553665700279499399423856762320901","6325121289975104871746101292454128731384664999511740742433556563441091287077","13733822498886481727135680438524920687239102033528709250893428597712914507835","11602272843980956248383728091636972752601907238761240706509261763170989589805","2144033778268627918462727580570979707762277338701682322181139525719904124306","5652585962139636820425783757596522047631228980245886052537743177233783705002","9869412200900830622999420540679723154330945014241551982694909020409754648992","4197582664428319061414138669198999482845314001348173771164226816476185900805","13141719193401929755919675252530116178636230263651312950677159829150066217214","19829036576534268740109973013907906066628064590974846688478805846167610143195","21607209889566347722766023753119723471786559320118883764974642007694912738034","17684081184730850032852290935724700236442263564733536705795437098900770636324","14052199536978250948173567068075028260395231530104329649183748940180480964485","17857978180841710020230804088545451691938102157113927183858838242582926260740","5014321984998874552142704590953389135560582574437104458756337643664226350955","21860954803205781923559578338050116857422703099027091101654732672988953003513","9191650969433372725617291725710226857201331673611514545461306467810443793939","5152707998077029721663755012567967012279876586181169352017970911755614030183","2773589693347204168696357408052047171238339647576683682554242737292307120055"],["0","11313024405669737755318367014402636562620502948529635728203566210383337027438","14763277428008783156914190310028704939540806010642546048666046840866530298600","3399830463626333340463268539642246275838936032299453516332693255159292339724","6790086941289599044558208502673269665296330055233789994224326149545331509522","13109422462985469190040366352049482453762933540782078979415071386905168303826","1699002666726349791159873622283444451522270067820254275344482971927843070562","15086165467834847152283006942898708564953746796574852471222021712883632395296","3640084574220680860749049483792255859796858776177956933860324565212885646045","2410685857653134037795201352646937098708824840299167065164956959361532253617","850640589966517362711864726167115766349009982680241246297550080287948464708","17539426952672984343389849854120233955582632748726559989162999906507101732597","5799109309172017777438026259462957913939840591455547347432907817122785977148","10473385789990191393018014571387299274553717770594971826794142541855371321749","3874414147859064383073952020924154640368055055115016490892043019298202165357","6635157034594263290791241769276362313794882583643565841352852047983186801894","16162005444928818723537194098895539480013587821659458446206472469181917881329","8226317378840082889672916203194054277107320574478791133335588581989708197292","18808178241511233406460604025949779269346789060851895974994270375758651543494","20061115137194786959329903367578524268503565350201077353465588595491751366319","11215184243374977143996962247016124872963661195272710109276499557958342830041","14452011831202089871275545526373329837569072508900849652848834693544868095433","21083029227862205820941995847404930129606751432482299203893231796250826428889","4754642664674541565786255668364767605136555642203794435570255506002234538082","923731190242403778476340216538909672388191890415662030411434711452126279028","21561002656489757956272704957829794853251560994020257327056654264603633911838","7960113703511641520247264385423243334202893674638052963934412009434622870059","21192593945379263276637357584657749965594865895638994390416891495514571297734","12924050394448717045489679989435913775866663923704698216680477754033854876211","21628679135018427136905407086864850511792675832471572193174391710067413771312","20085993647332080198982397753418854373864250718890147115833089689777174001033","14909732636950040281348493146047744021662747410768895189895794454740864236224","3368590399987021017250537800853779917947205180408270890257788359106222503601","16627291130268968032248473572484250328619851676716500765001542761697910688572","12066352989553846956112207600261411892318051775325891663298860121049175555409","17559987487632922643655570255872475567947229653072738342741839954152391667640","17575332354039998148834187810277115362933855776537196448341066907743391485358","9069989102737684516927626770737004184318288576038531442821680767874114939399","17325942528214196459246202840200052706263237237809695737292778699328152353166","4245264604986024050519869665358766225804559439865367620527159569585169964272","9996037851794935639842079013598543944548973649427129576994656094288829165518","3235264879378956711782470295455402905024026767197178329253928388195671873563","7288220313947575691978780077507623596183891314595225673857631541799544486539","20544797884009115854596035264576007138063215252517832368439298342958078290359","8122528757218346650218445512686426107507405505772087534246147087375061526821","5173204466421726729854486360288157526832508462823281314459805281426092788679","9173282146379951237236253882319533265507466294866919274898481303905393427746","55349649193974961802449373366661532340006533450545627027612934552377380419","13253005822049183839911630004594057502299139877116824116275095287478237401423","21410110474641061641505673005164120576905359291818807266637121457827011248472","3347975738297560168226499526752108857951920558445354437180698221271995625571","14519956458437626826358465088319369253300614937000656251610700283290992592215","13601530341605524641746166776132639136828402090204638944656675913221489424387","13840529515879669100878358256965529135317259099431012007584487115586002978302","8595758157189269124973368601468188083990083588153803642020733964458006957330","16366298946209061306691192697399946289950088362852250465221552090713840745852","20528146183492956788923480081276715411312087168252929747862834452580553579826","3434410436587702307930417301287465046160859635579906054461221729838946201855","9948487543134005950520793352956583727998477875454911607192485054912834785187","20817558849250408984094771271670155317473081513027678912857935193098737339635","10933951378045843605374213783881797516790675048537673410790677934414488008316","18685411779362384310604202971493768585709167214755176174268966303669049904736","13607575664035502551805984365917324843590204164964230293070586733131143675382","7195141923241554200577953523565607689995907158343306684040697701292965309443","4936639649283567755365218553196371612199994319222750985705586558308526943404","4975409319489122682445240346941958283457994442913616235861070433489287772141","9696672102508508822668534047126419845094453450326471951093401503733703196684","8707714414222304426431271170770321744972999818715567159306815143064024825207","5498195967581619028368945861500996064076253864820914483975664829668998541625","720258173877582820663062893055227489504343262232751965591333947401238248363","8890957422933990975408721089181829781338976144369390415552974617617669955304","8068756949830453326967625856283429930753184213390627225977531135382384506255","10134378568502626064256121482671873916795444383709129876900324102678261740095","7182432629005237818452982334304147877183323464358446873925037217960338562592","17710685475311250991140794367366108107537126694798524691115509133443312654972","10463580436736453525061340807761723785087924282603878929526677771715493024678","10096168115131360802263730385025146167039070666202858750128386856518242992309","15880517613744555735183756436875489682496092427882527347334584529379878084689","7032286854702576142748793105904240905561093745920677976689652327316698286541","10061144478965730103818241265221915904840714068016464377517451794780216284111","3960681046234769243784804202340030751550784156963699656643355543197201527186","14259185710029314283813310354898400812064444552122727049281255436297160958377","16307064803397048168922055223715618874504090186490184125594690047227501213942","8252827990770921512170603303711688989590856739539906457543139419834631017187","15580790296305442313008501951110850242872448565410038470346248265705416229295","4731160035858121084768906327414945583008439988373647183345222097155046901972","16953396516879799283606276476510550357741825173077418802293838553192795161893","17448696971985686884518711012649416135349486524787268098430963917977334426506","21542542714460232661110455863385722740255484467622849154059192362431835034232","6102767192435917903121911589592438606628603276420910024598740160937409690118","20186294584756955467526474559437933701014883150775598577056983883439776617242","14420737828753671683716246206510461415992938883530537929741175254326892451288","12860664449202755521407861334909049978017667993286377986641242679652234730887","1193667525576798235797163758449462386458721597246973541008242903415128926284","20093741934224052661360196670932956260558772933523903988552769877949653861419","13086653983804009827169374325956698352146475042169434347898772501188191898467","3620184012465411775498427732699658534697744337615495469320695656308382782156","11793249388189806525108362615441311857407590570455179691989167210231504416281","1181279156486223048959390759990471997627378522833288799209569074497111901608","12211792615530674778842523159510704321116776211431141776908274857151894437758","15611828206172881341816405444326947356188579890518225035390251227864268166005"],["0","4864053971519838938276979054501616686344080977870229854155156485713398449510","20567828425316693505157814767152711450409772417512804110663646318188173612381","12046438010008180758516787738174897472949014860389098586275782037288274449507","13726196720138904192025550143205736450791902653424040441691072769330867687284","5484231216089518530590707929955441240862375103759686887819002364196590553557","11347153096252513947772386452063633571185809737784867602031802733915700556478","50664408665996609196097247514717152158764584687486234310411383501051295930","13759811749049969573081028806096359782812459665986285123630444306293415642223","12929151675995007771899154985827494265841696396226536870128374041046452758201","16568391261604158353065250213448669336201125590667132467607109291673620371207","21804645296601874950373051172357984089391348667854454821702723426880471395593","3118649769871952232895439358136620010524768591093209555883995044416642128984","14447030173714188584759836849684587726753634923494383410064906428328710293759","18249322357423611311355187737312042895324255389541761199861030143074105060249","18638007820963816385343064736476878723656389009757887549975676818144868995493","6128948037111863828703204146588907864495284569321574723385435571105423973992","20327376162147040620091657097017318996977920657892745813199285119841813861638","14128668605760928573104656672060602343429876881264731495078752331039063777459","1327531759205073243759754609555109495799864505442706583859819898692232017535","18250785573171586325133575112066322100251143330022488999361581544321030373366","10220678784231221012369703883316331918105354271561112263877205737330570861512","1541103107533287939057262768732814893036115742203371951665800333161255492628","20513526503145745696453522573147740888999549419120710302326837461757148793536","20957103476694819226456286057762630553963742126700715719523586157791607388318","21197201615243689582862528178271499866325748517219809422177644558801785451000","10865649272525392719462583412494702174206037394986859602911905872138788818096","4706761683613227224148041594223296933937485415510865079056070437436323059462","18772402725085732857952931978760104836515116594081393166333022815185983964255","19719125785300089169244889163195220164838275718079257389386510651219975577895","12480514393845947196249504107415647172077399958919487993497761379420055196939","3819743991634098193595874093166507734588986514013304998358969628671679647793","21233031277568251648675029069362345916387614181911357077754190942200671565602","8339978503259062812644821826863875030384308760963881894769035105558774556350","13808384749797021518838828758853912924106260822471516976011169993271899023929","21294914837828083669390093113314680456758802858021228883633170625027469245486","1395144781061913260450100631547147689979357338898460841589046338528122632344","11965285772099171151482835530937725076093503469593323192152344001211453204686","16169779792614775551219725559710701255822344510564647047018713354679528501496","19324657309586239775314187070897443500138599834242152534340366317117248194463","14090887806972039702847351124311399606899105221043533895540079354146942822174","17362667699894246063656401016725414753725511497340582020500020630730324085380","5704551415844076628703945771686855749191958540098098839168238084775227011063","19981012760307987691244360639689663120065822069469343093965286689728488391206","10104220023198833510772441694696798482117754396240414945273151712774927117169","3281197588440174280461647969111153266144674534778220491638596020098871132233","7676547592738807131108984901518473502625966374554599144499334425549869844461","6481889194110574878816982603067860669804065989344356430742597929749068796347","16397023380939097075158336458879298935779888580687845568756136523859285368739","12001964235333037156843374683060368807219157308201847127484231323655942286606","13217698455955449814751613593205976686804957526136103480662646993811598806020","10589029019640202072215923718434441209851708080845512679075067607699407657885","20041195381287037540680582517219539581704026243727187616014205957101334124111","17978604267956643459426725925395181670422935754910260722122406142864184192975","14566262701871026285627181941576513011209215942123702516611570617072529305302","21688801708929563220869225596033362770606304190647589437681179892645283294409","4310735939127906741338649716578527689481769555905577599472332055435397421662","9353656198321981949892915509341176398025838733326156959840360914531193654258","2808229749982612925461919776513812067837459666187793607634996283702696055565","10969617774269791825774338593668317252067502759629896620028792107545887830782","306764098619165237043476741438761724157551061669035022306527477662765370675","6012538004029086597487905888305618148503247802062886292663121296886262659300","12353302369546883619339815189320347366864588452912209627161912824499240005992","1434393788373129912732163612712682173232995283566587093732417023090287518153","3128429170001060954951238606861891959019733454310277409071288579954392894808","5047288876139365396457040802525357902873883397487681011842588044085935685974","15171926767387990902695077913466908781794211485096658265471795660580255201700","10578736967734800723638730562123622465494860637487961444523754091290779505601","15743199060907403249858935795616043154046164823435346095726582590923036448633","20081195012224961736309214931568357244845425268934979881434213206878802426268","21467405055861863810234944461658713982075397529356432455398480257817581397303","18037114097774804407976065470314823138711782864494968470323651188870846993668","14767639302250020217818118073767181946210130065546944009818145259576331583932","18709217251184451815129867296650204207058011846061705734983497908337764007278","18527691022873528202592423686028580498535729922517813416329335316483046677834","7693517155649742255056383305699490170921143608314071658914875649763178322209","5848536507478082267220745384750274991710352061520649749820877793656198357160","2472103088214695748498164708221272592500108217164455118918156405476894844340","12386073006853377008797931818607505617951132623830297854270540902267036670495","15425688366767656599174821365214539953732954468506322132465702210441162999580","11512495173466625491530488637496900546529481497859745948622001750992831366830","16139347003597452445089483219850359117087585132732769059179830328957220123618","21745451054842666083829108276623072709502160819292118005816857780115920522293","7570311117280317046290240317678865577503014138303282439772210711612258160687","8896867620200391959892217675498971579408503258060593397916814296204744256647","5463415401287465192758273579516798794800675203868871903067496117145782770555","895969582098001952138590128389289563212335166693900266529110075153001919705","3471779370911918831992616674867414749988508030641195761735969339529532760186","20065590908447496788233992036598142189268309549951622415456074659966401975670","21700090870126546076259248644462013188675262630671489926637751554273258027849","14374405558435294068328360744472155211254517462066918965876442990552724629500","15927749973721206059983751089234214732885790220982703686640404593213214322997","5870689481500217592342006842961721646286817438678124329567371476160189509910","12333654186155965415511741595620203907747193454124783183384038259717335060308","17223010820182893887945615912420763169539381973077188788457682078526336862980","19584805756474921102622887341681595062197557116739127400072944744616943715996","15446572843768171813722333073927010070343935543488156797990714928575703123421","18826194904189186423549747402803997466004493499857136146031883481363733824952","1252496315302902278542854245517029904942731620097345971129617856974066064167","3652213491606665156865528355224964545750485005451355122577379271950229530350","13900063071129457718733732372823627331528547858126019521678783429121340026545"],["0","18520820891556309803439266399833078921079385261890490598513865080969664680999","2221639409866865560802280373761722872915117894495565805305161904200379358988","19195648453895403932300979442080967042695453710064451827994397362977279459101","18747912856762050691396129233282700294697534028268123626998078080999644509785","6929685907206627993765545851810981408550704971389013929123870531674472129266","8378229863068472763668846353895611665346741070272602355226647249620335949181","12449240813662052053016581210216626104819886715046205812489383243761120480875","922486485011741167001834572548625135122113526758538898517544780384992287216","21350357243590990071647817987004643416531106828905746410982577246890657918849","2527977374922230325372107457976557245817155044515663574879921382352098608000","5385541033821471275917677500164035971559737852373112367670771194610966126582","11336950958480163926525399460798055834816825962454404029766465068365939496277","18239388757673335106654468030308360178278762074972482733532906757567093069609","9417826367317490480093953472268759684500326485403948314353860447271759903756","579215094543887593099924160073869187538991421673145553437461416834947165172","155718908340084175300876915539023829467620494771794248632427846768661979722","1339111044619070071578898411588436721822562208763560895808712001900057671785","21512677855435075579830378859320705043881446115210690993354978382994635785700","4240488515433211256669842298533548194615230753320691456233854098654496118481","5174837106857830649923580129108137190995900964099203269348946358406530489571","15263352787288589697670660483926567552226661768529537867276212242567389225746","6742138080715905016700825948368067858730263417356356448631483508105762180248","10356699101075304762226109873862883530742015379587237463225645417467830528789","18276897680991490726137868826063739294235927739224302721329610397621814060707","2196422653517927938430053333339704204782591283119347634179005732946863492926","11505911279146635639206557291624976249590963631788062466312337265835069787903","4893248243518841868294170433210281922026258069811803420113500917265873567037","18065164194475093659656485003805270926570577830768015140071048098680002872615","12227050459501708835161560096923122340698951846117184337734382686846282448736","18662679245768218565273166276251785882759900678284748123780704618701580342644","2160097060939677962829080305203169198142546767234853165186698345432988533961","5967438217943359966930885739823902961707391110558665676895930981748223264141","19711807834848349609716544893914757811737709066736309763946768958665128210233","3050210525481889305548946711736174631607470599147314323795079746599133919815","15809930492562312620367489569187606045782892842721030989030785004486643684221","5080453682916037842518948007789715952463288913253392191982776501415721322819","18028582818095263879403178068572778134367337831819147304051783630992395088036","10616502540049132716579939305607848280782426919961051480452702716297082685913","19485412251590233240365630478367649969756631029269446150633495999201424028058","5752768452848598675591440158098788349487982636707632916237699884286602943830","1246097137344340574919832421971909574301750755588072187278642525159922404505","19225372004187051838891139793110953330901575042719696756432071341406211392870","2003422589229038590654398986090980474592636705613919577487556396505743662929","3880181712498014707605191342779148959752911143034115052178001807708287864341","5415448646088818153218607569608902139495060690107232515655767288866524963632","18320915738740326374475934314110879536236802752717475811897571385114119597493","19330043481735032550090708684732250130915696452958963057649543002396484166433","13419767226605339729851050509294551325721724276784413820885694101020878694409","4368628322868247039360977528505152667908160519705252655062880166378282073820","10977586662175989510014646119505668403757261109768968943170014524552022372441","4417503967488358683767767346059627920506015204243971304645253779514088828686","12069195363028728292733843911964011632601136647998193935965335741815473933615","9328049648382926572514992642204217823777704054985745855216587791908710741888","12092745240057777220152878891222041215742926018545402885549597012402032158157","9087627423885591609197774726672054201251803615324689402784747448394757270408","7605620828772910155142597160627393048031797647945540159643234507411179110177","14817677945159569210910467081858882621485939277237878909802697159411035888516","6032836717442045502119873452314950456222261918097220914505876652386677353480","16790367876391620312512319126099851027705121783499732258001835721994586369619","18323120455895774354569501609592363714844500493328196959643671416937118919119","8432021699202793527698021232245131983365602558078885405062612544089066711236","11130096860905107732752685740149541752359384912635222259774532207437871182213","10543513578598208007065762910379600177643149172857320634581566256236868815335","13775914946237895778931428105503984608589812134197530523456801877755704157087","7208419159846876682502306308991254988654808742496398975189347646128486429569","14887589491122559667058125772069136581391928042645146049162379335703919093967","4093903120393300837828311764358094685708169402220651532573261298307671887892","8549459109300335444569115763412204545853101106930448011644795090859895414342","14730591589417144343421596470338170509318393338481808552743863796988575952384","2253901173299834025895818497582052593571017630330044964317463045067944248709","1584667726832882672514208235701404512505258995164608645741409709497502146783","21348010866811882510916113844148874536053828079388875883123910899077402075626","17916101405238818238526130006910668950096993177916267348534757496108047845370","12365396998459775263989613665440511184301514027341342988837263126902677707399","13386511643287113906420886254775968109539139331342144015933128932459363682326","8129625879476617575944057136610228893918606341265754728248439139082026763325","21509798915398080122753536377759366718678400251036723860898302731209416513546","21119777965863035658085670901168939290034043278187072956146074061764336008619","19871994964258410589518200705534083143560465999981941489457395688788868362522","8147085202643419503389265428954263003336967710959017459046426055375244857704","18754779902492055904466301835035701897957191816015959549371782853864608026884","2511603876750348659852983764778835153494699740315623501378408369167222582467","7308682607670721908756033362752850908937824920632784648862495603564788658159","10855636092064367686488165757086736841575523348672003214707813636597785585142","1373274543575587366869719965226249250042019470126424028816215986973967919547","35326133825298986200017531503586718576229945491263918392956904260907032661","525475638144613951124049854897086923949751878960443852780795242251544954958","14856607274431366130922952261991709601215601663303398794398475574977874950992","6334849770501464253393544074922029508603333307546743521131707124438796057738","17844705911953010363489689735791237401760045954700252192423577340839520314450","1318526979677156592590974853007123181510432696444917723944103239491108950611","6635374972528126109304518222450201345576879806245081598904004876127616467614","13316736709089276129525237468386459864180910493459389954020758340020431988009","18766171642599075525846366986222532682661112187380702870265403134194918234558","20840486440786866300154444146787902114685410086329762188406282702226785156366","4991555422909160687308834280126176777532210441262430853937120819060105917482","14610790681810380425535744986529561450743541191151858436978870073320793228930","12475439584676041121515913689293154283128083339700757467609913781607127353064","6489733350406740703545402129708996805784642037129532478976654060653160459095","8574786482483021781835293599698563520920283804793552167236667489505170951104"],["0","14274941003373440362334612442559092449053281130706109354585785339069156759160","3200192297030719785059477376537151331360613819649267381157542448388760249760","15710488514942549494485653925571837103691304136854407308614952162441940367674","13391626094479027128189105729092219439943098110071489566144242997888928320061","12262240443841115595150340973756852768157761165603420285871200042795150292418","21500074335588760582888867269908086326506807353519779878456562574763418616093","155151654287231627255276781285483282777900891719418412814728605161295975011","14099747148965481481042377371172969620938979225276304728995197005240475779215","13064077387097135150060052926362113411033445990123073660079842356659102890460","7385986771708877159096877671264568646134066048569735016169216513059149781910","19945018287867308494604779527925522934533018829732355891017057065435580336979","4145029316048318120692683153027101565675622661975909796080114086238600180610","6086540628413501986051880085610651698656660312147369741333908963308280039445","6391895356463078289315859371617898840786110498275948552056993379473059516936","14960412154467470505893703490187238607912776926590587306539930838399222053060","17469457446090600044177118091498660066325471404632548545208320418840438810919","7666018654980114130629201825894192379585918384490234079105144224045078435827","10103205452433173912532130062613621731781332728312977593802708148622973650478","14180920936275561841746040058450943831923776819683139398692246816572256412556","19477328792773616799593538016537863975129672308528116112983464226417129713430","21132809177382304159788666603323528223877309111039488348369819405830962747602","11918613310312432513058599551281170746725918169624333946064740720179730522247","11058807063509618429332076027521358003431729028449673063266334523301557991243","17623520114659670792644482680237088051231260685835015940700000880300721853685","16225863633889163772150344470404131520709527845520523391463845953455337883551","12582591140321628239207879794411171878210730315439053714003189265338757290527","21718922910507793008395016652231125302420659103458990459415836446471540933844","975841661584237835501521427603334506293249473197887750860038526420679162469","7052198040717172314271452746537695046296034124830011910360314915027972299135","1407739692908691953679626967577309985150235260667152236366232513118049663946","6319675628927024746967118647670486857944808359778504044612240607320110150679","1236554209184050456671091527613438114101778069037995747739346475505983826014","9651327860185783387644344347757635424201600700773373244895211077260964322381","11395490091699704474337437112466628361535202483935566195680066062102826061392","19058043656870217549352737834837366083417317552199614516332785964194953667636","9217959910026387919458950513014134427435539490921353920351490119972460459489","16248740903988766259950387485946464355663802706380183483428904731133306195801","14423555119235523241018743082620990988813370727797664772825716949421854834793","2588360980788055594731067819166098712511840484754023559465113070781691783459","10343223965955979410575978016456191935798343365848644131685430107295143324308","8575862425726541644043631621261843842225972386666091535092974235301950962075","2695159912558659640684014534613039410372287789119069077300992108412783709160","4316800438721319388719523480184627212285789671645001268293557827168206238041","2057923859754886630489203702557052122094232529676336109408832243286606136452","12254244304159103940900808198614625915082227758302359626180173206176201571598","15017686126599976699112790431575355583462665101580578287733707896209968835325","8889192237662748676057675946814564376706941329967871007359316950974678689035","11102332273138867230395857689996378699039924219012689391949077205105178343614","19063564188056761106521537329628755583038019363104301774319996387247380230400","17601032014940705286765163049694932327713380715282438860463545671636868007214","7143166519119950158098621848707777203469200153627525335815559689820888434704","18317550108761340283963226282958702931980360081826903700360214415738488483747","21127749269370941640827311875237506178974978046152742767983954521324567862219","5407824941740113066697717426277932185162840507203679024160048631170732623491","11892337959031308067773710660096010597945706293752584019047004187998324079430","15340751547663786678208976002686157009358199283749974267939698777484445970935","600397934500328008843454909911428273152472855479420293014867820733180240663","18306276279871784387403756145486733928063118514970818787782062485927996448093","15392560085924807863544012146986930698777201026353798306449081356237313393513","14854210936267495223642354194204549316407101080373983941611572227557806489828","16797532480820077729648459810955065936681374023153620115712236818972865276440","549821201360797118159173683971335684426628406419600076711749851831316448803","15144825767150973704440585515166852772465114889086943885837043472750091521834","9492146195421853990446359283335357074299703139810629330322108482778402400714","7664612909735818647765075680036949888811056042827519187160981146259435427279","13090859234789160406361086057837467145435088395512684371094316859188188721496","13594713116834460724480550572500183613854296540900003234386499498552299740205","12487796306944381645359731201757345749326967603724523162717803572283576503005","9430832922453712533513296597363073891716247652624248961481046594462568901329","15175817289247699730951661276335712335366527102800682327963166464680542056523","1120839482755383479183948525263679991771355446416455741622410836712217999214","7669100106011329750486943891364572307736380980171453113861531308525174079671","20715834200065583065040062503067804751661703982723462587491244548815986159119","4527531682743626094147337086785068680339649560621552673750565156708044460905","19556220805607554206086674324011685665687347316682247054917913306091442560280","6476771760147542190117208087436593436442562517385659540638372887679246453934","20012655469175990759230007735617192833460845881830517012774110179746877896175","14837960446555610080592792892456264172662730020702942619392439998245266303557","14436550762098642685571026647326126930740698868386748477972126567144144904913","19214297932342429596271660717714146958293829563823877872543710132362261759860","12729411619381838993841526795926435966838854408111789616559310042886409543635","538511560155988594838776850542732836916208183491516648141558757590636307025","18805229700160042128021626315071919277030887186730096944221987376755201950189","5241535008054959745418748354595605918194013838407442118371569467551949557692","19535231902179949960030260731595128324240509077031086450273010792824968370953","19616025899405923568131359383400631237125886004924689784455571295876399680147","7840361632419676508509317940402236046959831604197671938379955824420904659646","3142751335588762197469438679335658487610743364859926026670736114530820263918","4500446617363498355266380527021432942238031228930843110202919383874255127832","13545210497725039573129116778903716125382848224004961931776249709251048049026","6904557295294891918682831380000767307961947726242549897691840587374079091287","3476374943309130004100055649372346498386073024765815063776117605536780015197","19571314317134617463272813816246645114475818761973071925843736209932240204708","8985342872781231311422992029649209955019401544468221397376937890876275152552","3055891072367541680810628097979368779269500269644441075686682490846394566716","12730151488324731256996661736623448714137542584299043987478827065685892751161","9322318427502720636062969657005739698397162589824855687197026930007020915633","20658304341184448329739881134145307684560382228410702021938127850919995889565","13514985026411592137316275004201524865632637224444591324315945323944032092740","4871138593280384883667348864009647069966067297465683203735074924698618101466"],["0","15533591715498840480303900851472904901550452155133959856818080390473326540554","10154812974335876436656129170093978072504050640015697699921707164811873474075","15710856850079800627381315965992814193044585078383386758472627671513776928795","5408658528421340625726081194236568361276875142030084435278725248415102774914","3655766620167185824797787437656058632525048033710969968000102626643038398415","17274899998879737838565658400379435874707101042317228830208200764287611265516","13903905024471073694082652305026286618174392198047432378605878737558778100158","5927017698755046262487441296463028130404577826765616020759434443053158813739","14888388694171022243287068684807111198950263629365073257543406838557030281299","14912746613985069601738154461324392107525747077977938258713241559290371996032","11113435224547689033246427188926517109231158942355879267373957603548459927156","10702768851276326132499703497422304110798375266095208482806452006829681990182","13932471177987115619971699142428835734890477452983951904961361343613016375093","18632444281069172935369787969103211117544802542770320554747812858789927345565","14271907640365467283963650897135631693944477781641202370164114813351531457990","2808321673191918658391177941557025496243146494666938698598222837829514035557","2683946765926843221685863269542504876334703917770507347891962143706814849269","14525051335782798653712871085394421818706276333901430898540595308978247696570","15408495349254681592689571732292170611430501008705835302452946072918202720182","12146771079370119749673708295047298023883383272185263411450221254387225849878","11001392866515755699563154916876714420499683911982442673825398767079457408845","5475729242910354282756969810492420102851613822280427736597475312618572655871","12422736678587327550800419518136985892606984976445316624344401377357814827968","10227235725244021667070708228326391701540011496238481823253744932169826967633","2303706200327039866753905038072671882056868887422672911112323129878212249435","5424924508323135706518545201961923665825037010358727349419924661737990351342","12770905274189719302247166390979270960507614304813601403283500838442087186379","3445296059214663173578360421961562888549099684617394983854053866414642558491","65451004861595445674658237256944466709622560051253160679531758422724024279","469499823600428000713421518245978785648041835047759335450470436595107933169","15768969415627770936803917828356356229025217472890215870853664896456870260662","20240058197627975636523578648698750957094977373610919985811633382040217300216","10514960281760443243828452369697708536906374588456070723584892162689009718985","9270114027426020040953402391019435230344821076080394282499415929699452885043","9613513707761959909847953581798499289533797452394141737624495472829071565979","11899102814904331680716851905152580640947566831059929482537741845363538647131","9668780025664628976284842365697922622981633125021908354006879718714988722320","10403869432981643947911110910656003414131399133323105318704298094767999547797","21261740803770703174459386683856153551309476201127689050702384942632295240896","2749606442424965385278711365466610504005636337504571547330009754634425056607","17900064352187507312836340815415801831998714317861563096997774686720200714253","8945009181646218864121684451845400020704380224504344668997784563944201918099","6313747452878787306561928642883201918635731329673169268277277422800553954672","3558719897259721639631230285574621515481505084587002320603831216308711983399","1849502861605382805006165162088505095295412288387366854569394797038762270946","357748492557647250867150804777060779037376885187525048978731361365769456260","21615194346035055615729864701040451031681069638241827119011061623758058646869","14042409674327646271260237465897570317890846357154252008137567145200268438748","6991641890094922546996590664863103220695077228709935894779150306890229496744","5179972204741902754416561796167563675730690519205631265280446135828915393378","19353090050048919326364756460026493673212270294115867554459327624765439837525","5739444747952051566272108505294211324331809651418854768157867690468714703152","1836428088230639398490265976779708431992550505128070100439513211352020738237","13366492983584236928072044364118798650449617951382908984179762629292366741217","15095484479012450196837630413809109103973992747179772309060501657041720177919","12103565249261101948206149268526251865611453129514813048124984655240119408793","5298945576152588795497851485061143985163660109300243579251636542823913064070","19438953324276878628950126539550287400670615330677824436023339645176751469976","3661209854417239731961522678866583465882187012285405603392303856923094014331","5328957489754655156395503927057548646068980022646913362314385405037933845143","17576514741040028083612008563293096554715810280219777936017330078122922952973","2245592333891679802636285973327349681049418831248013757205050312729148787074","11554005901018109024488405844092555080214608637795889158386993165332508271363","3928824008929745689763688892845368074210599621584347838848335284523212379584","3617512263635605324523211541003351201519386009700347382685847647669998179931","19873752215453945918530469127319826893230348213850167760095305135386252019466","8938770282818654240631000058093037500725605503361347975092166794909884087374","4692070193825779704014509939086394751708297896303240716913984694064626438381","2066046157061530392235137582354051239079716186023347487973869945024210866118","18008471344350131410215017321417925725719230683735408556782362635706587940084","11611912605349548871338408081044923380690816383089114011600764308569596296860","13017723755372761406633404599874193359897709172947051169462660669542128470980","11989402337594800775551854950071039789541608380885371667360262390084240952684","20241431274300028607905205018514187606225464893378796902195616450584192845552","15197189470619485068780054137589326286747750461235575501293826475270046644079","20243105857656928914130644938392308204069573546077132709627899158628382551172","14795744999691076943231406786715835308069991875358135618134108872289189022155","11183901963549145027162520566216784532838582186315472248695192862107974701071","9405460154993533038350204483806014105248849521758173438813753783425476075376","14099053292553956087744249185069124524505759638902068906549497247834777178164","13561894856598667837288988969941368758393876032944608939698870237109117764188","7767219527535868974715301862177796803925750305762225758466799610498248538061","920844991884092352434571054778205606178490737896994895451096399146460533060","17359604212115731181576296645862520524552238693949939318555802653105732715045","11848337036221166030980518801449532154066127583297411610250361301064695586816","9487400494045084378125894464772702836937374880847323588787958565078960462063","21513303665799921428809090060996957755815220183801050230015322363802392339832","21755623747459579401168559799558274283155198031237298776947964444927606144168","124653520187966081765838931396503476150052418797012757559935919034185879115","6417190353557446334364415642055371309770972832091044467899330549567290271372","12074212224932204821750172580984591165143448857339588025065490354716705769471","8328441765424264492562034063212675077003249020500666133349194081603403615725","644232801717083625801841840347045869749399392884374334439856747296067779845","18681194081307015554077621616020899402176941792773507688007890994019633264915","5450935133155263724489266569152923799861764690383839983542403393909549932157","1901134595621429128959306557212666358803263921701847142936980701897398664332","5709984667585896070550457003905699334544994796062593382732369766029728309305","11517394662001513959838465594015584566066456924270205867425419580408864915655","20306640840037814833344588638314378577959228527563537610102417498520526758481","14408496690103561934754674957410012408804499127381555892721572735018139681851"],["0","20025413691257209245885009511618358059735737642933818654872825106867216367773","14015667518958660057896823611276166111522886623235989478618322898313685157708","16815417763973356990772952438850115194449806652198826065527543933713548601061","6369723108928818145002360246403793558684275202184060612564642315766207521095","17670507735036907253975811390917637349136578332419027451398269289525533941594","14511899849750132160907898520886983278545059395829989315903360648318852535690","2339229744184095365532521370594817197272753060899959871254485021369852176704","3887197240876963872006319560436171196045122017316281991169687909428111777895","18206625702841433909593671647530202403485676407937152344563642847343517785267","9107093703580485027691491178694310669396875414720183416962326428432401155633","7776678336597473113466266323595155926090221648130511438145660085840465233817","3979889297200504708379635705631987966032895952611843747018166477942830060614","18497336742253815298663716964979360616257092867381855257727601820841420407819","14505611151233249425353012909157581883285161477296642896633673337909767595549","3559140126020066877337962935316379942944882427655364815690452845949934959132","5631402071929480727165539549446844434175834034451696228802774047964396267935","18666084664906681600101292618975718628663923039088980126934059613052366439825","13609593792685454699346365442904879965348138945242264249358660170102267038898","14121862296313981028778601932389878399866822343080435653351842807950298715932","13209008310699387729925215370982667151275419549870907266185111246253997474355","6976711203773207541266494031765407402516567037163334747381482674940366360612","21513251871715371544769242351230323952047186319130783025554736581572932992435","7415803548090069926566323545114073318310304755098276566960112240279828681422","14493014074911865645723807497561845525384145747386692813016725308628635517044","4327596906114107311910587453234950229859382733787224822716623286837169445487","14706872183744862844893526500091937186692461312310264725507261333892570115409","11409982378412612625653834162438424725743086342739172302789149591934339335888","19912987244610392246882821141800580613023665775490056478454872222894989736855","7537205939808007807344126232718394565634016058230607837813337389675767284224","21631672647738744857424265813640797943932790518108110893219455122740681434948","13572513201980299067337735408480230262175698912531897610880266154300783840263","20167481809393915719625319909656620307127508481833261552631932965204765510675","11428028786061520201956202081960594817903785188890153346297842821210261047008","12927661034920450737267423865032663939516412514306313844512856369787663378388","18282870674589709653590929016321495279890947345035531833071989057144065411155","20455667745999554566367321573041765115368624712667367343038224333390824859432","15108447212465918120357994338787595409708261026147332038450098906503795736645","28596870060630956007905479302733341067976836333738987841953944630157714359","21090802003823940290620863274007012124338449108490075784802342919609280635535","9855645120084454566487736727487490940737492011400999204831426411291830783466","20869684580430754363670756131092095243169570048417256506299876069378200467858","11611241930191185379187950203071418575415497206410708410529593816272769858760","19054221273401019871621018711166065959174985792826302016495032014119844075470","12452728003471058079311960270625248520721495114471231718543188407366586103888","1626529727874648837244184917559100116307735750077587544055266032878530106483","3609074314020118620925897889605130150376558931516108661389475414986579634844","11869924607083975317410166961343159998054308344173595240327957127492769231610","15242598053394074340091341192376058688525059849844072472344132306133260830311","10869819992330477771577621051896013961412855766271868011377790482735343848563","14037741118546745954961333719539630476812828629903690518612656234497091064266","2762889710980185637689363943612126748362903844686925814343357304798915761988","4122877097147765662562916490279047378204048085778818701658935719843545374069","7792973342038268737753901361974093684955488905218217808199514423767095472165","20626147364728290536247698464815233744166178040277441564362856480080128587362","1986402009158253123373000047516937311946209230275406956399219184795518906349","20910688949826679066296303297065821569115066996425771070411430907202009749072","18685443602765342559487166448868397222136935460885122323944655189652272246913","19529452350566080658345249702874353269689422889237597023069863741299489697711","13981610792465294505473240021423363989284244444710421268874521397342718266096","20923935678433357328394978819797369453057968959857428052533809734016827753336","6407940080013002774249901709034971245951664012043644504686314754081101691163","3327706178798970222598670593387902006289089317488010792703098043091749259588","5554723642947072496717551607531004428677756335211307103480384447860419786044","21615008889677919671562785634587721547204611044815568853377689986950808923443","7960352180567088585884991885316116849311131650451716906753628259077863708203","2921218241421387424397807863755421391283877051235369420032591965873651748648","11486730365793330049131255301618629755379259781491257367886007180227449205548","20812254423860041690656297804425369816980046754484157250492302076336771833617","11569435890352947532588307838480773636868509102017343780103785715676966375254","10237480764347492667393942095433306676325523482899647960217130127280545405059","45488416357411875865844660646355315145891668007960200376530706215517662067","11560281534338582588847528392224899409593071648029290989279350190457237788883","10966962244515730261378377444956872358970485429734817587304150354136318308683","11649895490767527800354771138864353832486458329929551619888991676885286543821","9768729704684198531353556383803023287690795939385224399790534343926317222977","4086685665188500701605134618881791353830921253502942785873262210591732100214","10347048405284089811462640667559788393032782547861534178818473166024043442986","14547249400845023408368739355981698695147961266217318486650231966844801943800","15728306039430132355275461400021681574547271724263750422420727537166728546547","15242549846993857996218760608779027017545541115359088750378140060859338808445","11515383147863607598394662159909532123218012599337008997899714846040998590869","16566739099439355306393394646303138678635141294293023756123443920506584791311","9882018511315727542044664815151263404022542654399429555641492380899182186662","19553325194839151405698138099153325713402221140017923743757526579957730424922","20456765493227951044929828505368384547075060939026454061964974058839646237334","6436836347165387531136887260985772470305418275993694057420754927697137420653","10264953836974670473037143225586790462754859506296091675235022217419482119422","11414554507898553705395735419017492079024594585367587278168235522665989574122","1182278323773654046439626566928448429727226009821545222553946173183404240189","8688059839589473186399097736992770468093664104674054914316205790512520836055","4239056934322206342381751223989165332673443201310648757464286684039162470480","6193812281206822193427111103388609562661954962212851297814404781152618426644","1045617695345333984698800680301164384303340158193208594704765933723298204270","10798168045130653598400590843596011085012227237388810247952509338386317447225","4355418183309542777007919000252626506281657292824947379115632857158775977464","16589346592293738521451189516305976089837564603138466351243741587099366666129","12195153232543180621762107593688028335193401987596094263758191611273472565007","11800350086023222395413478048457404114269699891761925362057693074191571749552","17905951170328367895542434685240100754094786953744631571549723795573409388638","13131099344164583563976042827221528654678922707805395784218504747191461068720"],["0","4608051130913531625736085420054163176536497768508638809199621934015960475788","15719139336977283509952374251593788614057027565207416249734418266992918296851","10784730011196549121280623838587765160229961221473049939516887603678255422169","9917707985781749956627630220708949444473223396395512335443841031784057818659","7791173203259359290161330683992834696894709796907882435476179793970729725702","6203230982126516260974623638623142757049398516549167465731638338202366058203","16161225740487640899068464070558003959000923370757240037686922645398163714598","12268626294944604450369290572266991066510066868713322688146763820700421412622","16599120309334485243134952799705651733041704462401673432231837154002787650267","16558352553416262445798174587445506194463198181205495660243170141197836456908","16283348555826669864452899348912086716437264550582039850194619331828132585982","10082547758846878579038604914515677424545986691353233548824764302789126803771","16684118236704647735695964688802255963206222478186425370752317450275213166556","2933906296801646563488873874661348540873478050577644617138608256077922708452","14107914319657091170165182565217196691034763517088344010307853017899585773086","851522807638067853602581264139741727740807931638684443434198870659073867056","14271051079562062639499750688102373494442279972333759427571061999098172382830","78517474678609480349207554214573564683538273797348569789607028765974232652","4972304898488880732876671386870909176101240484563709557833617437641785169306","5418321388611433287271381957758852694683574848822749569625775561453534921127","19987705277459619905920483077006854773092323445547862397361897956705438192485","16039234293926211953832963816187101528059626441673725476882037142016584261406","14838958407875515197981543928325171428184093010547581023081021999288285860182","8973554029833395895259918560341561897959444721936129055429554444866125245333","3549193256719452290358776441698332737891839836304667283288352499077233103539","5722798905965588600763469781630936457530524188215082871934527382900532004597","13457608988877344345198197376572411790148104652905066477193917167898026500743","3139377284929078858653525214736031524352202238873398388853038626542992351839","17529683833319707801883815663062289132852914992441413031765412876266208504886","2837007459517178175060394947415297996194237126283034235349269835126992608491","1371541512982105883230119257396035898488957113641078057781530904089348090978","12310802932359136263591205518655325161589003199583501620982635504338091000574","13425171473404569679007160778435917415059124261841365089582215510279196768511","6476229270686517089057896524001291586920783481879610264204206454819897142159","6661186756358568026740816559795531720626168153239872168790731685498935089631","5458930947089731263698048880340045629146552823869828709658489219766964711051","20236613204998093685540202257364395954028879644212488153943390501780155451201","2302173150922273317490019348430619790548825579193551140676511895669670058795","4425057328775433617844261178033620509786006011084099283335530683550417923113","19485315363422236854542342258201144220024169991397947319361702903581101174","783445457767887481382517187188283031930436165813541672860305485783526849272","16530610396081173962585520108679817857305567408419223324181748068143552046870","5987930784073904980311066829198070763145026171200500300335353424008741220487","15707001820391610691340333866018714260574530491930650307017675349804178969435","8444070157121983987494966849642139666033274273087272060839553362680531464325","19337078110602108612637082801014374088655229474128422252805906531370266722106","6723052665197884730314707643522601487030153008084496381288493660220007512151","1968543478616916956669875825910707524067228776488487989371366130359395654029","21865534329351642546467345430534039483620515586675920670133817197555838059428","6776665417447814716850435467411468749758547269200930220749312982045061462392","9337532204995800580417482952363919487234050081193088740508789476809021421220","7455460896360401912233992221382986026972149020865168204140434165074277430067","5094770517025929907102410484439132301312395918348737389394603414975114620483","15150227842865972514372274224211125345936879699874554933393762263970421774837","19019671306329328881873890964508786859724836008189322823385792585166645122401","8734156227092069622801197860484994797208349391984859230873308915675980716710","4455664411827967270429219147903268058538701496423754614356128745698450194665","14125471964124535310865382093925705317219889702073997470318656842091265945744","21100977778733212474934022016387960441130382449812475416442671464643545231084","14127953173923373937639836132336569261432475759805980894314711830823650494481","7190837548688053973308581777209758239341976140345973456773364917951502252826","4302999517962679198848570389030847835506261839545926427066333441362895829723","19609581472751879197395928184674542123050426393420259257216968598802832219454","9891965694403061191132455083042342044703043332255152561577241885392413096211","8635832345605884362308888053019340767274549474606622074968119971458875251464","14458104332429300005139721433296238793942092370347761662584181917449910724999","13774606443549658591827743286337260759582961756896285369409614175661039546097","14931683849259757202934287121703221807312084934163250710664007177364302987689","6898493490565543297372171511569590141985957302361516828019765386351989371493","8477166458318780932091502560181076755655788089743068218991639649129388990001","14383005787498925036680392538309265657155671263813603785997004354175078883241","11482684406424906329550633008289980309406708341346206170758836110553774150711","17164791209577740695665094427454862114949001730059345281143601409775279902762","19572865819140964375218371873504381150457972471080770349684685102444692270809","10616539496215319401106415140561161592812070910493982923677680097070344703582","7580130939988345694822825255735783656425877833493784074743854698082628961630","6493482992771422502857607821518353468087390024367831779182721450069744306300","20937957980406600570019530633290912212261685962990613396233054573999261444721","1888301538585936095651306756041160223348504766055370453806547989423824842148","19120376671642933988919162659909007247039710781063315729280314108338623606770","10073309544302240995688765853153744592179013910679474159947227077398388314307","14418343713894239770424758170332006387735678619364069132921873016105857927300","5804901883573594229909528494938844751532555653960980729292806859033586591219","2891110414442771799998551589038975842344548159554185710850529107812285255437","4675457903715550975812533933929953813356806102626117539018019241908210338812","17229358975912994591840834182626402325511738809344814318885649531375987711536","12119281489997524065591841061589301315110800703728516553117041264467355212359","11518411985246662972608457046118773072223980665597766837016873872718607234817","6656590425283544662315007743682886013406971541178624637253373804457415441369","9393991802045239600461811738846993615297722490673369457104082964388241784045","9104356480853201282331327308383969263921193979533746229543276168341435890793","20212560119262463500989666892408751534872746345184737945669251263008521197260","15729175808384052227243559173351444236475118374206874920197844077831490637611","14782908580328143890555344699568882367880498356701896944726757441829021709078","5488174406229409715003368358496612681028863272057390583343046575532796822564","10061441652008700741266735641831355388038853396645504605624525232110917453503","8915319669155751585259894713355783383535877031106478000414459078260025697633","5738175191871642475056023858452861008720671427725241476638256451033741998493","10481503284130138455202053107043400824515467575296480951843091103352678273886","14146833585311214611180632805035723250816527892423261659316549933097671429503"],["0","2052022769234932052085600538617869539551409162539003219721706642491482005618","4545632433128915401675857335872734296201563341352730239379112594334886714038","18357734164209065400188672902508173522946008786642742312491567548834186398188","16833601168755782215629930647108778063932115506438907130410371599358331493688","2484322440495464698111505594854321537130148557307154037198099397251635131216","6538586627640156515566946775151329439130539406067846179650413114894242205781","670654155398387710368528888832761321377062055979431289271248558882589392412","437930910657403918125294295003053872544530664645584046841445781129196853440","7104899223525391436280543853591313289417685688661156114364722154775370215489","19210680961904970463010360848497844424049118588655703759663374405080485463925","11183219033813025742894583387648596538174142278815089077250577607964781278828","15420964069894818815162285484508688556774209944172823948530990362587590408661","15829250736377524636052889971100174012270081330800038644184478584358672717355","5266782056414507723177344407089143969573984965521045841410619298358526531956","5841643149050127531229779976939143275644701873075815037910737650825886698500","12170501087984490989036000181357592363289552623003466198647172507178212631473","10207566676871612530660071518097225577137984980913911767620732093222331140316","333276984142582192259782353621973409068611494315838865504233229798081910749","1196003743803257430046937254726783665414541823883390427910404806438350798774","14696182408205590378735361620315564944721327205137306674723449623280911374662","19731571209571942948751360504515294178514911153137106609787358727749442983194","15162256291750855110186355877320224951413222494715360896430903026067658464906","15960513979405411271789036726701708180549882802885366073322718209131638366080","15997357567501447939103385213158841495564139286551955212843308789508679261649","3541618775603203328579690620482110685225009094606807591614654019322144924111","7932950663032733416008941302641836369081903378417545455524517803470697381612","17147820822301937212292280958293539923544567913698950298926941209867282045794","12721009225954516663886166514325609759214765523452569436608980270813053391856","7949441572679188056531910011103928841847036631289431916610922716126748267683","3506260018637176054408654193956128192710863247917229464905184521389031501966","2397024331414044384757193924424038645864142383905985270829500842735850014652","2355237386563095110949493593940048583794377680809486498183284146669824665703","8798998666714465649375883260222893575888374203107426712817806354530253949209","19207115557147550228162076516780492376457261108151080951811514962332510586541","6002082964100004700453143035976928118246868646970358871020278314293735579873","13270177596003816802629744402958121640287308019216517814549969766556838725204","12103825781007985208958405761270228972693190099787479063228444572594601217866","19940125792458932051528081615134791992554435664971074187712547873050430867782","20643616937463545172374332883677020036725302450096326227030575792514569782117","7676391910621735613629254567708725861078608959008845232507701331451233100084","14845507868989018979157994672551079334877191088796325079867979159038655728232","4152868705389434421767048454285295928808971149305981550225372194370251986756","5555294230973675474988255465161703127998714119343887667297391193483844754775","12983967265666505710410426138402798301032697771902285958874983413337546930744","2748590865660511338115385490339198999585298696981156948201171907115148418949","21012682754392559792625860446148493110299168494261522638833353733277076413030","9029088131343180329549337067181842216654994026690729249247155091682984550522","12868883022673694757535333986399079293211179641170313241940867744837547272677","18262490412665878179110933565442808760623964266486167601694982455065891700541","14796488154035122637347809727818305885356879557515548820400017846911641455440","19712265110605222585280166707446302690896363006424744564839249543693899542207","18553224417352926930359238977308307331396951346722245749242702439921726092862","1801489773245012653394931297590293273700585333322592683065576548783991224489","3439721358818050402871770893891649482749056919931190072788374163654320508665","11114644623574968962677486536483115670355761472073979702742088682265859673538","13272956865647348224973579868727479426206401639816518787824171734985217941758","11971358843852790975217295196410307757775175689506644207999360734828079070722","7842299587402178484418177339883876822824337913266993262856496653380602834142","113305266854789137312948064897417994084303251293161847941222610302385915038","7604179602533756977290250682192757830473333282673907692671429239783644742759","1105644016071181413541735488601677339534066501900473930345500420930255267754","15048432639765371725108739440406861435294341410044710167243282548907129390755","10479646275281611170592363038316652004772252832256108779817356649481742179797","7008169139618997647555716604235359237485633455765889458877958683481609011882","20744880055283415956876366093080461978588664950442142463800309274204708387990","3173511527841262084664492366509405917917555781049051374816654491958634181294","4366003087667977788649923176354883733616582195224468858340488919587347945024","5282678059299207758319245428718815284008792841932442393865450886849081916366","19073539874337873245091008026866079441284878270384869169766728700070125965789","18048458317611391413425017940434188774932952247422247178624723500115300137650","21866791048843248441350656489054237044785412512697083486080512771150828327936","14083915856918121671036747096122747935762917431632815637171044764504039479781","3512422258216538867597730913628789581381882050445827440936164788380302570385","9641591759061098331583027631565189923425381489755568965847205522583891227275","20266972004241130171278692947226442635491697621670341575275618815533114793974","17657885991228628391605193027078306036131737334380084757251262354383512605475","3572660766665773585421953161754543314786892856200601860263610625749329200692","17047404760951249666163400416879014151913137233188439355635019985400110333407","4630287493946385446514788928304464139297998503637129330552439789175180136104","8074627131493012069423821333002035330088756759369878536955827304917068970967","2897959617202813085023854222942126692221988866255870956928495636617735826315","7189481874537631020416479254203662057363614397558522389032499018469680481050","726409071608921308684559770510676925197626096635865699115216262465631614339","15821883076409715419409700519073252417372828046718138084609315929152611345719","12510667621638344100307733770971983479183248078595906286990014303330785744662","15594522547458632485604217233646538713977565152352813716557496263271871528215","20326258586958397209185643271087693289192861843928106911747932043908499827208","4773695972759698081841468263687469644640248691892227002587682103894592788784","1304156808315298938262292362154686892817456211368114033638883040280598231479","21350014639807810308454956348249378403636758664621210184407862835361348361626","2461026738734765688088434693440382915064137260378897639874585007744978154462","10671558265977704879310777393027189213071898124845677660268473153800193088490","6030383351734055640376863521070263578049794662840690572519787693786118199188","15409730852143117186003362902418983422873402932995945793917947616636419843781","8089014403329130530850866431853602859461001492855994181530534602372070905674","6829118915935251202456842768297745776289854065575050422673329781663947870198","19681315273723854458949802119255121876339090833573948941945564582380556808529","2977884435021365413089380702651046712470844537060093976822521493244531151494","2593317129938134515065369459468521418006898098629936154031992354057677040714","12715335015749595469339945572343756395523654793358642895641784347317545250978"],["0","12185207371951761463930988765400957265789811109509957263502093052320553184794","4626163406920932869972407297945731362688364639561171923023189908405159039104","2527000034476420424017147551424479625291836717261034242130238403605160886403","7416809609268708089903422910607495347366291417503621435960047510301085952736","614984289591254355400080344266476938545800488939400690722883140089343254736","4993349548884216907335628698789040513816935160576650345226240671627851994082","16455282093528356935359382086361806629346000896422801507952184665383667114636","603358340646000686802744593817745240562584042260998603477392213733642398142","15263165404756447835161374020465048211016800590742095097432640886311942407641","13469127481069858395613617057534793831142250015913824387216644727953735927591","16512156040684131511639791924866953074072839522823000734851329653300353868378","17462855607200350748891501495821329063719414177518442294241391182120866804832","1101515520715612446783521446827279034659594143548509342500817742471539124115","4865186118388140761376372812156897233582303291082220713102872965753688923807","20911284282833929822861795699117990473773337292720688923475173946754214973564","21481657195603106344143433794687792258458582731336429409756745939197804380566","14610022138276991075724967899584184898527723330662930799594282809791563223156","14110843075523908038285670342099176740898748274383990226823809006384093688985","4298117342457611819186070148019732375374919234283414444453745108069086284603","640761418702098218193379768757347606739706131157629998128465000666229181813","10043516902943845656454770412554494566430140535431616364258183043168463996511","20604383576398441394414463774402662578052026014704456190732695230233161869146","4741193432985069869444995715168993838396971712575456850070749002877557263986","11620555221160217970139838854662175881156986516343970916157008325947546284470","700889438228212658131524719606146660185941689513350355695750982358079273135","15164232943482252857714233928048800929137241173697223645755700104400967605961","20822365128547776590204147574337776473918711469605946151435122181111424142520","3634246318567348581651940610747975260896222676150906999157937216253393678938","8953889315240510712901026705251071257903234909652137607096187918883315952092","15073599728947567183663114184732373735460452656846149664690138194869333166668","4834973906515623520943571603861113793377454437170790264528477948179131669577","1471495776624152469058412820396108926995170816195302601076780569844886134501","21480172912380134044050978546315983551151533619534886663705813230522869086470","15720816665995782716817574500467663298529824430490881811556504013274594867072","20417736133345515437585134904534879494853753476141826823965769024975498811741","7767017295560221823515276947671717464316269890088457361323341788458474420377","1720305507054865266469012040186909114795131877933651386917918816812332583644","20522729070549002396654066732785482552467330417028539512133625281929787081422","17948470524489321045135813586629565555674208275140383199488876050690665904405","14443218407127264824922578112525047004219988810589221054046800316375208900413","318622527887414998008411504766879086795501004708632627761831249748806973817","14693593109842200532129684554328274991229390385496312576728542922362647399402","7954616130566446869899086377282149663863682227229041120417034178108404350965","16324829245898845459948655519276228812377019348571294113599957724556683603418","147714996254572309686839225657101939679055845581215184978454604687685877215","12579557352033628122807604178381319796594657596175520899381532163692216265634","2859462693754023638609748373152451471900051937326955595123355259791440205994","13624156754111333433516948108397110633474259455153849901411346994440523906566","410215732293978355591202774659553073968565815407001300830992824281930011916","5086639418290292606862653618035341366179930119299606003031256860452023487817","21044771086644317611589921058563738639301648069298758184939785182030888893440","13170103538603116889833002984566843247430043821453584699635640459436001811070","17145248543659061464387310319622270544921912210343894483081014482841785610338","1812113017032112302320161163414882443101178871931183478784367608305332338817","10939858615480584076398242701135095300819231770285326098227313781362447883870","3195548446845493363661057727514614161438929249119330298077260235901674483258","17574254862554770425832365530648914517850086263511183317373442708602166559414","18520880508530123856348597747896829224611260223037545472185803596867571400849","4144372225245143966106302944087818799328561656445785324532996765897803707981","3145127500534748877991028179845521484058868985922409995970974842210977573088","758215212190204360677604230469299957074660680218161201461112285746242765894","16197061279761070967848222691591772981042213552421788807798258925949392459045","6219800660783978066190455132445895592145799247422315885013034492916591097072","13426362710481541757776237444989696984546594271416189706615619639942716045421","5820052840233342630678622747824923080885437026288407650903536074169295855210","17368010608444316422952730220601470132605404051370585363699669962504525694022","13387798424277728759626880748151181393594740738987651031758407242934045488568","1580610161492643190549820147866004774588183141912728090018356435172162822528","14842667183290706643639951725707497846499264078424467741130903819353397314347","9420682803975676625002767344855444167796113964742934371968121389196464437896","13367957293829553462022499242460028348176762018835757524236801173338760215637","10145392622505025703370537600144331997881989953451135264239552407622059890166","3007716232771754891086152914636655812203175072715894413122965921534052660645","5331486580457325017474207673982122434179162153895963718140169101649602877656","10216759077110964877638201731562591734712046452006593023972799210202635633910","4764737813682837846700667136056058649207420720638749244599971593301313751891","8818258192556602992228275381951547730289208969247682368310596199817067679988","12989314630640478141818135140201194091949266588960394893700918446344357482583","11816363204051527580020831444639198703967792371642791960042537319771533348127","15541031731507654486318976820450306476615141235506642836831591277821025898320","11486166493483036438708608722550875768436564578965397632497365663544151707106","18401807660766375611084329079099196387324720642819027387737447046298833796543","6269681127183841070700264636742872129446649005200084756075481486293927129480","16043027438244807980254241084613716671139606918197913495558844974991656734078","2690387612524284986779567509783776600707156591605156643925873268650598584752","16413562569686639642510286703408397350488811537064501496078547648419393313243","3445243309835074608198192643874040299800774163584794065200433518847431105657","1314909915094149766438524717376578557177283517464015721065749015745676537135","250822292206415841740645851417236724706435486921863205723772410948087950667","8618492422069470584576047529861568414706292779759691415652930045711603379573","3075194481376254754250582667072360245786578257844626596987655347182611749352","8851279598436564346302000615707384431919156057494599720284372778387393485162","10352960964332097759979417952709250808542160680988832900994627641629788915893","16015798961925577743180111773648304822803611031628654318612913328239525514345","13357389837094606911174127852456854742048721062276588481587837753215044296527","7318254821164548200453140254855878584559334030307665402134799466711431377052","7752186114697530128375274789852030484425916017879240780149530037585904663472","11865824421365739641136384744421896863091800385053196060405861710373548248751","14036094619451566695962836219736842984551767777928741403522558405380687247921","17753467345937968155923701887386229449384772136703754744917395894055363991145"],["0","1340096502357506646259984025219833168686634555127512306757032909382192356824","12489713409068247454235205151116128595982194304614854134348064265872661333287","11919470431897534234482820918866443732986852257810731891306937702189907258071","975691002135794537922951035321021959132483609987553647936208596915677613508","16968194567703559019872549571083707070848445687218716088366253058400589593108","6034240732787424350610689348567272346712686613430231749994490634931987056544","2768921077576956406848263299974635865980696395223219670029230336624027270096","10567233166531756026428411898521118235082190906606563135141345832635861002776","14999678261155676899718082909795861731039586053172750924947541355194081830468","3327861638650964075955971543474873644151756267076781226453903991311686592024","15247517547977930642616391234314374827095895291039931023596846840304982452977","1582511256187318525596295512223410069818061917762249160047736664829394957730","17967855234208637783636297547687761677270453266303908211509245859177111478871","18920696130271124413797365810170554640797144977787459691495813453181965562282","15047298039042579776296107398835176389558200964841904477364006681235551422562","1373468292994449999291693521194242475303950251057276534824866319545376609642","21625821528970721523941980402676070443617292023448503307673531668098507581169","4175782986055784271695929232637377391885667435822928252268774549506183391213","4055586856566534500932672271567912323427448969961770481489245138405281379907","7380167459540375161647863840695523785620041707323531058155115270508200954397","13463877389686044305468985664634192439293876054518962193735242209381219991645","21411293646806126040530189081914544076241262755046542933411522448363682534844","14074785909226435881792965373189954721357688304689053259369316225673514720251","3307334604167189180489099348833626358739393919011108185271693739064327139300","5866528642478016951852207528885851560286284251127831707795806291386926909441","20577219708572770081551123210982443850219577513698704245826159815948152113210","16633558611213327069600281883860663044942617592848874144332244453076459885480","14930248872419533938444583883817330865724465272726100537009953487907383672329","21861588878981236776093571769937467885103526778806650743501139082091392749958","19724732865762894057865413951612370364933813233647706720812270495288672394156","15636964519185444191866035385456278689434103133121085847546138219017953107645","959743027507561835183347998500231438770509640878642069357361451740575185110","5036583921311394115894638202496057063720259776697874048481266841176415564865","21533821682088378092000551170154679839225708772856038370270766518884020997093","4932188603865836068640054426033232357671261378097289156723226679367997932357","21759749223541829156574389509635456229673767810898684435456538375800739985036","20649834420732684506680165464413735524896152521490807212754473243115899468250","3049050729870390229841500807339970321785988374762196501115543641446928821459","15444937744285260319250572817228669128200878455062864820505850929175415271594","10592213116094237158479837144886526157351238383040792412123433849306490192775","19744015457569164216670644391844699042407892017741038858690406883008598131137","14590858667249396335378994707984710190788203998425790117590436321147281980687","20859436887734268010307123240724281154762038508861134637249363402876742169241","6204666214412310660564948034763680866792654613629680283067002491563767824560","6105766198051430763553890284254007601694910452376113700166240642023664205459","12624061673483055199412501788519467432095195175067178805113838261418363563419","15475447450492181660733400469243486124415308723136143118935365130011348468700","20166513822830383573078099340802472365020901284564475248924015346195078939449","16360811796531268613614814048069814515528177715506024397237050471078720483677","14300476124124832099007362640483589512109017479701972651873559998322653584080","6732249047591031984365837388411053166165994450241687457440111852322441126231","11773551411277927941695662188104606331863259879810172719089967385018971976756","19788247594307047144005949175382788359629001278275727252580637732915302757573","13897475206370199082663333100920374358493455904735441658550579343658483377087","6923895882463650963078624618106839249612943675950154115480243318870270027966","341896671573315807303723142566877012240059982103999527266032458121419813730","16510359023742368262890843296884491069031345254146404451551270890487413370433","2336277795999592279199064208728768564636822243574564399679032698007413669783","16810234399343081749210480815002917653400187217909187752988263141642900436829","339624314391634961514357922643907670736478036596091253276154579399367050933","18524033938343292192013947779394550536141724068969757880415699881313660160264","5972784023881431308111195533997516267565959599270126276657328686320065077765","14178746985285607859582800441311347092512614505726411841493466391228830159907","15877941777726376582845855871961746437041918263813752945775014300264384081342","19432661593659057033095463429920864369601435058097382207151421197255382649974","13403013845023093031743908267348033819480505155761116120872024984006392002072","19414081528803944113515598303592381409172991919571567597791040805656170690053","12766797363688026824329968867890593489473263715945512990577813147288476853132","7113102022788024304956506621470217447596530076689250972457042024024537703645","6932117682350960628408875615016588130257946089391301717522691922334267154544","18181562979667675316984390327100704838007871026213329644496119495904837646981","668578881874688495777251279701687677356812608112730639776707705942245405352","2118165957505159773621198800939733653422809382100848487707290709005044992026","9216615764943873816089612358641016292754783894376106452929719113344518534393","6687187143814650791607518172316022567400640170245353992740900737942033817187","9136801890737814872128101089761973506113492293670906208149352150588409730318","14447799426025440800810174992490874727516695369175286318385884296988193762946","21182196980317868620629473663137760932233802678468407440373448431884346296509","7679397605788503961450047124141040283683988210697181429857368044727739061346","256139374619035339789574935824292920582790009115843066405117493054734308195","4071729331964229659867052442599740873434147441829069588438274280015852159584","3067991617699857318545050044702596860506022793526592877622107940761122498811","2420160099522379125197114011736926266846490310625837285942053970581636974505","534229242058249640996133560638278610771007628367631242704637741690999854161","19109645227216911310707130405969860538138924385056108502233797203941625683763","2257909874260883392547048907074809866512630687618882833794764231739568992002","17513682688159115571190048639684700121318612599209248439596994616374762959036","21367256555225709119926138251061057741294200632976486467268955393913614902038","10457568360778291996285442462585423397078533645372794245872247306008924686866","12075169108881739563267782038395298304827031213809836475639547331849794948687","276591258136498459417681865990919985638062125687668927937519218095781570708","7069655843937448256320359858385609080028118705841190694934080429332065250301","17462791634366533717741787179002892073157839508663943030047783035592434463340","6852446645430643239505095263575239301353718050915706200348153892934536099096","394944602122900737216131350799478041880807710567933865446056431345047097623","6069871947649034397582484389988230545954970821319238165120074900157011374443","9488055950313511676393951007448646937063441473379894087667393569386328566866","16525097864010167483438757119563992350196218753587930053174825201616487395187","3047139650989166831069139684625119737674091219016236017767834821020983665346","9060551443380356429477799401876572861830870947018145025961944819801976258552"]],"polsB":[["21888242871839275222246405745257275088548364400416034343698204186575808495616","954071282314487419359132876303227766517088114678329657582112276856592105284204","1056637916912935496011197299904426975288502421068536272250411601912387302279032","1068134000847563333403640988660287028412566307210328877212183669286502264904027","1062314334515878815578448581314553995790830387158807973262885551801176290310563","1019625602497095440201032104297543457117938249864159776385472969597228974695673","1048486859772940588789425876975898365064987039018994439071976814957070456650926","1118302978024228537550204893029450053253231073424187843266327411991653035014780","1062051164231996146075802622067393808940700570018139343313354326401671066719130","981886316954812449431249198961726241057526564698644459286022311762496378199032","1036772160386476058414821774150837714270778915438757993806082015824499599382034","962720756452559571865805419599420080364482740705597149903212415227334947993437","1219379109658476549092857670652255894837528820529462962727339032006371437940263","1090297942320541753115906519415062170265125968727439905211627546955856803733135","1038059945482666110613806222305841409043995998797516405981555844582260337353243","1102831454051294345217532027558443177323491025998678681968927369824550686001174","1083039445644964735935685027795531166223933928040931853688917293761861929587829","1040179849591983074072219107193295498789177341596870622566184666359238116147367","1026925947617918504986819131802785115714134161730141792952465254546399897571568","984726952230065218795547649143264877680039505721386478837749884909770697696141","1059056683407443962071625952086335687926401944882032477972125282682256103647171","1000315073658604784361396432929423730566740606089960312378368706866312335653916","1017028482290834050183195051856958551597593257364157458808067150977343056989745","1046370963611525572193954873030199201531690153620222420611728895081245827177558","966302285492604266283835596511904846160047872720885080083576327964912338371222","1066477714542314217206939495576091934405758354314566657982056792252150287361626","1037250435001450859780069383568852976299786368238911509122208233782866248541984","994365164031817733846938492800428922531297380753582516884262820556920888303325","1091905320968278781411252946473942252582876910474039009963657378736595294813613","940218622158918987115192247414945589443230847244479947538464507595962211886785","977695834950906940407810204283304842297127982818935861901969391625539796900518","1109718193986286465475999031052977326561373781110276023865151701526566248248417","952696151918303461268673689938483517773571938896653970514445506155600568026459","1094611292441816340860399966209681158294656141555190676590726016762959121688001","1057580015303484006321959921064043272225715009306702018670359868987129724754108","1001343327305884892343473296230838740196986223094605332912263896216604857700568","1086903920794646779300665514645719624504145942413667814244415184313909319922236","1064002137488209448488230934620218873837809226271696427923150201227139396916715","1074497861971275520970627370294054958622590438270997127569853823914501995042594","994341078217051474224809674450442258773026589583489075778378675285238967541505","1056175954961256930125094867457669909784328174490993405657207314970062709873001","980736723679467317972119703473987118493511610202217082301382485775596670559616","1101479278274336094786870220534256690906138420825121597489687873882867890583377","987696991582986559349240679357899511448228612717240012394465856097831019881199","1136300209001663733441417122808899462931119150425538750308379601676406459121445","1161300188841276632547417212794505935279552388553692901469236839023345682108599","1088841059894070856468405817509785203691799362682458800290587399276364862808176","1149030365740344935555548377009453263144689332673881507034418764484101119674652","992920760152382703130447349955902533850051175414089635116038201924901506166731","963468138807608612411983027121844267243210928803514187755878639056995066761600","1025451013889345059755420896547452925407454010767666879132178014750503376199316","1040571117475650205712935854620944461121384546429125399381096549795192516548099","960664081581342898059083576611311815096085050899261724459988026504230334947638","1112785495441459397311538209426281904050648645520880302422258804147445814569579","1009765971691938887352547703529827713557956028635299644497338315580850289669347","1054220252970401062580339670198177455827356925659993767348917975920572542742645","972478966826864589694736942351282133015165240580810824413776017615834856343520","1085900298023786277301807229593500861002779803866325123355790358789917242962055","1079578073354427952746393880779062770436420903504285608901009949393541625517474","1110824766862272460246127818705968342243031689788950743395516200877470225556207","1074756322328328568739415759078008261603318547434523123928791486294104154262201","1120442558183903819339554908454467304447994661207975376446475291410153587880963","995016979457452705516243075063500540990338800471342839279855278472789102630706","1014475261119457188984822752778982859216025158798481666926129015965701030517197","1134255419052971500723266892370597834646422912077501059619857754780716377918368","999611205240995171434329917946434317334182744352834138913873206304375777994754","1113437538221379573260842541890823540240585296430105676656478855010928840592059","1034618333717824558690928450416245163881778624854427542608616518377822179437245","1065662088840774875280076652442653988386512996166652143927215714353451449055134","1092649440675854556509080681967621431420955380113815379938332149872151983382084","1157311898802492224993204044370384012697772372262478646657609533266479315009457","1034975392531863207467719702084796876048601848012708738184498243839911253294671","1023009427030341584919629059912812216871716134455874583164250128020406064651823","1095542533565921601357077621826148872341628190125876499223873503969561872171855","1030274241153985828586104985593956339937721074202208728441158265133043888396909","1052124941931278079601224597612969026713511023880524585979533724130009324001712","1116027778513700947931896496856562222759211733915844990111753836322133263782901","1078630730826901682670501220691084504560392101267260011881498413711431650725045","1040822317654740729871974227770412231471886531924365188431074266731218797230365","1037176920346185043908083289818684756484828895271405636127934109475038941173859","1060601451080428428691333164678872641746512411890333492401243132708918766070661","1043111347897062168496656616622157437067949940826649089194419448915222278856090","1038451799466955386789252837736733086053750016264925425611549428112724414751819","991076971931988791759567803660092279591069964587386783944330933555174479948031","963008844538591759394392806671445510222306621045637947511331910223275934805824","987990577621189562038391267486815951964018276193683755299986724082432467801959","1044658391587608480628821122628537971634299466617890956212924333764689954405779","1116263962673983109745355088409869251058588693085370759220648069662237204191997","1099027700694545998182801466574638550706812123087967817451624464422006302866529","1085146039713717282843531582555934276576341410539396566977786283876075702926268","965087248770041278584359276777088231797914466398923561000982957881579925226430","1056129068593719330591061596751687462716162868269004936975590357438419747628395","1105618750130650855609588781033151344113544254782519175096626232307024249318750","1091416482714712862909302417486512501707786300674846032409076519403940275829654","1008457524659329812232753680651833290001314715472344915055093969742441696774646","1126168369373713455229744899644403998966763125183259045316637113853944139373736","1019701295793192763211695139964465711212046487675263869467294135756721654822763","1056348823629556446961082404977688537436972219486916257416605605554353312025006","1090366089796690938822268535194606146912513966081487320865596787792444417089189","1016423552177002079012338725046417183215876449584858180495996749815596190778696","1084599388940382415640317445686200867477725482327948228974637422259368462822936"],[],[],[],["1","19456840084713026191204281591935809500067463305243781988416130220249629098619","2477146361923350627012518278170689751927963242524079228580458047640855021789","21159413508173914890677994087574645796120428398398266453810961281760808158918","20349756116733599292981636195834878907726309792203790310466311635085917179795","8780759042605082367640362293508914847525720066910730728102968281661735868936","1900865318077415221154018631384801726589693233306149875555906296588340337303","7335055032346518867670551939121983100988168819122734267227336097179118978287","17233453233847305535522991648674417195878569543625219618365649230022246609746","19181111558771290295893412257577559480801343301513177707981222135390821690654","3085952561972868400270766955848028052205414373427039565290260064759291457342","17610578228324947389227291302801553639637242711234323335424455586654126134467","19030058474433762301021713519807417526039059226917954304485872484124003417134","12430343989584311154269664460741572684490235390837889350192165787390769713371","14218484564379919108232218686193676789713096042947213239783298848289677052276","20369499703080469455524471401908758004483803573955551352969827235525942914235","8902269781421158476685433078091270661785425902390088165168894867984009607961","15464560158264758842241183254582532327734610656722255000542327543763729171179","7742834325520447125522057739389717495219808543982936196983524435765332088264","6474242172720202985123699276067383310886780781631325078646161538572239778947","1676133091718737344604416038560502712850010537403455416758709700334935064919","5331668904296077324540623097013479548114964083030549178963791856364619633207","19456044842159487161876420609666113217471917123949871629312445578350225605534","7883460289978993832438515626952488465795213719553376599339073990520019660948","19137332725581722393042388560882463819998032754892908511774396708188730440390","10060357550473921414144865561995267977541968934079476385282925546253213480594","19750123457365651762880687996375892195445538875010768678483053173832045586553","11806000336659869900842060036422963006156014145536153734520332011537285839193","2731835998403503053290394880462403467967203916615583612811740266029223023948","6423582179932666961891868252971339153229509294246873592201845066236474056843","7927921300474812086278343726029483489631807317123724695278251903118320138724","21231230130709325621664217684342149575386831333803244279701090067160646748769","16836231256138063644380049052220050551178670849518767378117639443555918866271","1993452709085400785387600922461225637627385076174621595912093704656062546455","9099764902839816086952636921577529862197877107511971131628274960774126482023","11566723166868024294278555286740352694359869623078530785643476853339608874345","5750810111836769668054326256847518444050338195168468562426953209750296569292","7001106764918973272058076092075900542487486641385613406595104056193193380600","11673675776081315445658343137095129012249620012223361309327268140205277059966","11369864220372176272854407429030685916672201518627523862673597554374263842001","12669022201780948661660281384341179667976706645469286545697224347933904315333","19909786881163050154211891757898852208029402851893341910101924478283291386567","19678515840491943124442566104610263815009965232569712852341029180293560514138","14548707829043677522316418196535811116146263960111745128271439678000320055621","15206563509616222225482490103684764927840267160024797085439343662675756953838","19689501986125253332995994387954424156266856740357917463946305609756231220551","1212868185164872859328900288166849127800299783767762612734935776063799702551","8695229179255487767361149470165567429577334179816400844316745387636920379675","6273167086803055639557215613900718748862398142663693190055296062902022411819","18243386574094347803818401402457253209749079381423733448538465759232630395431","19431944754439829753706920063756441489084001145211424755220928872703454587439","745500178872491700568615477304245944891465668428442091099783117849235730290","20145762663432481098978064833126338759253904123260778261434474285256035142501","9938947165342810914183828317390754400138473479429257726123995419971298130946","7130856306496335675727636921208919817854825795059629245462148729825944520997","7830178664841914019326857522675241282617735107670095163126591289098041168185","5032500418790711675839726230969637203953088056238381815724740395822269657818","15446882811125002712814250884136909051902938032331557050355114208497134956339","13494842175131674990064865193890493341499425041412002738858810855805970977102","12223135069136274514147902078794397088031808668036732768738880745503558670672","20049091239927006606314303596241377179587201203231998057338817433460842120325","5713514202966086417559167587413480105660893325876531443992369819500780379750","18349822787580759267150122051930178878637492718584006960769865022300964828574","8651638132118446783481647145580920565808068538241470755117535747707976365819","18101885315128749336632215445437399375423891813395816940061298835728508362841","19398194972318952237985800484170436079544755566473373069584628037632459300598","9859392629333736966591897167784069446625967524929552127584321398411974573783","9917038040857751727530033425777129221820905637235025101148148843900842256668","4212871471721274437096778903696357165809414926507025598361377901895652392239","8933444787736312598696619167651013290362628929003965277086919196020656481024","16586037501123842713376195038259601142085417973316106788203721499854981481405","20751103255725524317409634088666513505695274968764534741537262105108481954514","14276205804860998424306012438773871621487176852870575511866514621082003180807","12482185334533472679254655604458778987993125177883790863929747799586738941428","3844727801505983135563246787163224466523731645087746725282627678894278190305","10127833280021991785127156647185929464722124406618236889041337040179492420915","9753447227720282701190317574456499131558437279809876930747728524156127415356","13768904167316216005847594219553601775238738793820991824595076155254043618312","7356151390934200915666803112161396290585409564754778769408121996902568269767","11679053617432825894512540541895571943032595820851819655954103295890636327733","3284480705113497570263097617717542632264513464530599830091674267481957876330","9588596868111247827754365552366286766011388896037173718289081460847240400952","21783464113158587570763582432571646653509661619637607291655219169282530755931","9802035682220033461105525328039409907858607746919955188720646999049814687483","7974682784218018552730334910417491835988084196015910681468626307110528066882","19189859136803769349573881802754854111861967251395502818491684224224576770082","13043134630780604632399603813910505690121562828368659500701303347227992105805","11802550674351474007294443228268042300246902253195440909217995098526944481706","17219434842877918680633291194592192608829930028490023831220750144346206963297","7633972385366520749574675763486423403462650122713646454831515163816094574124","5705594095627476606557665611373419652328936441178488609949928135116733731083","13435223421232089192249795566400815303431588108733429578985431210087128377492","15826468738988332652863177985196354986814531001854184316899915970353334375013","3201951140555348891680814622883356536829486914834871642534217102667912626757","13365291781834213059205142463948126516963088587731989099541414966429568648743","423798255953282501436452639959312670793887371408576730900718753770663106538","8546569709232220899807601339907704874868031797424597463914680560320710826397","8430050374044258997645914975535269105443150609382931464525046224895165936396","11276256947998208931849737574367817840405574391425513701658671584431385305547","4906382303194925402490022506130623703254316727048419700752814556978304460664","10366687241017099288358596538643420076852363035459030837707990415788585270704"],["0","100","19518635749446399562744453610940742214490263287767176596171053606291762247704","4574357479710159597039412484922416344706214735182687329838408131467562479200","19244392600531227329183869697688587456106072135070035715906934396270762791768","18613417192838560958431754972249894993739162116757872798605108553312290678887","21159606579775788832611754512850376204376592791189571860973769256453537747807","14251952540963833947795965944015073066410636518060250323280561236105295017554","3557198133080363158473364517466030154583128816188509360275228610439703995276","19619577514347449375552881254840292835667659946259792388380225059751302311750","11565360669620259407210401429956033123545922860966540941060470180162323762854","13725216661157246322837416581156987104410258597846016658311618044030150558416","1835366874670692243607681495473068895717013287579568361202637596802275860139","564084468029978010341733638831888795915233143180010908046121777107278454860","17856882603461680991509457978581752286230365803671022680163266067938974037408","16969552371900702368714953156226550501896284071350114318109878769479127049903","18312935598895052252246359038175767715278752228214055651159612970523228381022","11121955995600615808687031291754555263338402050165464076422728119316040856825","3512727921487959253310548836741256749865595292852525728082985248806554785918","11707659959158039026892121691708378172653695676584943396998282295186466265723","2484591076000080871869876940728456604880841827236420950668310555136189291913","16880200144998888776586640579977802270043344764669722220651851282599036314494","2841018778624740674488806649893879867830643057323781524575932254665787244769","391887400877962082200756288607718734217923815283887866680317484441391688256","761173012563437325181712154594662125998177355644311427452365819714251940844","10217315720718732293983268405458111422093750008740174703148272406491956861165","9393898663504213485135160323150255103065880997550233421323434449326114122183","14464385934534619771027442887584716678266972461184010336790375040707908171953","13099304521200747853927536285988162512256709392333529229120550119342833327935","1735747027640475293763749643883933157848363848483444042217922296779625279714","9334921737568190037804808328556870912896725661105807295154507509728584591121","14150308398835490664768574102243316688336338958501040449844347104831492621309","14113762901358356273288985246502590637828125498470137081227547723042743423360","12342187383540528598320648083697463937471151618312230428229769712297375887951","14693272445527130136863088622504551903274379632030080926155302498721354072898","5363562112259179497777739479451984404030785565753751653658222739950045459284","1959006591580022146573763654851674146954434651557010002001086185393082626083","7945703107435833173599839962914366249730779757586973308543098309451718669241","7632607700476353267522465322271617664931783082835214969710969958345184869497","14923313101126311054297274533148939196830471083121525686432962090355040598396","13721105802701626782924918682839226259535674124240126081486099825839383026412","11105239414118530058661523892035237921401203447038788716712691797832921813926","10253826193049500255427776863508425666440328198513854450368558647763487369479","8163551776709042697507870251380049198084055418042048751633099885296774177749","18410305139684630260886910717981004968518401001758294894695591371325419029127","6889655072557587251887518918448241554159608975115599379755664578594519719737","5897995219548150549310440640735899211492486973464254841547848762394877169307","17743599376839060370968440731134436548780643348160344396550405435895804946322","11736802428816828217227157937400175964579485313159055080296776736555503089142","4294467825783410727802952715011073282916731967463378118578461616059297898149","11908966872558347663191416104382561908310424875305872445474090053530232305038","7049826722845828253953311152129227935906107759421291378426804718628734939025","15935115994577172644075641646781997159407581401017397457310503943824882481174","16793038128611962095212796395746564938348468888820063980523147304454015134510","3828582558286393290260963852987350878971054412608256782805296719096637430728","16490441309063153751139672125646529830905973105258082330677635731265217670684","11531564407040647682954817563908754904938365457290362270201413924340228646972","11352020233808485155260108519955148263634789871559753937616757215323599029581","1975057445720215657190389020379522166994720675177020570555680818154691474674","16276459776691926106646157948735075915486996390999199490846311017627470952237","12848365867319965075637644093767379759959456771374553117634951119738062264885","4039145650807305260398675154235789572230052256299199231281909300847892700621","6296251279594791237908884518894647836061910433135450694365582399954909789579","2666128803171599284223007110301428261748572656589261900702932957683479015151","14188470013284543964777897603359756389169214864510998008226544452024584267988","7652843163499634181547765290745861582044150969561841487405480539083315415877","21306967673538638422444108125149261744263640380288126200426315883658097861381","387058502305674858299160621721552333635630454105759148741063142368364441299","7119933355313462610214244662857095531049796158886723797136759136541207805334","12530465962494677097210425872604585429572365201684631103008669781166085612511","8456986990715652854769707082157635835352317685023750720074217733623585394614","3554278843315007301662374268564843314218420585015819419382849539360287868222","21169774462975568151463643081032335560199663822362065265477866512082484731624","4166325407683245913802107771439341864725298681961349768047852306279442101602","4755015166191826171222540737652560616781045646626478570224993630132251994233","17127666495522460949358321784601330763832015348328567255618290347771326599244","1163579521275704016492916476102348074271329190598642005936397596657569396745","13425615932375864356682821130432157333987023553280823957988265802934737125197","11356731738123125939918681134584004279313945709169842764509017574063163732526","2771613189007859950221197011976280327210512570502552019582274920742501858248","10600102724808862622415746702897894937406781433634697398987782621288284363847","10724530158569491315029422295793031835632661880454165252682146570846944562592","6501530608766164311624124741101604540643517865866025958869308446235410850644","17911897612536674385588199217796036125321604188439355098269010903483445377661","13144536601772635495052473485159647926505980861713328503914522412553531823196","747828765521307544968951952389653249024917647911125933943598220301424173567","15456612595881298166919832390492131731513939951266419881368256410663762063088","6475503363585248072095869066106195430768358763170309329606339938914462906568","4765455719411786800234281649017570673846906460248545691702823716515252313850","19425996003740187528343752978169374650067486076800250005317911598222885985424","16734734026017629707187128242807086897139744333603693459032281449679046051229","18199828920944134584547140003459899827775914040635661517871786110381398273487","4651112990117990030249540437590374680936132088184490107126247551394109294433","11344500116523439314826125298702066986906995443648449050847143153269335111309","3215971094469200149211501408178594341630220920895098148795790621423470352754","4562334095694717512694997342297465636488851268715913137346831883256016994417","3165673947344417211847449847714182538780859608741517540022298887170710656983","4181172868834773524997759773450941572197827734975924527260391642785261967620","15432981143368214844225839007201398751675041457459765919233255042421132773774","4870046607546796472386497690604878187717531778377350212793795783617621556390","13966933746575281831967821908007196565085187674066564726714759376780280719216"],["0","21888242871839275222246405745257275088548364400416034343698204186575808493142","9399229817585303322618902397505319683704182637123151977976017442234575521946","2470373263496912034320321398332548613685098187955101487851513051227487605958","10251946212694708424773742352577215805018273253838262031599202643523280492410","4326432292861390471816906321953290029678886279833137461246137795051968668297","15753878871171768627815884639515197861482309349188137139942431147795449113038","9207494639427384740689064872687469659148748331320510464217031631554216289249","6640004452758291739122048800345245834724816981993431942112048062090783998601","21652727104964991219524694310047848242939186629637113555723241455523695083292","13174044612926970326021071113593876199547306572082221005741716318406790166269","18795315131440884667981127800345152339026436999522189531999561088202107379826","2708100293472621489038428273562019367131029423135217893596739047573585657535","16402107557214531601166619279707260837248299985144630154648482921306122237710","17969157363458121461610247136190010804291904653740460591389003994084765363132","14529819758983825228284313612443293248003201901500686498742184493991739250602","1376478601180847024547868409550114453470969568887838186012926004374122299627","19975223661292980129080854275584821020283509788130311575932382716890340780466","17738002972260719226575520500999029238069715834128096573864642864304530556341","8510680118309181022923085233693053974101744123535028660487108260075684737454","2699744763001665014674839878398197359671178628775084268079210737236208266546","11686616027088196838224816100837151200248745319881910958891892489057432625978","8573221599835679195652907332193572410252000610200446794078226247307646982715","15654065937512240506901287181100405312806981644651514156634619266912044399916","20575456951379883211918391652630628798390580098821308292907317522028539444022","11546807321118599767269540378960651522724784189760407267735665743956014271949","4264732954779365180379039481342494568753785721415216015334368125256806430162","18911385186342415958957163615090611373714247738475852583898731638671755704784","10409093265425625094331661579174108662788588222663282191230226343257767498412","7377497982378799327577876929636473474009200216316811589303048401226724623559","7131300049072117943428786290164184324355833749395215791830326812664943691105","4770165953286382176716421845257572207063491966453776207681756453702444824293","19705766193081723694162839411154712170021302419303772234880316066054621433097","4450830700893727552493351558175372969611934842623998505814204379179588102783","4228727963836482558498888243069765824684076182939293874420227238679807336900","3198144575987629763024575086884540088863165027440435822681693689883802651418","3780910655405677240386667657585167325014901138529445000986710870567449588870","17881538099066079868145988293670517282905642198143388241315086764151046443402","16689880371780167609488016502743286115227988799177713006752720071962234765365","19422106648397286776723530553159092167919654896142966771866341401275512429081","6633319652450666271457963953859028649183505579762072092820705467536568377719","2394624328139151394508785813556400427774808849366032793457588867200773711037","5853607231648606910604827553873847207757793525363113730972436757887032983869","10884609676572077569327290936599691018599919278526679221792414376843050996018","3549952130791911646866059990384853709356097047070642522628891054834363125999","2363907892879692406964702345283745208929413977533588788000979222021429027381","3837292436584129370018632800765070496927612129221537370945726875376059141216","20647404249051718515985096032934906162396128496811041596858995427245338152029","16718347921120816118487659817218114464612357011983208141668480809552384819709","11978951692963470338960061764366829122935317508527325537852355097806850798091","19996871003315341824394815138868865652046129989010245857467762447324027413000","4404757693966693762923672102475116883876818310256306861889519189663174665524","17590080243904781865083018070097227362171853830096897173328898776916876992457","20393831612350264850266537616061473785121508192556503652698832492751118069588","13687669530063469625118240935090796078200478576487981986242257528621434016952","21786473760896041739507176898089845306936467651401323838753801011775483503820","2295982974469394723850304380511201539876336710405527353974165107826369115080","119649056770901116807599591793046370064573001931311322532785055430815464063","18729285533137187218726901394134836963527446207381971644970542538531736883714","11088881742406982346837263080698183395490820643852615630387991864171464425949","13780915076722063413016929342399108737132740506180185349231438751833267490277","16980350614576247522332091344662298173659670197252775096720564620978149752311","18291539610315671484527581132796232322636438423177266868133985667317827411296","11438329609274735707003633448051200271379871579442668702424749783573591390273","10560437906212383704533153145490873905294869449170820744004195878973903254346","8347222664447963625925909656824089037017124221560785270511449432108744123697","5501794222267392795597758728415654376075847401753378315312214829753538217688","6144941610926576887595795060497670520194605964113466609958314377266171608874","17011821886194562167432414910516660604620708092160141592695865872105632633411","11396746864357692669600758421865924617304047739432079624131920647685893686681","13491945778392776640660944857151545639267651205304683328976280707572641129919","7702663742246352037381727966082374730681774625560452466259380135635987617268","16576794157229437042160778652244893592546587396989345588091205817747695599583","13247146632153464680521679078660814076844907315507728825172574957558791476113","8469683946868827385789927934496199241453989582603952316475692853354207267152","9919182496210874851045664925182208493029687380103770592453162323815278222096","610311449645898707944708996995655447134175786274908453361200346964624827888","3255154755843834045721894737436899785280754022577931725171720680183730073395","14528036159958461198842202211760006590839415952307690299725396678155641637975","863273452189311621969775687848420224496034154008947649817537143006117251198","9142767279533135479949036137244043078962733418332193363830841708821170196481","6963865372150826403347648580781702080527916750488275888904464149477697303206","20448200056350655646969315787974576237051815134636448091527158912571074039848","6892613300805962576515487847830363776734917188932765727773047018238240795370","17469338025576386523346528516693733138449405028959377941593643773399390516513","3645727036298888109229140324488064825066824350155713179877785986234088524032","4408531820047536133957575552267047704115213874002906648123522906793973797956","5604290690958255691407822602112696410027097338219846043187152263434056066678","12293460231013381490908591256113898305996946565799521544158296356233777459684","4454365463726813891810575028294839702587140380109645681126092184353795536066","19587370218858343769477336787535172787021358433233520087811432848841367024221","17309072203676726614571188808125016537362207768407619275024384445189083002459","15661612312196312692455097480474129324740241201129786897991208758892816298561","6331296316357850719805116517152243253703985555952167169639969632353132898727","12824616325427686514208449278030912572653973712481217903231673346823394886951","11394248908101020149818910323773623143535523448403498086449422769563832929646","7432098817961529687516647034937155607218008707943988561459596758029535572889","5942754691893540121096160037055385587224498730190464276209757910774383467700","19980401321074312909979596544177091296954129139236621326702266333172803972368","8763915960045958491056626914765128543845056321915687273349299583063602669034","9060551443380356429477799401876572861830870947018145025961944819801976258552"],["0","53900","21484171426037016048401207155320436136553121373617045142292618963730376412235","21660941838925129102624820212744584210079212901543961870872905508614515631223","5417486377605770355036101798919025119073872822801691191608845815737670601617","11921969995616486505564688845634172574033954810667967470690086235842357287552","4706849589110072424099888629414857842555616029503631568517352046328956851732","21232954027909070896458640046570601392305086597605441145259576952203406761384","13805062701734501786239692605090936002993791133361156610305410944135747923635","9072158736410833739860347688048478766106816521736360476671501400693783286777","10265424142917562462976098341178825680027710750168413001585852101499111036559","7507315278593548231560361445738224552822885872710395716225827436740496219070","21720726873412357638720729822167278035651418646129918696374110880851464581246","15146716053369529520363863810940063356089181063856259864539142719580822442906","16067798859839355494053463412728771402648572715654157606350972974566979671910","1330200365096603960451846368696788963360699193262522835468994497473984363810","2214944700957372876113662900036929745507877733689419450255661038260265239050","6315377997449353958589517804602247355230500283482371316052494631522719426915","15720853958211643087263409457733900336993165181034810632158478082146578099428","8179673802656375836530413352972604137863674474884467776926756400033100365276","14715723734154338653285258343052771509230628520825042935745304056670812073639","8404471846692386444120918600253764316695506902742896382646536678003338915415","1718686839007770273815403828781835587803576451928135080974403329684334374973","8377817232404958997627938421961116217279627649712780272279493944544621898582","12139445553332423706475674782053142807897376000566928368176114409929543149112","15538974322823186117615775994643305958742789655533969203602915728713292621040","13714883620327111996500721036263564526892397129064348600709532853081903471800","1533907978921955980639824418436591140473547889622914007975299717171565364505","16228759472498804640490213799435946274119899600415500102261144362384605878650","1864020619563328773460544595916959829300962381293522414501755938260173242652","18067253738174406884037208704413511747988771186363901428554634993616810245956","18703169458765364003072943644773649762574158442393251630953659409060962537178","1128528593972534475023525134178058755963240791084857754995155809935042148293","8579658455109837795915963750749498655706859143555444408583688354227486271128","7872728953083304056804707024100716346886505351115252698126959908061780529562","8206233875969008001938368978539627056122112156451505407369959570721204763818","13588467837702734111150038049976179588799625735192314544475270018597284289634","13787209165142930600550164842963665242773653867390611884000276113826739836341","10943255011935509269116369603271268582652258801260734080401877617460329848367","750326647182635231056722299409637645087447813327550588843699504345421446829","8907661186667646141377943140586192002917853779849160107535264858116630718077","8456942661539878707757093663482805472620487475332434648795365255791899425971","10856435996877433700852705410697664955993510745713307989005709844789382158220","15149530927094832404934336619749276479148423729234950250229581347313425482354","4916621625429526382771207317912505080124460494488988467579248339248372992837","973382338741398320815318895791721472205286055765189098963129089799073159758","20321952760755722381468860158162353369714901272386560312662824158246171593780","7483787413597028178949993077493841761614969597311106671956100651804651120720","11587066810041703159648757416227297170788195061787188411846452281590442870075","19880692986761848480241628065021369933604394700509499678246537809690979538326","3148304925440974292886831366290867447492223082531830255462921386003910815156","15858119858091814928607865870175380345223665082450880971684748734716512296624","8227849440370382654258035611643585553126498956811960353534816494385571608935","5509546416250195380504567578713784507331536502504521578464088959139045609792","10936601097890125302564818546263820137311262822329739491759169120819881963667","13847786268676244321764376455287084237300812949507191129069547178536331688747","9442989887765979543761819544908328814976327046129485825419940618050266079294","8518487325703008457622325301842747022257235508520097615934966916740497898895","4840656390529653031881691983782328373093958148650681087009977997217423025619","12703998593783363443967329296095840422193116064732587531784531235741291789685","9696612195499427584595828369559676475148702945784041782786479912940934076073","12107291511245317082613199684907233550078397046730399880382329471654629267823","16762339802376577015321598123610218851904314307434449658826013314230953445368","18893290274226499303929126549279480365098505914858814368278998512265228337294","578700073265186135749786288465895653690162323281613134362939299747861303013","16089292271038183147377541080525470159472859464090725220110540854327749271257","10486603396706205550795637697163414403878640329710162575670490987778666689763","7405651125507871973786268940768194771385984245337245119346826922826553547017","12631941335606718862086637936444367023367728756601349033625990986237753121860","9351420427919910219531920580160924201188158398273253164307344300305859191962","3632342494953184029685921916627744000143002827618670470819281194467121344410","21720638789814926925022286451995881548928132755548764234240479723628374022917","2494945548735160562951225295652892670209332734250527291607024564572680283539","14442451971619443950075685739144716160667772143221590773204973497806611674717","1090368373021870140024646438199778112894193462809784256973836652821544750632","15196689594413101232286853226575408379401289311887955695057470306022611016905","9798213669250634346561749595768334615613921584506450841105943971510413134694","2254349510608851026131323481326225783691186421555850639467946828002711004192","1923255598446646707405676406408608308408021919250838456449600429589078294862","6273595099000435831013832796029552995122676986141170719422129495239074101377","19104426769933076251890324582696642226210511343728155749320823270034564059856","473719480825639995246566947186751923991849948882443912041762613543340158117","14930569735459431758083941673977731243577466696831996579306209900499065187313","11864505581234828075506244327415993036773408382534765864912386057913380688096","17159909268962456918155122825150552299343828937941973487622926090693123522203","14400683842393513477684957578996805003771589133761303671963915436350481517633","9290792905681819270887328880434588341665638269152773133795487543640940877676","14172891352028946244799484648154507973574394464801616498027445599312284790047","2314817525096915882553251706088312396226645030910047104671813829446875604261","1147142360728609180903656276975473682341746448150242665037928163029973928736","1712285293122793865892067500784639939769287794036380572372203698742230321068","16872328658106002332970691826370663130776359206876363761280532092470024392284","13539342031728010241550250187712713138770023770066201657115092386327952623400","7984782246912514537387844149408426050254685249922282622296804150039567225698","20921268434763580917707892521030012344124671802874194418425628220162925166438","10351399034778970222708883070258220788080622862648210293112378044128601223142","2146984983929577214534792030196261971579880642300688940085851530498842880305","8159589505909789710783972265832420818079458377516748623471575850872827834892","11697328599961989479357108225594452179197198429526591391360739401384956674600","8716622361067476929861695444984181472058881359394405502350862543937917747183","17753467345937968155923701887386229449384772136703754744917395894055363991145"],["0","5472060717959818805561601436314318772137091100104008585924551046643951143598","508973523078815217357547559083359974242118674776605368158392432196355943322","1811597776719540113520457310853319199247061704461097408028357399969670951493","409461542199619047454376781751689587438385076395733131240889442375321941828","11741217921573561518139434319649894594903403967028834705565606621641873769985","550542112798535217327263131715555411600617695042479486889811210884761005213","14598688600850899724284772421127328206167008915750009269319814937179775117746","3048229031221184427362921090518297117992040466228644447357738248387116666085","12480395073915594236756017531955085365410692075247262853070424478748753531674","19163298893571518561877812442079388653072718615958721456708776524764874927002","254436114398133381668393822560083138717850793291471567972211835522193986333","11686995280233706112084210876505676823806044282006312302328359227134634930964","12340457372337453116872544421344065628054806816690724291931908115600114045511","16089356653741791365229150656414052730979998541897599887300699610535954620898","631500559579592715426033664698377730259979745209476187291896485122882564725","770272412389753338148191649863130409337254114604149000876224408721889554983","12304992921707626489532503976258409933065738710465692514623689253675877394483","13995064898590794909514486037781976678765705396072086544776887851911304545422","4759233240091137472632162852911214926687821748120389260045123776828964209723","19803481375457191961037297671946221388267615798010086159998856856058446786466","15181433462914751498433615470871947535728787414772032288553173356089037041650","12544730615927821225950612873158160756446978531920843434861859297495765742486","10297825265506433273689048020426803779133431471477572551483504915227603179826","21364902056211964871890553142498430832137217437530410056759238546231453305332","4259825967257227035685345329190772197487121306747867120862413203252889831021","4520303300065268521896556105894399983370111731520063893465631493385051172671","289984047518216454366538976284191158359849509249792839390538960996948254002","16542604895301891854583286159967720878729455756340930645654771511810187513575","219871533043698959784069906903662959409363205528155793564306364752917618173","5608997885945889753758320520496547344532024192117067924019059772477968650147","8805721959125874408955657840983163339460887548857528841365529618637065523555","19823446658723508529906252179500715779504612929937501747560969387543430986768","13076773754673983133981134748109818051176168983011927240763385093118267776825","2387116834906305179866628624300771294280562881865346757800465862535279125931","19459655662723787826446339291411331580364668768428990465643794241933399325906","9941194555037877127600882864937350220610649785632596050155743720568774278862","16056537085959219818164451070264363882862842831303087780156560898575806921986","19898096536627398221800949440080764689333216733447961466670890116613663844841","19367016722662964595692881205139240879675028360382304293037463523216648235403","19752434262426945416083703615945412712511313490663522518950022488186550298210","20043434930178992005586195351797311877411114057576938911119915214186535095036","13415359207286818490030590091629560072855330723874573288429099932369783541377","20729409091686362499990386410616246893101815655711271645272748598589162401266","14445403603384274500212681060743262698520511404026236781643133705960088934745","17082993398643345062165402571897023140185302234642677189199203924123628440638","20874582840243269759050627145978919962128936837435159244964954451590214890664","8725282891225890789449426707377706571467836922418584868331682607499733123575","18758023182268955101058161958967974202505693806507026657350752282925859120586","18423379660973843356299801967567088527742756228993539678341619464519165234334","21360234213370987451386962952996966089982250264655490967364473732961633755849","9610138142774709777497667198288834001016311322138125289296264055430156556209","15931118273646751292871198545593144554363713592149573460824130547827224817657","4275802996235028133175130980038016469596100860370996219997336871284499201605","17507162301862887872128334138239693119306151758862559600059307448601393715388","13081477457448980610178550179908804707234267334619951709173962503351650643093","18079333496214826005353103763028396020633255315512471683537782529499311529847","20383231230077731377791495308020995500493466061987028505610059048948767023042","15212215219494316948708560223057514975076767308199659633372960767058172042552","15505926748457611522706552150960078940360567579977068115067560768964558510823","5770462138536852467781569995769333687405058562912477855385701755222596886322","9660844865829671380939677245891443796639254065358991111196925091254008090274","13089297617380140338516740084970714644566660325281123809880370356139107653878","15723115978890151608419851319224904214957230398483344931520136533679865553026","10817165955923333289507628918760440360225805426921907059184723021933535535252","6343905914494374374976635044273668274474802794039650798074519467570291791220","17843425953394841580856869670880855882621962205036524219922749888909094962821","4482399069183304495975823268638015427369343389407957678881788033098875521777","11900097341403622959699735149721655524770305402740309353490574083232853284983","16182393649889738432039598733576796107923077521014131354419134822618843984846","11091537783655312190694267650895664310494389042782586716966034941820069267737","3217986832566156258380931715056774605716604993689272887685284936870620382082","15972257870296156336566615807216096064591532673403124658882306684177672341834","13633430367063797016427190432778142947590138719790324220876606794674292293998","9573964808325603467174369148464826846140484817205427352411450131184849805429","15793199619558833116288742589628118078689684143005924013744522713565112044149","12266266846330096717657037336905855817679360147655285839306193981415892551125","7787103562316469853777416851165464190353058850677124713896673271726666068361","10730892550675893249013571076503799498799184787549048476156518906088477173675","106557442948035500835448217926960237131653973801084494897908737497372498478","6610054232448862790657427979767633693927478688881781756591486969195831181057","14464280408508288665264888649159252482916502271478792911947299728455829145040","16749384365894768023769319054326926432424731989694018833722697113557243281658","19823793341453395659267644442287062298508305717294650889937739822947049444288","6927350362066791069728084520014159082816257119223417899535190971350330205350","18957293124783768236323533251532572787767165049123632959339708661646729267679","20196250847405313327001070117226356273696621392338902780371515876247014504138","12911355699483967146945326767653860154631522605222341172467932899023946817303","8745823983127589142964731912668756517120902893760843494717900821013998324159","15876613248279690866891028295014850829327839322989865172592094506082352567627","12613879413075215273408804200282795634797422519245692305468314623879203863870","13104122179272677310868083115062994092232731411917595199858744759857322591415","12535439935407548758881504903913849161848604029500551869834598530254874657307","8393652909979326199897370475550021556961970881740077644752659828881704075110","9268350455648088936895141599930502682641701839762979151068591754547132542044","1078875452181717483487688767863191417207922051595318188661204858869055574093","14400679859744067846960193242661688922691768010677809325979704064672287706442","14591356496699931508746567830311133959223006083313743114857855629793469955800","10004068848698782315416712491931617626513245600733109541798527086638502559727","14747610760296213337096287047735787811442334732100644314690858475937172714056","12715335015749595469339945572343756395523654793358642895641784347317545250978"],["0","15057504","61934119371537341396775560772209827518468339581113908818445748631263016121","4784243322659807070403081487687746490126271759118379289353832287032245504512","16508059991799554032227500910283290020293264315798732362554375885276590305177","510309734624315816909698066029256754034616402301376742321734587426873515446","20096947330583989285983337331114986405753749773682329597998140963602626483091","7784280707574673620302160794550047728790985570072919199469613012899005422825","8168433304604283834349921616247033114455966061172716601423367963734928526170","12505495647905157429359830118652995115414135898382400052025008979913709538268","16109870525608977884859174489755145167017495884442495794283290110510081518461","7236174523763272445416888325241179184851457275964883237470573523850810906454","10275381062595956695505764059954033833959997597376524486800438261476315271684","14979061526756124534516361631780138360833600541005466288853948572220330618632","20382019702298739710458433814749558614444175532873400959336756391348261358016","125783143777138106676949485954168046374927755978861602431105053606172072896","13382507109947298605751397402802487098143383548913107943674428949663720734026","10997252910069733633968157358590344405903461792803901699519773759756502699760","837072384995114325528624864174491911279463566243651280392275898685176483774","2694883991627078960257735682458702643339623783452397897426807505559362985447","1806704991784206081299003628352294485113122545496221509796634422951959984803","15699245319835364082004367425978162576937205957837909832520043452544589642708","1830007961691177891042690092798794371934450168517519604755117022736774017244","20817098595484334326583692099464749659402032020863593008475224561026929046345","964860204009939102136917467710846016795795195604586569394382309512802032747","13301150220090641624800778385124718631196152423523887460395973007614823935243","14375301969927610303510140960541059482128018731699867489905445955884068872969","12276751236862064410155340043776367625991806029233635340858723015010155736881","20013159693938746927364877271962294970473526893111421342283927537902825240058","21248051960390818649186525277923984938333202421243557644974882144638285833593","6492681038194202006665953284296995893980161204222803838141971510620496336713","524532016188286280997690663592291544589332694269195805969782488905344279486","19231073671439927909771642832169133331637164784135017780065323870944004991561","11313991977903099741212397906103711528391312007236655284458745478976866248996","13184905884747154593309052655271723531419501702711481340364207702438537119033","9707772185692833808795154837979903602635770793477359966285599666494128822032","3643087870111081144340329953914275922863947939660485061998529513522649176611","12032353458300371223203401435264692679969997456122822352522956420785346040442","7079249323240808184248758263350195223938526526393883562652512503003475641966","6233830142575554912305649482696514453837942558540229230456748037251791071560","18242569852136466936925706760044220599829538059660614463450679175168962348489","18530080604944471086282059440134581497800189928391135087572067724340086385631","2440227200492058809756547783801037706883284146489867293141425455747158460917","19021988196561415661909571159707033097767910118676290256631192950068408790471","7737391587291817293684207334009877231292573170602653619039063451375500091994","18758656558926375660496148067152325682066287561729950018687284717159187674738","1744921134901118240965192942452923400043440739179181420751940032457216235731","14778354884423235690413038528930762673108727404535411359579565311518490155509","21502792240095072190950182273179255123654370112238627318755607457827567158729","3475387445030610207053915309712233026288300806087868068153495474114196013349","2504453472344331907695715683212804458075114516370271349130938869343311800777","1452726531185312688129986176016536690723349788774279545757691744224589105921","17502635813785597509408480677566517457297850695624641715008086145069857132758","20012400468356316554293636212654029692226550942080181463357460208853383145494","15045994819544687302206743015412694935274153857120799818676681623358480382131","2385725117428878068329767861687952800446162820223419384736094330200609718959","13782127548462161159238375660901263732974025887290111161715141278134928766606","6869543750384005645355538687319156580614351889614664421621277569089432724393","10585477298373930958919935898435732686722334493134928641868700362817709226801","1844558595306107108472744508590847243797523417077394091413450336692933426578","15053857728890946208255605516902457318299113465023829208814152833095020184204","9859285679398743657957054321406388645290360685204066148144237359393127467060","7870654703179506959414752366550699654744212898929703883960615639825596922486","5573098772429246568896255383998049214193169759872304404371429482472769661813","1278811530143724238946903757508089523780111022643619212333572831953044953298","4762835056417153893257641376408243436483629872608065479918475503684934980791","6892819821879796292438307805167561538451525431132141276971436461768652074319","19433793935101585057476376516952193006946151588609920160979874194089606193920","4664321874703049304127188419191079654983187390119250861593174785437121351758","10821392417901894870179247954930498789106241473813434306591073254792995854849","17388339539384891557473686013414624502464825496662852988147267275746256035618","8022781542253640110597744826384000955029515808766809894656117178425008544175","11149475877734976187129283609706187105947602030657835635386589311559094936896","19628991070489234077702843808323770303662110003165405422879118813870063371077","277161714592943027367717803383346991121903798083264829486649255479365413545","9616220909363697440132667447425297670046199721208279090031758670391530934299","8115318337004737431511214699757611138538645315945343722475189021464174844288","18419648557231784834849478920418160965050814837482150884266594320437570217270","6218063047510529296334152837676341938494159051955900162877136121694979710787","19800804523450006429289909358504765135739066532595475369434305596646330556655","12280122834392301255800037985596002241749113906771263471540611757350252042536","1785941876474685460143636865845980488827211084473703231644817995819750596680","14009791142721596908453791644810722501436833277766954084216296088101032826894","13903156637570950818002662819601783112245984995108659734550116515103622832365","21529560230269295161996857864261488535011717859093409357294388281126133508545","9386067220771527368301464167735979655828965168223147464577961521930693804705","4353947902536819234226830486855178042701676064513569757205907590826297477231","8808837376884969952258121978469729245059556817715222159905793771011726031790","8060607327407043523328444905162933108181085625160981325175593891834650067486","7587145640887338493998553677394380783762712512059925549475543681004736076213","16698958030369674530487729709931341989469978953891625724055299318025075156258","3715471981529364616778437640505539998659894580539761733866497813923342333697","2105439396118650318605633054714006768788380111472226488231665479859216212785","10685758880757651791947542837793915388681638657779674724194865896682950674693","12830016604270296122086195932558503139880727148974982917489704682296840833371","20709412410157969186833827226055919757464663205964107772017298474228631170230","5972750291133259067114979559095048026509440679468035588796273785294645423784","2222689615805700096034964673257332141908211604425727192402720379601089282394","7000885424430530705886000874401203510044747799529679913512785571660591608481","6784567172798786339236633878750263386833092481332923547849439945959142364402","14146833585311214611180632805035723250816527892423261659316549933097671429503"],["0","21888242871839275222246405745257275088548364400416034343698204186575609820217","8302914899336358088061880411446096062693139019589205790741981449966317588535","18070707463440302545385566853307221216118610479194760907322184636691171954037","5152491211825782567737988033287424705955533070246789914452951589005018241644","3032046634736767437996911273140985054163715180708122325993384749242227343185","2382884932336082458722135064150999247802081938488332600653426836760752253969","16386227779449089757773202775481742845025664710862399910696772877388160308395","8519982600018411671189772317837981957961485878575405342319981423937281303261","8758190527741886401710291830947988326649041962622138936511533830839732612262","20717726365128327126830900231198818487395604887442182407394306183190040516856","10680477879115463812554977561245606187580044664015501586913283006651884662649","4466917921656171621805329273823486275301368692456958811550667477037418199446","12621704022754898016181375272783081584626584640353483194977258996404443467821","7392873864345002560986087842196652114045467768982333266487116624088777884098","21742041452074093767530656524243884845107329147924278991912028854381769997734","18294973108439951799804216055297563323953926325067945468286375464261485718692","20942885691632149968946625299212106390509921322296300898986648508338982937172","5658128974053253739893092805605070742885714718711033770161501041679772317265","19275038847286979753697165503033105082476472333357972005412472426206019552840","18101888070178855630179284948272605716330689809418172250192411510698240275699","676074459830453351985389367586663624193606623403283487820091018594070971727","11315237267267779373182927503929037472218020324584416092240612401043741631682","8688079272113333246750388630160104645572818895437772398948084165846043053337","19330959178483324391696140396032471777685907261829110444127085383639478120647","13884735200118069621978577887282803588476378747366839301833314373177940507521","13118091875944092732545856121208907265801082557630406342484500879615642028910","21625853295649330357086215640711010915229844707485476883355753527465200695907","10885418924658957581994315325195555244032849337713460504728940900311298581363","7137083977803840426344531283534301857359293503903251744963609618277363115509","21449996179236817480240681949277996886283313885273346661339214922355051932953","4667453470467916214086402842185693923268241720241608933344523278177827872093","15333719143449187761220577971721869211685409877653580181102202092318117565781","17719709477151676874439400162506842981897612588864870342957751685257052777785","2939743337075398125344787567411088101396093620314388246244529560402947006719","18460032678220093933606178638802983167933021718162926603421623157020568682810","17714295294154778345348633438675596063863092021554845748165295658803655820342","10063601244319410552225937250952790661845401823490426785024618161511583912881","21495452841431408938348248739694296640636191635868460944317902528282910716614","2028690498907853346046428033106444988246878426623786741893267008087759940233","19898631066134789050733701718943613017581926662475066639684942672196911184715","18548782066700475129725425494540782068028840861155543302115751820585367042076","21008858760552172771813355943473654836297995766173227710479451711918659915085","4591123985179260387173716537362192375152274441956021168488054685045124167588","10280198574348989809759446000350955489396601564770630585023753939098991512790","3231967960009878516320405584789577895052013425849403657581057917143230740767","5737170590712754489110156976085143445743952605410258245393603713490311228497","14858932394356730043193147237607520658449875201109748003502750252293506678499","9472320646740233948807581734734257800534039252678133585089394357841886712042","19762474021166797670818330644172538809055746835888707681771865963203799887726","20764493536845050407008960539975276632981456709613643252763755210254258136872","629911798060741954648494762814709906616869445881427859674705897990924458679","16811718647509991784778334369514743426384291409832502255532441972166627236026","18411548736436751004322729882056587477682272133750193592896656779288601645429","11181256783446687260110265020098134688198030096472088212793348572922343793705","4009866362786543960866621800845680441189494816528443357344944359598388822305","6910475485913317251943737682479293805633919335610749129029710338853439785738","5858090198760895240370238741495892368436393738322632950159323451008659764727","19276370590957277871686149372124874265055464438886825331053655565099226074087","120626736962061232173519494601705112530525887911127826716091996577790608730","4470599499229356006357430491915143653073216072197986875096286196357622256987","13743907548285821557630980030081290713809880505812392059669561175786793012297","16876319926163877914198676107822726195591494722246903105348736767762006127706","1729134543374519508189353122695773059975125884106155965174146057621718810241","6025857532129641818991788057999760168438274553949865967110006567456460787782","1728656474176994481081141674939490755730668906311092167755439129470526680010","19190853147390899538810874794305343177877571544845310056363004392747544645900","7564438573709554344153931585058652423653770455636414120016881068769218404858","4377375221483987276505160719464096278690473059840819342160883440921195657502","14353527543005604774676923532609011557112313979377571992500875040384646799166","337432856731476366379553312256493599785829775270270891681056179957229115385","13654805786222966819893438716434947816894596781130503190275104863873096321182","11921394436874397141685698816306201306954052201387046971390315881929155253353","11362146254347724890593966243117866624076429555020849677663352461825044112254","18419071818202037143579302885805479255692771519990389815584205223165713103330","11898049427669572937141501293231931002125819979341098728629246433149619031714","9659021528852552003829085484243028107719359310498663507575382847701498632433","6166740411879943170519454428319752815231721389681742791935969703435014143562","1031679605332164994406859502848097712684784173409002841491773642187037781587","7034901873561115589319186384530264378222779826823665287001109673597861166350","7524496754279882646180610043088131979068235953350682291189780683822174231627","18607546074256171520036373279080836774647974259560821370110641990246854859620","9012813352796995397936468574819059888882683282510279288773094466349006742402","3989642761937624155273155166197733759647268514117704278553927116792899862837","17158167615033231031897902966022392570018787564756065580660300418738584410850","20950813882133484937566395543400109503451068976518334579726265345081883942455","2429017913798588469808502408124651629046581194944365772576790242037720977474","3283899792193898474594605217705725641686381215482302068037557288168689578493","6206609120206223477195920225445210240911714319030966731133512905381538022090","10358288550558766615438711767864553396524939309342760280939968214800655005750","2664774815023734811232876650622891781885442720581517714545968574414882502817","7039363475382209042129317007415876861386934855408649417116907349728449660335","6302098196419901387622644311754022200871358015284194010291927571606701150661","20047432024918958163021533816988689975211957053941497493070620791169987070169","15472527847127704645230470898108289795746384665401162571146492107166793932253","10645297180610944754938629025690461480739352091150142743482034059415413739462","5585242940693926239515687065031721870133876577369771387067302888215084947489","14117440393195659249312522597175200839692434598049086221929961967530555267067","17382670523704787262180447879441417528771010002822732696912921124629606060261","557838219487325822463764643123883746864537488503588432627923744666877113362","13131099344164583563976042827221528654678922707805395784218504747191461068720"],["0","2286794400","7619185717738094176979983165282293185627383049954936069710359782000121931163","11373536982135619583608953840187386355388969639054863322108023187670509658736","8700437976922141814832153433292846855732354965878377452941822841035017269229","2136347435208564937372031108887229284437068707532569269457082724540765444665","10409897097443961791704581819787064400183844225743068064563622588048425720864","14890435613579030785931382506137061319154791425624456554999874048804788429532","13220868037814639976572321445967087709870069244006084698479872942442543085592","4977562977561371222929301661516335084548773731771164617138373559641867672058","12224039992212083404107522701385494237305641247115474734533197818159533111476","12809475110296179905384521394880623497242572370049261651796461909445167004203","17360546882982258900679184236562483592903676736843771076784910496860684619899","17201783215026689060605941534447006863615432425112890742240291052992552392864","16622379665766612854827214052796921215401803688426029856451202252890421497094","1711824804047054856184659257410136045970224401903638443581973691606344286797","13628018952522156606696530958325278554685688545910784948166450498624136952327","9061794380567597223553283625272247251519246685736674358605267049478018205462","19509112629423573983896441637130860695664142143587323671429867578301772707","8773352457642421323017720036209074345003912684584387177709451396041825760687","16593627912171745175235479351640137983071899081424352761429955628378348040111","12340278561382581561191390182866350322582778629388111605245577098517270843041","13529298674369077847906388354556639826409179511654399414959928980003529859068","9850848135445203525324020923991450472655564068283814365354510347553044489053","13559937414688593906355663225025023481411919517970281128482632055076086617413","6067347906449296867060982510771273728967685621244586469869900672710504411757","16327607041009560529442353977218078739252671355670705552606127960871548845146","11756640938361040513906227161172474983524168610251308168563338251268776221512","11232513940128995558533730973541218097721545224325580354718085848150650503287","1982023047577529833242655230925070087595334803496389902008640787864191743249","6511436519650819779130885455792021812307657557555250705460408518969500786241","10244078364531353525344550611174509522701359867810195623245100787430226196450","21089904921857510603966770462353894329741178643981260754387887097317813386019","8490707472957313901305745842105211940843961882758782232378092715595934733642","13429693032491728812502787821887193103830456193602596821685962212114677996723","12621623938410685309184579423372716217691330767826301917347295764601995201414","20934569379403351703880285747063444662879030712242870133287401100178063430210","14052431813322333084933823039614069954704837384689592408079416884571937374430","13773399168768511767789437936376208757715535377439300706520584645178366681793","17172968625731981307665257182496300441250635559089765412684390050895728915697","20311916086898097550413428394392649759960502391972436935025984479483703065881","12060937821949174433560970494116361166829242340746103759788587852827703464966","17946136494857602053165185693155708346684318298353642268748891948927487039168","13250007768376467512519361841218679960355795789126464234925601630598743929482","1367652526151809193995109082559450379039224474257713661047366360838753856666","5497605932451005298065543485667450313534410829599946107601146592811440299649","5274101839815259546243486166835085381245006980521772686864824057541319637269","18962934364334302206437551209527758990483966859435030878267037665736496245252","1697930041750444529338833123826016756899729830284659176836524791090100165792","6699379800941452018301224624035802653263603847417359729044060449876335077511","21874501410607765328335542117699570706756754128370088049981905425205444247238","15606994265278841798660240424846923104713539675641351505851285977092767297937","13179629762569316241524780007433797260484611279308327216587081404914517848744","12953575104672803977980254908803338536752363000447979202073017946268642545595","10319411344350762412697743507311292830708943478780655724378343312001867139603","3124810569007150684143109382318758610184813398415201118548338719044791674426","18384280719787113809912728914981956289057080525341642402670317371917542030213","2505901553178959279083691623068863299371714393085246666226719870661935810908","7710026483947723599462164099371777213243732571934275448755619343315889972178","6316633183794794593390053143724167998355396025484389380019983423785910198852","18021191579327543661145928287405133158795165187469906089856578723371702765333","19574192407055072849380746331979083284494199656650853008853971672862116764158","8231437802152334265031213295904083063933684268512016298145555910359910219964","1140641934688615407106112757939696643424716161699430204245552118762773483488","6933124094055286059884441930694931603588395817917629892425554543146813939257","17221501697834869046902195556941210626456721584900749315197001232310763905298","3321506319559587925287790036438664722471015689759874107246482786170612843411","6952127127409407658116589318252385328218460753421980857326506149607183371876","15150320256114162508162703916619276201162727657145929199965979014867204374240","3927799956328072500577820453485920853640159979669390016433752245063960074271","1877590080577692338230351017635150768110457564202918312593727034427283138439","17511792506378110200841691169618895805579640184266519436522809296133340784972","1813547314219319274693942126817689289316533551767325040221179570473175004331","13850152692936624253006911943102220326223377340288894160735075513754037762083","6528779661535052191991577301891360068226770629812107075273998765090259687701","9206164853235906631942950945498676675441695743709105261116255590499440929837","21063804752772581145692403171867040195977642490682879800436988589740014341573","15329556757101120723113008024732208643801739732683195377540767390372759729290","14206035839770242392771509550016358011734317423824928872719544953052207513601","9694991718938069529865856200462815284392751135089473673838557006601227640667","18505196098877370092917845097741789596652552915536836283489288742388052910175","18210533590622458759462353051977379285466045074121373270946872263394169432773","13177287358788660589364381521730019389180625694999823414487492055989102762195","3626274780136507817760710074021931242029917258915717128839720715197751187409","15265694765443632145274247237386593329910354489950958449128883168736235279423","19531249794424033152292049476430065605339992489193541108733671043615945475874","11449453206620361580557529046331817001451463715614850362704271627369951217584","20314092789375653741533217415343971846959798841843182707284848148138536604636","10574311720517303120210011055052719934824794846583408877755720936765222794645","3185672603196834935072982517232363431738976594840618699654285878370387414827","16902625540483903294253838843046477116603625821622569413624514137775201409962","14948536732739367133867771886495165000485752843222799589000027115399792629342","14126268523606604032964027011616261178806452354221156758680750937992794251167","3133570224884652327925781801452043115914374010162176434405975140253153881399","14031738799539196223266045622393287143927604473430205901047809549085334652482","2963738417315378879609898363133464168690108868171580160160420297712294024942","12395049884227989037050074090532773054762633042056483870709200776279655127599","11695627009352873543158392606592481135589747535062728586317188628150715831525","10034881971900159359178653080614498910285783468141671580575921036808319125679","6917526314130900890241264035460716379480709996047654083146596735205789873847","14408496690103561934754674957410012408804499127381555892721572735018139681851"],["0","10944121435919637611123202872628637544274182200208017171849102093264643261021","817464303182729948132154297892861428658579408978257551960070947559489879595","18946985742793665692901862387973186676568055819423554535648010054482067776805","3926592496095184346032702443716926022185216973283037301112772929519008199476","11239209032319107065761737034145404011372877409896574985162917137465113435984","880243624638649386776333477347216914061074591333726573057137147635213902324","12886916980333946827825619851498746005732871409760076549005828397573758433166","13256893134963859279114593153622042247397627152572350537543499251608345860875","7857954532911562505847998281798150229627591274623129582948397669632911778987","21359384261340974485129169871357378153289480067918360938172222277896499178132","6759895560325488825683342207268045277903408190076318964039939060711805469712","10451302126874108693200267258686411279299867132089902230539590437967741413229","7854803071570580397201652480115242369178076497262902341515050585605913682796","10799131148182118864567687805304244623278900102116751185545729530321939225284","8433822711546226722836025601934474049695800353151596776658765261128599856606","8560811821083086840498598045201838168167610577954133946301252486967894214363","21380905213627547685036788756224284362323235617054787053751162525306908450590","251918086676324868846013205590057812380032377433626853184048493976955068401","423388666634700285551453693785504799154083429427930957609250057753608766459","6123191223778642681118107160186664335479921420183095100154697666508551854465","14267518548439645641953777474132445575943555261594632063780458911343486223026","15820555944859127863089302099669565269340335517211044453830725194089019714375","7278688264562935133717480536129153367775681793331390150693472051039631322417","21619962776043858119926878987929967529178485679280614618468217775175140394934","20199135224623933226010417140522399872721694794494456965856448653955148199413","8394939113545100793583090811635290839997641993570644759721975722859382032937","3001424659300707415567528243666611101891844144864452797392170342634953256316","19826613262737487020287263238996420091580449272159409098986586884146141156511","1375713148994355678795902766892847148508925908855198348791174367878082330744","12743415498004695985100465661526299455935771420623394730053255809141858827378","19372622028699597038433454921811034828842577156407240965506134429744721639195","4907870269668514177027641729193469264258486693307526042265119102833986187417","4744000899480600214503300766281095215414720184899316177581903557360023586424","12785414748322349238663465464923805030609009848538569519528748771349911450072","458813917692580190633181192114106157449733766710598916326082061139767895229","2448511965649608501048359747507241140226570820485284294437104028888282770344","2700305351169784575814484126166299562640058186083313727720646084075102889776","2751538247291489797131315158896471994181607851567782883257956711472467531691","11890967016190178742236547121001614003145921914830509939879177144313925725178","13404717362702561906610704093846430616336932433990800886405458833528611056124","508011647171813218397278550527246122198366278305667701267288457160481300063","19041736211185607203537170141579490960003676611116224237884096431191424699780","7910041338944990971138352982479469207893776025835090293052394679630084870065","2227036627869879976181790521935679564986307985135592042598221217777896902584","20559612798728055766215636037575513466791124450121353802380542466670782693250","20523861414845924462236603226185774533945709951741784175075257657945804777125","4416889720875614744944924134036054802472566099028512773907919816834646186351","6732447531382567685808037859446028355163827412490319337892840190775100162832","16218506005419919476144948668282100842880339871035856468714540100727384292545","2326019693455119191003849063350754743180343135443177845883979985504730068224","9100249096216084083863168339760271604046987767884522118037327115802322145967","5694184649399224797737616703619691562705448138891195179749522460092092130589","6092585043073355794587023606298237435157966233417209071983445495086789543491","5589984122125913980627700005435623815024628355210281206594985163744181641263","16399320631292254171283688814583820343092341656867352601504792202385461314773","15556224452351510298274728928929378047718433730445796869339503566872933164995","6931510359839737554207950579761827771048467143850311194845955537105133666882","17055410784119379050876906642670423699096128154518472621901042396858152932746","20904352339311403805184642567539579251409841655047892554579603256242738054710","4614547900975045994963308228334675657579463949715315238850588931774912936592","5841601239385498348277958245562685811821249221398005821410864920320716772161","13161543487409572644501586824467791013504347723761961974284278378694548784056","8844109710217820972230691259394141249302257585995388053623759079843416763918","9874998816957938298498069122727279515583589143063638273035668163247155033195","8846024629236552307161613223791291830499809291414972274284487965704795696157","2946918280097828630413818077613558067513151001661070083512203973708132985399","15533659916284502317712086460208994235088344993466366468420928433245660885787","7050507930796173981750814898315108141487105996802597127395268531998996830149","9277824637922429677342970478087332155289225502441467755974800116692831675900","2132860175047844173732368669050182817343314260158728664264775564820524593852","8523254053432018663182195746464469329549140478406992527733150236386028746175","9775072630047498847956414826785058010202783449462403411765462296661422462975","8668789711946336551557142327005926927160069905612827934556159725854882673803","6784248046858243824016199985506004918746536886676957729118205326120756373509","17240321527528085974889508008530388843995893253650440498344018268757997723934","14000719934378794796270631416628155922870035090912014452599489815561180252751","20411693775849776292792611577645390168325154358737409452802191387282180760551","6524603384929174951664400654070999488366700794576944100280038731443911631825","11763464028556159937225917197651375998142482530269617275902976057776837603214","9955952738792105999459304274402073426526255587705623575898807412702940055364","2957361806742069034974376253567716351611510343566575569313125440493539317230","7707407074193806998568340681603747058701521652136293990684428160315184814439","14690006926581915966935644958579903894505996127128394347162324782199162406143","10514703284296402052125445481459097187181727858299294263319631632732345855314","959823473247033800660676665314842479768583534079623673351538975732648723088","18060094866058301305029381039035269541247782109864677701953221676293851719298","5152726265280635578764586758708103359928388409778592699226157055411327170307","237291271639562918530044078605234002753526145910708593309658667792547043512","2143407130048211925641538808826306825896387079399966314842478813916080702379","15937742479948164745460901116603215987864226004713483674930764895721501601059","356594983251775030750813085663639328384750122869764545444490976773410447193","855391533330873797227927626789612329033052383657214962922576435840221726924","8596093361387975982095086149597985545887689728443412990576507425572583673890","19878629648118547812793170837920050454593235130633209914058116447372925329432","14616165307304618669747089732539320935497617898765661591283791777719810293727","19248349523045802148381033922103163086888613570634956651229200320114068692478","17732434824284410884380773879564711087899250504561687817979514082259052478024","11531244677886386642241898963446680752442875961748820952767412743887443533270","20215957755805491131940679587279397670901907845231854740835531194200472986319","4871138593280384883667348864009647069966067297465683203735074924698618101466"],["0","17024188900319436283969426690755658402204283422545804489543047700881432364191","2840734592437076748396269815686795578668190150713725269357031378837757931796","2027990845749914052168562755107593510635396915468506962153766529564548688584","10116742523659336868103080459774585757931659838603644233446174324168988826653","13171184574488567055300476844485985178303988555240777583517957592700301408987","17309957310557028259166732036663551426328057529667735150718807728039306975324","12562802946032150763825078420598776237535320078782916397578937654624215054641","6907954377399918853969893063005529148919933322038635111831991693257953801645","90484607274753269665487108886885781924901065408440335954311530519541779975","20766425067751938620514782450276852960689615431890227210594041765677116521501","543677302031140476887110596256693565577358193750999909855066977964371114808","7081998569886275192882103470821737185135638811824793680912403643924258371365","1545689907970440478159207097087647325839870182295971402808348835664239004248","15544969853036881327574391243889290622615906385085520697459356534377936146299","8969328884561381893535549120399989121412462630261539121068076578406908529868","9802807007164775546617182390016568186785781048229974802697351308583069667361","9747745268386835271167027715390081762897176972234461487251256362396448758760","16593128967299977724188992071736885742752440668123658939977181080801793605496","984975243891049747013929412177265544837199810891478513448161611508617797342","8185143528823719292550508383094805570775377509234407375711194529942649256524","3878261334576943039042208453928140015823011628392113413245433630829823509065","1240768483641697651165972683283257801916053558673120565731411954259995922692","18985527565155988135379660463603662571279603963243796804577390545063723835072","15516612933950785988272356843725755401957944980438411435941333138986042015270","2445359305375170653477566154390766448283434311305163186146178994102481982877","4491965661066047295501062453009916320339307900195768908474719096628864265638","9784417621411735346124613628822688173151555357180585352591077590752817016470","3232348728780005562259617043650411557385434917385735360586204871861930686860","14971787776448034013718138674281018859810160162775109314624777451873117426897","16331478309029519315435544644778208951480921956781285093151335313332026996662","9421824138841735472930739712858716072994550566087555920318795466239262307376","10071722733569226092626415675691993281189882494550506459444392060200290266921","10066205942595801474964607461338177142315732580505038943693834418229519052873","584960162725341778138371599147556638253052803464657835635652462352875066489","6364347059393284658278601525808355732704652629524555540072793818862486798546","4111009683027131831605963500621852742073569698328617943467643433140680230459","2211291103408193396504688287101843384939895316647898776281118616158120360362","10738107492005808117585129218201058927598577287228788532132813210193746484594","19494710022488978783365549337807586270070996977824092185484371200132470019102","11959401379463888422126584898504605491255762475671620986912853902896839162539","5992971534381384044166741989341973681953556155136717120215223472048416615757","355144114546304780958685679987201126202886917084255808044304232087672368118","6000001485667265397820647210541010615609936675905674320498760448869454647078","12924715904836170861614244135502506611611133953535538523392124722387112576377","2256557533995172578609046136830377821982747644567425203836494899651645499886","59775872610126401330402723528734083373449224459097938866245052934284249025","11017177953756902268514280869528553868815299295533853843967974765857176291740","5867675542847355372867740447996099409501466534211858696767974785315867005425","14148241248353465950878752898842571088982441860623669373580658398423217231248","17233169686863170072804527575591057189955425634852139015862126298869159968944","6448506457411046358857135335932792015052413078292001032915437636098476119673","12817427921418841923642322826891204852952603869240236937188505329542348105243","4415084922575916500739532975665759656425894823283516123233233749790515260623","14716018417613623020366074071483020952125158315291546858923221097459017455986","4624513929436752692926676497572889873617249208479515917072254574694532340305","10740647153802839355672476474005241739161465860551783751330037140352249412705","16410040153710065574425563085931781930687788935374592831147890430852874322061","2806963841292670191389982475395420966696326510555443654735896462312230411713","1600982857619786976987683675046103657978111473580832055913442404189125166221","13337508382110485263672400983760232720304114061536068785179045840351751749249","9310314836294598893331583711722150194081127771165486559065420683518848909831","8058073776707530498836946420780276540871098116111372223829162110390699385383","13848275937594099218189474133933099732133382301964780294493933347847463062801","5895518279498252207814594759473996562889232813133427599008900856190022809272","20936960730077928318824280013530159895819040426374609177791160762003845037223","18293980812358204901673233663742244882629960171300512419219678044806947655524","427938495084260299866953419876227577262139213740230221261622853701380659360","10644365032667105892021066447005913202131874903254809232635598337754903123607","17845958386778449299723479915608263358071209997300342773442153633084640068099","1247354191232524923622635001991267007420015712789812986700398806455190476409","8614831949356354269975616524162799976242497049021227972639622973992501788678","2614864486727617837016006947040974494708836226848144716192459629096382323285","8828342274210992163858813507083746468788431034301910387873020868393859942571","14576937610671593105255474279853579589494757369525145506345557724946455685305","13996884062152824690360691392906934660648522497057465642501424235895049809858","16602641101286386577132894383079485389655191267740674957480527102483699134272","4411038200130982290452993559992380011468326726022863258392852009420825276593","4922265563547861462505668982415345128808543417182984354715548115535807046659","9430120593526302457261846017197834999556053656100212014525839464516158818824","8255065879404534445419402998753714722578746371211980998594121024177813070984","4809610393750365039748529768721713078185615498454074712368490721191161443648","21413615600411195773295260531478081673299748405638202160525962808329777769516","5470342859817506596121727351638633518360505425648998415376303661428875189625","14709230292030278943353217090971678526601010401993685211188320634645115938925","9449454657962867910835195186551008140194725559332688881262194826614088226814","1254539810276609809796341176461238920065514569879031269578339680820295586602","584556778214736659043560994453112455979997423217343251871260160922040273765","1869725325680961340541935168900868760133307608832010524862365206725866402938","18832897274863987585332910034464765871994497524977072662986840288590431087222","4280506205313263909501501390307139828836082762753641284714640617834884829377","9392612508015803138838235281434092983997449753791651958611805987123385613879","2323405609859743499145051505494318317686360068268470272786737048633171759387","12566547508054664896035206182594245576128235016225128589429059087286049046638","19421603249636888451253440254716555959524780616143032863409521433188509078913","4071005956922694705390778031036081465180556916600863324863165371409701994024","7262437131066863574683483967372954400067122464231080555762822892429312322559","2062029049171756475149233194000040480810588488091745205001180839001431166743","3144899664546372999471260741142640485256045687656344348401583951459866920643","3781013685655761704936310802659590923869030857371353763912453891655014328311","8574786482483021781835293599698563520920283804793552167236667489505170951104"],["0","21888242871839275222246405745257275088548364400416034343698204184844777549973","13895756030351910919070670185917495694376301336583146129711308559657813306101","20197763363220047679056752204421455326744329033744784103593987813438200032467","14909688657374948309051919009189908399764833296071760808460454568713759265767","7888768682034648264750837340208565694416776637311488774021371503213567998189","1678914402406472481034024581414549178705251551505230625894722260894283672927","6055628670161147902764960764144728456745334763684222714289455660180062523700","14997587808402865175854116880243863733028972009696068042180882251429599424699","11422576905061838440586956102627278362564769678412845273259030068367812423095","13257758071940601866528316412122896886482578361643410117848183271024706634527","20804801375736317126732521209031078851163368084459446410762984747252883221733","6079620664921739091448495481639614482351754861083350818163777345211211847853","5556384283448807181889324511545120983239735856077069057732372221555741190701","18892433673646747195083360483296423799147703556388292695107870235589312560863","10211032843053879456286278537037965965741622221510193824678705229209520541056","12730173379721157843154987783367456836424192084278937884912635026561244778812","8500565018870093204298846274775525161607261469202173885360652531515438870288","16534121978324286305130600240034866264590004010433354544433886787639894019911","20943628318837705055938948140896321889734139022067635297153174208520494580307","21756276860368323640593817443033004557234512379119067197175421698471763545499","6972510986627489476112376776440282663307904187337134254253239323744557937915","15733935475223145820114272782433456620700133111449553198399626775750278990854","15312727364734350322665439346692986483085104185765942964768927144781935225834","4232611252962321633857957937057088801275973653476276254891569221190153774909","7429949478553972141857753106737561386711535284202755800440504586976713184038","105849602966751753178587926166915330280111869749479951761340431133034755453","17207808026539978176232928479593891123641575346616409968321552787592942783715","19172853344373271783284676855102804836622743976972456014406144684316439030963","15539179878018919771113774441487415828297347637923768645919197067231842840160","13409542030608669326323599640912306216574867020387688520491202216790545268401","21337652965279590822022432944693870462621606692016944431711148229836680739913","17743129420764612322946671547355648811904874451674302893537302847316076234694","17801384876869085803389905751905290332784757434569542340884296255443409385455","4836267590418182246268735623274344860180388067316029938371933028268607972378","329308839513174663710098722535874034065868163056012458760235505537360192351","21403863865645366054606109117475086111819104780797643103663225628091997033591","19946648082809857231550857071477491663977211928824086146415876774898651450269","17185521420752324757730538294432364938754121478550297090775368768687206213882","3295195548743566164956800098542412178863333881732869932592969740164695255593","15773829727467713853358392695280717887222598392060705081194953596748187627594","3214603388222855432233873090824738991723401990254714897178243794802381779643","8338494854934927672925088236602811498285523549383837587155377124890212727321","18119511935070337680997957488794728000243858563074007577119583130906911224914","16331804362012200840289555403306957526013154254109684187199900824734437452794","19209415293923267645983340220232757755417428598582894177090936998797886975851","18149967212783312983141659550160961760044898216373377244163553880036789795030","286088955033581394490815380280352114897903207157792958664652009435628224014","13435348886324595472289336361565561526383358105434144275038388584589792438154","9224417745259145751194646284154207625565122924419099471344388279385393056119","11429141382579210603192261347202526129192228734808088276228638125655872702608","20702379705170658973149598707434890531839660887062295822658313348121347425526","21597920535709674433819848213497793021131971351129316149489287625950799075759","21878356547280693401777463128537899811039684142269939552780656658577429859991","4534530888103845275850557872010693401364104795436291339120376323084399039841","3768329213987656453301637973605389704101456317540065031207123181199202711267","6361036182081984684146120643603766774717731055256997873426096966567836842780","9967910044939709587679207142898376189691705788456037897384730487536237945336","16580195985769579004037344853877118554284377941036716824990121835994445530946","5984312243097939584167045146144903036494249742365014224092363520866188893423","17584116344742794564803045349876606657844489333586051001753847370899984389271","16441740091563446910123579514131252670510868125008816413256056125463630543449","9347900037030795060763797063756496837804745426549118241134949226444596912943","6042531000554777792057948978280571979626463929338164401879595592034380805387","2350784805020583115798039104005086505558910672870413200018470052592975187255","21270768289733038039727000952659537983115667458787504907609985938803890057832","19973177339919199188452106211826311566010914009753321322852598127184726376154","3758137705141371407889373758867987095972285508109975062919409484659066986263","18432571539607345072575614306778084353592385255650523898668865412819629210308","16837870819100085642206559145801856159450716460516079135465615744780317395452","13398721534362229860283707465242120004042518799954520405664188244226754408586","10498282712132277243289265890916550739619043544643888056421822611105461624383","11769534786569915521539151107049797288965892455649199156633001452243498992566","10487796131849274266366787607327718760249459170570129854905896650960771637923","1765255555133671901607462115895412778027981031990905581219726323291157146443","8467155100107651565343658082087452027158933704650661418737768644794733008576","6748882330886053369297983875350993425065382322445834602603960650599742842281","15772489514721276280017284499474342649271967660447804252432254679013665498887","1174657057950747498876629045780754615640721116679240448925436596220383772263","19513542198086560241450670985258899005204381303595207995686506855856435830065","5524149021054781287893156845818802925444836362374447577278177383885871354242","192885462996671118615337880787406707260596638300565027075942892503949040231","21197294651993642366067954568168885945004669760899170333925518203449070476924","17735025810007618033669314274172638817416140017933368200254892817719278901727","15423551435558432071028649239368296273022748709260246126204984316725974897076","12613394110996222868119215605100753972035281899232554016149334939185293556489","4401075535485038292334124209010546568924804289698263741330533721265806656815","9708282061706697899706697736611583361919454787655163859405662233801266819768","14863322619128457311804652771602405891640311182104137536765289411148646620299","4352878017205316305146573889920251797943793555639162061696309040368012803236","16004890094245220004387309923983117810620851808977262753533001312047373815392","20938638134771905888879782547618288360037904781205575233819353726243866250107","9560808405928477869474853241979352002199839603293337433427829825593153790667","21630103793305486356108695444928770342267749261878829151679753007438497138818","2719042239486070529845398379916799549467942535557863287061280875478488505352","8462209124226115898723280657928668524803300663738353038410510763271564041512","10955087274020869514081883674475602465775480723680334552300606676907100868762","9202432616301238459584919744912728287180535893696392380721049945103342181098","14687739183305180754938486592915597244311861700343246232375118196455717112241","7947554265053083992733631537455807539433240776587544916883118457609260683217","13900063071129457718733732372823627331528547858126019521678783429121340026545"],["0","5969520783228893242430837930524711387785917563749827548281328427396111830041","1561987093802147121812497230772507656358513630714614897560171276923751830600","6409199291831298094878649954211906398272670044596644396865616570861468619206","19394430446352029610878239521623609885448777247328716561811843206079284336894","5731141476996922922304176667566659008098813445498382200629132452338881690129","1136681738329175801092193475200007473502520867111157060425801858868808699329","18537979670296537364209712637956665518031706079347180622866784875603837003457","15836512836838850932987933594160709350469076323608932259938747287330578876077","20613406326704281766910164045085986843250693484914258556887235645935823981995","577887408064917465589572758207568417764572681953856821582856280536224645902","18515017050178085716845198985708201746206480410013029572863967119243654877643","13181471799322454980659162595856140511449769590341599969305481069534160062339","7806565981595067046746782647711735416309508996873927800211026927371171853799","5237171092468275259827929386384511180307632175100634290430187152506389345982","14011534144246649028386034538719190972428803550540208255088899333835967512441","20004841898665258153327849621521676129194075515571865534455696599527108763116","11192207523545828217070985158153933166579801419170532393778808245755143869409","1217026852674600146514999147721575193787364802626533901260887720593088852381","9485603414701317202698996199700686281052927043459264751240044014894442113126","236814245919282823455497661816354247421710004891621968814884334707620028881","2510985389517419686812450889305627715531702843461870306571548533401950312928","16277624882402495978763753945196445235885404453950091394132601939985761838737","14154443486227562440531058512651684627350157488419371348328514539911282486522","12308032954255046145784717600614948003805400808549233300615668793299991252106","10326307257176477911738858343143086174662899286491420259208683285979925271859","17616894378265407740527759231551329184441499465971735165205091051801284672371","19127540061989455066184734317805240997268873788288139862146572706984204830739","6877411863856502086186819479576121613176112861998327628643654198024372839141","15258761339900525676869628236411808754817131454089164282602518519447787632758","16676526106651831365946363800003992368446560761133652573509473052683167252122","6902444859366786230812248051379061443210005343360110887964041018183802365896","659100044304639872323485862997559451610889253047170769357705099855566409740","8923647210216494065787594005639429836571229643108845846477305343417041815016","11364302605559188233720922710032546283334392432046111485095593939303271840574","2723621362416926455064187792219291249084933795551957115176926970682760001085","1562837486872233954582084589363711525805941838651572601446886249580510530647","6264047318708188679834117252835444604100340374164958292926788138693788026949","20537124628788861427366745322224238724028027448929753349751832765134247525664","16731413281616120769470117362876264028857754614126678795099310734518540502923","18337249598865687413910026914505009639487653559996613138977637235110299491819","20965005217843643041451689723696863543311997180897295621317090466409894689687","12823956305059665234715173494567759870317595618426398001512315347323116202117","1572599027751232468666532282542812655658692413035218417436480803909130401938","319008057938014670147923981711447841109718760083643418051067206082332376264","3339551113391556159481550488616619539934240257970812758223791874608106147741","14358288319964293897841953390640788180619572729620210599889336094862524869086","4898873699593333155046955020769880133679037882971265528894983121751848662715","18126373907273575904026483410881541574662371126745138253084696579713747064198","20452590836059516913195137134644003054428740853587956036613789879318386964934","11082398008653373496897879640759942738805217823643401720861197874735683493395","12721243169438455826865024406890556157413155766927875769184363907076743482478","16362733830676962424575848397025830992733381821689679221654747557403210033337","10751631267141722856948806680245841398470405014511577947582637401451795672851","19520682358647738665685464574774288593141952295488021044308033496203018136954","16010836452322517065790027915611099099123293943330771138982853508845830574459","14831189961563790280232884164753265244206660829397332555680913592549073887839","17320396206834542071444046833797687590769932656879624539670526560250517254093","16089942030770662456884804395650554219488870793005247107572703323695653325320","11793909563238210321212054576910278341024896358558822326598029065007415510355","12031344930015947615459899250085786241189458813597706537598060994992489825218","6023392024632292402715648229578937398953096786172745958797861678826311196215","17413912930892997725409944503899311438140667075826953277972156549212896145645","4835582808699580729489897146670422146670941926562190053152013835782621420821","15849314109965841280859956901317689716354014215822846270230006325912622920630","15379722414663964943083441321601002652798798919136681255280275811151381568614","7766489712019838134297011303604409763182367558209257481236053499384779314467","6602966234221783286556966146073074762467021560023196700918787796174855791042","8476938294696056216775143021296404647855459682080036402625315194117013477214","10078018685990714424719236921111382302432953177891465049424980005119076002830","11101585647838254229617615714751225237008926395603399583036732476530945492036","19718219155228298112969114881261575659644633093948276579493212056063809199476","19380489354843159762991937921322011044558030747032464490845635644420077063812","11196798713060372200648864209594972370174329916476389285865156678399322136327","10341190997593184791201581421694274102823169769210212626676431985119512787264","2406473331492364856219771217233936748875305800827227688346261171340630091667","3350943921792299005910964601061499397898041744913858010546913668481112004857","6494366204339146370724618785205559506505542612261621655236917685967972756112","4308460362845701051070627217919850737880847196409321936102552857891201935230","7532095079821810993184390376567904280623074789869154803784777760246258054249","1967992785287401386592512449159054448688789516852858610186627864670895477767","5747407452772860561694546713056960554610320770539088857833979626386504726109","21723966481265517826217439570881682700295441890287350916643537102878862231785","7570118791027475233916991456344375567538788137306164654676557256696296970816","4620437453567739183861119212800416162922329572171053372032641645774490193477","13404906898778524613484401041684765613201878833365745645002973617087140572026","12596975994486200069831867197500042844606265638424746201165683545437720714060","11440165755889058551124954309551331616120459558579268710804032869527285208736","4616102387684153146772029708305714257899828783351150555390348486276322427403","14010882816250266825938437059024850091115258282737882704340869025044109580744","18786054911174208573516831077784311764616423108634067177076798988201163513193","13077890704531974672720288194945376316587104706403868952243435912537524844409","10409897625307055358974784615295312162035771855073396152705205670745138558915","3465537666992865196070480049692417210290839346865414571336633530482904798223","13545153354491919286622762646361857306585052618367574566741781433763757487905","5795588398805543648274235792973754541785848947011055486933595893888432528109","18678554287747891429930263722818208212272436177321867835462337806478842342131","21173121517662072903973880949510804692910218672218914535695069524626693615958","12400178175325944814408881974407161428444334639485679301550523102837632448946","20230793357045342562961620236416215497115951174307512263568113531984253243920","15611828206172881341816405444326947356188579890518225035390251227864268166005"],["0","21888242871839275222246405745257275088548364400416034343698204099040720903392","17846427590172717552417180023384376092856563999805140729919707161745393363855","5999466430540265197781290900525448667161357441667487476784002809390843671724","19135632330652034986203569329789334451100515834273297183011960039075144827261","5170008395505984957905171851603655674219654488640569922672332892166183172871","21477420743748989841691525882809561582996463972779734679340990681272049736981","2621202847517867217366052957572765176942945316046308819534134272613563861540","5850772789539483107867791117417057419766080641111479924078588027147633555765","11190441022058938102569121630200541554579125016316343569325148282426192556941","11415953850250459466099672170053332449213726202256358915596734022810920904129","12689618379634047061998073767222940791629447328429809893289511027637999935170","405936882797257852941294053283013745571330136806031222502676208500423021299","7091480548060604685813413558602720681822338695727661118586183330577045711358","11610822424778107153725300896006189611548907470565277651581031427135770903491","19754689046391500154146467368241398249513368924688645406189009985326736814301","18854594164725783122392234490519808710200128876007879043069759521054696879306","15516715284141813799793779834690513056855992268351617480581410960809175941513","19696592622055227169240914016361179550703690720896559501108668966639854400172","15273502639765997817721035674809274290109872641317093893777124132763130945713","20269577412493340397554390529464008651794209934827341065657246175957335661230","18660658756384310814095493325120739188075075605533938031413647078516403810217","5378995129501388950102905593253369734714210065461720528984583304130106220091","11711250443889101372855894215732209336069923032577862810573261953682234511626","3263497168608221596246323095857278424472811227096558673778228580806321079178","16563334337922289797800958385114320273569285618242096239265279871054672517103","11113461720914949748342237910630194881831782299078476733336926543873726434717","8543041491269997996150867506589355024447106328286874084070165511135325063255","21713574482872494557319672278565228349560268406623783519296448873953157274742","8874885076905666065957134618078101596346034838442255579482070238624060645402","18394469578008972559503590030968748197669344810126557594431932095681721414767","481248424433523224470399726820010534593736694515397550584096595095688987349","7121314500353396034021317286057743722111640474861278506473120263587124799077","13293205816862903592481015801680319085824235561219930151558119968064548951745","12962530556810964627691721408970219248624725654354181856115301744581130900172","20139477791736268392341322807740037570446727034323687442861243185668612716458","6112663248818617036323829720805305528070547495921735263847373254848196741701","10569060741163118641665754499754217047401292107118113144284758270315279223991","6033924103261798679413888506217843545796116147705096895854807274144976617349","19374869474863584501595668267393742566673372093232234497596032621537149304670","9801045924827400093157466290844942317222149286629865588171088666928571815227","12802864183337817380074944190376450626605423495643811770287080243521418182099","8920262241166211072756971992712707622564052061338888567063469098294051884222","15153973988845043417028075343984316771146805136538535660464861535745233757684","10706091066968285515264507648240444078884417557679391422668782140851101452746","13497419259337790472450146701041418074058534335293577808137245061730671130344","20637671312091594452198031483484734507968055165275535347690589930196976979583","13616891740900242428196057203830715676819719716597697381375835527789491852487","18793879789527787336618711354095883498181779071371304170920255346207558075599","6265522159467101661657000797676893673969228059978791266913297351322349688392","11234864631594579889557229313963325850071808532938388095449352571007541663119","10523981258602024311502634152190005644617614555009341611259669681912736447575","5872771976193776945353822900831167791626286472077288693398237154469387792010","5603072018727941678784752889304538072360605291492065905148922486299809644350","4967948922181596504287871845038229928536576614333584215665516680907446335229","148482317916829569552021723267181299434578454262456574413522601725890503702","11525603856391852702333476529017713409850449696583379763218135056628758312658","597529104961297483780885064906228328717149945739077659652047283146749533971","8222688211432928820228406420561394040923788006607574592032377920311151367725","1736288498320807494947578694375941490912530037658270396759350275794731681757","8174462541883084296331949691098900786107276578315183195471944092418147464127","1062920955410836539126689541565377889377449034580801702593636859019416648903","12494355716462453992589392365617819717125517874288621270563130347373092166662","18145150074060206379455007950836710040657301760020938164059684944123590860054","868586975113403296909382434548078436712855205407661108175966148959079006768","9276540832433078377064591870419763121341101636964456899435859731210991967682","493702010815160936653889859351514482353025064427866386456043561599025823717","13302856341750050629593744749394263932893950074563033311847622925120546051414","5926812105733208119294789668908668783377564032918211499540766816427520737112","2273311868465610236429541098085795158864621405017084677388320978586215817159","12719761953407222815347826981686854565487426359865581185028859930920983944420","16138451674802423997541764105547418145616783648202325774224166842574954873158","8236818860359522201143435755407314670178477978758210849198711544752747917449","12694785538963388800209825841965025194235194782007194202822625140360857767560","15649271656526069929766144168304309840540037731299391900533488057939282658777","15199124986193384036303223311693126562436884681185854942015504680005785444734","17668581660545976451176893044852320839006641218613632281102287897480398317036","7879319104408130749287501444816175644854218307286696565796440918191814792395","7907303477685730309364776891407027085980864504048818473699023702230469974129","15498727836367506684770112237528169874290579932087494738988675050695195274219","16887466103044925949277828624162022419224680434382094652942453552844319421414","9757742277094632030986206013476023325827758163758305561157689868586799905452","13234299607343275704233150745455609353373815058196370845112805233514702396230","7903680297898877302375729096136732937972736254402261223508674622865166244179","2349151985884441868105299679165230825168114381912589999999484048588907740272","16645862791605743897968389894181227840883947211998316017090627975551513566454","7023112339672305696922721680542007827385051981408745662002551961904420369791","10850542867368669933145005591590940983820727508106037676689445071747394821681","1672063215230866189088200445731360671993870680407615558089477701176290741576","15506998542442325932713478069375449274971970215123090057355074586505368949874","641986057491853217764271427015924484920967182753386310814674237226429991350","13041833235556479715815083978321477982839348674577842433333477286447320390906","21085754296076264075886230862054467149358431185238515940438154510353866168619","18374572790052410890590921582667882006920069761357730609989293485400204266205","6433931554327171459829419011575840749349572301979615234696578436155325686405","13586355677808815672349720336586246309367667414272889980700460575201717662296","14527483142899730297810004275737644790348371583552645253585073728013417361516","13360792601752364334745944005612938077964012107483397991740889349561380597894","21096587609391791809112324491552575620045782189655727358185501764958022422549","13242320022082265123204649453185132883649707374513552914877564743298357862173","2773589693347204168696357408052047171238339647576683682554242737292307120055"],["0","10102265940848896256421418036272588502406937415576631235553017863845950059454","15671165472921766466825019746442266170993859511327320205422637561075522734606","2669715065584947252774087712843886148813489910795932758144439707317784850443","17032150980439129644682834551037922416561521128654340462826581480146032251892","8499077615195990528349763223728714504882941487449530000846183805279917577056","20677731375473924795066541032862188223977090103956061561828274691418192102570","12973540910932731214874007830239887873951665032333702571899994644628147478346","17869700894375102357137529299766472356543267249620924946114750726069429096948","20496222868126573700554878536027952489556423167509291435660701180308709065844","17277459893524096918819755710804754161640982911784600836643935272735015472535","18513938911005641277169820668358372015187875862252592629468667655524724542030","13395746095853023514260724203539105863544138195676426620090733900347000124747","13270114410830379705339911672410385854144968639498752023213753083571980188730","3526361641348447583697343576050868521294395818046270284292924514349776165985","7085611572913869961369973456662817958727188630604220909502497365063084029940","4013599347610439120009875059398972972397882341199271187194439515480952119789","5515070447233446652130773975580977309075975110305374608204237644781818734162","11837219496114361816885440788337353460955155323007070381517823143548366695490","11312949443874781733829259947274821067733782372273203224129740682991220978396","11425616648357450783927266587873113689270946412502875823922067271915691220762","9324301069184307052998950057485880680401698628114078095533880023898472252038","17102831721004516012658897299747903018202155235824138250229366367359810344949","2431467338920531412531438086815515182723887162448361145323486280713216137017","12962064287765291982175201169506039030845463099713999056466080871219984395126","3719677652703132391201132718230282818484987376052457027969576338282599585837","14587541536111804248198882614501701874899948016026123664852740348720702890637","16990590910237254485480030404388669594955328047693274294738227408624260117683","11638935728235607676676120054664121192505819371415784772277270333283127755492","15158695934597468523214884944644552955371472347952116856878792493486627757263","1973996707562655754187256848514769574757093150116027558028315872523014040741","19026982347254643379369329562328117483715107827656265537271606651280739073800","21845122559402796045323324692762303863717672930360813438495386257919496392507","1071530134759694325733379578230755603438857471521809018894722270476617205407","3458396289960470286590273093823472655629878680283490343529665136097843675865","20533269957363382945486631545162324019458346905495221254211994680366428400625","16223015286730763338070846808857750501568565041624929958834508538900562763828","9105716153725024901413720764000216800486639187530556591585397691418965723502","10334498519410687902423003308061721821408657184746082623547410464751964273849","9798518643703678761161971429208935219400514475468767031385615566080450519881","9566397687573924198587727177705472087164298834893588445089128870783091669588","3679672187538115254381338903944476494502513700161042796950760100493123177597","14415108765430596706381278543700218008010489919218387130481202473294503890273","18432759169867560014474514532530554100386632036141183669069576341580375805546","564286763100397464828138593326181340959856469601115998822911518460948737163","6889500249932357842506282580317874459757180412932434845983034676176982031860","9803227938907149539305812761074066170291249999789550077626478644591042257425","886739713531245588290232146262230284666630852387944227807699563150319599428","6936904323954604585755408647166230498917826148816890657264253041552395257469","3289550352122698494938359136394102050736200225922291626994854409945831272017","20478701221270153182600068934802153886899894100072051521619398679450992310126","336929084711769375063178779113019702557549570994755256719943914204249267819","15176533550982622583187156231038941104157125243189806597299579092115041307317","19725855256262943128118157608410615858806028201484619461473236006051881606799","12247486720162685127482386736005615849479858270172468781177117679334538037127","18920225483110485512371100201560416856264118143934104673722851229806010476457","2302865070301736893607875908045447410909954753183442665720870934881610040767","11640620676555408374728571010239284098049068135028370435666140670891754777274","3964718338387329563207039823961938852067711629447995480430167193956324721564","4228194789333382241651520987134632831047096996632282533764035966758682686093","2346090847551810215003664730627666914553974502585655940507447440439564287156","18906455289348185957281888727211596019629817894531577801846477255300971101303","92119141389481937244387415564284812439612661940030731551021673332611578983","21094712018085119523118367129037430900712626666103847938736788092689602997903","17429625552485354312903518013531114137137471982654210512920395550091431814270","21667619129694454074471314947647857149673858401573663129856822504336337006951","17011424970783744079166722430137135435245922469119446922066412943460522464148","19076584118952581173308713064611100980895450048242015146375207371170459380605","8531710486295811985009960747384161266349002493174341073797652997843900380616","2748255274877452859778751284127806631187311434629959347065720961309355582526","4417283133502790600867328700548977931574601297861852477321340818987216454931","6885276439851883237073874685489150130134126080250851646770412875530811032889","11991490376363119633277540078359291532996504539003228056111518466378758272746","13570274140202421664925863715494811306151110239170548473147505574508415522311","16072680336497547529417191548970231627645210284111482454843033305494942982679","17507965033802436723513487177658234305787330730453824130031384452652812222599","9335949587969231388957065266739390698286525787805541745078843557011004153856","1352365788604688072767919021890646211529237584114525999190655657950683744106","387632277461953387129073961142852579114098534352721399616356026470691646042","4051732282267462681405946135006583260293344119108074640538724189221320034157","9581707046449340732613600494878482423573812040280620432296426726958101987873","1660727464579682422840346335411126619106202473319975168121495120527669928831","15506560793195052994830903961182454054060356737320920786412097185635519941945","14519230407924598463815088566751249150679384228621157128414495423852742472612","12441907750088685695142641547797600450222352554615910026175699168897309725821","5537233185373239061643617434620198620714973259721807735019803632901987125862","13001035183940208946042100370920620556348009339752169016622338355927008585015","1356325594775320881096632953418663143342046855786728592011637043929844989757","13438670129196603319576176651468325859236178741931133526746050778481117724597","10564329907395178633015619981169542829006197530710412985246451754635398985440","7336636085116042814033137349652754814085748671304118356008404268973745236395","19652042178826911727004000218015013821977761481521068085219281741383964320253","3214809852402345388543813144725343012150122098329188013463604706407182042691","5077075794755903785383308377016526439561997606713361758270318639342729065702","15086495116157941856735855874508561597645273947585161710008027252947825455044","20250198396117466451400636615485869395396291559431361587675867113765560597805","16807380082720674073040669466381723351524121493579164909710159437032262715645","9816874690173110867276619853895596997183473859987858218666086019273428230077","6701171035304108442476297456952126014732072649598389213060081335253555987971","4393247496572164784863121626412737392507098221841036957983124785276973136175","8164307148836495131589464616579711565215380109223721956492146623345377643464"],["0","21888242871839275222246405745257275088548364400416034343698201030365617258217","20816169247233077616311887389772791555957065380824982641508125667131182075609","4316747737166572570416004685927784634159144939534929255637961943985454179467","6956706878001293266876503860921047877323223381995775517225845699164322734895","3013785409735875177679486314221347961167480698976365193709862215817791284826","7287700183045248363572641882596174486169264506511624008869416239525838609042","4074623686246411061383034501395684631393006728693182532026654990353627156752","10365309806274180451183152312000144029624429825988242876456949286984709566051","9892704714874194203385794411353853012716538644250020431669418611697915317346","6705062245410561647212616403677305120141958621042320418369942301915307920627","18685144041469603413776533871650883941997940401272564234402811442078938412535","18131503244248460664210473552297992611911164746141241637891389920429060025371","11408016089027183846858882080433355074885736018864953015905205089747937755539","539306159934272164715278621224041729697414206852068563044100487207980817405","7061927815735240005155618350049409163242332245026708564303734985265075233180","13433499904637650982361670154597013316502146084282120192352187263189316441811","13018239942701091389902612815877429626772710908498737457520801334807837138354","21285177219702563239136763362382135942262675684263937893660283420748211101154","13636171690936627632792005850648350683112813838311610169599988640020837854727","369447585669135617824256575900118916872932876571618426606425798953151898153","9587138696219982173071546271506781135156726871326022734772214756150046838967","5188790232813489672700302820564751250218895960695975583924246534051348862999","2642259217709817287149446308712723802717898425866315864247404431139224468288","17039793607822095144449030094730856668681293490081667151115883155210088191502","10186749760277177674181140247227884264835516370984060966081039217370986852075","8659151537124568014182076156143841765960332087356033512273386465291172918552","21395705330374729450478681867412730995025095364768849747068745068336748601206","18182422737998163505189120068934644415540388018719273670415657795893289906634","19165357554584515977257455136855356772797547751094804835414880476343175512881","17254938593057275347494135324271353720301583977971860129360753020962045689682","9462023426914035467086618021134513259660900932188184404309913736339173880788","16294162875549201446038908932633637334142743058749891104574715856368172699476","3337165541073706587327881639822038113619937625855769551626710654490749197337","20067136358373766748257807752447946575211689838419360555185364242052854993301","21843014269531204395033989065228435030611535537342661795381128225627889276574","4279000406520570362265958865153756668386036800755145679786977778417549336295","13033824791481042589556632142511809855554235923220506630487761835748800181639","2404311910771394814307567096284920356403672678086834789247037594692345755228","12988867436619634310917514657975880110552418740062496337479134998653536336074","16744900387534867202307762813706857055694541767910110470649385667144029068949","20503443334115181839970553626018793667647413360405895406441083153456943007310","18637236591823178543057963680050597844824859746385060072856447941470559840714","3100889846955896755886645012550756401299692833289383054914428867348807039073","12406071241014610370240241933141227451438156661829154998211864748002400633231","21797411003854542346857710992489922295423141835303040974522834973262662587212","15386275145985589567417158010193275662908462578103326411726089203703155319909","6029012516268798672662041111947388743132981206355052328549842339406222536725","10044024726497163949590900642885352535426662996521886186857170974642537913439","14966689538269608196358359843171386956261429028023435390129210209116260425272","835463103276888219851926069963204934050373818877556206816573146593933289772","12900903476281487934195124776217183689593745101003590946197303855688325042913","9536504605399465899267671144214732005748489685717919666408311335655560329368","1915932521743821301042894417890532774104307776949044651815346315546135621462","11925026926067419989086370547090005465478497770999841804097352289575666763309","18612831350929948026788530390647104527180354516133548720320783593061458868749","4033160085293050002008025926953619459987924464928334026222203493020598761269","10412966319349040381368769787792822284561397095933778991287219290253525538847","7154487484349085744686785994870080642612210942217967671700348552892364276179","4339380480155294820352833641783542210194681248267937489645811935862703296595","18466001895888609763669732247497366405743321983007469420132703871881004588769","13759423758883814655687503733091096293821242034799710212591848587216710247053","17554029274947066223341667615599722121728887999437342516128488854316060184186","18046288998860076278600586494643753313675723626190489981353079530930732621872","19629325249851223120109955683392682691412874056856730772775584782522879947881","19569129308269164465622338826285983335401900330672179614697898090435374680784","293995924963896696321886602370987529527976012846834842662729439685529133941","9725394709544809081538237560018014606521118045151239565731590861997759392280","245456433754678007163674649019428084461415997955006710534650429348031296151","14747942733343510223089427074601483391497863593933173409816936297758186971280","15534910508763876910523251908402654895457523286686120695637730705458123932295","15156578667338677658237566939676250471878265938555681521655687048337395053061","9206719621001454318355688912065065193844797881559262967700938456359393539356","5288277963249842576439927358751754466166993076644714633520093621760981775510","13715887215675371552452270572121222727724929414916039987547115195632805071230","8039840373504544405156246166077657908140472797751752495074919790975099830452","6178817289991119100038295276291944293639267571951854192305488774793876002306","15319661561360287116490753836881637807761929961132351461650033561920574087277","10848570166254023845856276758084208886559175590629205522876559557147845601217","683474763739673249270909284736823340471909504757052702975132738341323528489","16018600775507395400119348252930355889934841382297922879701761421732514838571","3854794123627567219940630749510166089165187073273711507788130128909559198273","21421230285385000986749948137294456597448363950531051966849769897589100091487","5372030703981809936092214813113994870763326685635810990871206817517323683862","8627223788453899263832946470695983563529002051492420494574789776790977680609","18968376358400439951902798217045192242540867697928282054678137013132098985038","7298778071488327147730824547220574027641206283671235752715253555386065961772","21023947787878981820139675337533895803858001609791249514520575182370986240105","7866473785951528691288394973592596448906794819269247358966211061727037309599","7992681501722620947837956689816859872095760054167674447275472338751410514753","3909407982991157235893076010568063913771162314478980180969559304386812828921","3597010738277746881041887776398741943502787765451667899595269416928005104653","2490133198905198296650477559389343635421120100220797652553471492556435686583","1678497313104484832340313091936365296411004326909874531101936379214418359003","17165592241173536631130516620882646062300772198068398693054225642882479816786","12014469442220668181278490325376084380469502735441642291006157951018199472753","5104650873650346391715756271465897608638867293226124006195984617550955360269","2324679286451036503763038816059409616551962611177699833336540231229557112655","2484351168825055004907536384414695815145811525592410854350612397648446019189","4826401289780583860548892954163751455086264172815413904046872095598095174222","21183175011130827412503660188528553421391906636905269256807188310817095415501"],["0","16889231423332576","1748260827913118370813588730878977309375293685202528183756569545182742066407","15811658588912170316605631670547325497756257936714731080401208431720298891248","13534809252466900721223442967360673824221161758814809445501677777925148296996","17299519371679015604770115635649336585563625540417945273122766552138495470577","14964196801656207167214969696193755396067754462218468958137150753444676037510","7564293888087933032538235194081939505967168002027119835410498447042501326925","4575296845336022737783808602472980053316967870471700181668500264647293338875","21275005529615684105720788833062439327568964263618526593286017530284936395678","2979265682691062074356695065350710066639878622972327801000126136042194516780","12605498287656948660021692184996925333943954603074488483596019912828423741267","13784656317067588416400657828920384723891382268627783203023779749890028306300","19764488473120482259710315009033910852140346825760826024568010850135950670312","8434445247817596983549398476995346274677319689702390185625629585303777313872","4810134903187869956788199624805944170694071494673561802554257616212844810540","17910473654213112912335774360493438651181372467501467940245332188985214774940","5736131753803582455645966655639932298763999736549728181407325568129989124132","997416500215490474200462146007368922689377445305825738244868772528613471270","14712134216900626588322253471331349998893851663728922042362239571642764980427","14430415053651306620979617738195551631616341527565277003000921752299104608340","3792393430196686552960861374773185283293157508680026790310769787286110903633","14285633754584102606079966027342543494756817697108307629911001022124838181941","2805099296724254529862109353802821840972409275525969598243629711269238837765","11673835908569547368771759078196611613729283733928094877866805701536824809736","12511396448163717598663969974423987098752286788207024364591529732062214235670","19095006788604537304738111572983608987978125610714114178854953008389201733964","14222581425411208151114715491584352985198927108544423652562111159707400984712","1328514868158840885452800424936183846684489697080149022481064927407974057132","19760415048444482562098094025148638235192466832181846428603637386369299078333","18552107411924686011882871377731006643598666597493392941116445531617441327996","1462580581618522194722512111997367645589765781789788750379192040518333610087","17986390829360046217166407417377632098056735083529269424869375722063254616260","7663821033097753234719574461063451421683190250010957885047878000777111191066","15617208866037897009100499833706151701657555409045463260090662912620804766406","21697097392002554335843145775997965099328205977042613350424557661904814460327","14428497472619866954391504882276892046421839835891779713165404141861311546892","9995880202113053461715376409076340148040354135003308780464763647932842819803","20896701264408251766357784385975418405683222261003102404463407637796505883808","6157155888752166834466310310182934179539194573817593923403394515599071912306","15581675812425276976454074587420346879977731184514296994874460799126927649224","21561662098182649585068474083448793430506572247150656024763172853822823327943","2253260704508300902100138344616051160412161207337934431780471165692581762894","18308403810363877054510869280869100444640114109941869947714129880672990268694","2462500850125774968217592652449255960570522488683839248165071705059907108831","19692412936413933137787265879651540449651630424465626593686564409599007038514","20408607524272160832960551944388510158889601961621270177401032351728994725391","14670314655740594684816532948101162439062644951375396145441405725654418712835","9655458312574721325164524028373441869175835598497438657183839381813268539385","21869969576327655216967638316814140842093471694022195531544470212086399329899","18078353961517036451353540625688453841172784307366685021428628107311895324195","15665711139041052337454735257918415423928472772361582105546957553290353799416","14966922991420887185823813541389579659453992994329113176277145021673468737415","18710760900959668152134815460877457597785264642417940507085093479635044689115","19591815445016281548142056097492090449860529445859102938687026368205965607066","724730797125871817028569319190320386819438868324665011988491162425379542315","8539000147547112700407691969831399494274466729497000456305146394998915787755","18086045855989823156917368084522382113872448731238396172868671806070583745704","7467556167575748227668158137629889183999701607830818579727388551878077807463","13865749722047779604866770943401876367844801127015069833491370177673782587723","9124772065227204261590422459872055751010371477181514151099066895405201325326","8360973744061875235324234688523255897996694465401618777878848159768190967616","12860755126034827274255067536749641009289770347924811641293853626516945344228","108694935614286082061382004877358706901162080080982899044022780141217161132","19187220358015440589365999353724475386257141179999246444267801565400172672726","10101703644471878990263255531376638901996415488505958762922180343384046267410","18253727671744034369757720854255325224216134530434363551047600879715212705634","10282856066552582496028917513921585334093539145600463760411766098428503620223","21280882919166464286167714621395964729063193424031039563764170540279472756240","12774224837065871534805954076310747955202380930109863207782606548813511754793","2643653936092584258082690774347873306812937476439464595232018944564930956874","21512325894150556880562861909612701068044828266636728291682206540990448916876","10395658391284457676921941920105248159736155809521019703906774841686771849197","15507293086049628844235702104985657390403642673982228755146038725370406320554","14780824916961997175779735745304885703312977242250207980173869333617491801805","17585949466494201318112052146770289303250866842915492234172234039069068294838","19433279828452342010681011953228179706787352218785349711233455130220750741738","18085571779915366354465906875573322653603789964793682582155794675243731623997","4751374028310111907873007592908674744855769850889385305910813771358922266618","514130224730725829212537417910955369880451162794279542857297328721856008517","11859281427470861988347540926600701043980472715468248542826685823280187971357","17221235540013322320450287414367087239989324856535090496514986781076430766991","13486679416894642063878108487789954280744914849986059032893619719057266674453","1061318932907538556009444248332099338015508045682489941516751068570271565250","20358905619534018739183667512422830875937677683237589130657063700408408919716","13956037002714890639222557776408097401955296379756104547258068804484217390445","6577180575330383422884144312811056771995342205947463115403707317082162784040","18067686246263417957868840399573767826763773046403834497256640782988888898441","1486178217445188066852437177297126836920161800376850128167853497647313903650","20553081015324377910343172565169663070968574400455347773436140664030942738687","6658406294908467826882635175329232950927979028140330022133581888961800983489","15571157078916152533488428105118514092445468187573816457567442069302213526915","17980435738355708940497494645260935479021143986222988945034185632312925326472","10873810795013915733024499434363723706971051554171389988450902641009710181804","19244545919617594570619724829019927608748166500541132323359185407353741845542","12428283850505379715234103189869118418204664926954730086310958122079820629462","13515508370057943487068368250040388641883802799375490604299443555560028901064","10160586856804994940350676421548314171635353860598148426803943741854599802101","15802422875342278779626402238119329014318351737665464278655360329092380915004","17229075034086400390238045645852742714492723467429944223209738821195718518944","6960821450973670805491261957945640903503473097517191077334918245893396125414"],["0","13680151794899547013904003590785796930342727750260021464811293500320564883845","9675545554125852539045514075623508103845308193188374803146436795819705579465","11100211158097421695082912676635326008374413704114743669426360902771018314569","5224773444243865147754343721634778619644591928602393693808142928965344713674","21860457456979877737646783011111096165067833936039727857737414051591805663623","18509998554653132149868592845876931571948096863287998389574460072749869515183","13681728425414412889426830767566897521683102516940164895870365898149253428841","1783802303542250697028640392378085438808590847246510195131386809431649091787","2632815824692085984766913291603490877642399028722172797229319522417847042189","11371588653631333903423646603909855201474734372928793762542269954683346185313","20059043633201969777965933369513446473210316914040438823712333691573133066861","6981338461331804215245152947733148912864437469246559197679552686423979810338","19780109224291560140474874737595152206623792014246417223250400901665896197461","11619702172430942653990489034602491425727542447929921129725965075900497752343","4536281241546582015845869730803866423360914460954189976394496553804640558587","14595209221665669376055211806714471650688168662711176198105018326879613072501","4282700996462255250702047149088561631859494031119432044064248057215338728239","5241731278104851988385596968787498880465944894448504766289352151447805929382","15878938862395879988419396891816542220991986266946840647371989684959115167372","4203369666443423263817923421832515401676644128062280630112471099790473692509","1812836001051827522071672972821141562967930459379473291357100679279894622480","19315331456817740453842258148895299611483821941438630499355982429650865278229","13697016635048765428338558108996839906599739791903459851839245262800784881457","11961527256077148005010084338191688606381082110407239237557907520614520370695","18406899112710394155970704167758477667062363642799681224440649697787534552260","18788726076806159262085202169659423628325214180274453160304627553300520865225","14314173455043186438377253450553567446502448890541835870425088747460110702121","19178574442547619138111789398752381247111865707796638616578122164535995066628","11553341745030897739782823686234638727509195155749297663172373086847448261697","19110624443774910985869417062417864578061183966916076461276210929119618971905","16571639663341254712524641039624342741866205319359021855373440630475203528216","9839278769034944002096769169206503066838005404446942188649203599727784004136","10313042464069423895023337166033464875573677953168064457454530446884181955826","21169235076172224099938962384998958939113417970447708046385685908553050001786","16010567534405169858442823903735757745223614559135714479076551014541857225506","6198369170207255179718348993717795099697825255362009730339276394741571341280","15330106200629662269946863299789205835398334033980526606032637726755249152832","13148461867065803543149545722399680197953454828865607321759805101478412683529","863877959218984588557654515877292356852739809161479362251247216076623736920","6404219954184513485467462709434036507141410980718403851887697582562261243661","5319371509979821840931709709733703636592151191325837137794284321883489577982","7811939890450862769575453276067006278152565292067646063237246369745188341177","21887207094852531746830700755460348429650741769004279304433091676495653839793","1253071474174982476112419050787907399329450261745198482104439765533732319160","888085140310056723258427630957709876159807780506121082340518402118555436424","5755188337076740817530707368862035832239158740590082862557315456125868854357","13928837145253852962184381603188002967659151342078887822095059403310155192850","1771336380462142658979424353969618817557175331525821527167650724979640116012","14437254378518857834308086501868910588334328279228548227064015299203429882535","13373221649761263831632462278995821648979969908712821282705479843114777136448","6194178632274729162302265997106664111370442118285418999293847558661145043038","21762856163651269391244386653605573202975862580527712194807139423013744403455","21727509575787102966156171567710095185864896778327763613530065187605701421670","17297792740455847150109670879896134106803156726994281310289068841643373180905","14151320828465096370037991812824699516755727801037079872530400034663919304773","20328552407642690093008335733113635483905148303187074290392773118925375290707","12611357093388466512512690256566750416659000258628791817612088624451667055798","9701357048776920005839226563816499192481505859781838913350265161588794028151","19357810459019714824382816592378799754253222519894989215623996371732974208452","16713208449592865787251536505683177688085969385087253332588112009225879750440","19376348397280721046128583951774412190908915363327498778407433839109770168087","2521231793334748514647559327833595407645340714346796380904855960040777577491","20302580011293915556988631002889927648493204077264777848880396143582406821150","11593824486622081795259518371447713963310586583043481613506867428534971592511","14924796595180965614695966184685454263329236054947021814718249691298691440366","6057789245715373763599694991427062929663353816989556815886873206483215645864","9519078979660492130221090665870640746843492499149782518033570035386018786114","16097209817985681653532990747100417472957680971474234081138436647411964361476","2163506548630644292654359474705940325878143050691303516764195150327304145486","14551784185245182014682866715794555681224456510639293929056774483083180135837","1521981274566119450243409492530008284792931446194521684326452716696438531297","17279822456437373803360989140173352377724086367830964686542478528105494566563","10490506844330136321239740217696621953179971788953288528999643815172098155374","12645518730850438351228809583712083656387320675133653138084899734003015057841","12590317270459645365431056066669838806581592320843247967738494200995083421161","6968214461375164166953312561673935102026160307432042734402189318185364824628","1373782803349229650143761846541550452886108165684297198727204862294712624261","16370643203793724200100158882331934153379273377889106031542098940548447940820","8675756160902931502233242031051035105908665559574751949521708134133100808257","17402002078518778950335931101176951818410645095067575502921101905122711083174","11254472543646085596788796894369853836424067988676933222459630798218359641666","4574132340406278926322503312404244283136959643788822638317151663706613477284","21109756542971757853777728560106554546197158404724680443479766209045924947900","1678982793282013375180888881273250799485522855953504383448882997778888224127","13538468448047704940805829354532111537695549864656658002820682605550176431794","14361514396246160751732524530364834560930941955208471358606896014268056596918","15269511121504285770603734434377605196429624934066960794000634620420041206813","321025263595303869186997795184729324771576921924444143164434565076692441341","5795238413310279362148941162034376450515692981742352323319758689846639316514","5488832233375364822987774188835455485910956055549851789749259092631943883950","1269036003374080548823736201827093748908682110528173170693953523863918425834","8124952757096038555631855883123940753161043141123622618138702643601484519966","9435834986795567053463902335919041408318713347641877845834470899958914056022","12835484450156535758622904503904701697960264862442533008859071798846816870811","355940056406774284546276622623938467676395634162976691103311714490884747724","8827056618985380685417747327367141356195676190954336255102272732681378179378","13173928624554315687904935812534979348659782139942821997627840122103399204182","15355026691652212638646859583966476558499976998842628547584409533240954815269","84601795174113703385687108207578174616846601162545485083458927221953363598","4061091426401014887539681620771173491165982420219986796092379668520974013020"],["0","16738068078465328111129604393432033891242866894435790968710782621197555743813","7679376099027924237353648021413286963727658231294727164751866929233082876559","1856458296804674877068399897661231098819133762302592122588106404918097215882","20087576663664343623435437422664044797834802692348290740906902066820201039932","14341613448752174972640532653197856236091770590856453807089032245491540038620","16546137771898871540153291633921336376304342944418789938554045902480145095060","18842786516106036649617802696207529983701835315646519685282342099824368289357","12997391823949596077887870492872171075207320743178845443590804066410512760007","6534514496586163338016220950096625920559633099294985892215086124881185392442","2418414458825844350074379047925405439105580727272813197309081239838633579657","9076183530462690174762775824301345795979828837933036588955997382229664027111","18052531098474684372319289203404469273409052587541283542902499016643304338850","1079900324301533991835706374066500781389782290491269360205372563168326924686","7821133168745653519585534516615080927294108769637031286717989776365488394166","17732250742228422893249639106565848697015185924497299118635134458333708401840","18328095336038803142300565446279231252282753231880052772507620759600286799167","5852770351155394927580365353616608964136717587880665409514245099824032583873","3644823197825111193777133046987238892815470364063699597650252501979941186778","15294137940367804011609979981323168423213098071371304830754786740410750578676","17246874338398499610522752569008433638321848798937591050443860481179794809185","3803032489284256703154980775119102825784758130754584950073400831274341352025","18169121816496735019185366041740551857708907780298577647638273404608155180369","3423496081229534896590002053426807041997359815085349990847662559350351627203","56959693453351631890904748475113650882514516511817978670788943771129088271","11035996294736076774745484880038869029009291074892248023158566088019124280313","16096581976843790924085899208222216539858317021850908623311001919022987910560","20197479057098582219200778986038558777880389967016278688146543641768784004697","16435215313929079000630099610403415175951070211477294536988321282306960919401","19158506449551809283847191700408569586659425046669279158122218554801659860437","4072538886158371150665968259936133725239588190404983041103225106957059848617","1284354941291225472848760001257327984938981310857683951857896014689512138219","4652924104204345670043359366214192292207652838007213847927489007984629782100","15459900971090541642088718136729417661921790470217821750955647153684690576208","12173689091821593124306881591349864828363567729980253149207039435781750837401","6937704777192845800869888422509205987954188108852073750010607760460503159145","21375824363183286220212394767173285436591532388440486717165234732926832323029","8034082570129444148212797014088664402039845611083100059295967884916375210516","1342007466458482311797345958173562166973879199181961234187647572670059229836","20938285345828113915875881833262855503366813674094926092357917448860450282646","14643178855925105773543858638687512149279350288510500712591714829086049668653","2069600140256868157064538552110251085523031679845668663574866961070553279007","1313766645606809555591675768050707969380822063278362253014811380838714308546","7351394801331362044001269372735433038916561683924814764946619994444931425752","19219507191738182360374024301533658759147468947881656849340388944009108537277","19858862735120401844524766033655726810343471847833634271101278419787768085078","7304703705933147259991554034698631107294735585473790271218751938738257562149","14503038569198452603410776530473270122591639305994931343938558855865133702996","6131239583102031184062026443279686977990063963383531385300669340405190502361","20757593439050300396312726775287183063395734615988040434489252899416512829142","19871627492324038408368612223414701366365661867951521419813537412081752783414","12603975026488134696690043241681087953508216018377668518367810842708789677622","1004247460050365640556869817225681357421609179815403346847672333068778927762","1527500698773619344266560468062547282976267582273491353538137875448227855956","2986809251671807990611927058792234688351182811145239941381449668582707535909","3769624896480990705979235297380729859584245150923123019136271069429339276699","14693551953137943373331858284461408561561863937527984499487875216829959740568","3260780839550949391479825156190218099197567751942791613238520267266397584172","8425088998226233164885621717391827979509681123300944636774172519778062252276","10766130879590857201917540811575270508877249093129277585077926889009114028903","10634544707029976956850496718952574952273591981827299524668412630405947393283","17316468613618289610873469939899871919004805282651270727664208231347343023925","19464527308086901936267009570181153451466307010302014848368884873958070636533","5692262645239147622172326401196279076780270542131488800344627531193015115986","19043692200650788769322717382038139976125863013365272031684083074441138042395","21347425714148909937258004603207758299149905669300788507142329618224365194282","2869792421564936736901901383033155368477187313147011820029036660051675141106","3179351505599994139178722147961654296940301006032356089275064225393495671211","8224091947819648034923763345424629431875033899688323583443381142144084051845","16610669072894461969830433554591474377985577880579858099700269428189229330337","20273753817478993424557831314424791754944583759179914167012957925049612558045","2888427078723979756603757519816849507294513048924858642792834398821334493325","8486751735788190075718351432668328789080572357895937336007671102316594197054","14977845797625737235054706670064040924439457178369351542249468294068306080443","16391298690730580706098324973895018560283876524969597621066145116060211090160","4027664486481449368117828965763261001229064099448619472130955159939025032865","20190023797554422759423524613594813154280922840554685149749697574151089866152","9926859337165290451867440988890612989041213912477507763342403982151073618437","2558294411146976752193845151212717638633260129320039193466029742072628359835","17275521773891927519992144715062183211173147046928092927319146014543873826291","11601529302954735262683370731694875600645995050242476198767051641024489998286","7856850169335321017317848511226899897819386612308404428227257630692923913173","411148241054813142282408559074722837274878495171376399739428799200346077562","21484910756923752923534636031331768810521598069190483146138408940524052441476","3151064267414364770311018772240254347102625887858668143720311976827002813827","10345072550517241599660036132752962956098930802401800368403224458429926926046","17128376346462009359195953398812402707015944346393800569992532522542224273918","7939360612609777346119181260925749139730661566593177672796021681529538614436","18256905582107736204109724094344658397017265676501032976074164850543492878188","7768251494026368516292574213751374985342353079116790866213225195241804381195","7062087940966816776626198681810496225350365962351515711516119103018584125525","8302906977271022780263627263611640094707593224717232198468682098608989688094","7605878013845841402343763929853201163793614767747539408402724568813502328914","8232802232337621426781471562896919975483230312616771636029409604319809960629","16773728487538969816848939498969941337196052721785272329799883977988479207364","8060812013259512169027069024881975088747790528816401370906541836564674821602","1410266370845495859779091276364150688698222785629785226871078746337313549371","10152981801135664444452726684580013741977419608617567520939624655836801664383","2317636848561355900878176255883255052937100944767731322446791029228140703162","7841359562832544308922938421261465413076845824295296702505297062485993368686","18559741549264294477297583306643510552853435806706008202305072555383084574990"],["0","12160134928799597345692447636254041715860202444675574635386187630830838708215","3947219080202055534624995745730789199204107234830763732562346010255741859740","2005863947150474261675678783319633112658735986617699491053700419138529798171","5253654921116910808591156304807381445262061090414402303699046707897514586305","1484680254591785096819067658328005128988891944920360471610728516896046640677","21278666088699548938315885650658849692491112081562966330004453002098654317272","3821206514812213875948020943147901349246644606089970945219884096614913835179","20046143761296828893107243287938164875547619228160265723166247555832143574179","10236892871699368710736615994908569330205071653384053312267074672542078586290","12855759235770577038446856754349241442863594099230481842126801769928431729500","5448895061888059952867649092293505513864237057083443603540320286935909580733","4739914185316489521292795915608124649231494808803561677256177278902151903853","11939794563640941482952050111822377951375156991091356644460572380355908586109","7548306595091638381705702428275687601463681021737720079767196208198487899667","6267621051359149065792432480038060767164713664520693562583558599901283823006","18908706235689585905055998660333365236678822900277054173956089315425043928871","20790973403570790424795996423236131397937646463583435397048348169192128754864","6710504862566439206106954399754107970819024723973602053219186929250060227507","2528014266707842585022027273724778751010194335066664408768238379609194029893","11976013900806960485145844492059136471600869848041307088084201841493938135560","9599110351652371659244488836148087002821990981517428813125392550519661909036","8313733743342595576713397612521254141966609264962490413144633599776066955262","7636722248361280849457735565990742639914943298629675295613163290961909046454","2404339213539076554179231251324131149320954164313468282502696962141501772395","20994514561122802348603783799613719704006937844381223429660973912851515593325","6246666361038825875677284332732306068441694430335985562546331764870893681949","18994684523428439855916108390513905419070461001638358105790277171439294259491","5048627616245335041024193960337384275024000932502736948961097359350577050058","14284323243731871898093784562123778740662546222411849425445684615892783345945","17825693934208246356074799870018426530401161232096973977469512616310814127492","6843974686630316302317802117995559733424852500077889990321145305483961429099","18615352827294370888352489810402510489742007795090958187017852962552345650236","8940935089096761583946984721789470139339359121126120823577520356872389511683","4473160364314258690959345416583499383139163767076540575387875687510776439883","10850219639031046403521053182943245740917620318634598284752458091495711353157","12380567580199636324579956318340551093922427943566316484381907624444654083591","292548795981136227716087249173742909919209230141391088613901663179317579904","19199150533644565895118131262527974784735041043080699752886525502418543747291","19396454281637210622964902761900545166134708300098537534224718064010987295158","14618725782628725652633037103043040575434305906501273493374783667501342932516","17033260322443053679036506372932368627263536294239058392030092858301613333984","14468191469115944373090783016218054722594791019607919519548639909062833413879","20198035877967260542476033461496721282396942655252021447062550666241534783980","35358020429852838004260914698867737566161606779133450116544983001592409301","17951796210636950267714912045579040038032508691715316519570682125161758697408","13523302834177180796887354915581964135792657794318719823619370475111604084494","3033206727991919251989300910956090900299193623224388087836446522868569106875","219326203356644946584589247196245480344146777232479054536418551725516171131","156457644352591993262128666096797614154889886233981189962377042680031757977","7825722859427370794707794948609640401485893133172702342960687058269671470026","9815123724348873147708443032258492641368427235403212116297721421697362884320","20207987014296993043549923521833294751965491673985212223996507756298407483760","6752777934133766412808216729760097554578604064020278120852659710528161707339","5391284247696752960671466788707342078139040877974432700416725706104307120262","8022653052682138757016764602874367238592639147284000020556980107384797141069","18016538770317339403059531812503768175662248660561956957447227791152555092083","10155836969762844544182222780788817208280286298871323864458243395776944822799","3756338514087487913867023998570439919985301960659785498852623943645269996302","17700486092492670070735810619651337374649025033653121919236712239418684433807","9176694663211409083818198793023027731945996820048916395288342399727068888666","9835300454378910277135769430528058333319969770174904482031143455526886977035","877827964119180265371604355162880725262179620011746316048916996969108370960","9902816969846798250518118033327041901426521456328355079323272042831479674164","13045076063648952165987732658938987837825993859046694127266616627624971383783","12282032021908998883283854042279016032739614539513568352770376785063586988673","9461372332873414107804320517770636954375806182438666774095954298671581607393","10181389957993380316725917807066144606853102289208787391528754348784575853670","19204389802702288606293569568358432720682497920297995126898491486301456340874","6768548068552257691932638648275626185211802385212770349844675382986393069157","18080081872874289335193520211123854203190260832856934939896723432628473409446","10643301346254492536141900463706005428516836616898835846948995826687133131178","2135925734344721721746336489491702036804307854957833116102961095400313877512","4013442354417997758827327801888641341121975584036230874905588232023855888278","8002072571180255082309995129152165049504774802620630813747448660046813071182","5951544038363319502099479683311246877671086177202837851577053573748538286016","13216774964277219254021353377841564975295197416159594064384816509406463314080","5573795134048524611561868261244544490900273805602870107285121097173859005081","17653053969307068020093257804314727545733541884338477445333623925457717342628","13144555654484092436571717814771362230125165899908348222021187803370985202189","12932919941178724411018675888122236591281986582593474392330589034559217917770","15210013353054047642674038200354612384632041780158347734613085204417300316121","8160599190816626717842309384061097763410835019201602879079862101684554528035","20217598964893390954037673049871509296284857422575169548884892931436937498993","21210452025221420237772992052870442459711048238749693803177788178091740793142","11586474028356554314483826171747882378593679798572208051299023325239181321381","8822575849835908142565551969940697048116543824399423774282274153937714888735","8134073413243800655750822610303098719060314084444075961118113845636287825027","18502660175036170715398160118258539915298629494421426379292623347190523603481","3423387683775705957155935954911165825499488772869344253461800949040913331294","13175042785199521325956181844025157220357805339683525907142766176643313743142","14144722329304912393529063446677757193338890314838274442406566652783747797209","4243383543649788452111173549315769167863289105675983402673020316334765898545","20848755637903741665730637627285698927987967066847803731705229419064728645028","19460611495520018782159450535339074394622378103892020443329711617983358652661","9186211774244894106154529022254111329849384692154096972143087220282881944920","18794820217138126680108922105543578298949604334458689728187753139119145305828","21773647335693169808482690476424581824892415642795893979837505880959529053914","17835000782294090381620755856177030680091685083230986298157100940303651734222","7159019561718086350100872532286564122995180615055074074041609194105679511683","9268021967473723651084457426592004501107625070880666556507716914228724607442"],["0","5760063913641914532170106775067703970670622210635798511506492763464118670815","18758461007917309919753135818450255843783677158098858872575693171880253473800","21634092802356795871293214393585332179787059090315978748749753059472779453961","10490702554387907323758668438195376822188085509073214294807911631903298559538","11439551642564248421980640297492170057529176918260634165564459691481729185400","11253224167497921320520857934628011143139575986734677081348613742050381003407","13751847637034652492852770862610191565076120869838389346875984859736505341068","5546138495956768639581180641995980594292015315377494384281573817803582434255","14467104541309681495919084905948009334851325992409043355940596509272180772156","17158943174288708983944887726907977327110744196748738892282377965255042057307","11800155843062866020265655200349184205684040984563888999134775822875077836728","6853109842230652289293858760472394890237175536179349132992873749327617367504","11311812670927211414237915174205136159658099529809358804814204867887154395454","20344595372199289176314770781433975067144269951744214282333619201587149609982","21057029419043856181292564163423660336204048282366477242020543466839396893164","5498093195597382518645776638605971349571953748469688227222926993132574580720","885414486174176504438784016549377715891748143358431931960013443781024015635","20259981912587968857490856444944289055391112818967223252221643938582209233497","6381752317305803031811625528700692534072889855027013697772704404987700569110","5422116784681497006986954344953950725060926172240866401402246829189835529950","14810711849930438700834680045027765825041255017292353551441428701625816004868","14139059579863606040771480358878031890119122739718264865394327590590042337677","11668585948175982176834217314387589938601614805762928848229725046618857017371","21561157932986993153747555319690920488430454939251330437712197382253713236800","6426452007057002944212869276640512306652390695940025498025685486243336768808","2546308259501194363593548172199773548739206246658956043318342345859390644161","11200891627157577582871088696198882337949884100152199090667071005306115265481","6574737083368046547076561224505864408407751587302764679257164862651756564609","19304065515982926289572699656806022990025183334257735115765950928878597654316","19294514315970267439990181025067356268885932619437077085051231731335352510432","10732883188401557253971263964748288787288055105033766664285225180299460115983","4587348181995913521990528184778882041547888391653614324715442788228144625931","13569654399679265690328305475848406745042323682465365010275304879926769997694","19198223209794735103853427170036093672594012961586143026025357191479714162425","14112452402582852963839918812190651310362374907626243629819079079413867006416","4973902213141525175464165807381165616422197192876748560453786231392523315550","16247706984442687846295925070054562319553657554700839520859539891874552474717","21496227420778007456256529016682493947656513853472568705000069788424989056533","20955445301224102044164810299490796718947399544746305993950985313895198920632","11038950220577311803310996248522790089497505853768557350784711406989122767537","17385496702859344950750018951443242081564802543568531619655021214432564043158","1410483704907637854653577386029695672852977639603510455037308485672999189166","10331924256752591413837058377396895839349103321392839803397839706290590391701","20327098369231269927091386139800094135344221392067549671765411006494892584464","1772010551739883068612142307731955692858958245268030946775562872538547592624","6600907813021492674872841843962147537814587047541226532221693055947198550032","5811762357514259070524271344555642147140349636730564797409327703026696893524","886338276087564924469344532054412470314040482583240765445121089505134486411","14190406400868218050237752214176649679636625712248988825899276244554804628630","678382433590216510567634128938479812346421798503719257186378034014249504250","8430224869142390441000390992287106880796165109023140313975612550828322808829","1782207689881701617173317406868463137920963078485163745673915762472748742227","16000189956286651600206790456648469766126589923355038935765206067993224415303","11558562130651619378836611549008611324933612388136851985814252148010428226118","6138134960111673522523578000997373893656519720310062762232245491404946092126","13367343241409001460477622624817926632227981779379996692945879985061517781904","258029044888621044757072350857321886452730612448773776709644598989337892748","10244905261403286916754069326813840551318148459750385180932677763598888762346","3841681965241886593355765928349979330195457900140548910453830309528699405744","13874469385913881180792626799884294621975817035993630323068262201308040837120","7105735950089905073087585450928298301527247512618006408167465903577370311510","959150463074032062429900754844208596697578297978005057595226210429907712904","5720044324699378924223470939555946962390214023482679305962353822589567793838","11301219569291662289986586440814083297076861595396661106424454223879648915270","13124508632497503264622511686505014289006116635020909843920444285121478571350","16758257251133213608872843193813017153470977767818778853034326262738879928417","19064340199966959568635499954708251317642881580254864112587454886733153268036","8650573360997144230617923052943616023634875825915506022927873838508749923551","2972674160390394175850990153008573755939086936731334650653739675905163206527","1196573473971229516549603069123311847294888495823612592744171519752796865498","15585974693617444471773156887530543455662525124512916093151040812183689627228","6570687471398355514838692254026089493334999173729859003456120469633123620759","13767472595629031721615676703827428783248450515709954259211611342330568164905","21789952691304761526991279048097889199442794199956207560334843986136415216303","5066409815704254286877714113210828188402682284332581649025869186577951675557","10152341257920026152480905943473368330733741564849690744668607923143090684719","9608177341027936717038392717602541827807104142341902788575526198594231765037","1383319867124596346963707873331237646317764707958236718577727896597543775745","3634999560351106349625187659351011981161926325949955292459230676308719288230","10506797489947284391880539391997157575370232292771987825415041897469968538989","21336923737411974454093176928781619478072312061968910654423019006775393958775","7470214619600567780318957005167864791636373346974006938177174485808537695673","12048469581140232256108844577557330294627661274461328775334001178104387520274","9028486026571036307363171037937373059729874576987591056484517292122118867261","21098924396607359453573166080649287039596393061166669873545581145464830541801","11446426130113389405652947761936140109996990648010845133277985390385349603075","8214417282714195335095604373724275463883593927812134910591803463922843986940","6845669942790954316461757350613255833643886447471559260359395234191943042569","15971023283417474947464002928456425588803990903223498229774938995318962703512","18507987570461165151631118855616331454199596898751137216904911157176877047203","8100219748451001304421958985660218041073015765801148902422084314799936079431","13028400006309153625340645978458457769855374753386925143071712262823499127964","13296802876322425702177074093302043609922683512956362299086874976569805493204","3537988278107470199893555298405157126458085877606672048767935323485615969033","12946103033555543258979215531524074805914566985288541032066401539947965078698","18932563013936869389779761386055769991533521634499415168290627064237228301532","2096239318868204940596139809061639341263941741560849203172897838014839886492","9987009200445672576894893652720306889213201338183301280984968777939367005332","16657318571897710357554198947974225239644506746573046232422040910333700415718","9537718008223341850929996740290445248250232284509201007652104897684439342173"],["0","10944121435919637611123202872628637544274182200208017171822302924767713763660","950832655722255069649315447997142548705851098236102591251591610734169695528","3072912949476065297245167041573252270176740208003505205327466824445299371343","18509134291284581739864359713424165463868372104062774215845550225192006190541","19557140577697430505995146685441013403179225294933009613807155529626175717388","3172145316758849925927871423552917345740749761553386571673077249488300292909","18748719458457153987805089578423238544676628995003947037396967137449407235465","7609617166023472182043330679929199922175206971457041132201060351998448568742","6964307400654595761191764481996620835383724282304776262222861837293377574514","15016752978781157702285603798302329918086055963065259210620535036484070850278","16007458538228250959509746580755126842107482805972209384958716748705787277107","1118513954890803730714671303426502151857544048684550323887652838128632234456","11875999868487614781674751493471906791853085554594562371318859666858815533829","2968520845934981240237967383903961158088985346669661775701790578924925831674","1063989324784491877778471258052657805245523609635667384130722311880063743075","9866990657178592001251657198173324948894508478931431455787293669173886723352","12701042072005775293998374931785589430002836491715739333285915948227023916954","5163861326484024163299187940184730651292764398203767102268671207606998476654","13131897135164484262781781352588741863750779648168028149788352133814737788542","19391730397669321231629846449181233321625023431082698303365102899900518920519","14359640015545412382444793287807183331315433369717328770086129448913074450739","9236184278522976135072527420367044603804448614560437978940354340480969326062","6365336232569450341359828608698333843090549857259217003324569105853500270749","21340767851480487968112140016444486674070960841191899523453981285190022821869","13320880655892591765327616971618604514702704921248632458265918363842594512026","18600532803538752201405845221960164908480298341472314879611756608752688676333","703973484246147273648267124416089890122610221491494796467021563583071994340","8197824392824124926037867692906381857773577079800856892011432113571535664898","1615306134634471588313634565105602543926940078271533173518317973530704291500","14899459514477442792230450263862646632590958393434987531869921161241577503637","21634790703604930040786151363147725790248177474598031685575435249213405081880","21611485774777892310705268781030383634744798884296334714837409620680729454601","2058446849343361953313483794944242117509566981232463755041974615581730976639","5211419359897252049354203019751104562310763049507013911629282254496310319421","14803911271223818904640150572067297105463859678339154207547113109618316037420","4269738209036744633944210343630770991573439985494493040116651432630597102625","3770451422512000189232573463918546263131482669357448265633556494097765933278","116828644449233291032778934753702915245573688567208819673956318181645574395","9917707996337421747114701067275570455171787817983278520331474937495610667028","12774122526412672163393632330000392255829134880295765730731077295071586570317","8488199494703808724020679472312734427910580969401109506948065170171952174623","12088847582972421780741045380593149696510556023426117945664387251481328714437","10879018677791575232421276638763271755408738844077503666909255074963327045748","7329374497355922382697221740642102207378668725381757958173054803438786365031","8390134554019173031786388066518989437889994975697874467134290368317239366837","2303884786190400429773098292663756206871303340548523150104593116836315884209","541600415312750232109749020209819112405920929241390129071974265120199528463","10105911996324961239004452542910873748191401066395009351209124036196803439680","16512611913526379038443323736207185167650608281503462715764599841817682931476","12033232914533412693809541571718967284780271451270550702857346039031311364078","1847476105597031534424035451478120875576287173431570958419437480454905605378","2165570402168299492290756121520534043210092600914388283441049901021596666892","2931555120626447545367245103889432696421410794547353222631637336082120365447","14018699854352639138241700851540344725200138713897591490463929995807209250098","11600786586748655579919248967942059353881699489011196109198378185848380577396","10037620363200938528740789600438173079956663312782503825280281787196809097206","17756653713342285660275870270756658151766457168862301799720922164192144295236","19417212970022796595207562125875681677608848447674795635213021517551237095824","850322253974730015258451039169974498510652744931650595554873614375755750546","17918577795679026908451260039622971766363890185379181602847722979639765652258","16312233113567279796428275391605617570742977685019152242388606821233784783096","8304459856862708880822257225769656123206506162270864733621410204933271582387","3444736081872343902983033845069936334697630052576679611251409237208900446716","12350828237875366069974563532172005561601102211131348448860387909131646453173","15885395739475084251100474878291507425577342591587940268734854129857167062021","754153517085813578293298388224916204250777306662636554869243694952336718094","11669631154616787885309807005864877731723453285836612888437736681707758990053","14335488506490606655492755477441077239635320223904158946950559613007218413022","4492421065005564709569622111725872760249435483125148969974554604647389567862","3610053098870782878671870742142917833508126376303414855671054005323614454982","19362886702710182692085959745483327289307909486155811433447644000745165873952","18734906798314947889340568280365105937510041610854246156128021587625423295603","2266506491042260875141849381005111890014467903035762855439244966378574242905","3115248173234738845711518925806617568278103237849117171675105384932115843982","13529931796119890571659632371785949601534624618954824641732194923629111846097","9263268904656461623390277346398701474338219895652057027979054189576921492813","16551156121742153126075806726346963434520349526973554268966824519545649017104","4783451890949537596013744743651113202313058425442968758545975601536460552128","16356364972070338450188656390092149994121635231108085178991201856249567256008","15466565246343439999774860272415309061975717720152852305618972497423734655276","13175525593500666815100886251998609793902135036624251337441350647890438957026","6662510179444366191854229549202461021266030008475713017496553866458564249309","17268922761770643994519000974843446300217498869870316527846317310552745590464","21371547169349618512677644367666665003485213032615861167745188422768061406268","10037794150772775802016415040380624392215088306310716485681004608450583911169","9545078966441947086809155181224936219378455104907816409836976958935577727668","5390564231676059691964850829913657661808005099860451553507121103581370715656","5307522304967046921567986819877097777286379592292922264407735276346603619654","19383830784593363851270526720725134375077559203580231662712340159189476878235","3309821802556045599990835588703843852415357686473279861753877426648314144429","3281861897196749639475092165003709147592726435981216786900963819741232095055","12143889503102694474076761772000685773293224306866893878583396398936306735138","3304484729886109463765615769160282905086022483778113453918237877403639154811","9984527039998818356867153725369104078615734390865090871280421386295238678857","4867570771179180674736116909447516110061632681877107897046911773082215777926","15933281478701006813819607607891230633827887231511219892863055703150886172485","17796822890595944848756747718605754425355830110309878570401538394882020817155","6009150165409255691130871686580720856066225428340901870658383606374734301223","6634552640482005950207997050603051230050383586259475547745461038391947732969","14998437102701689798237207277704020711530052028757020061069575421488751478461"],["0","97230543383911053600","4789378838026556860439906206161631716030990324923577222338442688721903834062","12231835144118408281063496280512653976526592447322673246207610531959215182493","4862806188017519345276278113300113377276341622058310322096853481292090919309","9862881309562716284950392880652912042464325345901996622981031310731454140381","102404549419185283407428087684098776663920613688928431056861091293135658762","406346923245700075620133859444700309596848202208939026726389945592513625921","5691078424658549236134778113560901401137071080648277428430008882028377254775","2193370685960946045767810909565316627276838292378396725033111682613351715075","10713562230369621632672056459813444922764214568605292202282446299048360446477","5958024721038923543095723352045867965815661868344759474362647405498519277002","10148033541775761000818634709338061227520167670544434933875441550625736503136","6388056177338728281775463698873174609987828488058637472262031174701464721967","9903811677261148522981741386433495044700372841038598956093849066237814941226","10253004334257742114351816470954849033037997922195348689934884995358049057194","2951313986886958793841286929862300518818189963641187586340007052785375257193","17096964251563126187359329705604328068187950002084314971977873221573045883751","11234650535904528134718867850905112981107519212879993145998329129880976667568","21279190961313190998809629260195999292613738862637929382476087718342411954711","21387116681641114913805878980814493599231297122396967381890487131642808443311","15720076006463549224881653603725930700925919122538934093801160275237590026486","18384806078007748017140678310605811523215105604219693286641704016767857445872","1642816919548835095995859483820302553124971025452763591039661754250314097031","191617395256111978191595812915783999603772894441004564859330186266823985174","17443345136449539153306293703249082108419135218593188097742756633194301823653","1873622947765892828182543362911894897575878159385037381272264763989031594757","20117417512004870291783293997112890296144122397368445786937933349695935270876","3505319725453615692458941401744129642563383654993823520955109425435209164532","14654149980825909221715387899995323660954629410572741084528300907640686184992","12251142940010611214577468139879114296549470624343018961386672581610319110244","21726312847693049212412587509064784839847363422316704709888004976767003996685","14152850918915286863628191694949331656582389527656821783766798006046064303590","1940529095007897914396691186974002156783896298623386299133020292400248453959","2453755401703778689493018606969476025566593456085297988152480160411026215976","19816369549103834679100229263252593247302031849893686576883314740906374421356","7296456408844115333579802558171797787511601190213832533331481138634480410318","9231340104369404790282918959433875681918318649988144621948105364789402025301","17277191709905356404336508840298413391276732683060698996889942905700874910879","2384004839987683492989682621769047966222585622156298675315391772182730554471","14927943704776038089566550938245508027849535913669606484583831649083026401943","1515557194495213142051429456019510808702441019987319832879326181499034043273","19793719087763998531807412582730119790213522907052328103415071869104014887303","4314777630500416659349213102107160952794686522310463914419248522072459171206","13556549718030395694201771465623047690192780794109237132443952703376469662931","20125650768632847373956973374616647140927888166887830139457697733324585719714","14818664512732790742484810461901910489617387436862411953410786940429029880723","9234139174933317774862700265452509931876448729968760245545511566391121943994","7797915427112109481001908487724668239956779786405511582132711862377629338399","4683835401213409730330635658802690364985771568579436090990475708896084081428","11327968590890012866485587132164221253479046741636026918542950751430164350639","5896472871002559183332287248195397666223461986095868304859030188896315833362","15689522861812431361942246095706030936077079063745409352286814342328081494056","4947202029420494410589930982717106824507353373372121308115339623203594404163","21774765450628104505391932688472101194843938761838716893908536933886805018639","20455192870200932793266436125259613474132588517883799092075408506963381438455","17634137926239333429283288924589481222847685389505026349657729418622590081334","19933624379153947944876198773093548083901611771218402515961459159100156532636","10505009931357142803055691796842201904112046784282319070687419192805603673935","12799901782699189297469713850903107307802892421978919742760885582864910826298","14272787909111001642946344443543804030036283776207630678949140004828860734352","12993142260356029350298279613705267028356258341660087091267595512562966793927","21145805590499021041573039145526194050384326460641313920198244777479915006324","9570994708522495113675836987839208195660859043755934068999350627433940531182","4364970380137033759690024489862378551306780068748273798675823819351811551175","3133294395156282491905266535763620731578482045991740475171534341025005537290","4215774151914489092304392789636769692978259925772131512106028957745688443193","3710941895995875783208853971969413709043365075779620624012320790958620487830","6566861855932026928596793299538717173299591386130226065333664031546868758828","19669930222516723040010575839150902567764696042398884317623057447906410128070","21262931583851355047044642287450340077792033252898547126993383938413489414439","9539232124964326482448966434624757131058397271702227758696799028595531990657","19378122354256533383055232376902128643179239720930511440400437172124264039437","7811673572315271166473011538813358443042704572899872945915272447734275339669","14495789103250372161861767363071582797933026543140254410075026333005732092937","16988176285390715303071230696456949087092077852719945901233394044555819916079","17749712791484615328865283100419158958761716270710546189436621365748039024212","2135200948201944823574335774296602306765597277731230120169649852240240188886","2971947756599957913556999530908115771494545286226426479888037412118289410225","14726522916552003924513958282341107544523823475477684182084264005482275323629","21408088839366341699530070177357972994475167771084293869786026136875103753545","21786793516825716872986825180920308344501593452964720456256199227339047339450","18614342452587194430420468721597044829795712520206289440215142787361152945171","15727562088534730167232408793198758625573311236393032792186563369011097652640","17866750588465112795037509906195920391975697387155710821430408751043866924788","20573185121805107427458504404966800837205426556191556933093549416183125183529","14676230485773276336707881381135876589394127658780494192189340351339003487238","20594033944291946103807494244978514998484131233030565320685205714649402728038","15460146165149347427916086906131715516318640182513344761458950860044478299778","8254022238084252169928608881773782222364905990322631653496668527146092263951","13689942554229041420070245134732548246449041803874342620901870764341731034674","2150707853204143088435753317905064304004023153144248493450893534543375789260","6271504497886600997140011571275466969321333583953584352107292104495299724660","3466822168789364784234484928826611832636492254594059453779989875192220414257","10152412651151133732034408989430954107671247153394363928917946138236085901100","3792996243803515721386440928255920114810456483101373092068386754860076491742","19839834394876641836605071438900639588937543991200196440912990926402933109573","16594704784491086308216278707913468003317330978885436534076095139638115233159","630685878729139233598874157178999705767829629456440365774015992161025295206","19733743904073967233549115084316533492919279144735796046534337785427299793146","18950798163244376541191001770831401168648878044276614390685851042901614376341"],["0","9949201305381488737384729884207852312976529272916379246802271590026383122135","316261095649739670994557292816208193941078262615120031630595608441243800898","8660453657254121789556994311748951262948934488008748219450221100608192009151","19820629372501433589534534344996020487178705307838092392702628362505659078884","17272017889529664861997849197021456044977811325037069532805820818666322604716","370656783637656291485523780709944288393511922627577944415420302065758268946","2484742783235260421981427185187547823567245449070175898152681216897867800999","13594850108177779368399521622148797968085617290416179341565396084743124766957","8228901222471610466148781098554770370123189856271166279858911670813727108088","1364051617853985976949420918958407144571688899510999181286467205939554996990","2507906943672221428238111906060743010625729839089653174603398441248656553951","10259591593687297204527256215585098605674081355021438419609960428936864599395","6230082888355451840682770260068007240174432033746740054031687397494636603659","18164858334819917664692742292899232642055311226618246986179308442525610891322","10351035184560051169024199677981116870133369127482710681458832727870903144439","16946078583893923060387190998174007557486999156211894419703696365452022053921","17901115659518726605435683983325362374942190697104789475117483407195147409232","14796236358406302165023079016037319785729037907831155714363502053795118002081","17618358799326201159012139136208836222626044558436981210542229489622164175381","1062417057928069146450833571342169105660126539302261062031897347764095283128","21335153409641092278087753214267220448712506212606059792726402818500178873684","19840586969656940492287999101848030089968582041915624349500693601625756499843","17582105434377929503773830446994814668365964494642585480491826888278980417096","19087892362686783712054969603759625579811444618568390113860915330923678306049","12516729998902421918459253757384439763791470869587113879489790037457138236985","16620969549152884545077275701632146518016802323885455071704104397443190819583","11834409242957502884648862766083136157257296294248171388652689601005118713649","4921276849378700820609977453010012453556649546180710177947125171814181731136","17316115722400317948280045926883269820071093515773506020942951595039852232876","3696145777746629188647269444160021633299319321050139471641121548107916404386","4169878473819648523818283777920546757827482412946906049204782708778557657425","13336629043852873779198466977407081201517789982644190904022173761316559548375","18017330814660453775383065912567836212377436920427635888147149615449493990334","18728600240308199019046552662000022761484633071145384075314563462394020430425","6680265987978143745341657850383960956867353365903137737913294141131044907836","18415429910753255185245603321932450632656721728912529727588353758681294751397","16106983108710581462892482086637172101966467232548031441750224018771976995951","10672685508626828984095743868907251407965006351838445990050626931386372492158","13403891150735152207666022758406245348546201843621940919506733106128813956919","2379961980431799508624489457116421532418223258709886456677274044028136966816","12454608367300756032711723850325450115394872533990719591688885934825621195805","440514050887321360051365183692741645818399212701869865799046848000274655271","17539915691415991082599194185705718266291500953080631211144177070589376686289","9166645275619567570772683724703127438206120053927829013567201250467706942303","17534854392330565062544220695642391019883499623607180739589667185102619228236","2084592643479639456487902881686318274461114849581934263285118971381067540351","17306454695923561986464613326200118738995991591760386615144166935195786914003","15588000508530618616988177102406228801969330771503527364351257875525432627894","7407859015372188525870679416997372264770638301701332345676982847013011941893","21198918315607627655687505781051944441147955094882497633820549508518001481887","2997179264111459225128824291278889655786546723824890590404347527514629504706","6020206860578946048449862007403325888518306507876238949895047666903394687213","665215101856945580919862777055988317345264259753840032963458090560577237003","16919303741493042526028750255249506461776035767675858740765790771029502011216","15069100074582115257946593241155153391095568483158624462179562370423558728276","13992644153325160306197419265852377692615847747523216168383963754551822951245","13515472885444805603369595113873399809949398779515804848414538704284019314294","10415540900231829927239309733275801640184378902360996868957968644145661343616","7924386482008356227567595640457804411160052171495055701442153382445500203851","14669169349068116046148243045578682248448643664758770705399144891941202660220","6984986698454870463085888519765929127702683867308711044485527654665427812419","4349991726181539879105618069086421750256333253207386828436941022671776380975","11544125667028811665409391111410685519789594894100335947892014704390522046912","19821886533761090803673137296755488432427889007384985084287568044738692078362","7018350139371731952412088064985018727251474298020268831281818185041578067847","4424325512647226920158905471291835308830778295660795323095935211891612845935","13720632100023793815622465820914934430302567938341331974209776932930796033753","12366626433143358970302560955335522966646783760226412896802693639434617316373","3494259728616343268201965488148219499362315060592736517562014930407372780423","4879657496228492540515608735744391453397640890099667099545677272609079830625","842517066403694001875335970500584620116442473309431228068816954198577385582","18203809174211536127501025154334905616811184836812818296198633707129020839404","16468561620050363553300702386699564475688304581577729337530183308494409717494","13298074042977252073106335234183257630284753179225066605668762630590010486628","3983344365182919007733551234916608552511516268044723768221253352637679658122","17320400573090141717192217857346545714268120274886216186762529792928742795232","16173611834574057466513819885659836415942421394751533426141803868165646843236","13192030460508296304343166062581034167624191064423066768961740951868294756713","14914852041525318283331166933203453837162298166535780866713565340318496419261","9928193234411732803749226745216843573730263901520094266937917685598747553479","3479287970540052610261502862038114260258939054469715724515390094858941834435","6343668746014158123562241080394592159892113171841873825535781791104114471481","20554285741096616561728546244107026288289135618915699814749070322107763138258","19139969725540320244671589141717752541337169600634564293473382339742451896541","1691218963778473440693990348019840675465641541130017725955787511669820254496","8618793532385651151988541887965022795131111870325676988762393849570894987380","1841792097398178537162195136202090921351917370317787101682249419772163063325","11685426587250898632287614752387568416264152654814209749334937459715176873227","12976391044811428573558572541356662755923497547997458590732717341277766094618","20360422752347686632835058514350083343575559349721213240062103402297032298711","16048229835648895235453296843864319637097374893636394408418134642586845524721","19651909502568449983102134992213762682607889503611583256897584420070870604961","20831046037377143858898966321397355319320773612651989152284497482667189565744","8726212817842175212545718992409297199252420264662232655825696675111824722471","3524120313950419233151794352280591881724196433075778717055071870174592456361","15579059478108989855628561387422108098249231651763034284887136474164517362770","13181987741470993122952619457301920800912821758431622466021024730850516418220","1733935315721955075212220441971467549926550842881444339036070627149725227927","5350745140842988591875436432073547707983110005833843422538394982523091476136","4578576124907333839540839977640926779125874351478089555717576055945749293141"],["0","12371615536256981647356664116884546789179510313278628108388779336162616123227","7392360045659359325948477848201930878044242351436342867180791481262521755842","7403539449630088150551581659944300250055976319654473462449037064814100079263","20056866792199251289035316614360143904271029939505930798246017394007692420427","4328473222395234263240138738597068772517698684735567570002117222221812774364","11173319145396478597135367030816799338420942909583783983239552092806043567005","1293524924646342035327674235467163644419251500131515284038996229186340661760","5188682526216126315740101908132094632137215531318849492193129510616535457323","20099397129963050189877609929937133711313854010887605253095683091077380112744","15330260036634908041929676579145663453601060299539391229341684846302163156555","3242036637317311392741823103013646281601036436444407958591900438063886112803","18164747419152130867773513169205535436619931450250594101528310106071881280426","14449567153702204266723955225372124199225581021291812448238843375610991568802","8618406404271344439656291946198740971235389822133497845820240840941589266859","11348974871475412511958345142520750527184899039784478150879163088179400008257","12920640772109211079680127990063306900410134297280548736446139519310158650189","8711811754632489302220557606689811813151419590606530313173501788335091678957","19568952704807302005103677782106904201838171908825849048362161159997669883039","15600714343235684452948105246244830446326738115570855927549510618269506997416","5953498468562401720989774886886266263559030703279976032469812883290660903826","16277699600855879283073639957522647649089081517323976971475036409253005581510","7433982254065161533769244318860283841094427071904803672563036505148416779952","15479344078531492943742432362562399626988068346716434764757699071051787559268","16321553737410110948628722286501315124851546560769558530176946794197135363468","1029516724191716727734609613219343601103512007027815668084664505932800436727","7515277071457779886271626800764625013053646669944550397927454792113769700034","1916969794556902851456174717381059854754991540490115692914002731793308468679","5187282748280878849165318502692278058552569886825745562196080173927054955138","16734152877035071625286051696346717834532584104452239950025439982549665371001","1428309813811792417918861649758610264862971742556945310688148947390622512660","8472326276083736720899504049102613814436181155990396212080149986272381567913","10559063768232668399135360172533368073940093617980117297384448152754411223502","14982231800016508753828137733650466750337091356370286083325484886481661236256","1847858521589238133484199194737028550104667328356465634162002873892501427769","18286860085841072226662587469474200726827435197325022902643361862653853090990","2494335799510841351928983586980433251574499951366437493231560553004564352747","16612147193451093988516612458171086632291435927690310471824512195573769006947","1701993877527599210958531235713389218397869913525379683121480910252873191458","6950428090913065673506864953552710535231872907163962936261572187976912294993","1137200782702871807610892767810069695550955857064776635624486859574266516392","14451062974533525999226299706833296977388165749548747416273911188237052592664","13448742251971397318259921402538731194368363215537427092862627457561667113694","11569028181926813980955815634011504708920342361708173541901918514809677688791","14937470444896139268273031017883375072032720526535987058730373911252734203168","18812307314248463132675831687181522702119813949617643444989930177978666093031","16336567753523501749311987018589834224713453807557654156381556658698840386793","10253094071500330624227366230522098102770643812925761341377669634993579727201","15283471984143408232782698831875859647128555902053886347228251545476624628344","12075577250028866888666096426284342453720962466802025944283944967504423864137","13369996368556210148939468567704830953483777135463870345712623415461719224755","17941698583504469024440150606141116078032998452313564206534580466979796874562","9167405187465224830914597294532556705188675998529629884683440909956120959006","13237822606706110012887835175909949104261410673695286087098915695969481523569","21012584155956188402621549551088599131803765898639636938116565293344456509099","2523215748155196834517986431494697859444469929924062179482420625081918211301","11765535361259053121654941612472002622061370975190988088149981632650169701364","10618787612724925215493818429053327802453550679033628609224193542194107379024","12072093738977216767510416573202188427151842778837345246873407313362355808109","16904160978243306524145348301901134364812138987560708449161275654099262276531","2274247133378224353872995583061621784028062528254525355244769984017562060006","13532372161918072172637636799920955965753294775123701715854678617750674055146","14898874293447397581612939409731457172688628529394070961937522007335700996186","20569063886695001449536187042305391693634584507789123635860463351603813413267","5079011294209434277587637202789945788975399718370172161912670314538956018187","9423406552494255664931671225836317253446562286933492610765521849090517145611","12249676272124765430462578849986201552814132188930199254108642992049922316355","9349656779689830765566270520478127590030977404428776313477917670976280219772","7207682356155636386247130794424854216339144085813532100562351539444244685323","19972467081886211001921412165466874697344260313019923993259660718790191071160","10753056043738153192414408877515319534753838779523682179029552950721050767463","11032514406053309455445330258506849341140343619819109975426099668136823031095","1383982631855028782983104620884735113059077805680084366606646176086682967931","12628900888523313256194115052902929661454627745654424896393013495823510882439","4113303103816681460119286045266819777873832983758141991254962975444540271299","4568950702341193620921891001287296279385614713035151637590530498515334409704","5342003552127576513119656484279982355059871371291660456805864998486117088288","14330909529312365727826502563576928983187930126712300233489222415263040436267","5315336677397985686434398504697753916694587129694702025901716270755402346899","11101250271719755748850184533636234817065488559184848683017561328722223357240","18100709207419662566909877472707982711699811084539539120688522263453229933089","9046161364086579188363529806085486851061157022258509598345367520400398340882","14464103920951270592161129403892383575712926815166647251806731154553096787805","18345769552266555124012052578178770800776704003274668117794364778539369272786","7364370762226026129099161363192504174683439838793308305793432173803394778152","4773051414434477304440754282400032155715115571709243091304598322425362632058","20868055722708977815444194767672067626343700780652053702819451863080328267335","16023032653353734860673013695979538903215327380291791728606831595762113065972","12300579448753098845296420524367452627037182921484679665087491271453168080876","8161155575735423804044559180107915993273799671812130226347280377876177501934","1803865006755816902733811370465670624916498925771820945365262001307687861795","15197550408483393179187769664391073894615105807440875192246957917030807932706","19591130991320047082918120531205984527007522851200046664575149329896999745293","17936744553149204459125434492856190889190376073290311994613787923950962559265","20769442304614374436183122977309137586435932149275740321398014380594291846768","20797383060518364245506974238996826826610787704387525197740929265873019571892","5339286861598326423535272186988751802874293904542454031982698485550377783494","15337598203450255464972716400132495411500189188907491661344817570102676142277","9978138114353026181485591532061140414113288513891522039122702554847972038553","16764774499085062483851736719169850856459240580509523822262568734258620446265","18732513288845298631160221242316070191996648652160271783789757319693941781618"],["0","10944121435919637611123202872628637544274182200208017168525098944708722216346","3967181958283237138979323357567768751916391023616072532961970102354432016925","18632647441835893585356994998887627957602402575624812516567989267902309895989","20887064813838547436207209302385705163240618977166450569470300160230706126237","11409190106395805392912594959402571931838956182567695222393022004430597520942","4510358423022304892895541088284849143420365334457180774114690908855625382121","1922493912454083289084993427435660849067492037809357551051452145450530893866","18690007496844532476763103261363405942047158421577048417481041643554485010456","20272603382724741954627919661407829321801984093801841167829604682625052968748","9330951138514300197679569475616946912352097563168166260631515068567586500116","1666112396599613283352007359243256629404515000934380089276346930817868036845","6023208467524009397817052103266293285660934156088086538576686151974265688120","10084413893190031161705108501569632867060871866102570871036248677252177004828","1351485814776446437351931206147545271715117710254627810925537132050193590044","11154765701512009444309913820840589517619620893026041878380650255061534079712","9755962195023569784338074685492620276172249631132328020964363382695764355183","19048425550857643887691393634175186022047168919361202145541945506236654456798","6087262877197234296142155471873788337691356731796394323776632637468535378411","14373504617848896587057162362457019681909147365482312049812555277178661168911","7103719730544087423605616860500162095350446020157087464660245020006272441941","15492296133916686800849366753690930479555067230140901534864385923852482208183","15000998840913739351775884526464359634639830769440111500730780685920122080619","8289814346618330202331376269647162454942399556879381307673685887076475323383","13336263728003494702907766651681781122344409459736745999989324391061799274436","19066361878407431041855226628483487177813934175659899272504525340703234011079","1043448218726752630634710460936696754405463959964197253910951556072979343673","16852347683006323465888820435384381807119597192802833043116758001505814451593","8227607059134364586222624975298155224988635521407653636700564535342411396179","4951160520967994048414041910979641762093811833716338859102675369767529012370","15341964323717219142876343088284323023900075184328055711674295497558932856682","17911202819489584930808044151139782817888832284399245511296331053759804180185","12467908387465348711432482144493322687010953111224690240179672151207530260010","6710441243306939375249759141687789131618702879997810583266802269219583521139","7963037526711875479343610015354584319748958369384640821318266584796709429357","13551838653469162524433667416732551512269476083061913563949910736665654657323","10958214364036917611313316114426193515824858143903718756571536288916486497857","11502137554354157750832962502276140404414132949385133566646902677997338252917","9285067727848733358761881298021530012410231716828708982659742905031865193871","10594596135934648420879720422565710556026450097745127126069378418104455442442","18964315065914495479217024285401545152571334089525499715589137562069925159497","11534811063150112843524767472746142068546398834191294877727652321997998759784","12818804822497278493483165482493727434514762835739062539541311965272124535674","21747817698786069381367030460292072871573394514706503020351419391746588650902","13867814462627836819348428596853587617281530656140708643826353666244038291205","19708193930494674675077510923777140672939251169337911857662260059149600631471","9043361689906762816897707550659272816995544108354974779201629488208144938987","11696435190659741136457563428503278450782584579055715584929591191839047884993","12133256618099255251749414147369524930746240021496791375583942660814729122104","15695006095929969477726721839613045569056371767392530783222999295574155506298","13904717242976402521873165086782030671665325543805760457123727582944683705842","13436913313263374847370266549138115667849961012777572775840398186044511687947","12772161450150220760269847101549128259889165194713309042442990603239637008801","13230548091661860516574408530933862460879885477806882659348457248526051889403","17515397544410283731015341880815707297945037687022182841827727673351459524031","11588945253084649678939892952123811868158913582224549652003345497123988475243","18871843319456327104595766994566455082814003668243026187173518373059915985774","15766576321210517280556979578868598946287571274068083452961614127728501352604","19641576317251628135204898689607805144852444312050274989844189434604664218193","8218418615003623697736709261825182303608274824864652296392645989140362430664","15483891997992929134775465049822247245094147815482200977976588328106002306538","7374372098038006315383739427841426228868867912550282894932603591040407154121","6315970195253036083857746607615054171100595404472800944990760372038210399187","7982891101272499029592745536199981074117831440852873370576957372289070991208","15510419345622451556830996960043732168857553798530711680133746905647373087095","7691921528285181338252360405883721135937159985602320942298743470019501047808","16889309560124812709687600346690424061077203130786291023842022435463025114557","9656716720384347818180720382381767003680690775065885534963155601736817038599","12513476347572985147002427213465509491896920706125634589504740029315064984085","14291343924387778593599820832881092294100539672237650838665188320565788203652","185822208179624618022292443851483881197104218104249523828998650211381290333","18976636950892563180514579849798325527881446067224812936189092883965147873366","8270373664008462985668561829744419445516306872556192427282105305881339722163","9352654024827610555421804836082509029516395098170895295085075402365369483623","20971303562117037053212380829054698433196152876529741741078600510730589299386","8085965791303549401350528356368526211388763455256208163637517934340142594793","16139239863930375129544264295219046120568107011143169404471337239100700480586","9954603526620397349739256613648264785845321361155586412142297915969614550578","10992001861795750248262496674796088035354979689598983510679798811141648084313","21490671480855445948054116716911000877258383105931732390878772240471599901531","16456843836714929726110285674786660602489803919519955145694921024086576343925","17890082195463486306640828082377435215788278045181558049315512731573528470463","6617163866335543250886482853072719287527898513673720061993442262426356474252","8313106912876457447200824457581724358883822183994688157372720099518755210467","7136268473154779264656390868785533256559001233438293984917826324651030275758","14802654770813197262212927143519299978367113897224360700534281226733365984217","11383640282880477144227608731979178311333737765336035432430584644980552003074","2069243161848856703368856977168297007152449379353807775887085702882663249614","14872735555995537474437397053974594338244124936093898040425840638493020199685","4151625321660297502267978612557691328439516647459506320046264629298333512123","12855903811261173894891339579142400193702818960615102037978927125051041840667","6604196901597386088564469957429676775809850092251351030503252333463019566233","3973553402239469607837515696865846275034309354495515828918192660241128768844","20672066951446591625033408008964947525371880270577728193043842283905217546801","10347093850137285860776369759975582228851292679421214428310725057747383574440","5383601574098815104445534657945305402420914638982523930317350804639734025244","3536257330534663650089687096217201808870362191344245210419631982789353573123","14541989034340590737090596010815268707002266796446066141548423501788808209365","5797320058867342758474638849077194012269061334946124097093417740204077327781","16530315458432439621888135772390600705471359930996610395117253855249721805260","92521095846007086205239313693447960852087675463222472177923445732076813589"],["0","11381886293356423115568130987533783046045149488216337868423836965832905258341","18645461930381871960480579766325469116674786000773314141566098842798012831153","4040310484630302975698663637387814364792339417206208670533467537397390683398","18412083738695460202420802985006179577099933847264100131861809565506805775671","16838120364438587713448617060496657514619585406719088980479380986995561118277","18175565975139193382166561442288846465780698517985646465216570686778127431833","5785999493077564202163853452005722893497339300998964244278500916577793631454","10149157243811604728013701799776389393552393962887929524550335050088539696976","21016995849833378124838894151527196279080168512221087408520391143914435102437","2620441557659203039308696127095805255077422822769737419359064036535279946643","8354325401983847021088918439908113735944640397772797654394721241794646046353","5021989506697787253534252965527287519957255714516423389297381590605956574507","605555946430544426094556082291529162838116674720384692011764446482750575538","14256566045377883015646864014188766230746580551981959197953280172922195872630","14828758302063146198785356824786220374763594131605692885150199580232973383082","17779573344032293187593987859864726265573885888801661823079862231794919180379","9589870600114922413999514504861462525474074370916863713223095255434526868614","13757253603814435436096054602348477073181929471824233558698894967470609235365","20945136171793997493677389980331300514317407254566718462850458869195748946144","16665189410155504301143297994061522855649425687020534847124389948416615492854","8079019601743440488725683302412073242886255193192554206216950772612815202728","17754002456464521372686227059257031318297951136266433876315089632750761511066","19281056835630937073289185441379275801421083374755939141679702734445323931887","11643247346924004109911825700805570676484509129458308151546021501411719329116","9657394471129765209567383852613528887531951445637977787383749642532200362345","12582384693261287437042229854930372600545500774831876273737598997641775689478","13680939346255397526407917242536821895220401664312002329995863260801915134979","3415057324540529038192611204153930355396989755373157577387147592723487381532","8680918884603469807634024224993936380053313763638364967460982318748392427732","12874613527609973057729278239040358969898443794420138978930888762543651903119","11360571947025035889947080235938604470569161693524569540934671931426042286180","11423414590228325342456166945937844622469107036184489924263758968402646303898","1755999812061338260923159230909895020270866516274798711274733814114784340603","21843640936530504488310848092878301939257166222966646489236417200964848445509","10796711278420814219011437044080092793667696497149881744045558888316818878786","19479195150262747276262701052596891418820520231756284619342908640452366132248","13300927458387175067004739982877488733098613486054076810664582303593120657954","1484279888742710661578027094871103182099171357641054436023586381317910200343","21435122605355926210916387838531898737076115688225156066840416323648158391720","17122797404624250123901918220771970384319864698200230470661904418073316066712","17727062639713888704117437873386252368877801817710370153867203865108103707018","1508584750176476928285594996736320614305399886864799500251905997654992118789","15091830227374883520598000502952678003474627144923447495192644778661327733290","13697186330581192281045735232798637845046805733032066858119110069266197824432","18157253008718270302409531003225343805254867980788109309988723938762881150797","15288988389505053879260805213461508064906610463372742158528000777428400738758","4698815767290886757997344480910998616557053769700268503345673543032740315134","5039041187406603420161665598843725963507835348963161144215180477987346960095","1190077903751146071760488822527833424715474489235531944474375450357503419397","3577121312418919640018414216189407736719034283443735917599142826008511298762","12804973912367944407261686638921474797113628635048345062508835479955124799227","18489291378126628475373965610353299000342634135563483270900043037562761457602","3534747557802310576559273756249568231813231974945586690360221927675252593360","10099266590864145545081680411353945186760921770343884098360421970708035059446","3838917339160283577137581137672090320967995244979179007860983143718068388117","7739243745395187503926649669070355230116198334121455280755904713974683415366","20189688050057121330257578583751514479715310375031744835516863436874883937910","1751919327657362336895202474979392664278716914071465025356181227377290458735","13635132916580128792258537659126159479578909228851488347703797834951163836991","2549522370034687835435222835992695534091629833792344797963312404282543742798","8410363129607596669154411172830163613094761118178776480303042422196659678804","9977053104154909043527528834986382630955916394036391422510581541854590496264","16918459993316571378062322417578399883708871870302527876277103596476847579831","8598442334442611083856414771599181183608176286020273079937351098383380065490","5732601646510566038604555864251258660941338724493582343385695608361422464491","3706239823947051006602865212913404666402429486527443122215744268445050249291","16290402192795386902385771221971992579945958452295875892701318315896580385190","13390635409010072126005227008779941584216483862416738976985154109323710620919","5491718130173306049714974319847028009102456672321215748045873271592411474724","4742205530580639467515532591215157197900446329784742381803099206227124038179","14102777965049949769603807133759737707538237177960637855331558141226020099729","14211875717465332576376568783072743646216312372219279251739809241257171349926","9020386046368441389918859835068983819226751932429993050368602005515486707450","18147548102149348273527049604688236578267433665770133246399074169444932243389","12527804773955511317257731280256792350183767560741488363833653292517338190119","4744077211814129713177082918865358806778337649745800675223345906398590771305","4900018968045630221680197620491923658164293259072792735921317248822200287317","21053717868824723207278937270506395111162884832816929900613027399814958008426","14510807650381325585717218879180539972969447523363244339054978239766237744533","20200392125827278878370332384954624746382053834404912577093104596491773857874","2640238268422048940942285657765633235894122861361127293254684498567055428716","15539217891488433999840756311663122814714166730262197025028219659061747586178","18945522621034094549614479756940749898006530434217240677314117178373882900923","9834689384220076494956243916595470538902585803825291875126532631654936407072","13219462175598162888399202788709747831828971073527940501251297204416144858431","1571407333108439814543075730157893218181153677183976213802778706965419292946","17681703654566546676366070535220828955818536004509424892134091906075030192758","3186905407256627260125502965225409062176455173200716379796476066508748459765","21373988445209409377068157339846848428750980534850978522359953725524530200174","20050135189020917427236397018932390904778177371334377516391311357321374272023","6730897374974801121867811854696099892854156923687145752247258904222458531878","2398706580671474180945424163277902134871469970011163396803652132024648657347","1186640321037987691787354536702953980912381925411298914945249446844371167799","451223515040927958372386940159651995267364560909686787123456803280762538333","18764839506934161735294801929078072446723973612398450200250801961090898891065","5058480387637613291572731697741234692325352978602764020864901510425374288912","5856844986796145348352392971718623165959153061209327737763913598591223067893","10894296800722081883304887831444377380420044465960033885454336885559782105610","12504716345890634647465788284645444309396008749560286993273489062353660666076","14602741021478845609063628393146865259222541258874707038293891571846036263709"],["0","6734843960565930837614278690848392334937958277051087463461954499678230903736","13786500311042668415241703788158598979834493240520227014634637177302700335503","1397549617725248136200403603770532286393659714169286712944454794159080569281","10985580274734620551287014780102978037091309719570355983662661410219366149173","11065346907284600246147524604476825308544013091073863293051121766469700838459","7119399678837440269968265408832797262342179277749289330212054799618668142761","18005753028904007492083085536076882618806040440096859083761102536606434917638","20004184765185139964939439446597215725194458197639287658216569925396019205695","2563489124796479570010697320406452257903463125885023435434323041023547973477","2026486648226527332242053212108010273873651094503748201961680405193219498681","19548348102550870953761867208603248849373641316693794495961660119750541240117","17797175319265691534389671082325266542207973968838438605020636477817003302443","11833731390788545168954579206672919485699057462182672894478404167567696626711","12980104185256121832751136635835218496153652273258514803216326096530469805088","1748504976877349188066525955837095498661521669033871949901233067496524432808","6244180292694840253928516203886416768309708697713101823045959920018459621279","5110944629352940882972006580037036503399059750163540101991042951680358801091","4126742702426169982120309850270925537682827022159311260427064942729934750905","1840100495376144824583594487987913113049951430471609875949674205590420422738","18791951769023546290896216978808798737312082645748333319293745100727058703216","3670388348287925918845093742659448765115688081038459432994201419460293122708","12601659873712167757598332749225266354429951173192589482394312050049732667034","17586388194631320485461441941624494170202630033339024779457005739684550284907","15884119591267827652960395944793905198490611747369891140923452077752857341074","8369587953258712592497886388837151165257182498220486983230009595403746873008","3891809303593058957637450433185628251645162770780077883626019508265002722693","19194108921016540362809134297681663540063572995683430983568297938439490468032","9847616557487264732879202817887499185619549216576551807471179528000713940991","15599278628926792143114925144248866419106587594322657000642287458273914387300","984457562683832787261084920160482482124501582306069721883740030305704298145","16873052413940377418909394317078561669034056459416766436323937711395324597703","9986097853150661923744006658996912840673651458319748829854096820581897372504","8923056313274793757119874690228821117959260203803129451394510515482300816129","11702986535578229266523000949123516177075805617276569833430178306366937038051","11814344322788113430213610168708428194183303440111417572571059524439962428868","11151135955739732039447182309568089358013696221601129746683709138273299126472","14719570850011314370698964718073609895299139844706853100928230628502523766135","5339735543991041182099341263559649469085507099903444879566038406605515069703","14772753286127951933178637888539079837004087749034578938195723550162291199505","10821562068070581159477264546500598242397591381180136616329849721501473894950","1132698085383015426905369891477768968504622576161715526899334736009157938044","20264697857695596956197656834711658883710572581250436542085731876794779510575","5874785908347880747791958670589080508116628018486800126879908384959826113065","12995537758193442120491477087972411269597912789860204247798035715064141741837","16318261213347477393519837557660413089299204742850423007304938697038638949886","1907372948130289751966486716933220329848734891101721670915192354992655100140","6091840889792463642566185833431440643286257976858863002636826346679266791102","20032281432948187576923753506338428531552072041489927073068158733917450051811","18621736395367645399866775181689375553341252389939276089376500822740828424848","10062529682740284122916674491871925062462170455650824742287889135604169276970","10306404762161542057287429802778076975533528392556595291419462023797984271392","18562302525134149074922503881900059092522290661135583403013927476599079685334","12323719357238963407478912521304451227416256029264201045712981259452689421550","13716509491885027774087589551033531487973554155047397760779432907843962210754","8128675605593589531720099652787495381244785834750214759222342490583239812722","21462371014161321953897396054528395026472797355534479449335493131567701819848","3707886183064662925485843599948168967691523163704168031142719871556661159812","16011789326888516429077135158780412439611168253161609347902825833769906104094","11948002182997997415643421709643781187759565550991220407802146232693054133323","20512616410223793789322460674404438965192481063399511873320576025477887126520","7856771016589796491427014917554255378623045178971182259799865027929557469180","19151959577531286265196014718256581068727899549532842327658662390698667383791","5396284144314038992270640634904203973670687072887486732268269114311916969944","19453907819559777282311549785192212667234231656226869734326979862056272192060","15428696625617419447634985819118687625555394323178437314679704695016884962240","18147952038755348976095354841596756808744247730547590296579246310779224279220","19679379945212796404591044361041582232190221980544674416869871930880646901768","18362839861832124964957651992704489468792250307788731948063040582787913941488","15161863223935577712870315875554321642105553150656581123814569638496333940270","11902495459012085519921935965205815765642361430623354490750569200888829634224","21380195282100287313703240626360726939152269129021505976871856538191852368795","13770679763878221813424724759415132404970598863969254856211353804682229168018","6227992752049192018197024382326112625205365511017515547380526478687449525443","7212216608919206649911714058850015546496321697075723032104218715392926343556","9311809309170387293271968264470587803567733415980950315824295453433979077011","8276034458597454942807966333046405621722730914276167086425577292409493623372","12897833544705240928062235436975611638676658390340426353913200927232183331161","9506428433531813389121972521679056806789761150749523515507703089342751576641","13968381721989619517806712608124922081178230483929859258942213012706285409988","21723077468001315493184541622981663320084944515231728959537509709386491279958","20944431397344222599617590344036564798653860552437802427181401656100121144034","15956352485967592243018309131537781521256759240338090922178537594202740813564","19177449802380812824043536580794602051262039335728832055377278571390280320995","6936675501241231489585839876344686680538934211724789493224377520226540199568","1506502711366092112125160109550838365550112108283852110054733231888214387097","11768990413145812255192391078500790186001664120114869497903772732168391857539","17960876975862667591929707650948553514147961250457815909483140166639808342989","9711228087177260916427950961819385562057145952223431555020775396735326761336","13550885172528519476740369866677988938706862351521873820867253481433588793920","4623442003682815757700446126293702041305876838961880307655851981331054969452","18216739218496150924457420513087834676234881590521842444235765557100350296107","19434660517033556750048555160410075492673768943159429883899644912336194571344","4457112547913573022482443617029554921793227700315580043947556857392251384055","16018162906014263712984447073980702118059300234802354689356372299437603943638","2108901106451730572320759347010510005013375169250417664610509732558040098997","16075587667699077988353884781945772258789715115398298407971217871443302365993","12683418786030300831168030744636463010895666224533454118955831758101114736137","7476408229880380055408765790941865033156425792637882583185704159503649492255","3465394462142256819930581017520479459338465238758876114275856097418313628499","17648448741910581542297026093355832186355510692843669635789639590708833977332"],["0","19456215886079355753107916218006466745376323911480919487633707454009720542904","14619817431877105793612338221888655204377095545731326828662120879735653951696","13114857134067082496732254489111902695248248515332609036875611060721833568665","4391407872316486853614832604996705267774237570868362437807011478325662642236","2098787894522100705763248258307811538936000750139332642633295146994691452402","13727318624878307427509716144601689943749135978377941034548855297420940035003","4692236965538359112657001865833749749885938111289055221963923973356774852581","21265908815372405337865267041716896727408099191100775080464138609478063844511","14698127514324442416793301855304943568020136931742936147519211503250320877684","21638045419996857119340694350578659881622316899602361340652564563409947745474","15799822330092510241642086801883128959747600182830634357790506144465621494999","2017326650339631287421029680193990886768812221357751906254081761163782458789","43826294702771955851610826372404251399190938873166984560328651807062521516","6248105486529711995909452108094188835445391541764471573782261526065719690303","11616534631910344287176455128080363574962658903197588464181863673140310758366","101204565190843491560095870218819435260349410858935221032399598508017842018","7655712317573028355307252745683077666043470238536983657597232707324210374371","1830855412618423331365666995887601198747113298056586139491051541536765080120","21001404567518132961485806581155920908737945987395731794424788152927430883647","11868723653135337196325773496937717376869860362048147853910097439635287954488","15449120887739968389100380714160029964145685950011592284594517441554718516999","4346619960542976605272862032494980020363266549153079230801747329870254612914","5227452352309970288028559682722457250151755386824019901120637347615712137750","4103621590266122442305340528974853041637319055393673797090012863144711231339","13213035251667643275095494238033974552491381059656371115399343506045250689194","5839884572246980898660080837336484343685597952678816331794043773136531657878","14837720238580802392810290728978425765667975604066094387782138050917749046333","7733800873394039144760534350017665646908128980424895035837797965685553815995","16292766227697986974775726485343888357359782422770569530238774751042372014814","20546157037899242920915106858133759693911960102233464776901244024845202975816","8842770971313428525170531072232247865654870710920079769597576565857238863187","12645453224457235605597745101393319045854777583397289984252829943479628508838","9908665006806062094241397565435030593687682657055204052866363237465431622639","4944666081482292299844646979452890385437407550151793222095412267292216229698","18770789406617870957040063196037892297905346228575227356855123696495491922886","13988651723971846499514800056048359809406097720376650073690681416475241607353","6548138828696893245533876743055649784370919107049149280969287578983748848872","11453735805220075991691913890398084009778447837742553424310669213700072867667","2271105498620585635212633938450254995078718536663500789710141040783534726825","11755351820769672347146182090541539970726820511748387951029780366703871291975","15838829725789444452431087148080423600477379937076861032238763413824635684209","16486098337505538457894105664322123838002971679521253114951723333491326847642","15055969597886814589625445697991739040693691120408091357197158635875583209273","14085098390946069209910132092592789222605697020277682751587504764548704981246","19453733498173507962430399754782279716193654175574408904237703538442975519137","3648213422663879775026493190357344272855364070396563868711627225368821663537","1335192980369566184817693633363517595990617569550762349237259890953553347396","12141620622323558984653938608595261457816033013621904465825302242091626048483","12785614052668473475970126238601045104791602382741600587855121554613322550147","9944917844126479860965454570484471830286557349506685721685745961716945929930","5685026047290519576484726847779786914952898890140428300772551707725332565635","6701898386780934565961856759494318222796305620044427178891559411735180114302","9270362734807859036245966691717485864589386191098067574384985630541632833263","18237308941462039012265065079173101621614155725303464821756331521132733556225","19556801349015693844770582858092866598389418235030019659146615726142259573048","6366511603080881069678869222364598260210518874788217097404865780100716658099","6890334178653451132238705651215190614823941751933649330890002501436518859228","7944072588262779176187661617153940037847573453251376244608078938130781093295","13261751702292432432343894239074980415295982411054506486335985555222664637105","21217839847537599936824303575487818247305903544734833177134893042333746720702","15459996491169962943610496518937294342825032310727911972645310111647535896096","11744438299425142100883274964487888921408139712999267702928673854512140072849","2068640386412903569742075716647252669009497246191942418131182685347840960441","6688861513355377250450986899251686850014675303231573058687587101646298638963","16988818873771034702489542430226486494368351316764827032421523820461209379993","1498051758372505069212748576876782385203211069064879216511366762608567328335","7997588895774831527117878497657258792424639679508249971335618967386511793626","4001864143772411315455612576838534989829312783013308335145187036335848095901","5803047995636328371219733916047492702602191174569900568507589817358753942778","15438134025811731769903474379759588140452414309694820113227147632433705366536","3601247916695544891432934499807701354327312846087266807470149862026650153312","5592676090195261313606055122730301920143366470047004988232093602431241322878","14172039939940130166446839724051474615163637830218358377084004126268458976632","287515396340509792688041294231472792849729473675173512834463368030855297803","9404431677700229870051506412150265438691894101901282304595624524016946368920","6623817619821063967577484635631591499657652835175707204882227440271348368759","4065900338321430996338078047967942905163897499182675582686145457584197640642","1531136093181029000205139111723485524885496388024248734025208724862864730690","17240141759809400019851982197809734684829826524673002690562219244995606660952","14832633926271964718672153065707989265314941014598867396696902300891701117711","11460560219534501523789644765557834481394137360655081864527364082133183961500","18776621078618612201332732082421071572358703211544516303824097333387829236359","20819013064852718852634842642102328768500488804269079359522420406193533647327","20800591679572394706995679423155286231147616376549982653502805336713474218039","19566909816973678809246276635477343919568585612897308281229153661959290181288","18667244668435306106655216776080544000109804142574912678967567740602857596713","10900139850818613261306127116154507670684207296624024289630133740929617371636","9714317860213457512741387770623650573973003911006489166475875634857055649205","1641692836503400177406238021326488011473364042020961807955190056651407196984","8269869375875260931628695051048032971798689485388604517878970001870763223682","19623193808455844311323688777395751847179137956861436425436144631941580029903","434337011557411956844354994945622960170862879802716390084041150037872064168","14755969631933479675799015969059269525646523757587373399433712292693614296309","8775024615627485276560982806350883455238936618672168496104355986630558248360","13739572525071288168095030392807310784037119758411779232310192669679774930770","13301587666132893004736410174392643714470759527486279461141344043128417424220","11315544212560536589726916268727875988072857918752294520116343289696777456079","12990450118279145167905531916923686909686891172861817481257644637543325150428","7797158352558194599893182931888600755224566573892977642026216970045613530129","11620176504249012308009410897803954620824858309642777347601251114598374605670"],["0","21888242871839275222246405745257275088548364400416034165169143399621289738292","18772478172031610941797249875570063692541159988905755121914223907041919236226","8900529627821862207130575366270924684100636007909255865665103402013802597570","20734823359989857960815220721461578604620913703201227618926119914503571245090","13350098120442787450616832448688828249573116788901578688539150869379837542497","1980975584958109146248056736702691955112729384184012461811644069175175278190","3958540610698856762672639737471979501661499186789142759324198570708606479140","21713840706682909027409119720610350439627629632150782029631668874086966847464","20440919455057771235801323893985799552464061364540089976480342560189806770900","15653960051696801530300498881931801284162750071072360010517316667177422048034","17210264357099505336731484127283928603387923039428363528236528087157210685061","12313623339341899172643539210255164701096443190793990178608610303540969512298","9423487433971851443531674436860163163397891077442666381669526045752635135242","14366096571713367297131309296176813588735233732565610909022194785319760058804","16644165776259837820481201551511277967045570870822831276000630812134208332619","1980018277181586191986395436857187141482613116737018622235201767794915206593","7942478693417746608099707764874289655541199830240960907097909973492900930626","14847919544149714937177762521137680677010504439879354761034425823788410747542","8569869324344186112606614737598709952497369510231897938184631292866740996285","14105805053363200523210756770767878651020420509681915074421933684184312153141","7467141500321748936073122277302847357365887727415600773908523318436295874290","5490793160769282928246709155103495235864629593567619889876974547577665779793","971487792332187479641321467823455753697737996274598900518160021128604485906","15750395093395840019167955270712713649641852519558141061754791434217075061456","196057930633498274342274674444346095983076391189421696665319537933824226543","7215469934555791101998565932858539231047031948834358830741571229869189754762","16460707741808590990855222473446653207146725634040638713212536267156542691354","18374025153276807848801618910073282645834245161437095351977348824482768383656","20915587036393485403901745770909505957698758648612257507863403643604368255247","18229409547877917642378821444702869801870528795062335320270796461433327269489","17995447679540358519021293887854270871624925125845078343690595856020383727074","1362706849573184080977755004022511562144043932419602599412109319440489837980","20287343969267267143832024208956767319378422713386732072396766963814897001255","6944484124556974051070901979418711032924589008743438471153898049699583967436","2654958818149366512941778108655488958842478535224929218051868371791745546089","4895380634171868840482082850942617653670882565024825684227531637505000520495","15474405070691109441991883075804751220664048273301289299390389768660804514671","6232682152967468541147797983913324703537647673445281705973573424619806473712","4513426779683097513597444392022332471234953060435006659702393184705831215088","17834399500855541785445246294693073840112509643511664448250747516032260840838","21658176307583157157142568513832898288697438939142575670851720877349692799620","11864999867303030518376090719252349652001885629754004973458477909069819292242","13942477836378295762115919691552422467196218095225047009073989778731971249056","12750720242534829562386897006004824034465490488492535955941858087313813684250","5933001688515964647462209392838795036897956583280335694834224947278506949922","17029127887228849996523635640685034879081939447904897456475431404595456716668","21349954694290407254254608340165452840803426985777779244053307888376474683109","7242987762891655031180369465183379493197448139387488694147282658441580059486","14529880871306542520534871385175036995295022600750461296246701000755300480556","1806484389351528537190565587709405172995181973032509026467361957519735164903","8000132063171975431395950238212462591383956768889730017657112204651276827540","12527093541795127250012404427286689535463993383963266416401523850422445298711","16935353316695771380977640023760082713501016831815841376038393240863262272573","2968941785109932642944885665901548517945891265017178028940821216905183558300","3533501555054685107155848736897770660559238882757520123957145192624158110037","7522706520764056112408210098312713409121223468352577356227327037049041849378","13048998952824565838655547666042309585750502695346859035956284762581602546113","8077491920382337511910307836671872741243324226280457930749986746105913790052","6885545229027865329182813824749334037361234982677146966711021096917188436281","13942766900648839311393238597997911405141939158967061026191618134648343918865","850207511512765919295410034569324068638628419549739600859324814662439314142","8880411971242564768896553026556262039543560818698197802381985592547429818019","2408029651761879273304404840671647050267897610485379080286899291543302567883","7696025954579740959840152897082009639956951159384298115342368077546622472975","12572845320591038291438209931821985206711810377889829083080431721826679198193","2731737615438662180590693813411447745929884724036270595587796055938084767142","13158660759447889105965854018679113521542884512367550630834513560251350119294","8714664578657633939383451361824067138001970887108225177533001720720000141578","21411946842060305756120668463598382403451986198275524537865167688567564592736","5320356397685797710097777683125935504576655555006407740591346926820839032211","16807256290776824830333236852821825938599514387845683951286371616086630493210","17306778610447035478896661308410686335538038424253673763274139563971971591622","18722902229311776893925097952741991211544876545950397101235744626922262973010","19608013901336247799500358706934094718494465208357294452008579085411876604833","1903732257000299428517567126860454770476591778743264056483269930212088572879","4197194712528330762600404243849020922076024130878722688840512051725636973881","17653895918268018721944994698123568125249435197126717647322066975580080058325","6317084480500565179132182964651168366171554649873148496977590650780672795628","11244004526509918347582830769863122851697423918366924372274223435689703231339","8074849727669280452585929071263239084719344872560123438403618530329947279862","9179487056827790609551858711042445201675650124473845793880234984266522921059","13740495450628936413939878357113196527478759524166133008431272759456598427636","767258894162269778925105173840526704301335593702883381396265497367046620358","17291618925928988075056832946065122258537193595615998594779659878574943564100","5430870190382555913491596156580526138757442321327431279405643120436612161631","4641505915814432783064643901723229459146221913854565880321840100942705459641","7975125744656104231059572444547281057544676339858124711029078041100156765536","8006994935689026532827145941312818076532951107193455881570613188733974803054","18141821236588426255711253305162015585820110346933266173277016134992255339047","12451581950148370739949918365401340212651149390770604677895852955394325297070","21650189667478224580997793150648785061719155917143780218307933527530227060274","20521063271236676508168553707207190494103161807554943990270781430148037559835","5749824281580634354596722450918016751684245339361463665654417939116759358711","1602305430151141580302609984117276083144346006546222322500737961217522089528","6479639224202049974123024721780166128260037022085463067092176681499104080085","6653751341252305714739094639161264987216789989390249355763461847972264135196","1645194180945414839042431780425053321516461884917204191028114431300322971721","5111206469617556157411964684611290475003723873574247519176281607908694490757","14259239779133347827484368831742760353496651026300740581576634903813606115103","11917579652469391554164961239435863123621322179233682435171846239621868305336"],["0","19623941885097281233738156875058246631112326703821272598172452441353709180098","15354957461331214722623257044116970899144683123580001565771481031344056974927","17784349091509651719384517325718002948416769263770700822115929562283464533712","17647890657823975051327831175479165927840278038786907167287918272986550731023","19129104874124218835304621569969474389003278151378071802694219444170753778196","16417546995712670355747312075045774168398430619007655382344994884460818457236","21385144446389579991272090698553311710869315836774467146900569981136993972970","17656810584165326597462909970093931612303892611410682305025182897009600868215","10622035389993514266322852622266674726628612047142159475809864750684143929175","9330905183763298055477792837735381240418759130377282233911264373124421184994","20553528783542529885316603553482257328938263141227141023665139974227276211785","21308029302958661604337699940816722265243286185102631690863619898096910488682","11784593506389938162959301367151101400265639745899647068679253332051557684806","21431038821902034490322036650474595932739222052590204843816157344266642645474","381348848283117154184780334554656848059091308089672565311238326877266905994","6607779714463263754075282437157942442008291966528565872519524805188986588063","8763935345770616530068558927349156394382113516417004430807162007769741469288","11482383966676524067066804399763548546494677862180095051425177609970430616299","14073362972750347088906956708218510005303964775236301468522614297012522911577","12170788192087850883658632862806080497716580980279890220288635150171921317357","16000279093751193262496318018541194333718898125054989450336432611180364144145","5050076228078432984558194681585150009293375766040764224218567270815277535315","15232613312180144902365291748179028555711722101941595403724973527893274510385","19772275338320598255782473419145434653221373770474116666724904611759612770280","20013003376352807898093294219208251243753319353161747620673138878492647749637","5064356659007901816976516014659060628847860325449943179954009890632946791681","17108320862383702111469839140557449740812509252817783758312530169587758215980","11230095971543754660319298681329642527532450292719476561600778508818947670771","15613391685754454275532695874858327247455232366147116202354897036753161743466","16669444210685983236201135143019160340097953535553433402158771398596696046224","12404022854480301505117484155196053127351859003240858792045868562305551947644","13510799145117530381955994032542448584484929008601230971301449327122397331117","3405111514817020436769209917182094858047146651389411563454080118068734640002","17636275413700135632559210462218324989100956349043691413738929242684615928464","14696536477752259416771349539244130523888779373669169466790336224068260129395","7816253068502827961106360864187833162246612683452253352351667204460420589874","19941479119697634706890162411401828464468422021911079575526952339056071017855","10599696070536598701878740011334018063107276364593961075751298741744595735563","3327219423286903208119022051354787943574641803847887287763669703547384229596","7173697873139732011418282539663763757168972399207423188885970854563753232095","6828292761892009357409217573542452656675783192757576383674252855664846298624","636952806011027903807914518962850383137533614572638229905616543136523354373","4989575585782036824320633299471884862476813126264715117733330686329599438677","574618231439751271409688932158212278795309551477848900213500046837499221393","18303083862587492246528341453064751158214238586888605111762116817037351850004","12735035525349732977858754694114616811358004480948363393844089303207340396450","12010364491804579762093461080340043169197349738226412697604651376150941499557","5856786840623212154195030155397674815134953796807030377434249456401141175047","8961463831342361456893171996321786542006794278379602610150515434194293597886","21062772670053619638917883668798380054377471574880607551121855824244554861450","15511829410974293779084642962619626575299486668000726713145556377680754071749","10880858930752146169506212246343216270872978655525075998367208698887148672150","3924929025489163840289479779321115861519877591442785981760625356362389645349","9433438041697075309647537213289476431739051607618513928451360621494535094872","6319589755970427383581637134904723967268154628644670515779361906278957696458","18039528694362892452809426011643143901046041548821336334387599954010362893920","18342871068507234903007255958814372804086695501534992054041618600032310331714","18277210932658319453076126966397086804107257112487273236294779709209667179133","19014875727932521644941705499214378598954733528684738094645147951322552457523","20031376672772384631940538604377495202047046175792606243762423600935079774621","5988580398218131324491312633497926968551157031188493513359434187626886115669","3456505990346198679447904979625262219435920007143344918696223494533313675061","14210476605978102049003237479840645580101303146635282077086547378359365639007","11293189865683821212946791446651040278369783059159238764629189596727884380511","19214433981755926018113966469901504458697239949509573958255188607575006860163","10311949493897446563095337875000386129414295384932746458685911221427540959108","12484362551352456047127686373505273125822510432407895812192789763825497419425","2034427700208946702334727188579610691660135971179161548446337749936094082322","4404473102207732951966663598571525630763532171451085486984961584022274013528","3207536048793684757237718727418464353941283618761488327446654225010592473577","8269411866247252015407253906356500586992127673453998814274308315423961217193","4325984712594067059762836565276326197572152876889906161201743434717547126843","9530947998115246648961230978897125413781145169302959432294037491930140662067","11770050962495709406392282693755284001350380870010140078731371233882995876743","3793401641865929958405910204369184940344957591897578123411203911521357051716","19590333875262450845349068910952722030584552644533087487080644916275882967252","11575606186875021548589408871789739369340419148575779483676125149182249851587","6027146846619021683972641938526073110645382843835219167733228059049123591755","12964934289919270086190936509203666565774494459524970511780752669458719496992","13675231223091347153557254395978537947112649637185393074217608851757901431679","9244867704094189712365808740392593686503993182216846453709799645998881994943","15066348463848716486957872372984360025679234316381896773678572140007445549533","12921930759725417939572096544810162722120041442352999912824444101914602718055","11634156336330816330503403993422618129973711254046826168997643444045181654471","1173474043982431954235651312445059630835063266174069730098146516747744952644","4214121179131420854300068942041998599427511310060591956562662659339877901462","21818189507730439215535885884274985500426777472153379065527326124966076097638","17428940691696842868233584133831835306875805565306426096941738345239033742054","2068885169399712455492958331904456159354573396910850170735523608587207671659","21278546408663667553619660323932377765177886434348832473844494828966348830749","11037207945988449220091106273013464862158538775680146767881426165985793032310","9233228884637280096999606324666901171831535537451281207663805051646243956821","10726872529182423560178993747556845665269671450340016619060989361518858305727","16593076746799678356736492541733992881549886583126705695813850893687202165171","6570449680485879133153001053578353008045018458977038239786861427571594781429","12367271485514795430702707843585054729991853885766836009747938937399087555571","7202644733509460285515040562184313263503029248623669373159667564211285088165","13148323228761467885763693675992661933743452988820750439013371106029933879242","9731208456437621087022151850193425634958413960093411821387295591160375268775","2866507190044573884714421993333816686442912838381529015401718992068456804391"],["0","21888242871839275222246405745257275088548364400416033364620210132877647696825","15911129672393178812206176195434274705184437999296352211778078197632806116699","283663158649655169936853143824388691147988339466956756857357648177264285820","1531240219343892823922963888869411385646582791935759762097375527707619000549","11987285378090171114162192385241611809129783574392775610523395084766080014807","15275595907627309692924168856749517842867814073237822055291873925182248561188","21025286473002136507501087081022612762972131931326420632643717104640589312970","17808053608842726050538578454411116280939629771567759710166421116720729512507","3221954785750681198817773827535620237499150759920356594613759437150277908050","6666781888056158416672144325090221902497456118178806806148578995343082435480","21376532714427911190957204484678194117117095840410145677934171269769868461644","7066233628274487697749685602796336521611174021808858059247119680402107611724","7447857262754098471364959805090532346260301268827779067332165317497851944641","11246736779010509264663057432076032899410151940834933328517066830705326212532","1095839566247849339330342214796566386332140958889613993795362938419439578645","9975038264731434369086194048843122450914837245096485977887454826070280772059","17211289122078367033226263826379705976037959582329571161966416665840682337321","14856866180855193133114404839996342995756107090209510030981352183772783999773","7435798534108961106741223585450696194389967451292814793540158132854967082137","18701094550507813188883697160019258295480779266841399661209193292808227035116","20525923181556299431707939744501229592577281865185681509156391677961366728645","15199664763072878795638319758255620451839590232200995765727463028257016751566","19804012546746261103296891558509080459662741003751794551327392139417644184428","7335008208611061278771650744129946722095495200901813888920524464511633150139","987187681554980820314685067460151766532692913266584278374522835036210770097","17410211092179392049409856485071418118011311518043892525442111216327985817023","2868120805221952714334351148260188784707412911775884356659298758107748402359","21159240268556930472978880727738870245854879696856303396542792079403093880672","12785067823162061161626147227193953966811024275771544362350046570820236288104","17756109798647302611869948195975591289749798343880920880710871236763930398311","14533231397182445681996576946654133925460570380854696720697030883536627771825","17661637297265839807074594332196648889855013461724073144099894376980131080753","13636814115576006141899597841880716278294250739766496783955654193464113140116","17819784363883419380860219853296114255402825028381506248278458102434710026204","6618673905556099996443220082669348297208703470114610409266434021589831320987","9837018076935228569176580913908104617716075077840360984614643614037928905577","6225168148304367578876368742801879161158041666462408725450837973693938538457","1997109090870130264407834544317401936615301961854581784904897841918822139431","13549614681587316633755350176882265681688528613517294858578552570816683677243","17061711385637539044049750956273908758564653448745591953593160195385789921479","1394168543486051774837238396370483446936201114877683841631488267284093995438","19532648649217066305717122250376637224937736288529010152752161612210809609149","716823474825045003912780372239966504143188907230017036701213008296669105710","10290241503718771887827717229926989198947616285422422441135200220405291827170","3483129485007732052485187335779357501917448880759121690587772805151537387524","101550089168821013981446317957512326080713186102923854284799963537282549664","20444793373474697606011439212224442137579212812360853356908147813159761872328","13960796148539028278820121223988067698290764315332655211925283423076406012866","19848714907397735340923148167098179301520237692137854122211631023922342507958","6978077426794792976382485212450022430482064006189093810541735605701794503631","7337616864985644546177850340102631680289462931654317165025867662283144771849","11912663053880602366234535214652456487986953181617830591488353894188709456027","10346062739993570657772241921148799868659552076354702771723733929247015857637","21073998172024097776276648802069494808000017700794500023046848365264792946820","16902774967711570912046403124559177090225367808107883489300596710604362591936","11982837492199040598002074335182099735726433852385207000412922750831427452466","667546301061826377474511442472266893350790435306031199119779118741509190765","19458646829339073874508796466806695765526960844088775810481645519657497420180","10682698320850642618356109324530079711644693656042810557131747178684286199884","10943983290759413122231510618397542000891628478222588903997191976519195708488","3323078647887599936888758232388897051139158593187539843903177153683565878192","19914186388941422766753648917321947684063239711964245013457866284058698387443","16482926777809242788338491669677264859605369320184603228952909196961655510196","17567753863324367703385303645962217667512181772579650490840387938081931182980","16081353737018672667881632639048234580618293856154770429546362708653050509862","4410129512369883462273505382331301481114581633074673944682446593949442035986","9633388492210042860079239003929441393467610375590618133115743978300780321522","17056378367394729240562193379580214465445871465844264814189938086665910376385","3299124326274864511723780077612856183749202827919556950429353775958886905559","17561176313085855175718357146728785960580766800443137585880941159951361885697","9401739734924684860500368270001400765989016704192994498459233993496689306713","6439274895913925892574415576166661977575127881652934077855698026702759289647","7205939326004728553152793333134944051090094595111931189793856030083961045968","20759740966443407919580244626608425152381766202579750636865945567211136244174","11498423531046572017397219869877807798954960426276037014259962961285438341385","5623479654579610001901277208612529483255000522189542542774969166309600725971","8885427608621189526553342764013063594066242435872645587012721746569962686083","12567754044244452386943957891098112566428136163553914395525125659251421254544","1852731244599060565012736527996504939334858838645323275260313651614966515918","1828452273099424079548964614641530147625872426854250550478579041145376467405","17296863275226644381615355797011146315550270361221666955364861500894182778178","12121764717275233353558868195747174959124225203242640664262464198912856819263","11818081762784371774663275553145646456241012468706888062937537990337522267721","10353203021053228197074726109316507107555100664215663071354764822700961616722","21317716910134421938230185318115195031509013298111530096916903184081123146530","8235021280695956659900857426925763422971406569465557916064547135118813945385","10762845487961383371791737525284476807315800837735628999346317013781991165003","3404968178199594940276957360497925975437134289993099586949498116109222505076","19883875824201784980388026502961546070166360160436397110893219374830868171360","3363910616009394732110767476876798097111947527717427266257357690601731376762","20389538722923776133125556277632939553010286708327752944722983929117886191508","2728475962068165375219999866249684372445870375436042772725277126009919971584","13877784968831334701475519112207825084976592201350241250707483388362279558682","5567540113877040181240329288643454450435765070532218900504353582347068463079","1055027203802475963279239029954392597408267258593179491017432059441972055586","9956352451227205000019215223233159488544646664662336653796222600254026980483","14305635225979543852297382177006500075837379395797126490591620335535333251129","20310448990889538938878890359426001641189664581098225388496900215968603132268","12502675855548070663233159677816258343877031084413639750749193580404993851700","2700838228024861069149310438721453047122730856010662879151820199620835911042"],["0","8472868208453912989256673191712493582663882993709434788677959906526887032084","21192549868973385760069145583439279928903237807804221368909159411542581861389","18806221630490470437173162830462452678571771941970077878454955240849516778633","21720426048399633536607822024815125391852919097341382661390013664774803470124","1653033317105433388527918382521465572400691284622362153715447868891018616873","14556645047612376812290890526391370002211155929958435055964593900186257996481","19229365468138049026478034752238734614000883630729910082891689651241364370135","13095037929769904090231282617165259776588162101939521793819549631440412453718","7479289669447554638626457069667728713585818216827191267210771541711888261782","18546311014758762326932633389543602719449791108779137161825190205552807959823","3955875551838648677546574013978197127264988020279990188362343677112345622002","569826825314705350561495896207405863118488136857932956359879029538117654235","8013775285232806734283527540677828437542941434822896737642179424970768321836","2895694286406582446635231072272580630313077950500801831597206963993787883613","11227278387903404438909346449809097180656511315388062400196715774673942023589","7479385556165312432510151785541097580462718870055548220114510884663513951471","11279156583514661174896079023303555497590454180761407733909696446971443031159","10331912825311076182132017004164227583512569403620075597746475899970008177035","17554812042009508764663808851444555913099541808016210006246981977188901084029","18390312764234322575354603076979928041069429106695313149493940566101421378690","7073405300493186216524237500759214619999611268063788620982719198412251471828","3698365683207975525975059863396783337819439324551152035252304705023896372603","14982684362656551089054564986574757098370990932443430650912095367578047498321","9858125241005494494666208329882641393317619163904506692620813563951587395895","14388093303335843417602084211375028074953900949189372901058529306943811619208","15081835096370887604343334872449434574001330536963559267002862559295072335831","8993679496851867290201159761282101373234595242066903257946455999057532822632","12683153926187441756301791614267681002425701019768238152766411468115273202407","16308167715791884990479233592944303368799375674136409194387327343203506984666","18709306011704488608782726196476860006818418951588099334796005529194106272583","16534319425724888683898311967663332114879997248099369808197621467852753389252","19369253781003314596403552735860713679297807973735734269038705096220447509017","7301547421750030030556995990154457204721518662476194273812741026385462622182","16086792359306720849136095112385309194206315072322504470130579645098445236956","8194175332648776835388276193048332845766981954598015235148684101505411554211","7356587253888371186919153733831228367417595931476784092998014532167380783069","11060825378149343493605607128669315849507836181671840795160285449477616587766","6285576677326980977707715267293942876146269655951405581278736990284708209380","1783698976422073596101043965370695503505844002128043606044407495547278628061","1273787508908065290715255077598099725473737869023564467651593337460282260200","14681961105013554360457190208160720166446522758802458547318104753953600819964","2420067891144003774087977201234079908624539521817627372561410223928671836439","389951165842715665582742126915543107162614826429409020856890526644179549939","3657437106998362644059196698713925234349580980452325774574580486664853583634","2526160651300323599738989632609865903437785444067390320023020003780547796993","5443000716854024503548900591878134603633311497711175401341475101673517619681","8097531982564322316474137024696116260229041700373654898369994573119178677604","2993441913646943911051752373709666868598813841371715886477878903552655864662","21195000796180815602497282065187051275036587718236615069942097605815571232864","20089022454809619959598414928363924157881094423022337072525864859009996891530","15483098280610441260536210168432054509318580641859975806016240783495717193201","13949960587870774670403644029810988224822309935928653420537669283971415230871","15903334076714541349662438061958858568723202951364770718085513741577404273032","12566521475773559216773235896579625580230314594605891275041632545034350932508","14451914547720535663120536982641108592416615720879347412879415391520831619255","13116268310622065250285582358707979697032808916745837268084184164589087760372","15894658620707669618736982599164737579083043115751013672731750368198998263317","3684019804235294498977509671954925824485363322483878491730295940003382135645","5159545242930678111629379160643618849670489380318311168511299731722045686443","9417743223882495123926800289092679228093931425428749764378580433727130221867","9555100199062077318711305128470902185056674566344539532706168884291055415447","7733882234610088685744120705324063446297974790094678913004991632638247062399","2647466539120235351847978339550347105371887458707584970100188825899016818970","5397559233122049613625012705029019265238887213727275145344270384566689464792","6831850497317739120795290247538662432026411444454972174043957437392570030395","17446564110786788948403696836796616176459971840709062979523459464441796997001","18348028528552972626859448684372644592717567381623750389327366732614162476918","13583296562365428335136069140532771170824025153125925237747838475736359162690","9663189999469865165293429915740619580712995732364648835284638836365080775539","18366620707773155504909567011696260422574143351252279808509231904921018924198","14124936395383658476520845456608879926402873858182769316583220304448765461228","14742697833056291751956589238910064943825405259033814388972506180641511753053","9318365756718608070269449574799115674476967497451902708550829473336673272576","12288236240360502494573691039206479911978722963266777853651591456964172974471","606170468104365013150863921824874092356125196355199637467445250082772183983","6971981162865191188561806323152532777837111810472893017315714821587552925619","21213456292106829252321721212138342443176502887071725532089870848013615264351","1473323564427311686223766433926102065707221924923332025541244649583990346895","19121453694047476050491688558440957213754781623695995741454347340067311954600","9419947466047088921573683460860828989176271445657791296924549702899056471092","1427965414496099837909046327535197733757099167573563943590004320011306074073","7205434770647974531996900208773308151498324922021178575353279890298380481877","19226161088480889409117026744193237135836433486917488760831769268178030799290","380790725092767395499464846507435625348900389640150177878469651695385168325","692107343355999684286665558446755636380338333183423513855673630810683240089","19862769736453592059454446784839385124610834665121294819447866171598921382840","1750591109833827886309528749598177212826510944511388686266120539722351774625","13283736068115175228866304658242886029130559844431879218192589114201296402266","13142185858613126211981595117614722039771618128597123421179777025563655005941","14724181272646035427573924556144944440948881153152428540623261610051758919450","16635980092784631181064604011707348015860100976383179180018524466664866052625","9770973758569286463852370659019537958763965432347121865654963672427333668129","13736592549710000841291738949388720992348098819399828106754760210029240907503","20035976019459355488669392815017341446759976909406761947754791397132948734503","9269151033693213800860574109131338223446457803408320373639611127414462446857","15881395189451182839553582060282149933055967807801150581969035148611188782059","12841942801980608633164140635125504026547747491131332193969191723346722687053","15039677336777201463330216419317905602485836117256403997110195180242026820458","8033825369685525550581014082509571223965113812750350855768428599765820204680","8022780047582104180789560780472380273302455744760460817204408701872827617400"],["0","3979680522152595494953891953683140925190611709166560628927765080616642954594","2407351770334536308675273305297769681445331352330562022817162810670864618905","839520541096583152257747976029980532746218640165312567912872273525756837814","15455174512347408386749587639448187305495992475167525843402073523453796646842","9350217533872121727703035177435914855503760418847366279803154845532325734803","10937047662627347857463712760442705485283748639684607664349884596098274427279","18153818876156237997412592306832389585961791477554227929916120350928413028427","11397041543977886729217348525042693299670936667404624329415719808385836627674","3359260989769853246570795438695647095203550734978027132153443873218530913315","6461297351320360449865663226014905710033342010449155986448281805678539718065","333987257894514664650106527200016177940580821637301977591381966708416469268","12551284821868209625376046985323059973969519486026158577177758503134300913690","1741499149873209783861466721673431396564420928436736800320080467427561510223","6952301607797725849661258436278569538768711494655702650648863379770985642639","7654306413531206694684612521462751932229123939858253043463389353041181319448","15919150722926726974723115201920963250856792225055189382257985207006047323974","18409229881711525218220199579302412747165556849679300349491826840006849265678","15737878048334516933280058618963332714014459218841042671513677670990514131682","21466121296176059276445358817569869531157316665908395245676213993080476282189","21388315143353374283073217531204715422571166341376633216737422477889934380090","16495308602453245165350866786810259201294949909953936336713763911643218709339","8600011852010693870864633041474500251722819212119537801999784573419542375162","11618220437450203783066594102005622186990284496734306774611264773648193405629","12226798772160360200859377879780631658128121141497721434608587080357125259416","3449935650709832110596001000440370564356661365088823947533543312514842584130","6434425283600460524895978467117487030443579422352529068484949228682629804132","10988317047815538375921107161770094927641514052804073230444606717711424733281","2804161428645662953638484357733035621017936363943054230039934621652695595867","9335997818102196358072989032563833212805580160314301404090684906321340420159","19912134766084119538987275495583628206666271015362940148040573018986590370581","1831652872174255875171021457525279129559500461532717615772366399462542172041","11766205118290920494744121494361136794837485118376626639528885728745478435656","3931920573392367408892863722961507974303858477279457006966022775134906607578","7354280779501231513392216017999716265632320199084338994136509576612858055993","1755207025072127313524928893086766279830348666473889207972976533327560567530","3787630933667090239273683072023102006715177135538618600900545395081562371511","12647097257749532474316486130957831159887111473334198826480000659004165175037","9436747617953350884923642694717225038678974407968499756516004955246809010884","7781573520835355759427562009492768619959417639761622944923475146209188617354","18721113854865430626683911805356295059118581517300863560273405844828466681936","12684531332699417295102783978124758276334758065934793080047075492192415641028","2576855280177757958967883592742749387392337834688203461903970493774567733895","11977267313431100127316679913448300095811083138621790850902921200301562790008","3418590922654214070633294207565763120266374726327960049916563221634495353062","13448875165896073233108318398281768669840835889491269347014165732980553030236","9444970387662720999020548546056415529824580965793959483031144648818739844679","8290193431687657214545421457985468132719297916057353885305922611830132651635","14293318339278311736495572329277361616118420462527248056796485870184134820742","9520307184916073175882262982156490428204201905617376145621081858965679379343","9634967684576160057341341662267597050646920620166232022506258263838026238372","6775370975658894607500050628266848700379723447003350127219524900768372637023","8951977384846968793067326528440699686215204550944982241117682338412407562832","2250233175605794796276369149773041676469240732636513754382243694821230796328","19234298952089996667541512040631093305526281793797294110273019955791194968444","11855005055065738500101645762105482257695828311407673761438816972234638161722","3390758390834150878081040461714271169797576752227709782224489838325162617773","17398118262909802942137993010624288349519295519957530777609349327812772814297","16703388999171035053982257631913745931286907402027190411396943894086527502116","16118718839638265208916158767028271231983694973424897111569952611572529495069","406092210936348692438441435133728483923086703113941753586925199050071396322","8884215445791323086981617191689782511728860515548167311343658331333622841961","13249054023212596893517162309126950302211481227159368040359822821174781846235","16070930136962063444269957044008069447246753359769312722888585668988375084027","936977253198423463070879589853236949697476589150938310772967828362887172711","18629166720160805527914670083742509409268818854479851875391566337372516967192","2609394551502472787206285603425992758711572521553401832779671572652450025654","21016772934238859931166442888595262877057478977100260110550257854867560084933","15366440030145441481561201957939489323344720635891617194650269464710530527869","21566374297267653426891837424670579645670175431307682774812593917926726073612","9014033181648049809365465452994105741279261195534177915769379264750039247213","6995200010953221059725522488862929384758614737725225344583424576764422700370","7618916338109451549399679118948727214253221292230206359776237200581194488608","15635958749606548853994196995514713451971552830461984669884878257242888814894","8126930151565360435851344398243431730454425059157787169904419032820146149739","12955372946293893135779987509369459059630108243885373228485847473964353377526","16311528143966039234194232908080472563155227100725171611361323678071788229797","21875885567023321956823721817512696658119769676002073472024192339513623053379","12292413243926296638796657102571575343321024477100199465635891753534527014877","1665313841612253308728639141616973025253574365508245953095535889314862353796","21086137849425974659317829777579141270287530892441688721322027125450711947013","10900881867397219189469801366745743222563505814514218371427773660448586423292","18530041849495937658368940747796093253012325859617713496510620335437059773730","8453880510233942620501877120251469586384673102521590208542006060929140340179","13856612713810836397375932872824567033354686365727025021582240670489414252304","19673594638081299985750735635305655916270045092443897622027570365912043839518","19243348059395729307112147338917775665772297698021301148569432309980699404001","19920781111407618268712023366332305223585786483125920625846018526228357962135","2848495122268696854842499278851069242879663451737762640939906450909904734833","1242711054414334080081726194279310594084903304283940358526155137030590200095","6972022468254213907466712792040780385234213092749405462541264362485051319599","13615877469106350860410039893564656004734697328042865249195815706913968829345","9394563837901946243327825333034746334403131442889024283802151022549537569555","2457955267475867173421286798572015238020852478064626934606741147015194555454","14454783040110645600258386172795450849626699046172016820899024334402030292407","189621981926080588300036276211498329799579043525155538240961243623487528226","3269559639799771340334485323756050730194142261448171192964294132837708293052","12669404687790380331775164984762020209816765888434342113308816947843387523550","14042098498889142943660962750841883963536831515495570298991490353406731615104","15456435680902189521226542299272346473944111293579169377026864167194197391473","7788906783620498974967282064725975874361856629031185602644601517452102805617"],["0","5150174793373947111116801351825241197305497505980226295063409194211675911279","15905096839545352839711749166136629148916472004633961186049100561367919392200","5799104788739368844615935701253175396718832746632830949469475807626923936264","4816969492273825406355872510260206562692082160927092137198702778557054724820","18959005154257261878066491802908801920005108204518113722717321430696562198568","21306679831816625198509765089573603135781665105862758179891094251352699163278","11603056926880476107151042258910955977780427412262946606042321228920656723093","19262819864173510524028063640835068365432834782225814025622318563867422159187","6105962461016712411926982724851877401272484438861368530223681275114990683400","16304307626944384616703208908073516128399169203532254127447968758865534455223","1105151357808172352087460274572105874284562800864765599588698864324086953573","8613182777558263186037983377120311620678437054836369999918274657125375564148","19519247572756788099310019288054439033588625324511318171394341764762094501499","19680050471481200282393239381438550935603562297287752779596325623654185010280","3894165731514116410556586760466197556949624183744621132880995102967665144069","8888511520513765675216802978921716894548720768748126889404427163989225717144","6493793224399156970922376336353786347519476823067054001417615353340938840221","19894546850303564886861724004337013699924978507548546724417463292370376422091","17755163848928159929240695838118332108376721391569960655541492292353803201978","1283511632465307498907625435902994000880845984458251232991299234603051421745","12690270126546441998801983572459075961241627579567165789636855337969275313159","14475218221934333458414536367921191051912558184711211912098827608441549741643","1935421133369268131721561366941486064743754292840062369202020612022909545526","16368894084306149307001516124645894960299774993636457928109200894901682736698","8035106082947750710348459976939678845001329508951541126041132243346965124399","12138509476530592592409354498646120152690755598331655173148136731983669500755","2983821204994450607516620533303071725814669367649131504643248909732603387311","3238040898895354752423957744853101624217251288869308617610567998407439743956","21103502993509709243986563674394769800442307422319372768586557059758695892982","2574546382730897130788555098600755076337175819550435849344953128869472907452","8708515546392721799704796904167263112754411736753021695215141105238712645984","11352969199615467421367699543013431510182105153613787259427180109116313981835","21670039533943542175704920399705522523507299491962182017897933340257289154580","8782141170674346632601796381898557538554669385304481111654883777012345221085","11282181553754829278112216956600608513549712693747276248166727993400186568970","18390996809331864642939306563196875982889221420864198922355590037470259174416","7661615850128764756147163137663427870894603178487616779087886176508409894998","12466045497249002156443489176281620318363008122675646142490621066910646489404","21437770547648627737124050028704344433625434765371883515589179696284380655885","11020641582847961937969767849922812669984611090432182023745904789205102137814","8731061224673281997503065402518634687251681206614160754887715938068770180581","17554021034597151450396773916550848368390069717490565508526919887456058319180","15986254625601684450504024589028321752094629680160884626139962610801214571770","19505757933286056498018095195993214752105671523917542838713817878299471574387","20037407814224444873114198979845130200694001385986566482905962158646895724843","10247825762373426076752891555510363877391960275208504118312660515971308996841","13811009572121163996923077652377884823233405276034324615988744832375291793296","17798714557715598230335698689013736849119228980004789407357082235591627313346","11828803969447267643602282311422856144931894125968652104143661506748862564685","15966633223214854657472988379307374152490554551131249243545227647480009568617","11529062331732659001190861830055485364835534158374272872273496950916974834702","6236648969376593627902758309269742292321217844889061454834918181151311541437","7872697386517075763493489923355027399569340552277099308790002476339078336316","8107741855884222766521244447611270271328668452903774478033736623114637225995","415785374577191593599600894014876272131039396832515378603592960901514624542","19150753548013016323486619898020026677953139751322725404014801711932333473098","7397476580762931251953542865034231333304181795324506112774296832942256790507","14778064594484010652589106722158244782401818658473875690521015750691910049502","13422307546443763980825977558399054611995574119570044755319360403513420585042","18256011959882618614329118713764135431824855620319131939734579911802326005359","15662183306134689058539677975611516050832057923034312171824331514710198238954","10891009039202661597815293283047894524828367771842722348125034876718176667257","910707949146714895861759251625029869504171462183269220555880586355697224504","11132724202100479429788408818633981512725017186218844468884661208619275317153","15362868232687328996093306085010147279289620303513547476624925557422032781728","16194737402906006491709452419466500597161568647099379659463118090041029379853","4415011886098604611531434115259451855243021779189644902424128216896658251008","20051187005658775191136914790141844123562960279462393572414342978441335197209","11714680482252898389440640406102636551947648666277137109782376943050383125345","11487085540688040302607949997962046615006471878045975130102485859485813556942","8441521424275362124126122337720745089011827638498641744273350540894508395008","7174540367498428499205625981364437871742417813217145255023289254666141225052","15470005739664851541131151035943432463526246918564041331726204315766108416354","21092338526382181263835468661608683770737764279454441979076177948094039210221","11360252423503956769326116488263276282185452977858600458196672413365729526693","7358393154724773605775549423725716015303225503726202383517385878742947852030","13057359891433966406129267172809377505578855793784946712604510402375081295766","20516432901517797152183072361374479303955155773826445461530967597681648522431","12426267188952100090978041247156698250307392851601372523432155670759138503207","10516637204754216063515602313835460722512030887337363988228385435550699635644","4558444077376520826703124478082001514918901187713448103897031866984594653232","429261192820859423177760538197732421433747969473419549177896988743720847515","20230234284018285639324099732205778490421073218561549454021656978668791579451","3987637049803573540537305967578957986791079538515301244337394223751839963964","15210395260643759454937044956065375107882531295294584296601210492292120483985","19370281937544989522685630461333238566886231350612532162764010556907239225191","1377145017928194514558276394433923277054703495438795256716433320603777938318","16385533979275597131220158581094925252518069998162318301187674199449533153004","428704908794946121117064431529431431168982843494450433965070003708698080040","20301610985409963058732858860797958913164611165686948700804971528948987426235","1012887012399370267510071850464030263176836227956102606206240637553885310720","9321007645399487641388813612728767655441632322044431471722028871986177095776","5906602513351882307592656244637882036509883106952659948382145318829971339569","12905275336806807546868249920798426249852401298844692242400160632180744928577","3410820424566247998341450639957224073691289281207863671790944937227754826266","3741642718622064934163311851612790171596084176844737202136197914253387826348","4128545432232707485621320633917772718063218906243928217678358796547024236735","5202391981423095202913277665748134540674431495209613450118693998860514349402","13420011737829211505931855769875932670880872765393569881830781890990360835051","12333461440779864800993751432630071918392213972729412982406896422160849333388"],["0","31287632948227511041747572","16222784484957877651223041188321612373274386154486319818936918936981233297677","13264647713947248917218638880982928002851113650607543965243559979734738499830","19884480708919568483646604418495196627302885673290594266525228679235044690546","243511325088829933941871439823515674136930595463472095847425548752062561261","19657948931745242880304973419043155305605424599939535102442851035654671336906","11759355795145798015380475593692186925432844958690339391558038288995962807566","9272591054764643493855135218988740768122763810990949779453436652367428119248","552523161293753709631456043773352001844615149428277586016125527877830950670","3283493412984567042601373044855247427751515795618204760442439468809990652090","7560146930724719289985278822511825906311347702971233050785751417044704912602","6778940277986561765762686043255114818809041608756774067857475685479710072623","8660284255442063311436706369097775580494010196196863382430707680947003742186","15779018671265369081858899813526106753024098251059155187152218828950072351520","8993652042660324116744158776965438206321048131939141539562337276517550619678","21367678631867497624074322248624176427658554116685702594340617010405236850045","2326773083852595915925066121875004176536821884216075125665032663202958917474","2996397314906908323597302558673147017039224747624219061661982915865344154140","2635634698985409747410259629654579830287017223652059915095751708051886588713","17102584756006441324960471720447063095126248589694738891277112518357206702466","18371851583444387229969068616316976741914680521812969250975913902019965509078","8266278612194263336235612329042171730856781535024208870987221185395736740003","11818659719902665747676968112509527989245361774953275851578284956805680220954","21702100503062046767635597083957916916686277110305129533242429496181023299606","14192413912194345377986439336438511687440010139258468696584030007809426423864","4296758753282923777417358124058314014306106569474996976647146589435826840856","9730322771740954599505451339545479970864257640451104289433001942912564556177","13340030780684071159907867941332981576710597046119512644715430302260325675079","19360767457183965286118651902459177399969152275700286749349002588084317518189","3370748509259924051585274803786233556104330233306408888218620517663728391169","2096788176492103045289495126294149263480591454854741741835715557946143345408","18112679524092079615674947503172098915115799708514219226904163090107508673528","117319880718829265502463995096096298496245548468641255516317750003843311435","8401110992508125003561011757379027535541051267416796458038311828222728988382","14441887611156782984177036883038416165174360130466662726639566273664508565289","20166716229245990783859935078329761190946517800787432326825334369603325916316","3845665821828426864478225571767914669478354205598550664357224071565710093637","21713542277761393243035432413743373940152951724340482171261816140187474544755","11658705772723321494796454951859401074162606152905915362620437997688253131743","8155638271554065104653266942942415181108321891234068985316891212506978738414","17888618456088303775777829295160843137289369070440165901981195174419760349884","10850837322221628336343356723266829933683408572107448319702611512156846659278","19053640230210187176478736754922498682952861301382337477011477590601566831869","9075584772857760374035865587525962429306486476227413459420220325120456835740","19995620618962449171964118267774727724740646431332545776537366192431308933082","19293415183220386832121606147192623798535293475144283462052188778455241841350","21438606405360797198948474350421659495243563991049255892658720236705714262766","6435809473586003053554678845650992777952555246736047658488597926565091986663","17390190823663684097501976618510808104442993783938977407805617320610811146743","20111510448172913127644067753049326248999380325498896848385828999420219573142","2882722884198489937865858052250157053816326937225066849368647975102810544883","17385289114255842012639762044000660850024882494023630585539324297852508059414","16179251951116509515809872900850420354230241760683108158521978423111207763934","11978634915188274749446550602567403641208431052377313696547344412151917912194","10541645596311888562193191822383147459463609330675701888800949659739620873705","15630166014235557748314468998577116636262381170587442141808645827002457420251","5616676359637525174841889654601965770401948875315545008019575157975711176895","8384145718855225672151571349361375531581566378387428165254875227210813616508","6520042434678833818500729199273965488940982707173747878257747406547766893987","6097929823852215890876919892561987941984677639466153720735689040941662050123","10097162842705593269725965023336883130518874805150652981634979174310922066665","20169654253128254001427074882611469304833265536974086078738394630877209022217","20168010498187492050066171970766255277217088503573721055072263120024594149762","6926684761709915711404190142027579897000972459163791287177269086124849708424","18790498404030302897038385646116181110319064564204878830922467197279132966704","9346247956198121339604626428733867208845000773358890856225641359802271338207","9615580258651812292314176127266741580115291007722629316784452901041192486598","19422906739383292120617258381807605053236243672227533354633363679368434819928","1045636530926256212665832864227598995814195852679603332472949383731026882710","11494997159566052913127946507071743780553306826796011627012088250479173846180","9426892994661990778124708571765226732915967313188105070970107878969094959268","17778402887801832776167910107432121164884563056282708670354039917800205164262","7791580268397619843334740713077927483077906771432601932794436456554546586662","2978636207416601546680752047684997611403839330182855473216093835774721292512","14950133586059791862678746252452790868740945896073378016617866796640540895707","263949206643825774388686844978481440528671070396276024962461209731250563706","17438391213324218084995491211335163663561155245069330049679670418807917528342","5858824623120897331976377656053890934568007185374852740896122089047040390462","11136760281860742832922831286557351228384036219368868584002915635973514063630","15618435171221721514472873407222960293202431961051243548896016935581808054889","9047439583959380536225896376776207244627522487472314690172038988627179956328","8723208151234624375291107295211864852634821207968935861128097579686720363716","11135726671800238160397143967807110583378507043043139249272824477395649689488","7683063623752526801429260731711981710794786154138303874781633274285284539518","9790346293285704785947771922800271717848058436214206444158259721878773164745","2817107917376246788036309380238517271436669911549878464864032987353490187147","9733142264417255443974906929748490119485429464276902619644874031114368118038","18562270050642962155824474477588742275762519920649213472985442764287515887665","10240804525810909436650008799725910948909145603039767495938688782015672427101","3686709347101261979574924341693668577577447099526457687010707036882351109233","14442112590257634623401716456386169165500916251621893392160556256479310204486","9158228202769926736879627882287165695541160648640070483105150203559727947284","2272813088408807857334324918841030192467985387953167115938417106904922728538","10906340195214490283322931956706757335332013055204248717433528274207187451268","9964476514506382990908639319516214627116966449289385747017857481598458714865","2869987243309327857496738366893397266627884722335316744429280838183383177109","12304045886163700250216311525990371080304050349549459152342047788336902638123","10144889492429263493920482224481182977622523656196488542078183098098318590788","5844225716051940230809920699199617994619542232002231967487342730403299085763","10513047428224279575306237591151660233363587297780702792024224634642217221706"],["0","9120101196599698009269335727190531286895151833506626054191414385156880101780","6685560922754783453846140477001526686079063410655714484559976870890243677069","8266912801441891853425388328200007093872985361146342682481490214409673162177","14562657290799549787983922359847562811046127291011706412377550186522997529884","7814426702983313355784326615268054239330955732044293942372385218377597168069","6745259038129124373963859898645772639866088779943538063997639191056125855652","16200640831253046334163849681267509754285459203497052137391026591649588212371","6211809409148072625588064950148901710096100750127097843856095971373071432316","1728178237430659204725503957389383000075494032886120323910330379794364678245","13970752785735049428451277311531686707606647759991964908032391924858154703398","8291677497916497398882218099549674442572173715997596897485267136644402047906","4298355693449323821938367846847326896437042080348288836009435755223946851297","12735645366037892689383295519393698576341540819900271909470828583448032523351","14873184488875579082306940810713066564366694550724457426031639776229027802879","1056346726468133740348062391648713077067259509852335149893713756572353943616","955096602001347810419740719186510382258758018523469214753150567243306331049","7907245737125858546573570903145519885842242714450761420648646541397966331474","15242020983448941220208428232477539335901022340621851030406036314642265826132","6198744648061530717211848543665079349572437824152822080157886575842471224751","2996618198767198171765052614232842477360517116710812527357174620284257253285","17534245599783364826283138016284227545211540457878405520773821744217028034684","17213746378646324257477208867911036864272535337166799433258981716474834825204","11948390003332319025964023057864823538443575771511781221492756886908288454000","15928018415517100046994925967963630292916430935270238690422032892672516591298","7592084083617857765639575456564956569136787630701815365840886814661701217926","11890594101172893039421075800828820069965385764704800414559573436231492291393","6822767201117793297409849039443265777156522105165401896049958442844075039569","5093630267081995590390652780973665142742984409243062946572515580298144203355","21747910913956187086013467069277566165628391859309652715216583840578982433694","2109745830320722527959740744003423346179584047100702959144162429068904908728","14094707365212124693086425683667706531012848412884463043741960985045842467811","6195412002155349579183212725752918828650945694045637642436014175101745582011","15145849922231812302198745765225362560230224013599118340279187320646964158961","14508934771389450282723864094402963151517523474750762827557319856922636711740","4336502020736642284896507238704035350171515926676284121789947118792432128738","21161165571091705201494847151538878187546476961436549430516010667230514182716","1654869327277660174446025167525856543043928906862544722098699569770505444327","900185591077661878737099087994115106886384224144734040655260681030139713504","21080775255841786164990585657968276673011348048523434055129330101505386218277","18318243199759561593410727055384280851074960266283405220114823491235559378753","3598333619300250584694393265990242352444463130636263079124605402162392364044","1101784505055619138364849252662666188191281165747572741441038455428450024707","7070703345909041824820274868976057877440918229547068072621673237128735943962","18441551162093238567431893266707250054384402070258117531244978916104407675636","11839173642807134491879804629778893346532744878190569404252420733171845118020","14348123658775512354756719921333621887905700426892856817874615200502307638627","8995575434381703361783745807728204336805484417230274811565954551956281338842","8926564315714649047694984056282797436388414873595312911864136868131977617450","6085270135662769727357181021805888765147606326013825655341864291853905975438","6051683328633465869316669269081877270235697536246616437831423348782329235952","5895221327318996812984649965486117875579324103484693896292126702304766399770","8010158826617766188593276021272739616973192810866361468489623438480905143691","11470692095013723823627491675387236789271525432950516044304983351038413774708","775008592068684408346396180727838944500584885788162025416899216715114003811","12332048105642459406654170165136333411893427283449045422102247355299461943989","8901113459907396130003196518269405807212921347596703323394523277818258639274","18633290946695423806271537297171349040688215099024129636163974799177576180376","16431422351664362317609926292189421558884451957697988990813277206335602513935","6202491750947191412596706374166289553441691570883608113168816571427772166591","1988899278929312228219861898086438446467470864068657859287995241174735506105","17698234990258456748364107037353653520214349777174169320277840961510439233577","19873689204205108577566858246278872219375160139378203002200969437772826949160","21776419931631874469013919482928056339222650964398701077705261064124248489176","7393501463676069835432062197404088348450830892048494137389114333579897454495","12898194877354289074894947742048267118470085871226797114776155686393853427773","8015438119632689681063670930246104231895058945073731588542754174695553165366","1292398281929345374693574172967595480562050373574534022287975942834441695131","572880640219019411626049164195278065540174531075800302129801749384886555135","3984820211880091447844415001353639890947020660097536049266642015053548804677","6770875431220841104214814262818939938642707085097677108053388805982682313529","7253324108972597300937835858168346903490158798973602577155141064144471156617","15843453756865372760739585517073458309573002532885451084205609547672758884459","19540986075912221470564983148449986665153702756804441162345124308616331489650","7898797992109470258117508934634759146862486003335231174428667277088330443774","20756059214552648480597729740024393107349291086854698891345349473826476465011","20977924097271338710908058215529073234252400677558262097008916556259707713588","6059651797738975771822171995960409093059512515990570117463730643823916152770","10417231156485765610925048025114372447846988701282130376530790741506481343703","18865261044616614538197742260035449438768569381298814060949614744268794358933","20296710934063247569993550938434109461486984760912674007227375677329590233475","16051360082676717221091690704280998505791021449857337477804387120338454905007","7069813985227244740527888226238295362653215280154653707700489353495440318451","16755951080460986766615611387002730137580880570493110421485706416187096585080","20133005764796615516749977848411530093914135378452053236562914662890232080260","19647890145455303904273404501855852854663203226959889651447310277694425889930","20411918038362312213651750131309164891527175773416354470433741538857325343885","10155456762438846080262355922117282176711798081726363700161703083257907602332","17316346326853883317717537530917360008762065484146165909150410349548338634775","18463210988451674523245908710218699331111882462823182888922088777881945039973","3506043863565906065182673960789596582207610504364989533524613948157869180843","19602199027645616390140265897164715811881055097443644093193724266615446657648","20693313147119260517999191810409352657220523945896402854347853948575061435712","5049862231171386725659223650009264791649207000322237788820530379327406286850","8841125572928909686126073459359238620776138230804026993151782913688836961304","5172286328583505189512708495317634861206446798844624258495518652542780663924","16919471301700899333257255653882863569394778575597535721475709247212124624933","11307304103094610217922506373990485858365573089539926672788454069172877110262","11918716382346787260316585812979933922071484482103764913503232286010957514222","12418500104970991748262547431942191563637047894244878065192339170715895172558","6554392160629760748317877718776323293066614735047993359826388182901106594584"],["0","1183148263342663525526832742986879734516127805427986181539024386791770803482","18625491220221551902344491753318171826691902735398098302530097454879256425282","21661864122031387190872527806732921668164679615715836732628191799257435198600","15890880873455757772992102142125328128151901783659474805133640879942806154906","17089782357740423453058832400708575167688218001130833534824149312852078066784","1098700511471861396270107722809022337213175750916888912723418499634033536975","4608975139097702568263026649572145563310441035400674161497844252360039742647","7551258093798038271791977555633865660986587181801589211559369981725368469554","14901531572547626239663429971261119961743312321121794763163068495622424826237","19196636290411830780694663118820335489495871524078508152350344003300504644466","21160787715666510001542054915378470021694712990106039602349355600134974207949","4613658424661520119933762442384328503314692989056706776200672260754118200794","9909469959174669206618348445348781028405793441558998380991786579748017910598","8752232799608196763868201320175986596024171676697417930168395550415822044433","4414262577009555698968516727949712446122577633543655845437434816132053107374","18307064486160492085106895244986611987634690679990791862345073799934304107169","8304527023566260860943078116504201649184266715850212038327772719815297316771","11763577951079252640108733536750345239389809454767486410387945611417781116094","19585258133412347546569756843890008915616052805502091786392559409262563926147","8023053263901720275835430889476332401928302168273431887120908342424232008565","4071222323788608973901063155111237098070512991094435374664949441487499277215","4352034584595730016041043811545300752108993738776692292400288917611026911853","10232272727808626834320188045672984088748332322217510618431533495740532109913","3783167718249583850150325854732530213771458305047780761101166827322594253554","16065392201682509589176853123882107159542164281326191889894744768046499721657","1738400649154667644513773324854990054941177073659274034173126956960990552252","6020113901134043834954066581542976285272171279477839809047564623976809967701","5963069878892113566853219462935923627645919635603318446668811405713932939704","19038216434669026125964115865857791620661237537105067649909184306118290411183","21643553954593960967619409794205538543475895205233321028214531150241688301515","10746155331050515740925399660014646044494662334843941258496706636017833956696","3569208143957171814234270269664343763823821239205380831007320383774310946536","2699914684273748573714377620415583319583865212023838544595401939438193406795","19819495727332959304045361317045030223708851500526113507237072234509796471485","4324206443440751393444019819547731479783901780505620717220549968796931281980","17691631241208562607794934988486017988681649444130692532825914581052831841614","15710054551450463856211002881659529118856823550034001697290553084115192980231","10834436830927251559473092093382218429876276617727739330916520036330757256424","6298543005786124704064319273071375473809616835121664199922291177988497249000","17396618254226995815693850017272202614618961606510475409516699562859291832456","21363837946066421185339087708986135891664416862655984980899813713056564686728","11730097065068272556573585500045779062863151111709759140297131638885837377475","13442704643221038160855767342325150328750071715350260444981358753011688853041","8461166295418887066303218145015632418499042695466752778144052227284589862800","5388279258665690417955511378735605472391814594235215119135288938257582640691","6785729588414591769797758935608406822035658224847683153272718270632626523794","15853092711128241004069884327528885027870792534058567337500527065619928181007","6978540828450681990830896265239578869464827289590735622502186550341020860102","16905425055912774426450920821258051414309172455207976585115594801466403999018","9390964009938897564083421203601570202327109076614656069907992299871966967564","5084764983397995941945739296371305049366468024910374047185990997924219687629","4807216993077515007914962470374062309974047642785780731894139995765120252055","18692455910298674797584297976114983317107117621721061059866344964670455050268","3670294458077532593181371442861494726734763364031359699079471243787649045714","17625302818758644533794064704991780005947739124826995015409166174995824626370","21167213276198506704952332445142753132305576893944286815121445972720703300645","20296272806666051738533731739720263260351389706419975002421149832523474198730","5982691747959532382016335910063986932791982572518061314479304370711292437881","10700634493063211652854846667128235994943304239069301593675208702837130202869","13284335173833057728910626800348821966015102633006300841111937874530220861725","7471739684953854150442722983644899939065704818020491000283925390044017828359","9568069585596201903847117376482525867148857135406158855360655712408894513677","13671025205564967422031962481520135734597994114999341946633211306779971519154","15821057489760774659162023530812345140182221786556695222944285857940585241411","1849429010769249302410383813430480631639106505829079426857209757861215412480","2096393542887730282972904309255871191651343299498093097991970647723390965334","17378529900582833880621460026142132157502748894629655919652297162892910272810","8951205746581502402217389091451632443065668894416096208982723215709030615397","21286374247768521088946563872936111681072994294038661266275391473908650370871","4955123555323766669490415605168936945158632781202526079003649266928678173906","10483245205844178853341760456278057856518226204889896445695623753248605429553","21252153232047653843312293495207329517300517599253314115469854414191855087771","6608475360902540548891588077473320788087767969169539128100576197857675779571","19935481589326880859340893091991197859269634101129739654550438483329467460129","13030149183194876236734212128193029782656862916191685894978766006583817437284","1655412381830650112470776354787571001815508871359311751464623882267060849937","8798235680284766182020606449888528461050819737640155121032219025263264045441","3070624468745621993938317321086168828628175931690718024217584700546204425173","20351030846238116258705250813973725483411281515254217680281534670500476952608","19011758063810406026253453187917933231734039566888982014336528351814215398180","16945975508402242462225461005290842339757754305703299640380951347717252465222","3347928384670200610816873654749890491697675836516324102628686472554612725036","11520767812188580037979040071507004223570599449004739105038138075833817093798","20644785736885271188184194776715545576791639481637392646793235447537679103980","3590852170385160296061896311600932107323322429978662308202428324657497890027","21295393157269120872892713061107233117721370424181849595057371004957655745872","2697219342772459013039934045427570631403710241176730735175798000667389533110","4564718866035045127492408607104687542829073226547929355850535837072355080104","7240770255609578210448987936091461196340209404087438220483568248588027539258","16071183796514525916575433615943510673389827800773671260310771545995345815278","7323556860257498127291366998854645847740611341878201961873683220640066199146","1590474150224390311854407268605608898177860898947537143186197208670207922498","12513169347718037546970024574507020566186212799106246716946751930508103702069","21764865630023179783954345751493118718123686431814207183471866017152445176481","11323004661366434937731425827500776697920489011472352060465566950823499997923","17096280164704477273079647663561889228931260045248621905299523779959057012583","5406378407625924285315007282943215946408013464438057005791326272345269935765","1033065789694646357591630460914581896695437741766957569367348204376844747126","6225916879539027159111231609216086622031287625749040418456295288716628313882","20607676129703139840782749628167788216901306339983629176508491415389806397566"],["0","16128178958197360690076298970189571117877742189780086620383239014136838204202","3999816697133991631900356425332991824070789813062722564715432776339007140813","11060252423478925880430303119815033773839573515672414427706456482229085914933","10205048777725560813883325068733117578963060832566230008759420291322984168409","20728189338167765080224170366826726316355969771656358707129068682210042903596","17479795286895189732858445028702282373595418091758945142166834802686332022965","4254468520294587884494716078583693105757001962453369662120301125637616869361","4478855041278185841182923827464878444107530697418883049889478199852060532592","20790248633993468029357418875552276330368933149057533709129479141016445517676","7967506743742319437002018689006999499794284857828392242416737035768490533280","20017069558958572242499281590060583574530515217545323393625876350139001614456","20725978299511118208148847116192418301304116050613357227508282302790225961338","10276367158917094053394086061766459323448700281343806586040082003278787943349","2081036261407012209021625361822760608956543075313852830091924186631918265691","17760775435994639514719084779203294366071090558569712851672191714204413430081","5167674809350514324513741460526219979784026776187806610657617353286056698025","19421556243629024616649154552897621645782556450251418653969329991334331262231","12487996186994692617239693296301425191966653624366398742782449621537934826840","6620988727054779139895940670718014382634409085579816875278800141571499155521","17241489585385675254418030247339350103667659019497053443351685011734230767908","10329587017321694463232563699677864760177874854808042835456701491727683651577","9431027125364636234251479045456615816070782524011438774038418715770162377470","17086291471368290999575428947378045243258320641604315914323022364726765585868","3323011802887583479203846962656566248882562997956037088006046082163769801375","15836621896541064360201438655068963711611027991764892222533472627394941349542","12999589176182330997784596927018359497803224902156499652981746399130073897992","11481578326412647361455730940348759321196809586170373782054417010222281596742","18299120254949792529887348872892107977122427027036831580940667304535417161205","3887243962192226795668860692985014436853597576183055906124001534326537857731","8649247977246988036046881954808402475785928235529379994996998018975630478070","16611631978798064542902820880065799383055333079264869028013015148332550653825","11424098657785126754862301346151074244450749613273068899171464387472479205010","2418886433919672079868464986652460853452013413518167786975239650881869190343","8811120959635957865006674256811985489895598174141131343459931627630850697426","19172431492228582603379785237034076173617632741467874667797397850255023635156","4542138669928437993842262543516584616013389259119439387375865255407773621695","10955582042735993790594937251001481201231111229549713733467271082594856939740","16149679148398588438914908246840777891907816203149740207135930029654940349581","13194411023245091691911922717593445133485569003728879053366193886447289850086","6675208881597479151499478203275572558626436708944150561667554611524919537164","15741762087574446110710242906331437913045931093803241251642668557692354065679","8225020846259110707060909238000796178763478515529714787149956751115365630818","21379745822595458722946062614152226812216830796335724963152114192392488828994","541633803195112915794472003143589870702470439025643213783915514952938447218","17226624548637298172581848570762640876392526150994536906907188101931407896132","5817149129204441428181556703160731346847850152282599697612939545772785036913","6280693209600260256923861987612145207453190290252120192477923575208323908510","8039074852268523059464380932041708249778343645391675463853747885879370566617","10484687043093392070572411237962287190557520693145373274757489321828289443375","6832722239347673388683331277439496352679438174241450790876628538740458730837","8039641196697094805548643323669565706749065084495554041209982900232358334375","18563256629962851761149940108329863103641034140829027971973676733809585221607","1158090401373570694884576030880212995322906908487548010463955044349615693745","8563430997560686581696269389951589622212474675559754239572954517388325335890","1582729304402640283874577180128687986679213986736346341759487531195562649586","7340509525774812866276989269838918521618127681227840369625502544151145948112","10052921070963454532692698099870292562239751562385524066667922195718129271587","6695934434541340441276325196351344235625447526283095472551214538707604595044","989438852206830176864719594973697823850205167372652260457977122524584962712","3725770605676124914527141389407077026567360782383063322165990657306194483066","833650241026452346344886853892345342296630852866698420077065250180426173274","3668194446415079008249596230239111206694806455005207547530127490606196069227","1197557180966168123331858400744611403080298703449991251373168339661337081555","13605209064777382233723036290816636608610360067153424454878171199767239753767","139470093944134286660551093826874148018727363486367374939998990739476882452","14131994352764686305345208991677265998275147630905885351782115935673346345073","7243017659165549703894756229107177345812828224804101441585999370090024147463","9948707189916126102821058472363072300735322844504092135928501910069736594889","1214646842396616964659400404411312373113131085591269583465318251635677062865","6892036253033990371137796983106127903945340368958553445739733353650152275520","16473912963138511209121824205210949371274737406747605488386309776044493317241","7086612818711155802485180223367512224960395724665263883544927295702007603055","17093733963406959787995845450317178720757524325545312663066695227233235631967","20518826051447645917770823596470449303756642230831818172927453300582257203284","20347416507683875548649647535240169337815532423405156116305112000363857881126","13392680525132537192486679195273123142873723739530153980865197906519675375348","1198136722052480138289174488501401383185527548593921631622487543960389751770","8676412874580150720672392639417254074299963539272587969446210830320625303691","5693479170600488364820236382587677380366070921592301023133090634857648520953","2755624906541643947456797705084507078984195490410517662150351171181622688561","14473435836806824079137861338292056999796331382187331581940490542171028167579","687610537482718309702307042528263660868130375484303503437175471731820567992","2211859909897561439349454935057409242070462278189420965283430860834053537845","2825801772259722270959253100676778383444510604112592063453271934459067082880","3197095594740172765651055557934988039875474289362364655509479055835383272319","2562041455999277162113762979680949349199247292744981525166713096758243598117","15620380285163502608039458205850466087774599301236621521509914108744025487224","19504782343462498726458770068407459904900523653380173140577099619271062314931","3757545445438802979296655477983347734753762872837626744382250986953498893174","18733168288868006702142471028756266723116074534097459141268239673304354850902","1983484766113191300289819475499343982334379589316133336286095575417140324682","14053710261597765147330950745701483596265663310755969200868672347205808547675","21090621642299828855410207746919183629571385364852474465870859768800178663500","17685980738535460418193806024005702315633068083011551114193968865270586013235","17575774059507951030036266385440790640973042149835118677863699255880571136776","12284492616956031708724770914014693636481578271613802785963954092567490667230","11410677170649923818318736529452889937621698329148371197903919376406182897760","1824334194179756470819193880109356415043763896668687188165556539779116694711","1593238688549618336483990570142049795555677162950646395080915067562086653372","14219179080610560755246969895448432888770534479367848598700373486916055541715"],["0","16837109901414827094035696727120980837344895692627949852178875903276074082290","20480159151378015568605517676194857351671980310416035578780134386444008901592","15589736203237296093872545908218750628369638496330044867837326180401287367228","17825152994023928751489747869566016439290382802071170137193143296250226552460","14153713299174054907117609899718741853369435396311422157739425927540448894340","20067071734792957971826111768619942652433301938358150278851706007818594765816","21144627640735255113640217128452622634155427547213161602121119626391776256412","8657908072634677275638695508198954689369271704749975849690016321687536416556","6249859170839206407861057410770318209199695907459345952176237539781941943480","2495657747896754084634307100063138777923277488092438174399107651428864974209","14209715144742237559739717032159482827455959722537889857375900233319873640530","11672604359169256346689994492472171437292791310094135295318629671070817852854","3761458262391586602815938293740918322643280434662421658511370054260074197034","11927188168883467353971006061642104577902023973819079627127500848364382348617","9647770017843305377991855981700479658823843716450445266622550855156464503024","18697283045198138664350075102641128562356243249716164756097960533127792082774","15692484079174836666996769212899326697986078774867631614334861928766629171241","20446214156414371134841067971253504482888397735071659606382833921589461544475","9787624923374394695279637346826294242748390271993454475062404336884636404866","11647245049300329625027202905759769711205237306161991944668460418657387648401","17552868688038890939181741293879406706431115207075907800420265340288768283937","12122727683920812892721113315564011142761662679191796859964407803866274592226","21214543281694318971054910768157551075711965612567898171964884840632669161331","13736152013466612246755192711612184400544220164625411138347410689389765369627","7774858949171675172311837382550255762838129673251434050940034069925697134378","5662242667512802581622227519233790763700878891247152935786606295067446666432","4001483069635978560152325454014465300992045635164538918254835626480414610659","14217673290807811438761744925138139078853768059716760816906285398428194600411","9422339145020002349589946095860124979371454624150116845084109308597026641835","19036213511263656137251494124995209653805011185065139516106011535026097101329","7186426114931032383232023251029833633065787311373879765235096495363901823084","10536787183211264367431364600461307936838934488348422212917153167980169009400","21856157831131779969101230455049790397745756083325853239874577240302323188728","20224473820920374471226675034795626225247669333840589414340190479056639223478","7228694133320294418259517753909640470038590581827998977046098186566657639743","11962721522538379713151902513728389895936458752069817242277809204490916834730","833901130211181253222812901984515235738025208597956524580004714442894405851","2751558767245166613024644103836729821375111224415405508163598410947681304842","2179208373718195639719249603708033772203797253514157721692980783154211510581","19553394458933141871405983822131472746582931232145213578524336180551204396539","16064917458180751473555430223552697325274950946058363551013582720198790155454","21411788640198904110232694206622591224713381691703450419508183234820011099176","11212975096307490643548867109009465840625783249591266636162139294360812142759","16768588186680812705678453272026019014449447213305710841352989444073262399612","2506541626267065628220877042975617199603795992390666820354600882766227468621","3354718114225325358668996879746228450570237615399353114836779816756772032437","2294099609107548091984915464816580401911183372877275937330235848249012465510","16600679504844709271692756044541954867777738348866455230121889678635581906167","19928265730176210844814341069009025327609201274157420589905536967341830012224","1982287708541537414306650986828033305868275627672879837241349391952937416550","21003470368854919072317520238464360632171285619308611440361150506402464116818","12751451905629320315660085538953984560391470614972683288207002003681001135308","11795299543306665294205197295601871890367371109980410989167062714849728031719","5994428659051907551027095907288073981495271655584057951618566809219285626649","8153419917429544812467914818769659209336103011698689777158076266349178350929","1552687465663366043847781981223305805548930161490338364083688814794068805954","20427383428656630371546241647239211221264118669155087246371183630990980026624","7715393185779329882174848252581980448983735186283951938921423586421051634930","4377834410876338665404216469410715641419685593637027153974383894232758670512","281620500553683906253424259899931943988302340174244176887958764861465573266","8869316111205449025981107743236539567095970498822976883656547003831481956297","11402156110918368934159530430433898113004081484829655862136491587705152144192","21698346796726584612295572575799228302283843957829487977852940428492257310804","3880025281281249412830734760758480874896694727981401434954497863777023043318","13763816769215617950045457099771422395212674020359075107870855677619897367066","1882069991579779932298696093261209433085073270475200982808386834954280077189","10904713757446984909895553328572673777343596401872314295363919009458991056827","13427814459078658732000610512042649050712270000247419412013969312705503363703","9445532649437413036513142869971873132578487536503390646594347270150823395290","8712521207323659609305211130020230848199890066611450759577077218621718082099","21252634100317335672981343386290934664092121651882622470487146684374066077760","16473663568774805684228756449795252463731494042267483705166947699052673331633","6008051227598048331124822274800520008838352457404027233387111992895766430461","3072773985899479920887446988425672475753319024566661397734391182457746879800","9202085399108519550250749634375774502576379225692225973627568880975272324694","10627156689627145653536076067306961812240239380010678528002895384318798367352","20649294670716515805744983195217170969883512461940151480115955454169439945643","13502458367931568043556371748681679103716534633178465950378010416837370329365","4386311376901301827084836631883273755067460988046635937108866127643848704142","11042460328190081617885082094840467513500237854502325818804340823848929710028","16140506220648175849302108075489957209226584516897444230389567948841203571954","21625512390558714906834995189891084969483418362025351469375878935824447620251","12784692076038472423945028705717718101662848133357365567105358840395019213335","8028307457052833546038644316963425809558672124067042119506493831676004929816","13342775691271907301648162197195949132147690717077903430304786648821070462093","17442348380687273866313700558516521934089732363448164588567774764149372093928","2403157004143744163420327739943677200891148261251945516719836532085552888832","12247600469245018329713376977113194660945759172589835736816719359588323197354","10312624202722954732874156961386262350588654950604513855034828452952959332892","17004376945305089025870928878434958676644303763165225507461994916377356633297","16878315245115458118767949659326513440644999979744095247270458606777832198746","4101099877656140027440082715624797307238791483983963877608763667370077440392","4806052179804260920540626042750897336028118241560561904618778407847018107967","20745993325353527760008798113495680598737675371880240269837048084420163429522","15056200715904685838545311160778878115870426798964247106140943875090182202059","17216117230172830439536935047776037360252322627444588756572639675557020940607","12595496826420273990836362859286978566690692846735509654458516885282339937539","8712079174613490011930587854377259774842868365541903044193578224533678245044","16393847969953211865613191699549446926265483174539483379980185113563205450776","7701949027729899876307532736566410658406116407734852344622560766315338850692"],["0","21888242871839275222246405745257275088548364400415690687844559116288276811374","12516867830205451845408768952820514572136898083536095507645668547002245975126","21416621453993528014326294306641521198768684708019146539366690793493489219643","17526955899913910487168684567560166378060715881358917839979890597541665357587","1413992193728880497499513133697747454305439776878023971796926009007789854707","13583968260329334718959736016143559474014003213124436100980343088559546398212","9009354655210079655543980395814182992980203392213267457549412149640816035021","8076446743058338270625076632348410389574756498421304383777125780972036892296","19858112114133962853298117956343565698244760997344475330607218798773232928996","6914747317549980077094114989425959234394976379736050956190852353764167215250","5310075812381532217364402939906654645440257437525821559802111009212043570832","18449423487965084813619982445492113260228170683831420294216239198906371612319","15778942459668687021296496722472328644364985053893428323348156301202667342635","21887834927164796711552868686481598312881000979339477838195352917591369052714","13292147421506455462828420451731191125518127992344345342917466709562345108529","3898826156881328511057604239076698378133794141665768026902348030635501765734","13661543802306428831890054993463856982581640648493519999860739411689636287627","7913024580423145729595428071347625990626906100879871219917242557741331016669","12238809158257018645448645413938183063546007295241996684481933721341631886833","19599848051170546692513135500686225523723031152339985456530224729785637240946","12674425652948159809529612844075818321035995984804154540222129131407020429738","3221387843271657170021668164805574024652418768901661681622647241209250506008","16592587741517555962070292193215546040397219831834449878965203809322706619882","2496398877840047289480848309774302536735828039409998221640829960939050964589","13855332875152459082549166238971381984891250903567806709331702997982622914369","11786369819764235484341293548346960019192841347830626264207941130639201856914","1359862550093110729816680638062245253313704879518520226213158846597470490308","1618900593096587390783960863117652013127968765966287729215034545042883233908","15601962901564685265830135065214270610193835818194419263670236268667109029222","11132275063858774957468576899175005395101290674942195070787037572737752754915","17008721338924333713478024070242923430862817650462427722734281257552988732006","13870075069715850351432800817267138183607282962692754829109136984497687372429","18265727175091504254069785890884982299366958029991112906907079421292891749039","21588963593028337030963107837282455370255026137129748625431316908629087220426","21301918647906967079582270289784933662685422930259678439493250948100863528845","19834358846280938080108639484317108197519115108154592671682813372435131355663","20054416705236675462356215676304076514002215300229091909843535816343707889130","11093371528509975915988195277635112415452510512309351314107936115258076218068","9467843782746221092741217419184273454019515539903987195204236022911916174498","14475604699573014979972705977972360383723281473813580332255231702960701959943","5278830466942617486621051833724824076671298217933650495402435794028820619545","17198728341366361997273722550117965024307009515833124301045386775418172880533","5983437863137333195267508367251758090255780374812941167556109261904697375180","1595534016978563704287232870589249592180885212720322481203041451197634314515","1480406938597576932652480488036451175012956024475482664194477562370069901973","19303673646670190684275738555219400636653853775384065983364836978607537381098","6625075699665597619715936262223071075508785295853957117024417905957997492034","1822165395735118832833439555641334070011253343765465643721874619716523005247","7122175216609934487585656405008547352409149541067532109833251406174765512717","972678566028619206782059260132554483577151862764511434066628825295206493329","17243373425112502039602436342828014362607861824584085593832537759325958842959","19509399776974377668121774456048887559327563875421012914073366075228648555635","6541524471457714225900094458513020598706996165118411537763366523582952858198","7788126305249071718406770503972789069635196719105202533211401981768513630819","17384127226485963276864758081917144784312408181380088544512817073530369083300","20885929234936089741267257263661611820030599836166263130025507946852704184176","9689296785098083472387514433394686585689343799361427326378810474941742624714","6485229091824984204379317273470846512134533818961528918680065432108305352930","5629837185675918653618523725042471926597662731134117472021635341882514963723","3801439798137070065824983676548371944854480176063551425471584579361720942748","6084101048342699296545385846788465934570256473797608163194554756942893978755","16410069098670136891962033198787472486200421413231303217696814206689091889012","20183762106173767078952804998432527617007769731122994238384799667186529662138","3415138064446827480595788143121439956604468549152230147319025086246540711797","18182095596810474396447669524035837188791083038941837155565485669992121533473","6457386921430647950831973208787327775576242242869234192274376797285394023091","19478195775740385480827913570670558124786364903148676211148292873078239213800","6519099339015748150567544769594623593343978171768457288748462255294060879733","16330196098322430626441824385818027856663428038029671929752274844783793454353","1261525078964750470760058912356735999705830373992633818408633868483440249478","6972356633248429615443509728714337048855531793472643071081693372534745213909","1265041972646849603361019716443962544129815184439275097117664305306679480567","7841682118232528976832942942661188659585216569676121986592772176588596451389","1424089966247815244334364143327697130090366571383705658359610749687224900616","20096214141432219606989150483555930332654525401034200873216488634300359985920","3137141929344656756807678236341259358565467750695741877231299414043939704074","4596655201523379058679872106135931504932490352694792561758437640232212049520","15518567905406152634058697149382762328860756313381020964016731139883606656244","15297800788783829077624509124933098915978811464270185549166430977895074361866","6429562366172591886168866537928806147134397309786721919639277548177526133204","14805161787289639549752804506225399475539359981612181802455397649488419622947","10076709770254597712818750336283560386472914024244539856723030740661594955322","17936509379813324533746585808248014073072063018554373374333682837883608918770","19601239034879154665843615628414522337041829023407593661946067589120192753392","3159956954834165780016900366184215219499619604032052996809272990352659106201","21808583735584943837327675552417089409292332945933700659778710357754779584608","16789222567726462128566406941375230298374272149419847351996735891436190282779","13245203337330230515902838898132024795684856332539383148848838736055327667569","18871417423044222576229208106443458437706113313223357945051831977762584321930","7086960846408070741275640330270648861302648153814915796402547593976868391860","14047626089632542683245239079827006550910576368412365619533457809207793928570","17961589466571503470001336124027731617054515932627792670942974863296974008865","19355922682398309966387622006676161800396817144464443590565300169475876929730","8165895461883398888565142288015480711448577251985515427030054019871328497598","6611670666774781199338899803432841758489811162924871068488862865641012275584","10463247046780638807691669455337447896249556145273336212347878445371703952080","15870550020828894988806477199192203407921430498453470280545633247054250150165","6268277901234854904776774263256686698923226439326699758066602548698082118662","9219219609395732560288347299963594869327375877905310141747041324994417781057","7953946317367250388652777747467771325624200438578781083778978599287335898750"],["0","10143332062559664127382480711216786016644363990437189487084859744219292599803","13028148448769491774782674209831218805470977585782641151894841575068293845281","11737452510806981721175365958922441865476211462528773298005556378570473282888","8306063509624554454593554160061092817118574054619140285339881025313760357051","10554300870517046054929139355124082705367682161682882372278932964047024216445","5471307613809281059937787209037852657672224213520329414296990776564817876967","1245169631473669579736321736271066826882224130315865171920135386857411918059","904479735829780362192926013621969700579684687835036210225176615496171679455","16034445878052919137701377107061703676411088378279625346583554933133264711760","18675741475053805734273165303480176987947381991707680702381991467253218810876","8069072639313513071502173359064619549771829700214047382040205101405922419472","10022626538209672727752715341511497873514920678830707567977953099252844995403","17398866794195098548849462320246259906205405096707061974995843696183846151452","6561116658243949127047333943194630799712488332040686230032952651417488656668","3344209912291782582416717407743880282994633696746422590763595125027631449982","8492306087612427360249888890463467411325053899072485661300272379924915388551","6401564396722223258279157758762866333835131838188069845771119738017987283442","18942816075597334748744736261423315191795357813390408803743543278683958314343","18336307559768710822669293009830705498662434180928844425324891594954942238064","20492569621183329647671295381027810292068362496750293190393595198764248196419","12830709783981101193707783897265739922705360079790003960932683598757997724350","11804267403656815628423394179032155953761963189705716029564995612497825057287","1479170491815821555449507266502486351605619934622636329748375297488196150301","5085069337830090472128136421855853699714139668829194828100950320305386173493","5158385537643259009907215959901723250033772300186740034228073358678185145556","17920648887096428530308073034491890263752113966221682168172033103549002127453","17106563929382991929043012434318863648253765919108672207009125426470158530802","14026988406573798971395970779343879611071123058442963764968585168717498824485","2278536658989846460766823887375463420365023301879402886893644132014903947100","5994923543388923638350559377171698264896803042764576217666168383002321281158","15817536585567989041914223934517028814697212999764405193792031206875367989704","12258304345766934806881836271429208987432048269451595853962829614104996304706","575312376925987941571682931660688082616004392657140957624430182441868867008","3931849288023003818190516112585865819486513345078043286403191185308356597854","12055249766175137847997272630259441367210742321286130972992486587616313817969","11890461299127928541092820766719393000021309520207201032554452648523177615108","22366574217549564180709220875187542726609079566690758492683577630979461236","13849750596832578959547511085965077070211784325793702020558161697903202623821","4677424556053701215201813188298884300358330251805137208862871002819200627298","318948699392192795321734026774758213718475666283012028480156923030736162947","11881178146951794873881953473649515216691502327608163567426084892965039226954","12655349943022550414947412069917178188544165749007786018472529076490206245291","8538876609499611641293894524886223185879463823928939026302740074735570179368","20539914522065868269472670535385933829331033371479279051996068183708809326288","8626708988439942300259577385895231744049465784282004909404682217024410303442","13497660708093922593281384990760483579095527700300873527583655914648496917723","20244641210765348777318064203093843131346287880013329180214967852435664932454","19769540472845868755280349924532195872728196626583055001608682348052754681068","15964936232261225931258246661305372979296911606526629158510670020972742882573","6585690111181518254779602443590570046141158260042262710191024587486051747764","19756743517192632560909633983739361419448036069028793908466237906171360805345","18608392379810337018553039914254616862623551135243461240657663786552018791673","3829088348244987130173222430867690669102063637340901067407929201292525916464","20119375095606290648023691741155522811686465996295812664046221934178767036702","19282777448631527837497915832980849370491632360658411814524355606578730005858","2222346610052583142288869159878594901043976199083689660901653708105744692027","4296972601600830624860089517052292943098207562652423076770769132252062219974","16686593341137928529810003289165103033945986596393432971956726307658738427060","6194515398616390651591766703873100882647209612672385728102337926714821387968","15523801350508383331080444332922226040581294120697952274700922075076179269602","7570258988274999019935024242692707271529719745687778143161945463859032438315","2884511695164584217234697739874927075274936146980271276114446927225956181645","14079298005265629980907170042021805155080633210633253155393192359560893091873","12412073889485822621917603977827456593015651201937162089444682377308119020655","14583254116078165844498000175568035343503165518411630038122174285248899236892","17228279068832969640502093577503610078555394065507528915541180816763186380570","3453534674018561288414522050383939270342221671076285884802038172859230186237","8047698649846987470691396362279232338648264873401762356024560175060785778718","4575214268720921663051571164671893067960434728924320935976185428020470967591","2552249618315490085305605297835667571549245095242273623175868045986563060948","15465450304668732942727973094478524916895070173360451303514558873655228258516","20239431082872987816839588109505762736034820214602173319458744836616968050781","4030707952667005581788796498357958085486764911547673755974889646201414014657","16978000942153804416475579958637141666017787056055011010683879356234512764684","20211120154912523299059029648260925144045928536970162673276241850284349883924","2655823111895919477373263588022065113383425219867545415243830782335643973899","14043901157411139314011708543052831191705565375872438793397446198154986553212","14952342057888575718851306227265254404401852932199571547132836874052485947559","10249786817846422283328672717779488598422223800934315640742127695385767634297","2983697593789529922956441792686145964708035955841513057188982292349279614338","13396732637647855966621306362353526365187554649376099532547727171096112713911","16677094443448557092482630787118591212018003028137688881752730879388633917731","20145520564574291323872955855156173419656609592216073881398988973345262721746","17495858681565107451070890421598875251210936505670975382250387128952357783848","14036869017820268328833821209579145013206890336833249476451500269141170818914","3498599417129633073821293543761529080219700869067992252874449150271251545439","331148487212729255056803837359780190443397069916143899951919353370616717359","4652834393515406666165921086963700938237803003373409715479211101353200879230","16169588229919621771072953484235213215296328068479108795752240396219624669932","17616688597832732732472841018963470173890666848600407710801165808134164978788","19988909857077723285883542937490581843726352485597564543751560480483091327379","18600434842353719914345801780669153011227985326525642928594953054220328721773","2132069936088597766058626219799423316189622615911161170610170600308553000667","6883907867702357526856725852434198335845694400073590806896044307042917970306","2972987094811291116908908532503324976423819056564174367546830234098276076272","20643694074023089379154732724051570549328583975708300738026340680593852341045","2541406254876979854269830376612530013500509705775885772586959132790041696921","2994316924666489155277406328498018982487562128150787601917130660634519462514","9569410513750583231940216355996119733135344074097481922166392113915178815285","4909725609389817282206632030607542639208470002394395112875746678697802669247"],["0","21888242871839275222246405745257275088548364400415361514915557458619466389417","5280020347255219636510868031838403456519056952036410486515200162795297674681","6490450729554843523474940010723090285874704848315228696476363725156755695931","19470361867857407875182231176021844319038354689348701123158659711090110835604","17561852416392164142409592173656583699911654554939637687228939232921617892589","9150883963151132659698364052444809483812799772604082737855642382635046944595","7900314709771559328666854602311282747504299905284405069491337551881613775724","19140503497144045499882044092450871233719681602105027346764799053921478903643","15288311217283132988789903797841378825656409117939799546852019847237460938094","2488974560571172919847444293260417963627619685398547130805351923088135995622","8777078207592186294864173768890128142053216640432011649914474717182405672442","4565410420262023390894098736562692109758605199839644574712262419569963279656","3572648341552072501175762752462404788905362460552589908547200940596097477369","2713026831546224415478061574370245612190294311345111115717361950030299046261","16891455814642287095621707988854315748056472027294719708850039428324571895518","9106340831675503023479651137796064738969462680542305193034674551946165309868","2604374771559801955427269848337888825064981448535133012827187543627427303259","14713384912994721936513289193490445554874180442661676115991302599725808562522","15433924791249794118855305287917268999951272226554713969485578545237095881978","1926824057025008032364729837082508394669721786805599194358249499980471043192","11241140224098946359059469867437647030808356596533106956562664088959682638760","8122416724677632913995451586460810131570813900144890593203298415240676468337","18363444151363505451551981130927067904527848624269022778650729768553585012175","18503783519868317543232995069558631221917688923980785362352873696018142460245","20078228393464631989847421952332199972889418046262068479846670104633732580834","10161328713323523382003268353411568135396452067634139294503307990700305829441","9756089341127828142754047103535831591918848454200265664537885036770847420301","12478101509303049984477409925270037045635200038189702392753599023434707625353","6066898702528918098622888894734169061355568436898137244106662795509927137981","18900926248909499944437419764894230006556665367808990431509325509758522625879","7052097649018877042576195886079629226544915011951753506414686164956411662618","21235938544009811400439715868474484469112513650191001449829170309074270698382","16282290790589247585673138137827675380613986533282153602765417993088512484870","21246259436952360130825988868415767053692459327834655136385869109769916290841","14071870382913575713258276284192040233087472749967251806115834941995603126268","5737735499231451093357274330518085255352098411897742615444454312815348289451","7427469890629439857202857566709004876009277418907172488525610061916708577819","14154074818607833140959440255120449403199522400849758538971133407134243522853","6409650662875853515485930107395859898136870431374165900597502292657732028109","6931999244271421456305128288494053115556642148567083621212462058281316234710","18191827406282734277596181478783814782382229292072960607989278846205390768623","21457860646407314477753136658819221443652527636292286135707961394163437995690","5442339404139347980574631805638891988575851032412351913478933234204662133884","737938990816309675988566824726332370545549346213132091423222639587551584950","2300407108112271315438265696209797115899725958350458217652536292854009742092","3511061209230548214898255538165238068950463759649861944451350244624451255636","7925981587100063758685373365129060272785375043565435231605100699980657747936","21626784384260275251774386829408811083728174010119719473047826805307679965428","15651920036030526057724819420654164211804747046952896366159323511609220381202","18441754812288259646760983763171615037211396548189109297979925059555003343173","19241592325298872114764497054337622330831596995077781204642679942698422039551","5951664196674931913633039785510305633529076150300256754381756992490100984353","21707132105848777296338069440987312480085439923947042978667780191057859916311","20901310611413112849512046072448698375064366277989538867944205825146581203443","20861874447607075581245794732798693497531612833203589053383157988745811660002","18282424772695045057949449015142109264851555840230634707922283167781470052393","8154578537613681566759179288772673571733028008975797275505773071690209318385","20586551367559464394324682100713402234883420919355950944802922144061724794817","4242254081963822880371914624520422942832696201778665397115262177570134168909","19719394689747103775796003771464494452351271747742982312622141826243477499683","21094713775578939663805994130990581692815186526944356856856704063760477685567","20822351285805129261243948908095867424295949114958848169452047925905215544654","19750825380942585126382373299001957615431705782464838271528366803969136289549","7793869498334932737735251327974914113299366128801213223628711983698589598177","11983066550169033202323422276373774112670721642822200290059444986059893546891","3850335816693241438334844980600133678304670646154995490576034005671877897911","17658954343255063779296153418551393534134873163151017345295095400779483970229","20930255549077567596992377095768155168643259664932423723962502494419452963955","412207192309328162094250066067544280558130806796134814755966554256998167368","4393273144207610038567603608458776119830563650204139511963663231591402697536","16504661200105236292668386690613390633534789303530059045017858058544951171932","19252435270857723973709442381131707637298307221881768386545484016642420217036","3201842865833152279907615569749389720856971648526843934650237631566075431958","20221419654393154247191009394893413259165492314894508155995781583834108876669","7357065748821703933066855695293302202115937737269136993167470834632592603008","18861678318749238371251328851756396142987511020698940431811151750184925501399","2832519853512813107259218921391246403496510130458482364745358678237435799425","5382948271694994322664214950422058951765140595076487947727241011915266303637","8907525434108172123376187716825900638116520280205067743076497811092869183903","17272036455319202838987404372304048123001515407222679692207901756115864090824","4561690650850564358296040896004517256633808131070856636778109278495727372840","4240899387749964044201199100805977510173830021339801554262640280511687037080","16275838157088223806912114165120560157810699757049655486386921359047575022690","2208202280922882802794527948091177922396553414830856020464663414724604979891","5063821657241049010163084673850959293971038576219754277013765952925608229641","2306729761527526630347901894312834706668041416109601003108549540446908500988","11183099908507201081181030966376124248610618642068525184038321617436110662631","7583193563847962197358490450479368538973586665867652112914784758163779409276","18539183523632913783762571292377088551206055089834628196952937255943949180973","4097641455614051316358917036877875052630906754627765894695033027405717523132","14731820895097464441879775150103488709374198541321571617616289997104384428938","15541440918402229350674880961665294306162187180420838358571678863923735580058","7523543122003952852001525883016247734768945329405106259659377352895789486391","15366462839428183727517426398458429708810635959648009510356524274793953644061","6644383449275940011445972835619764798112919349671374425398975574613950179830","12635443738754300397930284830913595324066887850764898606152331847716060907139","7060630310750493505518261868730048402236793284777434379683511972337513335031","7972070441147309840600037277381109152176674532993852055009176651589926834859","10929179548692211500002864045376676793919448416950983703676334819771014336896","3004828657403500227916438556048647880217123653967508115966591083375476284075"],["0","5090289039962622144708466452385412811290317302423219999299489037062870212990","10386233770324944924851546723225287822954532780664571909589153062883013414061","17745645438497388566010915280530842325110677201731021311726211851111699917016","676566199947987469699996761273312162093081371188159999620259947368329358434","4112687435029048805776132641968736168001464635828025623588122598805839216427","19866207319102325904303904379064847155865731445842466887132438271548089027833","11187142914488702460730684537322533280571424542369977612176290643615894080098","19469941199108190880792333063347080386988194813116927033702934345393624521798","12696031725247565634346469796409010157733682917091303388458486974075155541581","6196521306673097399258759624609035391755968834478290346888845258796930438962","12073982059223143208671466574348204832256861898088814370549658316743098368244","4674552665831840223418006455903791095971643746192334725708635138373712429336","5619103782001266137126211589259070954069213052203843151868562900361842660671","5700719857221654390175268213329552249890931465136592210157015653517396589270","14732170094945586603698279982913265686867496534484129459446341169447706569998","14764590938930709800628201349824374068387365918050147630776095351341001101961","12811995988668213170097897377759799082605669770397390659497179929657987631334","7429210518672342138268708919558701359362253581366840012993852044455054063897","13860984384768226806814690028773054403887827637082382623041520130578970112466","20842793791304543046819931449977867001520086001335669939965780704751912718181","21852681094867572303566969559005771712313742930344419035764131040476043471874","17233020944650488454658430945448072665451585912169955262851838932976050630041","8602136027568094462401522058466283700499997565625692528423941066824616759436","17546396526813742842231590446283008485011757464877474492096987139798205380730","3124530375239242560400336453293483061445326768464543578854143784247258001119","5202287878122919409282164582422958383472448171984337435175642676777441979500","14624104125703388395141835921847695352445894509159806312053085403530237983430","17767010775658612885966697342612814367416837456131330132827540104023785123515","21056838076658173848150797469988878147247159740366384830671377818896664340185","2922881949608921008735568238884094671692597929879455147009367737370849164110","13589648265928755931094586363436349354572707037741570004242454003592165799077","19875574367015529402571239850302793877531617485080421283684337793704985474048","7484129947760566362300221430933294857634841603608152891454322231562238950217","2655189385514947010471333472855322637790691607751908326099030689226698332558","21810345500372614029421164788958995714499434510232549272359304608854161704927","9820319507144461297833305038227916327804200735442214646455697798683346508085","2046457607092601999212100886686849069441089342053913067124799504977407897966","13985955890410788019851874806550229780207219183273090495735188114893382928057","16367466036077288815407248501070771735486638426472431857637899375108400986672","21351493841654380457975026518941788287125501427203625334246182264694978697800","21044177099013903723948283286902381043003542907979294327993350694198238996134","11121042449534533017878623909878689530670291103581639561750829341741898265398","15933964766518723618207775898684063737280141983440619881848784481065610266799","15029335846075689760952904341072539798288616097747979526265094741969941524919","7143718380405639578442790959224556240023994398748666846572461137962783764269","4550179429519195013235449036411869608942077484336160889040085396905086220858","10442660991703794701956667411327261049910171372031986290380714543463286230232","5405362887489167676606186614678596117300887815493014026766518487158043610670","10665728656389887720586162869584007576503973387424108285368576503952562109713","20183548070863416511640863878544960017097669363186090478958278300521860032538","2463121998356081544318822482802400178580607037178555363153116790595552782881","19064308850494421371104514232365797539698265604058470457971778316173498477478","4644941647402913960712558728766915461554528991943270439318966123179714408283","17573139435230642463048916674241454937025462587462198497645991281157836014443","4630208712623288784867695181128513934732925416977600291627127249189744261038","3736951947724967657302321644165929153755284115632814136739644461254220255736","9875659131888899919257516069567825997579098758757154981764416544886273638756","8249557333579396994475574755908909370920731963018988975410434907784038909325","13691996968806966611848132721538423327090715887532619946376550375075476750627","16224009600414159114329393527032578412726652474652522156518607652650664498046","4148459391292974186497044378267604990671308805208335261215012979651022192482","18356682155253912631452238227528448969191559346852120939195627026529135808864","5127182246483633010785832621437530335319422602246963546654390395498644088100","18443520019959857954483046509010263710306275443863122657465710201311802495709","4963129035256541853380996785083726971242120703486911293439068225041425761141","8949310958071060389764251350933163301329862553367000022847569654033374626624","12565585419708985735713804715738402983614304380034385875093519430337712684641","2001731994244048882614097695781997188949236121059258387906448000629222019676","12542452472188940779981671888086398460837268107761717794176630320006291492408","16404857308923281405583342470413605036726363893942614026370977324353266287225","8914186249266728820755091284266737059860895272694089832460773456347214268157","14165120698974743982063143183231776249930718436122424054313014215831856128413","16271189528866731041103284790827534076789960933098055009051677733896325618507","21532569112221908270024636457940646404297400522407222182992577963592437848526","9755566452345069221099225055042610147131575000640010514473552789488714604719","20426197024982611208048566455575611814481294152158798015724992679979576820971","17672410332733569610608184536957568765562229664608572645578714190968465587049","9471975869685330968120893244789537283386815286588964069578160892215899788806","1651738603540722446633792918742576319719995630565182500382001312111615755938","4836934562839717168547038274322300484122475951828173160777218332848352481788","21883361126685137432389732880778517930525248370803794010664993142813706188297","6156849782883332673847858334009975021678590623446587572338102024223258243260","10227363467065617044509835254947422721430859556396037896380134448604883357336","17170413788848205756644530036773797980971348022815212798897801286383951799897","8985153906297779757427075023382752153150281026016059731584001105147927349216","14185899093839296061173724123195840109402544260729519296040414577580491261594","16115907667090730293700060892307754675944825327818734003020261442931582311446","8622000693452584106753184834037344270060554278697245737734810573762267416823","3489308760676486066860715770958873417336871517108040461448259130453362908674","18111285601867912424347474905149345584426658252555847884870729653209965477426","17092658943550238334309875928477330752335734956210091791368262289000546275915","7303593380109786015764558283249818382391580742863485644640176693355460482831","6821168665964389781153013008646906083586680833824593995526556530901928725043","4890968025424406533406276561130194426508490267240083459150156535339160305189","14866674295874139846684342871927982846119188312688278441625331412703081714650","13537572847695415168196794429546939403939043650354016575096027329387109745213","1341001461213413741122048236186026400545434106295732556700769372771280743832","20634744012357775931491340748630714307124657239264585013881036872324479957147","11747025496669889142220111484482969167743736835155570583316338344466326830714","8163668995226502142203727945008209885408548225113240779597549247489343707406"],["0","11939041566457786484861675861049422775571835127498532863930905153683455434832","1302745215438074693997388862040930301237432441815853231456347076595541377309","3997153110253751451741277684846131472082570094967200554894765301682051922504","1362212426949471077202239640015047908360881709067211651301472940227978682188","12017843821926896928101646477858300316601528995441192044059247570302462304146","387699545357534374789694602263544728001655688433359478567319105684645177558","4486192758316155417206958309041648502917146661580413300137115051956288863419","2328423559688124613445923313959506617006415174200355056042134802940293035815","21602291021389961723509843887724487831495011716107975414552781371367524637934","20979403673906526578524960473946119107625426648091693441696051323322909531872","16057673865262460056785035216093563432088998691422897855261882265499505790786","11580360777532495582442638144001843347949292881670275040335291132469455322819","3066576493088695487349741121227353947805189357300984154550229320928282866777","9468051286025746544064318511570440757975501372547729765208037138501101135650","19131866635216661579393309023687776686983708979576718062757634694845550493798","15155747878717679570174148557109632701475658878326255842709312644285414864166","1303057910718390745847340108104116743510661114538923568503563834763450420684","13307916593129481805841124012832188224345057696303241112021757006133693060298","17128162354556584320372888616156474151823540448317754355840452418595187136312","18695389979359134646626220945778896417778953782125803978605415209365544078243","5447654994361448846896022998158446704958494189150716393621181749220934461199","9396799256551743978155216271418861752613101937471117533412858530990293274099","9355837498569412891749882353611272100745479425832817947237830408043643277131","16398084796422348370425426849974104594710570711036321466584015818504287156779","10670274520993957928612643476395792528304081675507489466116237931034227429252","14155506768958154586160099416048478276181090130548625752718780485875735411046","18116887499447397940274531758465034140672871602338346759932532354634126457910","6059843415743585761423930444111236242134501486553102395696309379101309098257","21170863564013187413944811393770886438077306588484250198819818301078699430932","9079715390136674621760240980610089970981607693486265421392884887066855122464","18192602254939716404347952817667657147156319904082501641893331680048846608004","10235633585628392019118464694392099963700916643528634325179556377319928456870","17787331194193414780797661895123849372662071328044610287413979100043920159292","2429904849225349270096889890786583734258230635449291299204786436762131702773","18864159255473233211445181516125224776024309536325916373976724543892636510659","7315592362101998598730488647804012485901518271487611707802672652007394921019","13342345646902749231150366776689106563578051204886916962288868964842939669458","18349853383815986425671830410970080242259746146396267050193754314903381952291","10983845590500487637010787921605993476900347478378234100224553294190348045453","8567698543851170042054655554524179226882699117853582199392102060928695652074","16533106205129441179283458130947707832463575268097819480582156617356183491489","5548101227609231954336308765592177773933068333965986501242042181611834425977","13508994850845306238618185385426463011607064344529143836152943424444576095333","7820257060360854224763267816001155637460128706608716446151044353187907462148","18800825691579000015841923411603985891258444207402503416995831499979503329792","19399554382944441341054055882233425795682391372029355533598451675481166901211","2843425239713820131581912758126599866064645058210754890132760914734041501518","13721177540776611547195997661288986827786480854409481607416218013649656107753","4797466719245855210727827066659977088707793207622270528319055856100678523363","568767972657789224937891821877797881264418417972671681204196962759018422556","21468666913241996047685944814866572031436061265108561135934508448072692552071","5243558567068920575957271856666369013673353903872476650453894549287002101211","5913622389805103279574799936114856566186632416093867614570718735372446922603","1652698298268166930590909237474517951775564449301942071632858891117363156150","1917527537911963853638698677248994240103605815138625204732815538064586299891","19213900000526815423249749945146374442726650830006353030442017955850678115213","17982047754862711839616493728426870532878988484348771705031956745292047830294","14981428103223667093974204430868322384213451975677081053677156217414246650362","12689724934028649015449297529031137796967184848741103243998651030910810370479","536284138238825872956631549766052421369009678466294419287272111822717904945","10025987994634714704297990786618377716813811142090007186823065533077370652221","16025159948042909313482508163055668664929251342585886991296594830302961543418","6397857271994632363600786298023189955833764157116755512717658311698693902085","3074595462766675670344382097231593989072562875875080526630667040299396054288","20853177351973451044242733068917937870984853050603459981789321091621001218391","16232107316041982732897934866525343485607124825523863103284186142269130039873","3435493561830151930293046286805924576576135694777492787610086500808354000859","8123056963338140798693146612098240674731384628663019824966915673812267097303","19186854476233813437105038180415568736918959506053184951173946180785989217981","21540586625113674603033760368499442480235994994980719601859795303266983191157","4995285655801268096024091228495934345247529755435938524788734208651087794729","17061461790004247194984416666907912115784020272169721187408921368018432499531","1822185451604382090262340008988524445471501203205873316790877391243945548532","13678602962699126152383753499150257552998578448964291719866227073497042546221","13772437226572165072895059099609371037683164501389195874248922402699444655461","1309305974350599643678747700030481923987377782610574374452875968255598901761","281571323403080702745852933082294373026894283658440137697791528278950426693","19886364232544996387990938965021420615193058189198229497621765185270156473770","2890738973831250244380017740595365188988646051498687838148529130772276316816","16444248628720583678452178706958426011266737251293155711218998314706914253854","18657003581378387778864161699882564518820739387994847554242901422700397676055","1945301243107116532943249131690645441968192958294990574798774184644441070448","20516890432722471522298376842982031325303427024895602873636068519890180266141","5157411145152965727062959580464977454395354291968672254505007025152517487036","20169096955834523640242596727584755853676239807086560039585535497932780126347","13266753423521664457659102483004994943723745733093560387987990904253213545182","15409788006783844758067095542617075324314641557606070670652035242363239009783","3238818210521117064810078522814819139606819402491678789107957888735869569154","17244204838601431528636326589475340915151985115056108734153131467529021511297","19080838030719311961303822351727912646061334567588286175024243774842903947844","10068143311233200364865519407916391604611123279147639628621128424217634392166","7969643903909711854600244321390150468671372526774094077410242370739618901949","12088504874858772014717971703546188051010777356283692504175786056847355810561","5227663893635823444178227999239587638094742823244711267691929903539149952857","3205295050553850951729858717187877855374289021620530838918057647155595458046","4050329845031904554429470190347194889341748425680664988196637861528031823789","14790767173408336686451775761108752925472437526269615859566373354868108767505","12567524977940871031795262282404139019565986082018162383948169884349315291760","4054204233460504775514215846237256801891400354309995748540924055751711115095","12307500894924909957220958441281061150112216217901883076660388306263513624460"],["0","7296080957279758407415468581752425029516121466806710302815271088405196622827","10602481257920940699233083849233158610034837026055361284730783022581786760961","769209179969388369122494609222975175816987610627827114068171973087681875629","8565719708428256237659184346093646484864863302046114577488626163567015434103","20117991898934999340646076710409226741884389288919081220408024995814603412260","934585331499108376153703549617791489607016622553282788212494101315074675470","2722727744855944874810362575755517346853346098936650557965395838585373993368","16894052841579305075072001245947782544475751424307737113696125565693863568336","5749092807355525676360098970707782544235520166802511120210608759374018664395","8024582924839029072804734494783964689277358265073443597578671014780984461372","11171439719119235485234604635288706199873940736843580565752328379546671756743","599116092349064522314051473568820030377474319990543299287178891436299575178","19701032575727166975423075065326072526265686366949407548838516865915129259435","7258389427797425099745838208374507003291653620181063860437634302616292349664","14715778384991502457708423452924643925264695417254282870435303450771293201668","4605626864998726039212678178273172963684823523205413852770707672946632907617","16986965923009682741273073780460018743957507910222905497160307682018291389803","6098015702057933573016758038003330555827334449938310063620725644915354583039","1550396943039489655092854884130954152984092606137149762140315933215875983884","13159258987864031772834583030918039817765409246709381459531484043256847957167","3249541904525696258124226351685615362700944631003780152573343958581604662658","17930018508505227804465987392671735302265148361768101339846746529748563761210","14621341989747012318456184146765343196620898073334066299329628821567839841963","17975745912730139350321778661695981921509846929674357211026880142047334130598","9563134982086331266397672468279993756418293913500200967860148164255645126757","7884616565413750151370142128796479866493690416598029019858890668137357456765","9781878375914109052610756111368272499220874732789688520270295591621714985485","12411919247613568082921952061150301891319764598604209225311758512837821641557","873131977364109354031730268705632676937839505366430555153945140011182158240","1306153372325258920828121762476207132715023552196878379952452812462263297895","20201393590991332888742344684586935564590449248910417766123656869413658543006","6418742698465379991117794857901347499704421578797441410385573709053203364192","17521736934521244656452648924893050517813305956480313938421592728995944948528","19596646972086307879679182763501144231850797579999608593184424748795002750461","1912461636019843521804177951762441669637462453193000575143639562738207647399","11075613980015510009977648821247062595734601771175140136335975140407475536527","19602292982623122392127471720219013621367688385692306473066773297435527992013","1964635833693209367741336453688013151115801571463437905360478284406470178598","19429349804302837586050582490220033949345220580064744338197785449927654175701","12944487632515463867064781570316540040892967315047922953695494033719921398303","19600734827540311252584692483637197881694683721033318748729634282611184642725","8809733909621388470869082772835428051102849925398688938243706399496919351798","15744120315932301446020937355922284687809879845753307148741175250262688700927","3389592812690374854364724908088141369725278885203715683234380518541555279362","19624108633300241189565862107455540277558499364932889392293216859131816679619","18598006877328644759581581301710579308513457559675938387541098059381468598391","13952039238558538809157353679992560890527008921195743898017829525308340499990","11817925961092015530753025946566973367560637466336379965870322492692090223544","1311583616374364143252262915072786726235251614469751190917352104603501054266","21444460677943243533247944482919694022336553376019318889594299144552687813907","6569447890349236928971137844467521933670654283920597844500493801075355577002","6670839913073768700964964148965762763921502176076339248083315107756609621237","15072325563364766019630452567011264032136858256459655297296476751585199508602","3632579014441102194248319968169476325000810216474068226119151895357576806278","4732583323782026026750965068434492957608510264428525121175008165523057631744","5076897792034770605412971323579444649619424811210158363807742891268913674994","9558655345461451593239772408831328252980755118189985807443725305081289698763","6606149831318629017884371018737780821809067164988810625032412859848648657119","12813053193281726226368184963846045153398087634385291166654075216153763760445","5852406791501995812230314649901216274252641144079899794403774929499956466816","14827365837453483707048146822844253885890659260840793917369707382025167745783","4595478735266156691248589462594326792116826481317181832614872364249975270656","17740056522865763391289043566374461644119590376824618587126181907179914267775","2677688258848700152334024204336635874242934604555319658002781199465690626632","13066908057889923004345302597665602272765023571477075643800144578526748027207","1199126727637277877899477546826630809400732502435780388666783808035158269661","2283451420785922298484051147810049315550235791969228271116776136641909655715","11760812675467157778072286750034192160035846556517514236643786507170375668436","21326842069620641374941511962516947811952576829745243421329764442380929165188","7826487168327285566251891647377847358077845743069838106955435433559003154684","2549547400253788704306667602249890702563687101168082693978418017292562296675","13537002488799377650773805733295123385692588305453516852942938214475004614658","1322534417122897196885245767892968799934159965824269424341407504196904973298","7226420392537270960792739517759787073703651364399653245711119198595142389867","8792740426043257472806874443130592177448979059594918305944596922240792601449","323428147737373054761754389657183247590399802004295947008462937978078581377","10380082774184606634826644971820096141349322301033595513516646566463650378745","8640894198234697673188371805366752633321677647852694589764483867299485611037","2002123038901649500790872562893550215516365405846712323517457331677641543435","4759773849832668426783460258787444800202780675510741335645875016890739748991","2752016916434728945634941097309616013428466063510727308550510329646408680754","11299789045223792432167010815601563504632436650987977780660109196782573803013","15906362888115407043674023535268925789744714005124735744977048764150572656474","5551658365543986602458040075552089645170691727522833129451228516434475826403","12161605665368877038252352084147811689638075297397501714639739517377171653762","12550790801240791649310689754903874316435534200251722805643031640038876314996","10809410277149489663940593940530217937700605813943753404882639642640590715247","6226513088629290278514390739543627885531336537817089635814788147973393094314","13423442048009561276220117644737460218134483427831383565245489782908251281196","11249480734297652650924922477201557773913425373952985809183302810250062353401","8739685241592352990467542955899233930779838294602977069139648231840477121723","16879015218547671484935099450246801007793261110085312059558712726551686685902","8693319600682689163138038025784690148514956587875556763421822042004600379212","4175656652062870189881696818044834755195118862576082011486147064455502284226","15750168355874115963215224673629910861781580375699672699108891540245656715878","15020503577460064111447953096123338506752030085921490596492866278279521885747","21771712782607719112680719430053823560682391550464090755843809178832552874525","9975119094952826478189654572190552594826240068191302668217208971166328024224","6391063794701709159786279019736096101287944755089259437602838621973708485419","4140214772395023361899612379967812869681121506980798254554364940272790596776"],["0","18081591937606357792290509093908183768800822765559474653529150958533409082101","21696504476930625075770173099290011132820748367557200848105233666148638905696","9777928219123784731437439948910815104215999976104062841353773251703969364426","2936896813317762189557872046900677900915794828654492460038026664819511504786","14149423378644152983985176826103400283104049083723951364311327946790306070136","8529901122619161960740964532721131272360666950981146276558749110660106175041","17920263269125616632639239269451295281598601648373224255850381564767025765011","19159635326529537121325571089417344054194614261272141034938197879819481290122","20746673129652528159054202915257813266678236187991344694080655340828789083388","11271742560438718293128715332209041229174843733540480933819896400581876869321","5913223959021910083920532854400267388163712114262361592698021313336002315253","5293661656911153340081182923371518354627560003605913709781687779559566343901","2337242460553896103829098715979373315039041867193340293810368456134376251963","8427158833378894333140371260421943404198738224566506763471224620325398432425","15702136718722437989683044710789650753930631452478502724192306497867394735447","3663882382417076743646673667444793342028290367280011835659896346098738504982","14197171346937116141468959873270915527102306058521542363959784096307435069015","20533068099081780920768555206614815595413308327050781997130150431590689580429","1863652029813079448735180481905370449254608036164961986837529082716086146433","20593537258236871098451609953242298110804263710415627402149474214875116132395","10508685811911272350970353597910679783138926251823032065391131384985109708614","9338956933780855931381250746328049621293458000056482119094338582879703511974","2465851294493481684761008683491896455267117795821419851732371620719393138493","2982484565168903201544070431595697440369228795011940988487475269082438026446","21713333261115004488475183971721980289637325557037529772237578668928817873564","12972756123140520870918793481492167374376580271762666775104893315451892644406","15940303959904024523164771209482460721423704226295455800422218041158648025186","13888163513464674819530093739917772418546419958169142872707211163362314180872","14798836585535844015364144281727779000440508931676867158045050170261310718820","18067135694554607844390101858002582191668557391842748342648193086439562032052","3082468183869305596209028963492618454988710768336225912495410147897905873479","9593628368958496759449511146549016013486153865583110912547083623104615747956","17657798586202570575316504689269894820838752747013829302996584161517309729595","16905028541782893673445265038178105281260102017314771071747689412788829693913","1412170811384958925074448748991333821865784804988316976633340207182071865174","4876288003233746933333084052965756037401578668908563662057000820953006688081","1547080477646129587124873638479154496097088509340499086598419709679489536732","6344665546443975900961192394915264981719021440830097301205439490636604403728","21829367910046634125429882293588285322601586980355766835412266205039857379601","12775114702690217790523092058876971040370277375680373503602844240814959490034","17388875018936185483878646774277460965387725104370609098122327894871150675275","1889265925800176277724441141311590894709287185137453197165747072722198193016","21152258263611032592195368296470234018446629345630590745391350273024051805899","742072963868656626499461663603806989820163654579674618608557996764097304856","17275703305048383962536547389589381275230830551891193463286156384568643142169","2365281094341377739557569554794575762871056074477679320732154549632579679611","17223903212287108941077724738302934286655856553391422165980756610006777698588","15608828298046000790969291167274077427734281668097027499015059391351909246316","11008176692655383809834602888939749669796778512309437363331781108113784238316","2861305638479806785374167753571455534658551897838916848705350715051423449576","14379021427866448791573289984917809356592010336644901816311808935232943887892","13586278203582543650650984717970993879964860599505276056051860179325122936039","5979139190718580841239535857281393461265611146623092307782169520024708887113","11685664993883227315765239215422707749785351128400999810952131056827161930393","12853158921379995580622850509221211454968079075461948943403532265868316895526","525862798111176398874878990099107057503905875667992773177775014544694319358","10634033980983561150748459915310908442701182673085379704253365383028815210158","13358246963759854949911927510286630096733977592979116635867987056206238908317","18700636603039204880564171332585618506335700010578511637106099148949950022091","6627914638769851857406190344147762896954672384542622322975425851088177084393","3548453476867035797571730866655515275077609661276330126825224941036246831530","11296692198196706858693670405491388903423297626633674684377396555833957796799","13657829191250934544655538629470789985983260021940374318643037797425712970166","10152810457798671735675207762230452775643957265767491813615860843498203151528","19897328874636924998630403373266322802147062013550741411864445866842169668154","7748390901089222352265771230295056967087997811844520142627612442312428691054","13024302224499164038594416803986088535756949184157937298574400857793071906030","14091462266025332980820533627796494163214302147615765715900755412964168879588","17912429928009627410012192473786287772853838382362190594432486724940229037091","14277614533216507889022967048516892815912166485648042771267591983570641068724","21706011738490651805420490754222746251095767108974441709351123237863217123183","11051027921446456837042833429150680334184752433572426337034271570073604315237","224418443422027220388297085300753620908817861520149399032159640076471366680","16112805301956686447046667248916575698530160343217172654285292469764939501222","1570107425715813954323393669891396067519742761052783381570979681994278286445","8925172622567502285733114702334837749749826555429645600153829198330100439753","11418380920259850025421577332360461632896312916701917120420314936674205972549","15423302551223344618305976797962223496940565246926128484961205198401036058910","7589893487175795397620637709850183422738077523297171184985882868130169680692","3711206212166837452378466265575945555938486156081569154848249983843140573539","9636381007364816040946774467418785803234177436130719691996187750233047002765","6128397061726649146918831477196872089752690299776280432941456880181293730876","15905910575118862886926347128374892342170180201456124702986294955484878421111","16950417773404526843810681415265982213404956835558692591044176962649341334602","3676381225640538032548260963501533839459631500704155325770876956905104021699","10169471060459281795816467583813945924241788037499879481959686862685430827022","10299075871661821569579463081779237131766203293066523576324476032271659446192","19961608215825471991446705926091958403517127937252418927976242076509473476657","8645122288620933094781567289064564831611630233537850533934409302144662941914","10125588939369075942926617045607005067832541160328301920941947692282564684777","19957116311479828012840745738133869983914056999146188260621092382657367341258","6127029891957692955797026856502723431926739378315981449421531430445787285257","4926898011541995529728451445031571569019208617981728043020977679466870591750","6724104160216297717689737001681982078333177797891299417849713499246688173365","12264893079109696715665626589027746226247133436820400469148598801658047497124","9205451206355838911527152156202156742911911142888084046721431806984276687835","15674149987196846022391784665168897855607740514901117133998027505762406129360","1579730193076790772612489910761361581114717466863814389380758110136644029001","1207363523761275929400472600624912699230520069526343976056559249720456453308","4566370542501287381314118130585125955184904459225582236379869826445927980210"],["0","7451316722328263905445584934555668115250507029930658786945836830313073273776","17710434640117348547812002567334312366199356173869458376340156357464174414075","17656273433538369617581751345247749575122936411291243754602928443618128829725","8013537162749698374236454554479131478232612588552225292149861330254537346335","997775243300126705941382382107309271993787555427239365651488340613674281551","6351746358002368743868374129847792444420759980463111028148517814193293995169","18439941269460894848002300362266116657266189146890697887007638362401113329117","20634438573690978111851588785161975437750447350317849658656134968148270278554","2508158411990406286957864339202374555391456014508771724079599319067108548934","15639729994683938104778814028349842747966355834442825912902735999979341858367","20454710064781182967216767876758451892308522318114426630656322340519480572421","7538076221399352404624855214468374615383884458083543989310813902945620363724","5231803799886057125969454437223119262637800458820388798816791374848704309842","20150651601326186865887377889983768305378318920328956972730823078791640729513","1467406424540671197385874544110731053258068038298674360069241505499605595115","20769470140463293058148621692534381307076310589831567347752386020269941745805","15937717542645380613903635066487421241703987197784000816904666050300298835225","14328336416943407244079280056912202377123468027797242262230102713051138394952","12186924469258705867718493273123145078476437695653804321545938616159186196562","12917896277747605798900042800536248250506992229279358200187011701772309008354","9085847828391532805992204925535393793246670060142656322654750339619288969191","17524452136982647152012110937509941841878335882590615922760371014992573121492","2634031734804251070295300122689266441457928767707640890806360183704141915217","270213570932546712232109667909606550838344809413413551891228026165686758375","8400447637981097624847467883327549580250801202474616916096845903389554822389","13895771659108083492684419746907641503468466842871893888086415728823429210654","1990136793376631629054092025129912009667309112803388733305132602761745871706","2650498798093237736146318452693756095576728067532107200787775469713370718042","13966263789499496709967523200864551813030037015617154118114592481592864493935","506727366520910418290882778621129308432514357425894104288615866362550299228","18527673403521802102959345919330459174358812554058759135339911483306557579694","16712452520497557291466720691385796125769391785313450457889304340827901847684","14463172588501969925373371201049400158032858450921253543731784433481944494340","9087658626832984337412371031005350442998993976491998723244314473003141880195","17726193636609207864165101450914500366534042896434864214038863937590133272283","9791332382282347669778183717047301122464860834158889594294134548153468662177","11954641874957034429729188051575924990910868911854214960263153126727745151482","331529712883961402816120808283699305966962510294604899253902669813696907682","1506574274139297362039969516703810430705209830182002990244167244988321530367","11477192169581962570882893885486536525247052577287922760288995935426496835446","12690773826627497247763327283759518491634751762196992924553703438559778386296","20746227527552153218784186315534391184676840492851481520230645092281607434296","9024142949261236548770691385721191639211159072327821965454603277357526880346","934852607463709038626742881615645321774753704813066299130624288266499033347","8821634431410562506763766992430049794928706481919529995097318394425805310504","21473442795903742075304135388326429965806350317807810075159751583045885479272","3203272994067432462905764625716819773039133983549371455694000801332833783692","11305728589368154008645771146419112371586359061090107412329167022476870230267","14313219584901741515264750070873721611931986871374566990077009959038355864244","14349486727530235187067299666174079957762983909054297742603831893029752284167","18718061148242538443195358547396238591455781610064266641518687561933039201604","5447984881394806682393321617886782571179347757319812016249422794299074860328","14374210370116391138402056040941734892310794540164133251030634566816759251362","21863093007239424987118240920244259379876996290904476900628891549186462631887","4380890792851387735526668203292595831508684650936145724742336564945396932528","10547168985383570790317358688890966234815464417908653344345062271997239782551","6977042745046888998915324823681036086266438935522296033557704602170329294804","18313673358593367113188327504788471575789679065612727396206404034115290032087","3834927361077342333593564820882679588202913048275927240823696517579051598688","20304816282830660559050820536849162957082216169569570258302603973196118961593","17471487011019651309849739189930018672978039609506942372284044656447983121775","11912779121092022045936383489553071675989859613857850580483784974128240145175","18464631206748117041354474230133332431822755982158226798350284058799595534283","10633444058882268742966097083395609135081600685321445502646412162103292324433","18864323171406632626695182905783124469437880500775498469652678292215791944185","19552417838330826074884272846003222202259875964688050394597331288976236029094","6896725762607891310674529863660146156184426553558491070540271325461044354615","16237957974738671733597046904788025783795856754645441940643686515245769298420","10233962286117084487018250578692487656937049699093863547767504199522955908220","21718438542761494901418063351743230958165006836629106512679584144974131962680","11667850166939195616878383074709454241518676194628662444064331823946432739643","7277638804918358661277604002114295208656858381544991200745325335838414291985","2233636774772080197855628260932525956058580897517433066966148882039924579901","6824878790565381377555107449817822726459213466726586156550641937438808116347","2083018136341543709631778960836865008474569661726445642219181816509490035555","13539874471738321585365019452575251384162052382479479857815964167461706432730","9683454448660818614135835029685557539240439795657131100180626750771047744470","19833587481196531685080825500630245640115405554220851382653690744195876711383","18750119838689001584410276157276786918754462679413434825881844858294548109806","11561610231211273702600924217533564390877576047406055867667354289102273847463","400225239046147028162036740280632525378645729183078054907951735794403373523","288821579715421073409166220170605003669359124703307821236139389012066010023","10678052739043825484580917481614316264796984278236637081096302379493780861400","19168727859735863493567654794044379116774253724041297713579644027366770624462","11263796771913040929306491258343182641941682652518322807976382445799021529457","14141330809293852088234833654093665758853196103583857145369705491674956768477","12610338167633389844529499431558437617267680058989972004677282016161527043449","21314845213012508977175135641280963868363726748700174837549720105328002507919","10760007128564425685965528510077020592348168928616087749640262501802661517091","9129096456125688253689491069346557360638454506674234342135950228281228712223","15028852888416168479166975670993196213433990386123588058319896062845347267944","12754209060352658907426369731361350900673235280921541951933805427374606379181","1212530545240955346053444413483977166950826903318971913430826379247131775472","8894710032285991917132695975545895475212639331348940593047957172245737241534","820434622108353146201740121874957603435130178721742431712872302951049911295","8405859593216841807552983593233704343129975189782011163961453470437695893362","4537873492252824687464631214858458302112690276113602318306610095108366355444","11009883205371726569660753751152458812535185526667722655431267819795832292082","20843078507666783390084043393294407295445118618551957676736742061595488124073","18970311064693038148209589780888968149458087404754305215059439299443870868952"],["0","5472060717959818805561601436314318772137091100102066782614654174207502505548","19223459932906600878056299960061276665346637976367311193444619726522443922415","2162804101545042480928325128877244632929709240125664039129344917654973749976","6721438286012820151026360227352933331936949892662708584383869865968888017953","14084775929733802801099261997640143689260122593281974972896313319024629921453","289186641693796384075065113399653373785966094566455573534418863083677842027","4630822046083019107925416457131691295926756074508773688710885915077654361574","21047437919944651842279200412616752571123178406334966788668532043725679539348","21305679828388880385437827486515523793178902587995386109790197642954379257204","17099336032906940834014249066073533830570409439957906777703558611491624545264","18995572803380405101232946851780686329113156618267964666299253937689589719674","17293152591118958464475958103339201554359004218457942571693214440751175793840","3788341107802494592628984766169982412783065513642821524049928664180625108704","6314940169382335335475176954783001112457701554884894569384041634310253397591","2314627074162281173892523972208517556741321139476862751544992225847097630552","3999082783156341180085112072150576995846107168840796973963910881976631631007","15573168315680953083244925554666048282345561749434681359280957491037081105206","12664598627080819506530174250398563282526762547662865260832359247142349110382","17494726841804509096091581620299590409465340190800611779338424500651484363593","12024742291438901083114097210703351811218622441060407702591641381665426842173","16289171336938312396992046148229532712031926192285979632592532455120540236683","10719394222240188686760534001755501935547486186701045489281273853886268072985","16237330613938338410043542217529606684853994187668217924565437641358908697535","12646863774760648864410942419236425972663101577255612675135615715982156526949","20865766686572446932310224001448506495704255964471614964571480630761011106434","7046083977721998187153235558760687208880557420213061655102495300242453363526","11462927652425239521575916610348991272647467373708761949882260889227729818198","14405157780453012964414759149951605183091272460346350063294080269605400474824","4593982271836095917990450831352171163538214850095540566789176910099745097672","21082860934333819292103062238352859213265421317887759371163672620973905016581","160663244263383876539350793533116721466737255254485762767492066628410472886","19506071582657746893867438972885430288977417674491414385435579941112204413934","2101959108054167664815925978761662679187120443617432055768559987970912860493","6178925377218684118948382957183189055611236424668086307411733502197710688901","420080744306197837772711967122958144318998024896607160698551861388985531068","9324703796534657215124136068326159677081116141697045764296708380834295557485","21172454196461321992722353818899554540162981136743867893914258045166930542741","21371886518453730563203304047358984447548340966783153739592355734411611351714","11848665836839967717986662850586284583425216703749227029371921549167277689382","8003509265493253751094758379629621111577848401578546108641232159093378886856","10365219955938463478960262074652197333774779178504881189346939708044896576680","1334074370584390484891207499138976097141587512365488944691261420179652069702","533565842071626779425497183361761524904725186620912694435389881221801989977","11054605795452153042282691820519026583746752243238118510833015714664400834264","10407901202715445423804271749950355771470163893069189313833708767291226420035","4259763705293895623513996095819441025835031458825810369111857736864213722339","7265560540338271263967314514520314972811192926862106429963872430735151348618","1349362714166632375401050680649491817905747796452503682540828883808617468757","17845123049006698068447802366816186419493765906302083728460169178547582223148","13392703208578605074418169034979470814531509138483638176672739857988619484003","16025719500135204928636181257106234337180820394929852908296269183575451058658","8896444408048459703236901663713916032735011456519294284036436007109796263435","16367148563401801164650278314386329328823548948474718082169220813823660134341","7994911075933266272842022795453760918134342135619917316360514247453083940085","9964685511172868471994225110372337396137903637092116767459949277898487820188","9852894837835307405820928990597775370402951952685302767074831386777676600388","14422307089950339361743168176770044102819838231959345281664093110056032185117","18898815637457511587194376561793622641329231622374116559346160683673680001059","11384484370936973341780565956295419764864850764470718137302189837821595850317","19289527382127889233379167399713880662836055652103853740985477414061458851059","14127774440619062340311645070952349953906621784728402332019317992454407258091","11547838493033003081814663810611100439999317673216223633785150745634756108621","7512634754927849325990901209042387688184549837097833041628591028841847680369","13291044101113250346525453297052159634571367033142107971771505640666947100106","171313407804316452192986288136093025210954432013421689055417240932684959543","4577939938516224970825117215526311009934105955185277567536988314535862981538","18463442751088003231032277752772652513738665486360410794035382598973083740062","2985143076223127365014643953492476953513914252490388960153485003587243459734","3811296766839366578148186170568348802722730633813066492132769126763784377103","19204112432446518561349676228955313006286904470610855386051734899156649949936","21126699427789336060061507916182897452505724873415319566711346586104667624356","1238318605484354761198271611318186617201946412230232520620729736181297608490","609314808843218003887278195989182475490449000701817777447346029763141078925","21337585631100817610016633993679101514733772840989993346568061311080431501512","16228644788787992641434979751591363913952876816113901600262365164855316602614","11577986098315432171676682759544409323408949912855808138257838804835317163395","1331402434186143439059117251251089342655185022221858643875588057396980465327","533886907489505328717547960923104633684820459385332861572504676845861863808","17502338518924237537362570966799720095249586954183637941435459258942041430524","18610798836133127138357867426207427161956491129969100300061731704482842792521","14490131688119456052752384778352694001203064202595865418770975613502865679222","15027987815485155898765747938866247813301195402427747927969819477681906918619","6150702169489613671627192869838939358324046902864266953420656663400397848681","18732682541427763241651727008811505722932768895316284402999051344339687503396","18189036748379971836727419417525739868537301123185624605057388776717695237090","6420192116589477738092759322641813773788915095742950136750079616741590037085","14052522330557924382092063547330318422537720773756050434312735203615569580606","1326280260513339985443671711735151173449678284677245405112351448543350042956","17365938637723292546721428531610516823471167424744016243007313495866453544170","11468494837920504209461778065521044599298268201035865721390674686135852537246","13204107121126509223703580172589751197289167285216905804164806439280212385506","2554094413392212034093895862164328400500171665828097865557414847920604240196","3282205116127800936221839379899068664351692179108940423730970642815027902112","19910965143665613650703689308972230330427701123512065117728079706121068825591","13403048961593713708535526561358202681558587949432676215393854372332620865272","13050739366659540697955035667971303989380553680492401889736926246530318883633","11234246491915437669068716565089450168063474411722897211196875284158765891979","13230228280217395035411938042757163618561242749372080074383995284953040847933","9391974347294263739026394040903797641256014908613418436406089118630907653268","19182060131106774952136988483240101997312029891346517621818576782253041490830"],["0","16527856862409248637206469644377942413801826179908003751014721692571144960421","12260291147505472998524370021100389600787320489487173125420054369506289224164","6741349807276861169554556706663638079587132991662704531167979341008693849441","18403612466715745647174495186793660562321414007556110531347502004935964444478","16537214435285984575358527934679574916788568998982100886268992697393257859861","624513755532891606450647874941285859866469879290216407801134436604973161480","3473445788056724712154783700839880055497921953438617374643042616186767160239","6943500161607699929070918402567348294832005622610773561389952075404273048382","2625298427411500058170613933053484942607619776303284267792659518514559858314","11118155891678186059161442119152346900866469271126530862813560155088812218371","16668018175186344546354162618219712412649813867222311659319348569754290676396","31335928912427995175311059734584031768306665706104034830756587151557521593","18753643706973100396823654873523601171529854134171337634643621876981352097369","10373130564715815480014277300785098230396565451829612443660233572850300803672","2637149599486517836479203629138784972975136314066503034775342011839226824423","7296431772974988780189182692686426772277034803720695136474249898041391177524","17357138192153668037443868466646018982276873665428263358367900795912645904582","1072634426568253555236288918019902652732030904051771628046896988304038280620","16113047034704910001532966648707021632209567373632022867181663763256959911126","10915918923279680357448932812812381876735843648387823764057055118099500952549","21254547058444290616474767904701189972156506493078324634551592070108352040641","1321008269678951721113787137997138928348712309490561974601907423075827952942","15322850360393788485351456765631295099131801562478718993253350612687462877586","4209063546905132277995811002906882326878308894065786842532166587214157266757","7475957873974671962442101954327467076689099140283229066600182322034417730097","6124469138506437934048523275401163494765998037218156060623101772619495885578","11507403825812112164902324955155082040567072693691799343931478131059778016429","2473419904153717942783625089623210732593979572500418136146128127007193293850","10564793447653528793083150549600876527160112291143525974157774411985807118117","20761518405002248606116777164282622486675797764996445267366845538766933132700","17314076627392079470536262640107886622408376252835231729033009593144630368413","11803696279521386664706658653811866647594733182665301467892157473467936518205","2917859718816024709248305479207832886976663257291816590650589580185249377964","6553885128421500617342922186818335199085477376131321345207839024890928948180","10396666572920231271944195872445607061663601814016421309930540383402078565247","9471298988883183308108135831796231424212886180995469119143359165648087230205","21523406015431515541490525025362396180657521402620993176906025641424492632173","1616911632011344430891756800368518613347654871384881495574385045860821644437","6967082631835208944337942382171013011493289027767579885377605167533444501306","11040526330374899899686744139748631539185160672003694946953182762493313281842","8439363827341890256298769353797398784208286665023230690059634301310885019778","16321717555140648779767615126451756708234250782754760907285491124998590901773","9042126495141476657273021233413588394124173223995682388353387070573073344810","8222091439070791839245505960246735960915154010765706632219327022048344774747","2733213994624099896287207231780084180148640587869690455570985920502429172685","11733480725784355692552353118878588516747498615385556777201751748357244378055","16526647996957810445833928795485279968428071964035312885223114850854430426080","17871464340432118020157741025432190837965864941002141366984775395439379950004","4040946637411809851658836829557773620637340225076084031296510629317745182747","21753502518206001509728628823239321049616010830032486554685865764738534763665","14139763144201016126172088851428151416166597706247359197324356276639019988639","14715815941116464107005730749093267862896393941413971805276576299376375635670","11182697777426858950125502740669418887271572318342240715798798118591910926577","16447882535184979184298935129367179064449011248777786169595474606949596242529","19859895919870600612004116391089834533411036836741474259597392354445658004496","5730226583754710862084885432479786489515197572064643248145433692884272936660","652770163409142917037843222206074937680189149645653951447906752940970635444","1491611975010238259265672420352193619196632508579148051979368331578545084387","19727869876936231747148297424908577794207081879294152892258389280118903386437","1554797512630520690884190329949400847073308663366570118085295604220296413716","7140460238512064368487712372546391934056248880761295562502913543728471799481","20718659604456451891001657191532587470884970259511973257222638008589893845465","21524698526871658344016182409769240823673781484062953362450199023656394092501","14872385442245353402174912316803153294491041435738139253776441276715662391938","19539282157087520569065039464111679199198541593436858790155633013720038846812","21533696290041714730278434805206804701688265140184168569795537180755753289056","8274185894090983199552630862653874027563289415415259809581043279600590615186","1358141074506238634574935985306893688006844402918669267878111467955493480533","5401550446998705638501314164951976986985760037525284457822445064332172959286","4314092644644497478715736021011853615308850238255512739895763829813528127028","9327096539989108272078235181956086229092290708166012055179882174746465462277","4957998327665504907523298259598139108949794850081847531751003830940877596683","12485310626838438668075565826035598526776468024127902701953120537100898563572","913374013591351617176727500861458249682281436380461624493705602080256064544","2289305302401942541575885267502556043402668097270419929031440103912151750369","3495166744978154506587201455432989231742534882718322930938624259271579492709","14134876651080295633212479005844933082263819760412107423005763762730009749428","21696115164944650074595725981247977119624760379088262274744573345627879004710","8769698080110561259385286897594838367167387988850824543904925365004109363938","8824144345157166665762540047824356756315607847367152542154836889254117382887","5192671402030244647961168163266578553754987276009123581264959000222407986329","6694556242061092737613403162504049420195727313785542575013948672542315428675","1114930340338153133400197370158110917514501212525663769417270679787480030228","14193616523518329063005539610971094220181031808239315195263759618570270400260","9591375150753861531042507247932621500451804397733344009820972625399606663742","19058218080311571170015397101610010179727336531140193883605023031329850885964","3121916384042504338354333598467416961466170615282989516835307996855399555759","20549356070664591452475424675480465741178795772100665472967520203299254302932","17246670004287159366283086333747389985203460005941517752042161967881118490451","13665968694472222842826628875374190266854803222210257404898094559936848073682","15909080513557702582448627533578879638292611949591490380085518872307003873315","8922405262165178159698721764973915205502136018390178747804411718295078579982","6880615862193343685516948936321102023466320635621470400299049662480273801709","14099978883987904210878934205725073032445268736089727912449131047179652024527","20443003593285595135443030126816689000217569542291987928839057438369746694807","7524419543658589374980320731588311803811740230638910557034323570047999056931","13316777200174778018493960059076287611369190181485779507845299204134476033549","1019269039784329579718016882607200061748092881349587546334109242957359301429","18366707758237285454782904795460412315229252858110838131335135295730566745493","2871867398328367633585504033161081647842640703502344276280420918873140494876"],["0","7879767433862139080008706068292619031877411184147754536840442223300594808477","17088080702708085387394988601268301527638844196210033376081855937142892142111","21738839704832559564972982955932609816864156329573727303796206212306075794530","8818418532038805610761072300342802552845444345854702634526242034568782912584","20206845631174596939306954602371070816094568188056518638617399942524895381156","8671157451387436331169280811370118503706555687684451131131479663160815155836","154938599352251758062192028671104142059487198379368108477945034759382397747","17534247458046769387950204517677044549172991165039800991001638902685997669775","12419387905615947175914115677732687726434408663005872478077411488920410577098","10157171887932024422879241999440728420081094028877185099418963363668953077969","19218801005263495625479136051065780650907474894946911419987766564688981310190","18930364157154692432453671970070669151859103576177091608202389485855033895966","11085923894949524962140487944263996525374692472186093067765134349320840806532","5793474530334669421488485932169248336242473463947653761919946629673760394251","15333310369182628624008052058569635233008974851690724416548388396825231858054","1463280824584924726920951019477162440507900872041155066063355672866330382245","19004805306359535782754246843822210046633383292482254792345180055355586423002","3111563429051369064830778996595874850455400026439797761528767527639360458515","4219758202868953441824558445025912689457685281793630599460040183107840159680","5479966064297661659801686642884695385741385581433202314827963504580677835013","6490318903242718390512313957761865412695147260895557344695703402813446912820","5818147430386556032723810207144486947508451518994919936473640423827254570208","18236804216635020465044795008393693487156557340434813179576241317854218176919","17228751849850732090095944148483032409797131125529668574822116308825133779634","19118300322951098992244812460614720143638841754699663895698649919245473834791","3387035773691172770124837618545054488173972223723076433590027902340044994369","17398498372321960850719108377495506823445894687405059933309170905513714933582","6541641623533438665181193450120814725904374163068252365583264148896504786186","16315624074736117298822208978365466314907341643060700499095264820495720084903","13925524053107140263296504397665503997871114796598942413026544343246629437225","5817210457695219575751882252494384711635140159789994277057858515276663731296","21030154833070309191242287666346102171304040318936468439231855024960809670464","11691894283771130344035665173726470055638158567261298738519803476290891993575","14912407155212084488810117354119597792645221964695498633774815296936746327542","1149911575178593225746855321889450010022461574127353219572376499903672535648","16980939423618230553840001645292279098660706887903653857631298065680836112482","2797423690786427216736772390169741137040841706402415578541616285420873216264","21817639618859552001175975281702040791722600352941193021599277944482447101649","2444200379746907606418936245506485135421204475408511015484595478156338769684","19413209319472240542099434609657343363982659525074861257725391033114890751032","14415957599506842894401696663769530615949565348675842097486117754987822171747","2942916284284888459726034001718629388011218619575622039472379721729211368462","18941253034933369427811037805016034987448038023937995134697242454399860394169","21490866046845568875798096521783908144369307980680862805918443348932509060044","12346688761276569761746099944199552628597072057113943413817617501932763114290","19480102942258877696655773761084540113536464626582858492380993726604044932916","16459750692470599866885775946369980732446160112850722528019455793043524986583","13428052304568920048450220656097260668271048744359709576683486471393967929467","11013783063847062997277981140190304223606501797691667703364544040544967261808","14577202325380134377523347816812131230852155808169538024231513088645492457592","1817914703438333533133012242545602259987901601100420308293786939752713643840","9017789126041002945899499423455494303014232458316872237518946854268719638743","8205020273524105802087450357781644197217074892355565909283311629775046510351","21441106448845395446662737468226517608087088473895601597546609427875004300370","5646121416370410113672076773610943055538480949416320008296097203866055708108","9954304473581809350990583931857897092019270134030263677529649089160613435732","17944534102996615694355513334981429232476972306392400189802172375506372444972","255773515524751149389790397850736647190098733551029908431251383941170357034","2886721675055907238207871023902887190997087601012614602549106374433143622460","13273450006440449045680686765315647012210433274889714464218493010892840902905","20379801650389134726652964115241854640360623749378861585238484238658645899286","5338314578377147276277565498124483075506478534351535996799748404202277590463","7047799770289288588076605658389939251984616116564603580686777761578643372579","17521617898642347094133896711458531423347875592126913430395019239041152085788","1697310876298885299361254097707759011391175116723184545821680961692531709118","3387275589869910489770208641233047915116374662137773517860061129096672660415","11707937555169121621730676983522939215037128973063522955677741763158439679066","3361715819593107424411372411320561531393129478140281931635333760391458994326","13458152357232509980897261507875211871575894445908696787076204691580464199230","7956681196659878415643369913342827522202772237829469059378160963010362071396","1736567391199434647898988963369288463338594211539777156510539447680285735962","19521162090903244742397104402430050873145627438196533449135187194635928177649","7141574175102264446596440394194077195311001412750962834150315392225110887548","12197214616267885410311525997719319458898941495902951778778858838525166160584","4199203814672729389844258641527574151669345176667028859003190513844513593413","8596653131355270952295902756645362698651789772339742707362755146373849068669","5717122079824051145064983936033560694573584431558906420117953250088993546171","10549517639202888722488119075486610808777484320772038499471669298427700092729","10326056696507817048310354608496119052188515935404024437438226494132716090066","14985228160213332479365086060500914414867653337897588376063528532466437507202","19821465385133499968560645401468717163037713005731813039965723478881959883508","8151658114368911815287107981613531383346595332837779725864239923153347544416","10488206360441208380774262219788162418417804708192167294223818221815112654554","4745884338942277510043840944368098764248415067098807160850680228591495332263","18323583098790131996153179447153272996883460744219012291618211649478953365822","21628312457478758500942152243939058545182882701152910402711199685586553908414","4538573353661633464697942435541968121551020210911410971222511577780485214336","20999611855145075732125456731641756850989853439284813735854121795451063957526","21255960801371303770089151142939361671269071995073154190322665227547380959735","12077801148165959636234260872134589909356025485335742309565410140953901110349","8335724878903311668128905629495660479144671254918965128149118723657254736995","8724050554367587341761971379990597474170625889053227541733349806461250962371","11225621783074339383447736973113304878813735841046323031021450907042828458337","1084500882476743420075285274110557355552230055393884479317322829969181180838","10062767763875335603436825852371874114481349749902831572161350128692804805943","20991259568611379256832265210094692831649885471004352359989025349068829418199","14053082135899427573129282004268543029489312730821161663207721547726323124625","15871247044973973201038449997696400072230823278592213458044962540318876876997","3289250214199807603225125544399369758611803983628833096048085433800640299827","9328111261935059138200773103519770768787590546660588070664965007231849452772"],["0","3862631095030460333337601013868930897979123129487122003454345994350264023203","20973144777271636147318552721550394722957255249874575626654564323769707410792","14802266838260364503522532754644245053026634803132638765857477984482936827960","9256334714966069325501767162661264171690617650458797321504961042231771193051","19142787697097603326448360524259313240007764701889292254253406562787684506798","21251811865317814081078412828118665680529366882511714585250074553228959202923","12325313709046077212061574141166215770804477661373224243312198275319446015794","13282490567006976026628978006764422127260790141609863265338232748089787954128","18526345090325803179824218723496804201891992870063789991031806901631448280411","10135572541401311168158263865458701318130287030943695084582493855084648433942","6982298175004494670846593517424891877991942055783798319818720111762041195118","10998903042830358385617435729468410771063659396450538770654112807125589999271","7503726214894469985855707251783498175108805790092923926292269088777746526634","8029029582189004455308745434033345292917984337135459973651123049708978427975","11071393859394079753092226683650866911946478162409513394273465329186214939870","12755030558227305686962475484009638626111270283060108206172804367585503259944","14637591291011483816280212135895916991032533785945963645318326912478131743703","8702508072427631254624505962095217246794033992677316240153255958859370872757","17347493133995236640460572662975460292676946313691349068211778433655874553329","15233042057455425325463446608625591697932465217953707223931491402149183426841","13209603925032907968570377322682310626500847939673160915882999540148435059612","8407540998080880989507060330376756953897126263111861899601849850442047002718","1556287673738824179626981894222304904666811649062381685093525346376506601713","17507869078638300478979514669005118561884702092335692489691350421129580816764","10447812577634647468948461561665589188482564742648242555224618567051618662629","11092740332402877194938056255785930086625642004530334756539899477299651005358","12011912635340558544815613083794085034445939897236125788940306558818841076785","9682396332045653026558819905677451086202079628688968607039972114174515272245","17158740025732220578446903209227717482377008484879958288309726610974211896000","14497278256652515599919265863159426797082397048493211842099033905354561134062","18658171155942324258064929152753914201003114856362809666977268222814775657484","10079617325678046386106190653208934667550815124566259741834614946468070768515","1052903446682054305599625049010819198580767136226192820412324120701453329178","17848195540395686095035440428349957616815653610207883322054850192112128466543","13643861087446661168253516901047540571522227065180578057118218106794696415302","579921324176802108797644350617093559320054119835714837475454766835935729760","11492204250643394130716680668846578394662942436441807650373824786527372726825","11657162688782556098761489740151297968494142261601271215791560134707893030723","16332718494061970682938232079643577820909444442352559993432947458875561546154","3924304707866048103280554129824296251229709763453127117835098640554931998534","19556767910919690230644832616629306520177577146839620848306970778036114001323","16758000980963689031910823842146716404245966816424151829463388430878584316856","19425618695759554451268262603615542514153045372938405618508803302516780386298","15399335324242246209710077080228739072748894382030096706897488460472575400580","16071377620564115317219143207454542268316008344897574255927466692684182812775","16255870407443244545111915725461869046722094280696010660076912990078835717972","9100318736924768571421168267867560736591691990125181093326206312713249927215","5007933784502765390008180173555998614688956841638153599349164090475799983805","8351245613087869755800860921456563552195779830077264853854385403606663283141","3388509110242349995465533350491710641809020193324227723736057364644489670582","10650077322095107594797859289719375655942472756214041877955969098740452615226","11495212511011081987812316522986621548831548858367746962294012281805666427465","10681011522819817773273651373856762336514552912073011181003108701832018160668","8067768358359803624575699344265650313987724952477523031153233156184426866606","15483310645531765738245239635612591425064560852954974526122438243616972644695","5419696418228274458203931557569260683880356961713353322071594055696091932089","13496519490131369082320892870017752917591085484995427137369014055964581078445","8981036567127285875440978351263585133840550667898051207368227974944334588303","3221373770665474902025977787782598532441204851555669101161105479723277276500","10182974163161755621085833866290145864791017644822748494367538994597860324904","21621784038826622481225045982938456917590554779468722129895371556404905312485","16756660812626794097918574314380993144088449674734624341602276214528916940703","17598637822000130872705588529112554517909416104537159322324548256060228905068","8632817031985102183256016371653985273983684858161462410330261124823250619108","20796597483259306525029413069070774278097313794174697560640605067711147729393","2259097844100528885941416314000582287334197938272012194342029684083593230094","10576043342497880735087583019522245697178150293261721856860883186466420383421","11650364686732454822816089280844720872688450631977374125922827496362831651160","3674808314270699835016076948963835278290007656198696194442190341850599592023","19132397999396607910435490762697986540012365947210877216097045479775188278504","11397789219086564546564417791839622227313089851199414252911892728341519809434","20254693218057276563607811846263808931852977749255317012287579391890728675036","5428726071687193388938132296829286200356397758329101027001337546934920485559","7176909513498315927376829415526750357573278159276163393739467731576543068998","14339417563315722648437604723323416484587763464721475292457569498927732561761","8744552886802248109737087445394600663904895635796888060858768006632013292187","7674959643902131892531601506720813357321812302106810745988778617824893972212","4409735234219945715081299554161770701408498115710004896567359798058435933728","20962276708821001059171702037505473063322287866721434815374710881076591580990","11292257034753867799129986508918583652684507270614848841161686631548609508867","14479418717049857721036972801114051528988770446212696222399026134467848438425","7043298942114753577223116967564768032419074234237474375696387377948915783388","3223951837957245891910812032727343706140700555613522121972935744075924790470","18399351034122534201774363113685938736304485614733150601983532008364031133819","8010164476118148911629656106189048485737583844983913506997114087738177681766","254221071438857164254756186987085726919489503051894654088190081594457012046","6922594794658877466589524762016730540088591316175265304556770603175240574793","8230128790853351437232902845885209951089756367109646209476047833930126911393","19762226390293603347266665774236961846926812080185718143846276422537493070696","1162298470659718765815471244443552793299107975507801011926686875832142986537","18044293628301761745464635916298733145541585119337113973276596987548414591659","18914723527156478320042492406914045111804203601585278558516944172343522843770","13244434090001064099693536366677122654595632249703679697663510366945470352584","6375738327881320548412852271402174955208338919125613591460831585185870614259","7043605730030364637825424071906546771872968826338790161272109678576967848282","12545967002155416211090615381985523770775674662563958156768461992118523242865","18043187151551612792338651107612207960522247571170993247226122542422932387789","2359516108163270781309151677099226443930484348569864834134250760841695835512","2222199683054745499707507116525300522366169864699492340197772946901039239628","2871867398328367633585504033161081647842640703502344276280420918873140494876"],["0","20204531881697792512842836072545177004813874831151470037281514443820946655933","10872277290807444943765283366342278108922946380569379936483444922517346307708","16568306052816106075555630589930641767757598191246060474051625534107441148668","1430300484957983234171840912132824923177329057575730699249415075847103659866","12478651229890931198339685592812490645907267293115995893657507314163166218770","18335947645972080565181519155469587263576022816479103177489155373959900731272","17670418235447706408676250424757050843062954705985208640706184427277955684787","2421128050024955608039419581109253929433958109971104475316508941565860978685","7101678434796299631185195613630320497365298775295186057487106583633691142543","2462088445363904757476783561455171015895514478699658858131219086700523590267","21041239092716728572747339136310962630378690429218237791462993983913297731729","1269778656705224942071849618477063900217403505430198356480786282156285553265","4451571689531227549817814952443631604328666098905303691736130005419279624309","13839557178404366505436135253379729409075657669762347577468963064097522673398","17855609669747398283459983106521629794163285646637694919213040445649093651541","6936820313268546544411109207968110262651416527200602448535061535782903341897","8538738778404771158627552756272807684225291763950000575159274069452400881195","19552748444760565069452167315012038916261216459812259697424950768965162278674","6179177101926030323873157172169600253132885335780652607616924366832204975499","15091432864761183181533121136888531685916251275385383730570371693305371038315","4151011539971925411069820955086799956730242531792982797235903448201054897517","400988840194204136330047701835794388517569932538546751707385074518338370395","18999151784718980987579299953732195465604720168424467405356714612915726398755","13410851035512478633812434939241925688899481909436342216578724001634683941870","17170761035712171277097311843523989155140362396629578386968906877486577270109","10221369444737482967853077814805845086204579657810177537703866121875877001413","21165420857296324276394307368927473388040607042038818232103942272479993601958","11799944138062665503033484749523585202876553080063283114337398414961697165247","16397403436328485347063579463787253335336964635314766850464840985400817456761","4113764610662741004363521221131791271774028658239200103513430672668146131099","663831252781728812127732856978520862807860084488438962165111261980953092390","14647858865411076808908734746151689563535966461567184018283073516848690125450","13632819709247174693252021223481341737594125640237720575640155581201210401778","12239286957409211020608741603237920770307150376671710508290535894179952654669","10606578196750589008628159056810217783984010860712030618522426773393710602920","18905579011735587362129379158759952428167679485524200853708130339805198379345","1207230582392620692669930261659467438130415851715909670664900459954769135890","5453332971173351603837976560048097854965226459746813229521980375183528906155","15261309196370578825936633702666553834343447993798133359239655866406445001857","12925543181483026327878877841589358822265070995600530115629298699600132006242","18922960288105770662621108181556255032306550768680943012634647396756337994300","21600557076317370406274351573806232973300951219301714993576578015634106702941","1303190115327121933770257973486328560771818020483770571643889136166860743226","21584101153742678311241671601865082123971481525394720647635476280699675541915","3495867500212361101497460338463538581587829425831484116256681126872634912213","1273599363857081812940126283005821183055942099113557431876979204030938772899","13384088991235165584919225361697651928248692337237027023080812790916671648348","15674773007181357805703464208790390331260726601043082020015685944741781685597","4961933004496856278709568582079118157109644982604646840000255007828739866359","7484536391865984121877373398008605862713390563825784957906756787700019219684","788737584982329486305086829050736640591639137850883712257965376621757119152","3709806172168854578664925538031533095946302397147823326937088128241508495177","9115405626954942262830609664062684107828164208876740695677853703319347687336","14396233029415723095630506215400587602976446780331358416186207460366008867357","4270140615917477707914508072590994627632328969618089111798554006021743045171","11090108109231456554356863523792274047184191174298089940046567927429437971571","20492463123274617640199940474760197925335685945437191241071493788367885590044","19666433095970792511058055307507123385558861299798377163971425662067837229497","4630528212648810542651560850274842273424333937811427891987606126572489213558","10520062103126593108170810238670615727295537685908713566906131942152157188242","6558462784483164766847202308957892433149074263356301088603362603216636909448","6725629810824899487565803239231209380812969638255044693942066206193235507781","1790872021004949257429952471530142632905609064245046056422131434731874348259","11316766699535280117695538423663016677443268231098775518700565438168305201572","2645735065462785977113689642859364861236305775713406051611121393879328598716","12271002947526605718215539208843738980678487707701883848742250438377085157110","18874832433626762244729334175142958634315265051913085803263393146554855301558","17916826937066591933370587942678290443788184655770549643648666181471126220595","5068051101627901653580924950235353486280969885145297218018513688889864583628","7227847678773837412770327964194041380223471996735623666613729135716347411789","8748062230466030176504094001549729401548120219993447094043298571253625596933","7218928825836824057454917492451902228903101714228265455242308502317084050276","21723843550707513357599351664451504401205017833778596219942392260068403519443","10841871074119990110482491899411521974709070161373917375315413404951888223260","6359891882078025285469553289941776664591271086260202191680323005296355456440","18074287528952648670864435565598327151310356717206032873353113381363477223421","3879482221203995248221227218031728015512316812951839340448321662519962949412","18641713362223133502773074214176009421102080443444527592905302656086233024200","18187943208662579439547010685397472494492132526664191409519762676053107573231","17613311378768609995492470806188683293494278542527180811822031334978140936141","3254057781696668616448756439514153193540848529368746083923273626938720131759","11551271670724390761408081615393364976693333493100473259407934846332468155157","21605965713858329798963673264395628071688158396999362387618488351956738092436","19693562305617263996881757798919141131863054624449940740320063791341161209324","21859491502855758684328904457200585580025021393212231721239502384006933596801","9785266580717772986082145850649949666351748547489086976412880247885919934622","12615344297289795968580039058742425867035097426761933141211074734963766562904","354765167840262316217142426618938722942023183013107566632592320928411193326","1699870805298261673404312401796946962797384455228912964233314352507641200376","14494309867425998526986774778226333111367821820853207592018469762633080661542","10562884333773477618582908115692004723610694725164705444148955527223926704733","2727760613986777331800629520620140227670733303848317914046889730282856275851","16923683202796636395586277182444253569964380989403432571723400074893947532546","19483544052428785406492968002379361364293059068071263201660320455750804620193","13205681054018076542499757021713757883187967467656917790581416519129752967671","7412835578881736324828759217791310013805075918793906817343841844767664328173","20363918399005880943770881856928619542627539223288180679111804417609182926045","13229944521176999142672461592974953331588470107351099917802752138160538360117","20455486256203537880835130738092380364859041272751385892585783687915648129737","19182060131106774952136988483240101997312029891346517621818576782253041490830"],["0","20236300013587254450756110972030310930922072747556039553367831493994643853261","4796091581832338514940031916608318804457272963740698059897317555225489408667","7154068884551563349972494861712693107510729058721490741055296496533909435459","19297760910479759886582948678013252371052292760789922000536641059851948882113","13074315159739150908240325145189408193291137035648734770967068927342236776256","9990397121904586931822199704122662164048239859738642588024112447539084249506","10226268817942927315289921819281570307224771769375430511203047827689829986577","9057803723235734883677195621961665042946520590156054924899495487992257223508","11504460312554663818311557790947709825381262021345646532132891034098899700831","11561021781503277304197726760615930073455063091002895974571559596124641651348","16410182893286374297540026036960079734147090539741018572221191638759578353100","4543468695756195815782253292715638855134704070744773353220417015166136082974","7060936383019569427645286624514670190849389199617277527745057034897442816142","13361114835004382406673059053182993118999256030031726201256541590772112440408","9845880481051217386511251045034082286344637496575041233385704852614224775269","9077622351056263958687608753002300860925675206996061175709809622802986525166","12260903872218278469151400230270709765278175571912233865050639834346110491556","19657643900890202209531374066189254278371686424295683079543967405079963408388","12559768472197416445985035864662150395166683918752667571788033894298373778006","16005370578251098312665641838010805642727375271769907102636073421014558574073","7702529799303136965531185373441146992193688895637346447613662707448547596643","1472937259746427599013781116455201259558196522700159826584102032620805782766","11531652126620130393632983171438832249109714979847876522203421810244650907088","820488699952544340009306475202987712935893521792202017244961944205728210021","7459836115360973320671852591012985121394060476012939311734065875044322983093","11065960902640414607268922558048542659217285050703193058577436729559028595747","9145188494817754182652115686922221079320432183341116751366036390356645439177","21482786175781697290109616136230820747829888767239327288022712140502085171959","17696332074457285048856485982401100017495193834692563693641494972538925426722","20343054950183505446535621304699600565115374015812492093860483946521221373323","15152528416260947037327327806671338718817992303726115848599148887721955534665","19712623357324446043401145723123784877701905027630036610536509276645971447991","15773339294326309467928447390525673996213498325255240436111858539915096609502","9322544354386649605050485507216973017448649999447283583319952205609589546626","10355072251212752018758388829827331389630583678301612385883501667431267943787","4000959037578148248857687903439735052922886633636946817414881423409816383812","8427105290926038540851307809135368548311830993481999785603734394312855233268","1879383611488156432688026806187215307397012408813931178586166481040228277836","13341809208801700990394268677272520449292027915644121939397283881818416786232","489536565676830926904463658344553293962972520905842725169415568378415898623","2787053902090598765206978060460563851029848391670866048017743349315949685033","19449692499734568461642257072501684081223616848957388822743376826560738607500","14585850368620545973415529392641126440683869493625850739208497221798034537346","21583243840794667836838151711428660742496308576760638905996291411731252585003","1604779689815075340757848406602055742747111870103942129759780465589899381424","7755705643890942629672367727237128055658698707809784120515457989373092117265","9602570233781588775266567309754243470339883781582924835959305947938851677302","16754347677159354684427444122450039746766668982564625495451083437513808578227","8665802091693967918316242808575907400952831110790921192070930992907199603986","5184718622785025022543005162891565890754915636933579809769931031092502795745","319672336998535150906561003005791910906178411031593864421027382499227578451","13569778184807093691879589526263177096470636947248136746188409495420575353129","7118382650813826743451570215076152513664557188147511447483093447725431440909","17186194891731208186573109598100532698732655968271955109575836618109308932267","3796697531103905788098269325143552403769129023988043910789372898516160417532","12646013057094236735386013310599708873905173343737488304148124464340518891129","4987832537233898551459428379225388932603155579134502745394727659143798688255","12486023618858901639097695180628057379462572700446529910193474999645468385679","12376514705874805265928827182131803365986298560621795064038892441441762082934","2060876993134090104530452896757095364287949695582836425645426780898561704718","19279214697106033836431725127154557753257683758056601907578772896726711970240","1099599251417133746677824109533992090852654052647166922886300485529479627783","476816183350833098095062473895680968786688271404088128383662399718896353971","17762965208541398615911729656863372731043675790718689078718434676940868273132","12733401537497700209531229654579280429699222917692176004014450195909843629608","19288187379751627721011866023344037262438062919987456939602403083367097877942","11892778879051727289797739192508859163028742199591942786267409107606061612347","452449439370302828335973934247897581785003650947623683778140785945635574198","17863246454577333148566370389125789502303669803072953283954106485904652469164","2471281847789438205964046448807865627332811339782824296990578970765240575219","72150419377877961583325466457252488592166793221057139746748869310453650584","12016768382817950802569849262730594797992885587491159659292218234751524746658","18176632641394699907700313162065636754291991339726242679437468936438605604511","19568605111736836822015466394166105316516303852673046376767811794046198761371","9934381005550381868298786401199418201335486567830076564807256505235731768544","5134440268295137243257245736641994183833116680671067932020168290332786785770","14623406942664234318037218091663152329664098126421080470531447626561272675045","12725653766946586834636666276387015826665421633474557589258411992718617517324","4516767083411210342862133085949146750945418762256983906713273739201284067810","2963437722460082905707667877044834145247449726487841339968445458432544572892","3496572767945885307635730498391683002934964870830466581180385966873088627282","14356060743736978986529854744242959220012463917299019317171885431287231633506","14690464761531182233120390171755330560837391295749246536449819021082878642579","19139317656401307869008514655405909589191927434896863654945052959635969049226","19899752207560773082769050696031428618279952905456633248396458195521558758567","11051425131794371309651209777340781816759340179617272809396290888908344742737","21036109757083253721664463911182420494238638725632960832690863030842350243607","889449249813390113689141260915267562149775136551805567360932863316252212551","13699351144708696524935930354548760330343056536554417598935543328208438386032","13519887448829475408520372769662349279983603521264826233920030112851113901631","4324632708826408505401090789459169094390163780249933491914315145917611695834","15238227063686376620712029244245702190529846709464135105876704076140317909539","15989616924827783527899399127847041157062011213198330367138246965851132279618","13948374681184496252802497094313622689901553480926491455447854081022923958394","11560535972751174678972795023086412959969764282270119586586003849027312328939","13851681986970254996631271131359522373808847811878177679557254857646888619621","4952874759873862715932240870320526573718340460382406493649111023216113743837","18031025836922220589574550016316474230787295432942876525558040984717510094879","3335487664789360945863147607084565660903456644581582904904152738803862364083","18970311064693038148209589780888968149458087404754305215059439299443870868952"],["0","12160134928799597345692447636254041715860202444674214061347320566665376848365","11076469948831389611822122179538063304869319358875136300631319312826014898281","16644773404818882256469420507047191181953707820385954580971517465613924910447","4655653943657565451035668952626924721529742443786457715182555402379380134153","7626325202921089131112693846456530256840151797441802782088617930325556563034","12820143586490893323197436406650500365592664519716204832430640883073360249693","10480804414473681366609344617140771314521987047942795596307610990977532172551","19426105724822610631350326322647138948782639937433635809207406766490983587372","13624648252665122529704704294120675079190800857770426060462913198130328058832","20008749029092866511721814000688294641792830570804779578856496317315535108338","19385811279593271201065959463979558914210027742738780258121902349265612260875","3948232181385293783636796844336196030774395314694747789407131676342926755071","18990257857911165195445244373274470442351371592952887593152351272502752311433","9108431355928583505649237900328399890271254549212648070255761705511850702472","5687091611459918656949022484747077120082641472791715075728976971150856457109","11853053475266427143785812830964406889768840439339750228763933231453578145452","85403090681082152598502240301175465518438828732771422672369994781899961975","20472505690300372039712117182099444037700282055886582882894169245263938028845","2397109568635162892689901400623078134909179114689928166068273425773422743992","1744346285481230005650351013015364672764157224841083097664381387978817543679","2928054743878019147044172706112268247160618509119637960958001708710322760535","6599012208710523962460595114880000847738438278863827413755774677341928687331","12183246048474290853448997915566871581156324238833213279014919172443509665490","4747275909461976528721245515032656163437325055845208344744396867822135337437","15691859652827932467431681436404576415306417057067544379135150204878419630104","12560708880435814609818641122117618438910837807458830067342879273945183284846","12760471280911145765925676144190816556906072650823241878227103842197027459403","16974919574873731407397228860461287420650349782284486205345887129747877434","18024272121231645865371807794111525446829902645455065031395283354960167512980","9775523653323294621861160528646308815249369113568891496729486232386247987591","15848406281249126417355884825644338027317732079239290156868720335300963638721","12462134662738211555153489371407022353299550798738639067750392568814323465322","7798867954925759393700516491048929935268990075709315887157009352169285228845","17460709727137972214348841657778334791866330469046356122854440216139714988596","17832101782490249503822793604236108591609542035152806927182717999691376655796","10132677394918657455991109106023544513516545881588572207721227299414980210759","15196710166776707946051481625219374968652322745490521003980193990135110760432","17817620944087624564269141305751123375705206528274361631181076230500253308587","20023863108801974890737439845401274231468597766389956329445083235767120626914","1526299730929667204031527039245117217209025719588195939901943626240218599809","13388420505255299185281240173358509728130166850809402554052436481292051197881","8020697481899178259864247737472789469187842271655892407865291498460276913541","7998689627522678160499381566710371966839155462502310276041602820749060174101","4441929933708566714995246430529407599363031448735131396733814116011695728662","13974180060340500405938595429583751649871561932968857174109111878449140110599","332378437178488732853048603324365835416960244544199538698319407975480152742","14229229671040830501122674282689027632780869281956590842766347495038497520603","15267641528297521001034525406764445008604514656724233432406839700372196067234","6128314779957129142305291132752975031169169062065426849945705144252738774417","18965891763014502621699722971549045529373124412359325418864563492187270028461","4034934657366047418176340256922111917378359177619429090793335849625171981740","843155480119915755150774035592238309942823370507413572531736783562534486400","6884046192755341979865749397756513316498849954032306581350938804782464126586","4701821099754715551381924865955094448041308398304569613135002656913364696195","14873035096439704391976516046801497490967985902690991937698655512884941942892","21562929522663261754007614774731805838623972702399824008014433178111381583517","6610832032350388365441426882817288176398813314550871430085259934756694953002","10494068011863733416039792980558829889006738354030977560895609088223393565448","21146523372626257052986722619584356059904512934316145235184904394614821594747","3259268572628973819993127271226892227448028818707445451717762394004929008908","6608414809561041586131559416676820514462938526974450334370120768699377456212","8058422795599730007397834152251779526715991890540426265076154086105962135092","21707924910943109125167020080256455688745032690436385719087659275486111358451","5960401419917706441960114783270103106713801038720155452238644277276797849801","8359844794199866758816832250757180043894797110880556432717129729452341130100","10440202334964072633090295609696967196542208860117371944790831445828518077900","20062056610024082424918307847378185830043294265346124501813817603086392295700","14566193997291220126621238377658786654322859819889066966608581312242591478230","1486041681058766489814514133431188463550754326792387053867838387091693878775","6183490371764049053026094915885557758944064308859549687517957857302585834525","14692374628936371244687556497301842901787072319116509563946633280301067703179","366524149935531093589194020154635927317146302691128218459472410391775225506","6073377550064656569038965049883291638577101509357149803562548279305055207626","12212685768690613055996513674698442959182633367299311206052981953742825313235","5723990622960988813935859600715113191492456452538639849716907424223121860005","6058497265703577391006483689948095430708727363696026235193134335539078329995","16159087646750325552418674411116868411314131951540946623584167763137692380692","17684875845796228803958935055237939140957700533296616992445547000097130343885","3669980992625639739268100975807096805002410195465335603906435637586171113472","5520833898077037379343247147296186286791201523229936140817208836031394792394","21618429051766441113789773999564341955587424123016492706663598768887224012989","11927781459875109062723180359394779142550941312652800415354549898003826380748","3928767443138399025564862572245710234582699901293952445759736305413102520855","19081499794568501363349754249799875940215201980380187019540445034642733841460","19384709875448143201974357536405471368220145744330629873368236584308528098698","14223169532682317512336794076235000485092805577296840318255918698822569491908","6416328358104281047846244329309672446126040418858534060833942670392196707704","20985808502459387468653320579635801347437617893399326381637011926357674113776","9410019257822096554599828494014818530385135235203114883946937382988550711912","8639666447781086237674863801905046052205007377347539865061891146774849319810","9271570616139590178939645213899404325222225269811837877822672472440570757707","7858806100696084531268277316512809959810680194002093272157026948080001444585","21253246025128143431061649226523480230033311890005908226611574900172115151773","760888556474541944923293058713305705800213792029916795122236365936433149848","5878725823056893809317442888045881927051910475616678910693107809085667340600","18262201905632165607450136386314935151426114148564167361608957055179173488332","18789163100819292992873117657707901035511092664750665147164323054421316466557","13968854278188376933338786055380317845484808371083001381098620340718418500655","15850084991932299757667011900048645252161391342914967523397313674712071799371","4566370542501287381314118130585125955184904459225582236379869826445927980210"],["0","7959361044305190989907783907366281850381223418334220642639603998383870736460","9084785083005582532185954441570241261108747864080632772661959511140634306409","6969247324966100399989229453299770308720221522235164384003094222958499415975","1947459412551957542478668285999023832739879005423164487069935366998200029672","15543907080227638567080002262141927828283196452798247929828109557126122202837","6253048278263679441178186649420639442879848305174570418013766867864567238643","2722353715220388466431585540982880066367668555185210856035314357990311468370","5465070973323788950957941061499541824752863348024727439940605110137033084403","6087875744547277094565018481426019529546708673299893238372994372046858970842","2194078962994836949994681974148484036886550946004108476882224276826968138480","21371269316827980665497922439460578656126105859123433727141866547736295928994","5451253967554326388206409146506474088833070587760849340976200700395141945503","6258046036126289003704919854203255282303679504910777948126675929286262666445","3704424060947034098283864280717156772025828800800528589099830577240459030251","7597916188500639857285574877384029098756608373681560293046738281945426678252","10802249425846522966628781324752420366057809649239263981524744644947948495281","13215156424592817633458392941393918921879347514276955069337663168903142020683","941026697741770790099552243972927714630331742674866527238690320769413125663","20277209659649928770256158904803849787152884650706871713771745138658314283764","9117313687478099868754318394285423854379461566262031198401039822165846434442","4575066450226668651322580907554662741834516049396416878602928269962913650454","21459572477267343679497394270826742045207044409182359652036411805851916775777","17598642612965954969400170434839950942373807471877667683523596742885772088028","20731081995884806213620365677150053100762208858911458018834120674765183555586","14241969022299417771038842545675821666088171244425503524739730452898814837435","18873129245651806821926111708658417266307004408922430420094072584339533065986","3029561495681134293615213089147084067520435268408217060805851438430797082055","14012117781468551658090115585129366319330411117763059765755395105277620744051","11886580689577083831445370663326113406719411408587221584471288820310284256374","18381541708289790190386810304583866009264314563090359907385463641161103923908","15247002335331225643163246843045284707798655447458148065967359149200186201433","4763650678244413038772277545795667482570160233527573807699933000010997646390","6744481008514342061188035911785333938219010601607992856291275500924271919077","3102692471254911725062065954476563109457162453305399392960477499950501434210","4448595674450468438264402490588063540357801644914892571469553937581478377848","12291721929342595948062284862854575261584806074507844961473280530650657051620","14468478557818372594451549826735164095876413164687679249788168855064340130422","12657192700052534144974246897994189904619527249209073457118047919637138328229","2958205150714380614825049689285775028217138664853272680520312304090425921833","15863021800279223093784351241762034439249682706686718946734447581520373701971","14498156907631284812800820153710732704007709549754072769292357809436373222615","9105030224949996924737397839526439501176056263158944144727646044310283670707","14080826166323636348937267514890284503039325319961948726016935244842941479045","13090230856168715620504281825447700250093172176712595277435930766907659295190","18620272432236815375092396113170954943668919111199729241992464255068231010407","7636906522068715620800290607687331943032674296795989359250596009512038906212","8032267680093820281733243253519705309088140054320004575144112601752716815317","17122972931920403810529886660525984957112886195021200212210121359864159959846","4751281737349604576842660792719088910310433654246689689652808750063852611615","4873030122355716223961143922923631461012225875406057991493388803271007842244","4675736029787070168584872667196093624823759106825411050194965573100609318142","11393049587369937329395149231000854952651748522774192627725758443994723893292","16397441613529152576986629237274813173097682034391685185363017073151457765733","9761660009477848437758535871041157459478535969569776071023597214262653799366","20300241605647967301080114173417675324678975055807940843443748807582742158943","7620618216329905823561529175056661678333299936348451215330960077123041233943","17020232673133887036829193607087351189990186120968298983482719131013741080045","13102089714581035826746687749115352483651570491548717160595699128437490952152","20948684513613840777706130717820704652127525841540270944929999633572349680020","12895614443176498737211458543721361702019374139983111952734725090480596306157","3106274259723235266008734886925349877386073064075820882452892473833992600007","4740730547722993242397933293029047761861776339341023862979037346232457045829","986318867252378756414154708700693489899675040017936559369152881118202454074","20988688942561151507054248656542255462491520601602770019634216834646057712261","2268736729241726030197052999118139452992920543715692704932317264803931661934","12325846812697605254117709211292943657657516858071158736697915735610140948043","15601496212053857970261424157357561546521123356516287604255000007637061927937","17426022359131568452867490653108625202090961931195270045679536295247316704883","7205068875432220304886485324357235132321156332770851215140397106259049683343","18085771555194867019612223088210212201642228544611806416686388232205591224499","8242046554106858208742844722198846777948286697460840085349687752280891251899","2423932144897472889087936522228535572427037391500877458408054496030831812932","84081685144543975521043251883681054666816704496498472971491738132089709190","3502200140021148885106011660211590546183759667893825800789840419113849841931","20259292976184119027904618394123973261450548930890811448447751288697382815866","75137751390606796311459740732897311582203573837694116621559679798078506923","9284216730647983322786209828608992556396509747621404817550156374651561526551","19784875359561483256242205089936828504510369862059493906214142141947102463713","16565536439453712660759274748896345706285720332594584083483068965517207284456","14904287166957864970288673980970622525285460438835711984434209098753994251405","1640159796600171793683359120192751784586671342190466015384816191687273239002","13602714936463056904368624871323336717339088417776638483949444832174374166284","21811465437034484296853701809790608830896050887391900450702127675033370123785","9425248062917632309649970011226418511571142498650673957371069316169889301870","5643184964522565181524314736809015071383306013626164367382324964170440808054","11742184306224480240931611356442993599555231405985824114208578654451744314756","2859840234529483547913664777209814548207663505944772534051113966083678595484","16490955676891582506586662195065524164133086718287909976510579316235349518132","19526771546496678715002765202165643326439439215302178218080093078495004408829","21652099846707254884000777038808614739625607164150040376740501082557993134451","19278831657077158972209226544268924300131924310178400963450681714589157384129","16787500570054635442900836346659575660725225214042303763278918826974640738133","5917147977576548193317058742199127383099271224674708055029228826016409920544","20876564801466384133703586005813674638445321764927788235112818343524454293430","18363738936320896548685641348899261905719091945713553166392789909374709357577","5571565504452399760407989242389925588044666738716515881210789267634887146815","130826377880210653468191958315791698470404051006792694090333669590630378319","8961894572430318340473839009320157457647525614007262273438464377326732074195","4016725774973392334289591328899674621002431024065173295750079651549997461945","4140214772395023361899612379967812869681121506980798254554364940272790596776"],["0","21888242871839275222246405745257275088548364400415152589487542155937462696292","13708817190777028256877764708254314078588771741537986801928186470408637495050","7661633578870286515789411735308449902196721997908130995830745691431379895709","14815898710156569557849479987413018830306887519936775805850677433748815845287","17890927049225273981862396536135106459141588107482477416264614026873592088455","20343433030122016533554892956535603637331776675434408106388853939679674122738","19515677316504398739387992745757064224636056252021082278246120796126858549291","534413387448368311157429236962582259210852136671288465520895005843575522844","2479318009122596005518350435863595749137419100996938945231564029281597361041","18096642910693146068720335645143834358855410748267922262210643961017877403635","11392681440943161362892816204348976446383943452170279132516835709999032092491","10188135900046934510720054938573363314101945084919421180055399568444339035582","9029236957851512841961695067820513753123271048777947013978565530868001326365","9109105152450942253257635561370029526972028565807878748274549768755203614476","14244048215576424192107251832170485943199696312389351340303679121969762628834","13384251066630263653381466112541708008488186349657714780920511027178316073943","3728227702899941133146698616585966743595002987749220292111704221759203199807","12453834183019198677777515067846151916321583973439876381626008385531380176970","935023023062903926008187612815464706047582949817941570147171854056429450976","15963517700851166874038832921284991665905204759226780350852460810604435995354","18693391673775874369892047079803516581117669252055817293007367811969016474066","17391267424351304305678315779562622575086513755750627338607269037334217829708","2412574299481127672773475863905270662574031595527054518135398107763905684042","5333854522831228818876083316951185250833477497274780867327292574445866712294","19521194498812178763438441715015230883382233359297017712091172627359750585991","19488327109296460755232940949913486774402888747083317546129706499874104636620","21365432893020192313242634684302811826458905505837688703875179017433294398120","14981713756323423636679064140061095082892170959333084648048813717754067663385","16793569056377858644443336339676229680645699274394410553579009099752063098681","20736047913799160488688809449584891608302712235961911445097915577853005114335","8639414083275372845081114397633796246142387755640450055563188603826754880532","7871690885642587594320457288093188169675471431550318905742327455818835006693","17451300280197820052330656565829748864286445943316586541429673020707386964629","12456470356992503645650876874772535914103435024754887869622818038852573055518","13046577828382018563712677588700169051467375035456531166194694475008703666851","7207525964156318296167761063517510607308987982968744059113006845816869243991","15171679580854403366696612134520026571096823134491033764578553908675152173688","16795577500944476932117593177001037521397103370956001304875073212839926238906","7429825026493430729788950251445050803519777733427748779169054487189007728566","6277437008814377673588153588993672646801961197146269591223192637272954640692","10604231326064695860473700380796874777089756919162509615629584939652883600722","2299042228152590795727782128743189527766774398990855794128683274648899506681","15246529087496573857277651772589333666555801964808921610857046464419787771835","3830346208240950038835085996779822645926860969795840988270729097514076589952","16264274840441307096430394129863984760321995267688596647584447990887991957520","10506873706006186132500179653454347014580507118296166510438250713806609470243","5202213800806857720696813055193741357752310955551219658790480585343388153585","1833232398267153849179847593801164908530007897889086885534153856784832499893","12937828918365192444784321049137960216232985246229363085230594535524722059195","13099820087409265540057298535595248084584058272191388313004263196629405821215","4975301201256817330779685722586983782884054269751756106397751931521764220101","12424367043205560384189904089226798219663206814003302199139198138513302696873","10246707032737697093231669818843142309962121086144383596456639045672772930872","5675401452802927967935131063025662528498791657927006159185927813782110684476","16431198999152743375764471106147916866180709469473819252791584137274772634946","11056332140967654119650076907455524502357459495893541957264773439362609463440","9683604674360145217764564068129668348790612385226013681563367968286216829096","10841212637815361340509290246560614866860835393389941779480890650286953653991","9505704263571660280429603059782233579654556292176881591393681707256652764448","10917768552709138940637947300757211244888029216199743929926544939894504635593","9626391565459908231174616666843372834241431560559962555457981661246059453765","3203385935010189249753450842294639540163463105040431406016574788994278443163","18478079401234031012738031087076142089841296226609874803638108789349770463180","9276116987718585837901409906011013645687901668126236541170344132546665131701","16104519323927580015928408519569846623060723368185488586956635731017777039125","21267953697469025430510995285239769179765238918746156441268428517926897937120","4743549597520537566816770102936812187611605476169859780559269095430435471663","6405760043260153228196824549079526380343149882902950701633812004327889888431","973706368714212422522406268678650123969729734028622006342592456578036473930","9954866688860971477512748689872587035930577771429544923109467293709831486453","14662100880901835702186399343614249254034644557629983607776851685628809806083","14359778923731535618392311659813946396078227421044532964578161893623935160392","18190516437382302409849041114901141762296784451925405615981975460055337001925","5958566143046944520272653221074631669600607103531070026879079194235638447216","7947312518690145625349047497998853109907548498442484935144250152383633951285","21249517276771190650555928320591231988074713486670577632305865858122724691882","8003677930305399484828150336358391592137314424873857532978958869269309035381","6382219712763206330710176321036500038615075622427726625747891696697461420710","16101162744910841583862689728062018766547563609181232113924942124681010155876","5339151892821424441900900360508783862541572653683226940990147412669585555291","17196799302636157671235654940449716469629034272804921500399040017907336223521","13228220295949092035879761203440603643818923518969119456218720148514939294923","4205188733314521260614759197499710870896468272199706976192189840271220831617","8451308984810604364215062014965428367885160766052108846877765726178598427544","15905967212435297835854042115146959079915077821176644255966720010894078687496","2139659296123736261882811321238914355188714247526250358396258863964477073950","7218654709089641758789625781612463082477300432930489059905703006871144250211","10215745096464650933880251788357016636996964296308553071142283903578613146349","4683792030930414125310735911813211977276162656191372654994882398122787404912","12031763579305424684612817010385091104803291923430493128857518709243765716597","1140162543242486607128624123885798795648378336272602978040954543360500546403","18219140714840252495255579160001992063528159690144324418037764646706002878645","8117691782452846578558222621671696705091741664967652913385165929124050101052","10681187983014964015819128224179304307778068631045068571973638692853357797173","13559951905808005154833107940150179371169754392334869211432606473005054390636","2585583648088917931312627251923648686959565487496991592245896542141629324787","1432762406521476282184906092387007682431207032265402348014578168639988614021","14326285870081835136815741780359779869293616605710488276902609463643775975560","20414757741523772928687282670066340071947808566636386606276358611459023634913","12307500894924909957220958441281061150112216217901883076660388306263513624460"],["0","18432204523654126502944341680216652706145991074035223947901926099712002491088","18053408460973426173776472521108908220774702767561499806966479431887539122259","465432822868435649666955921437938374858507018371678537120447256547897075244","4431277290743272556587129203043676227961093634777331841925362442010671105661","16992579196197513890107569173257682850485475614371430000521574122105658489400","13676733947284410141761643892106110070710824658738690230681324218483586201532","8714840610930448513528483866020481913473065139214408684400483996649030721290","15412485175469693059146683027072578165798083269503585301909592606633519439820","17954618444604752269204797852718824324726706503516937886548808600897181931747","17054960961493985647629297820398791909579777969865003831800933363605542230268","10450954330121646875227768739097094553868666034288663762274421197973495914257","8489998144483828266012874639595727771921424954875064720443381197487465657026","8913961799417153238701383078331917346728180969446322765780024579185661220771","18566505230456144019337345916434434586215061469008933602938538415497838355027","4043376927911376918693094873833106669986097497873425537170321289531429172964","4038600798489111539325827535416438146138680284772930280956638681918986264319","14085065821655488959997615480216679398111850654364964791805925097276862372932","4858818182319639250718620879876605062999760633015958350941192538702361096455","21163556782810188702252297264294086764038040327330535662320744269004660697296","11627579540945706762526038533100689253534770216545711976791711375270597263418","19011715314593363146049309444511788271953406684612847385624052538895073917634","10646482063309844615075726948565429660399432834650531554215785447314637834453","10597824243759990271726196626578904948955785099104591803408309797195280724771","17495814218586225709999886437826526527684094156627836495014650206912761206816","5812252801291462981845621319131206411960643286657369210297011990682963619908","19715860682995579633906684166062687938075675935624153393607401315043401036098","8598813159776200608070151298355959720876107734291214859137315819018167243417","14833493752188601178920735510348918991606099674393732309358969677803753044800","21593581813165273545563761676423105110246361351934341492120591904999537929535","14118529764854530437941771518972382905101407175601431449780637834682446508951","6992216445677695394141329214044488327773683022190617147226543062677060530607","669952275497605623692860418229984165452123596973927923238194022545515013645","11837054289183405413652983153814606064412998067966959031841389181715886821481","9759489918514930963974530104575538357942897958000202649765078426638909580414","9665978690454656723125929458637299646486970720750163067518394220346958098923","11035294749398011065315805943264060647597400207696371702276072575800610196453","6941193904438338400790395078353903606060300750638542100946694949179072319992","4492613221676863468408182788582640941557119401450367909671293287708845515765","6420772873771936248725822935951166130860524325443005826963030096558589080357","1724606241592628489528556178506282674832999376374266537282059880702269434408","21675168659771307223110038647727776853572520585946260470279319727223587780706","14928700801965087755195289143069872318152871753316667563867387752626591554775","11319151887176440699574705568177041637077753633979817793582769872343058206500","3192868915671712230441531503249287936257762306052028005674925813647244826373","4029450786167029801329638967948435810409751090407870523700544692006132976810","7602002095882786021696870522320426293489949068819131573447929853917472809846","9851358941558300689540879805250301004796966010244536015601220890505486613457","11363437134681314829900560455877033327741120952847663252744678611224183106294","15446684579594799094055808533214017362851403726394665930299874198929239853158","19150104415591659185903348243748000726439137841405838450475777306722363931557","14128150424085904494593979560946299144243074243687907501499018508284827112678","21498573345440296419442185482184283241518569252430038596801755169675688803201","14682908747659827312353043214022049616080133647613985842049007746682953618505","9208987565349868628386551548768555622326113815999453912646095099315022708412","20242412440944714977078778604462689539911306627664554018906799293730732696943","1940989629210126487534591173450829893877377280379822080280522303837632174486","3578507923409036897120024615230327504395433259423584714428574515911141989984","2272831323105990447681546764862681641595160787830221267339137142806674675369","7920169937143693095249074466027409207092719747126626033753177951645847106479","1001781447417659420252966610428576843146412151887499348253137460172815743841","9390555341997702966727813666987310342712425142250280302927185247443944735930","21620075194094885550484300490834886189442902741403576005282249441053718109420","9685190749389935451166999143227708209951087391182656188205236354729884307423","16297523273547646417835624576855704700861257811886774964469572100615677166816","5242482864157477000837211628201312300143151407361841671924151093375235375134","7524144048590089164066874288136108025669857005254175439444333094121412904387","20206417658763247747945536606686982026300162912368679467880137125767233712186","2796140993106424379497844737637654095318387805949658022874710426003745497552","18691889372405779550351041686241147242939165367168931386549478362516920378004","11331466185410528307784454013862595440275271078906868661319829130350414978060","5483717350516469482946154728616611556349514222974772182450306980161402398855","21761908148078994970807929595364512821252843496765086186889422214303200842550","16248076594890639262783334910005078118574984020842445104540010393364411074844","4339330348500849683212295433467540555817086826988734724728506233510400869804","21649988558193146953786276397581326032333601027156338065344393987856375681713","4097782596928457947568126957448627565814855132576554595019287734038863324741","16501393258351628368348932408743227166095521336181240165481804262190975143990","20181126367800397332338893907657598501698434010684970003464964048773398058361","12570051819889563386221348469846663518143403481587085077501066333123779335926","7680507511172797042273232610518171208792517855856029682938973599986831671106","5038259916502030399984079576350068229487803330458069625786146224751817375747","509070363779077995098038554481188163958917680064863119099605232592633871780","7616295608152934705880229757600182283575566455818384299843987447339988771824","12523306705082822631137522462081908730795865043509832673901247440818758321306","936681891393859966844932144770303982580019914616573213642849664511553598306","6720399303540229098551297139758525011372903475365078943417800588238011676166","21242743137170963877199893495999486633206291121417999053087816290079560766694","3906230968169586379265998951763098420175907876748571778364508424787628384374","20213748755937062515278215027206876581909220899172537643737232158649248365595","15108323675282432216878914691463889272992346446372176478295174748700909236370","937646379281705899617851343997618215684263068385144052063427960327445092266","10218362458146716563726092215501878141356407671240585639443849437036793158265","19021083598258238581375643861988261834051460021014243476764578145424445152535","21183902969444047626978610202079247282017653661354996205107262123333645471112","1900944874923259192014718131621411193419739488233509248129671081926873447464","14593137148982864460434200081987703925951926332381760625614245001259284433761","10246253615045734131480688029730078980186443769521562600656284231208011413476","1898640373666715393747643599217594115758950044502206127503592099151934438329","16597177070644543021840273988311532120721589984660769779191006876438096256313","8163668995226502142203727945008209885408548225113240779597549247489343707406"],["0","12076271929290634605377327307728151772992201048504911037749506403383784541368","11579344550875782134202791371553217219271722086937163985760942132763082739595","7827658583097210211407080168140393215135813516680493681048942274468241245844","1668627440221679570887145861324908386323723800125544462330957728587835522240","14674578005032255465696314145696952241290776669323066073534085705511388399122","12992241049349230031186326031794759368393774265014267021019165477845698044914","126395376189904497272409812026977568129932836346804862867700646131056935284","6933428549195884520055450063414160949016925879516981554671211172423913865370","3690092786430986126321856143455396098455991441775497976645264933750610912844","16697731517012209045878980042635216815294727329779587097785279195159434510613","11506779293262473075853967391915599258086740409447137512611457238262376675872","7881652641357699514922393267271480013594401982194355346982594041067726391317","9059786230819834481924124617301783888675572671252346047829693832729700027356","20551002854040235746912083267344761623286765981165174238631443102338289289279","8765460198604781329742787927108328043861804358828240473407477504761757325838","2680308458550704637893144315053723800811019326037068886810891851593414542907","1397749399319786353795041742451581286655558846268177860152067068024541163350","21577837659601332537535718700571954885072564200027386856658750174544474480326","18842312955446266690308161491461246708605501815189385936776307417349876946090","699284703716694129073770652939565174270445100579961542119668956864499101499","20572626979819715784678244221409108793028409061756792894231621540520558262786","12835540704918763893342466282757869635897668887565477742047847693966100693367","15643228199457655366862218218392716586651494544986478446799386632369497339829","17126226217257866188854484266577601911864659047104668695240541275212689320933","3194150845995273026755535152366433049911234414718098778887960109940294144607","20275521188387814756201199743574564187290785469373294529269265036980563857705","3465302001448971054265583660105089172879350421965344305316811840084444219392","1002351305903870044696348840819104079967642261430963067564962032232402390620","17403836134779138154844904716868772339835501217026279775116005981902895377708","8976356595733424824713627090678408403495364500391332658384902761564920829028","6067728624502320454055442272015524675473624531651794698748051874822467474482","11586941743198323620818676817401577452865011014199340666347870290090126554961","10492111858421018709515716301757200581101635147596735991406407640189757840246","8492488719426274872725841503840703273477592778894508274659996843087468562924","20914203942210053036963676261792269027195888906237059051075639943238471206004","8046718159403623714951292746757457938006555059657505871217395310435268641256","7305240214238017633368035602487999188237688452481744474005854905706909018936","1567574597462659303186109251895181762241309838960269667538088821589393672444","4047079047375886182592919444174889189521413468196714562240755991715587704044","9884975068582936408984925036928859246480900870380146676217988182282045654772","17752907609487200987563384272421419449199280375756376219222994619026497304304","18172567714744596574677996253118031567587271769152959891669922821270968307310","6903429396843174121707424851606732316422541425819098773649358461315686343098","17164434723584774867439559525444722479084272354356272514183909660329720079039","4590711972006185982682465382040186113726995932099562516725080010804159260884","3336747610263025692025236961711809277083508218618540942300442454574633090461","15925852941360268730044234791050233276826286812068101482846807493908355803962","13534402728657864038144908168785303241195414375707494449259675991334403545350","18742295125766641166478293998482705014210929385274657055670129662157416370737","7746904036694032619638253559520297345466540885448686828434389583676227740837","9975337899458028440871070493550966712374113347006311115318361728477532156942","15848951221750410837729876250579684633357982949610972038781962159555403703868","7209780162386565435493593462855503036669051765439960870403246153452617651817","10356875504720986640546630864165969331839769357104502383120925178959335626426","13038156505751873656760791980051310731213126208130785035151350585314789683879","19519625022975937401510012992286118670047742301235973061334026841641025252584","4794220176112718835874256497755594381936866717874840015406200002157257260095","508992585277656610092901846882230367421890863897235816570541342951358042941","13292550225374111369211861980055694727773550235015417123692385308292377693441","15190368256145986164082153745647561878634327521366794440415577382863791646594","7272342272967061527602816945265253821810435129250863429277805488214972388496","15217321127121428035487742805164799638585749583293002828156988249983609587483","16092600865518987072302336227266164267330401126447198858299782190063123460034","5203380199013867270837139878585402143481443247469263476473777836463085203419","7123195419317607381753448296159998282899291870957522845871533422775461906762","15912805753183437023588236487741318392383060196227695434300735572501512714116","11863341788580776700844010652595308411760309813813229748534898204135181656534","2602812167860128787260281132117523345492177885587842680476278782965017962363","8284941411659282739442195400118039308764731533021479943752152821931159912611","19544562926985489840582461102334171049459826607804977265698152103746083454367","4287826894458155593567458238779914218596116574088389593565900679533631923621","15617701059130581074274615177275596893005725044684013353481886073324989178367","16973864450948223905591290530873310103191145494433707407353040445843349455735","9219793172276524511620861782203243981707920432159236049466423560977115851890","6269997647998495881378913945265523249604429418686492838579293613645505548076","6092044204307918949929995777906816504862011492111244260474415733711441622267","7114337929980115244741647276865252078420776337180914551030054949682071355782","17935010892167418050215456359443442412506028517505658563925213339227426459430","13836978369275204864345393701303404085242304539637011523373737240312983229249","5044657355548069785060553012346586600727967988870065585845948783699486826683","450791864363407645496241828541919614422549022132950417800538058937474360790","3000118543086402295580182123558421685949820720471271707931953802791941423195","18934845453758414954558094605477658577349039725915890570899756726676185633721","13343776415904289668183702282123484463882635858701021596528845320170897985010","15557786427002120641066850150668071114366706880310291549401494512278825896796","18833578344598009915631101785767819801467755272403712497747689614724737189852","1590149535297689218869848225252090550734054096822130190304844356003964199970","2684197917336723687431389240727733091709922838246254367979311263369240159614","5038023606303570439977240804731483306126321260970348809753920675003164473235","20094119884880473658045238781776893121355915729045508068967409709527354173486","5660302686510518548089434441649029183151107691449987401765201688766283857364","7323906407688171286415355210843364662881122874545573851847885898460357048874","2287333338598926895548850265065556457045305591824326269816972799371608826419","1225188186288923014152977305872658692932165450979633215672039760980187094906","19285591417554861266120279897732380671693971617133701534074180222352218488496","2574852987980216964953637354238839101560685910208611213456990808507728853231","10977547728451293919909186947139718587727809421150905276779024634210002826677","16407149592368750343836066406821033742349406029892486531569493952634000938500","15229952323469664702173069451640492700296698079599044871745383780627017890862","3004828657403500227916438556048647880217123653967508115966591083375476284075"],["0","17436396864007558227891204576730371680708019098636842891424219775205315838461","5467198686145835671934479813830861115303221900358094867712641063441152304051","3576537096921886301667541372486990809013161719885809267960460352048348493386","1923817962073370932141759974974518704405336313433583800540813290603118049041","10194068357938337398434138395543373178233027899849845686919030801420742686969","6392899656889436294181001946233426695885848971108689995028883881060371371110","21285201777706114325881096981584058369670251798702046127675570749615574735483","18404595191384735170197217149676367430988614011680953893708530057070579677442","309578140687226826887603053692643996725637641031008925126491188182440784943","21615226468881066917428809174160894897479965364961883332626465879495772054473","10850963786634426275020244610609016452370418689624654679757080375965198158993","14802757280043089401839896964473196382647898122545870149194495597661320321339","12913731441483237417311999122772422115943242630670114783787161735849114991978","12645118488402611999437697540155357236373116541640405827144116421227967638432","2056073989191228364902192738461060050015122802979440872452887452701145083651","16638228083938100830472486211053903749139835026784236040038108157886330354867","2731675388182041541498915876331891196310396008327838005709537696674912730667","19037245017633541466740617572204090663438284151284797942586355243557833089240","19421549331960344143184274544550350042553784524804502182436119368074424736553","1645429467765640530824750793527330737424573272821906964025587942014850333910","5628915559577851831308497444717570450303204387188703413937057403385119336795","15871631688714423238476854161663949177819559110068979286149686132798812328291","18162246212781575450963015630357091317171402977271676823498058818640749495453","8268302254814758744402101196661557757905523428298956619835035540552255735691","17365119088447652049179437825513483653997720862415582608676587251345040251997","21192930914814598184636788956282993021261237328591298328382382498803720978495","19733805143068569803597741464055377782973375906009523692631301352519037237659","17582828240539595175745153417512514492341547589691509950288075521382344218961","17225119380844051871697254293582511675174028554674195033614974162736607865110","2564359892230571160543581968541700028353154372950207548348190047473522609617","12417650980415022019146810625213513280003992235969328502558442676146856320149","9944806170485567134718194861022426327190071455684482893153139701591179166201","17425991209886284714501864797788408183054897723801919425625582036442203342495","791983769675725457377337423908552002849080577573700799124453649698103457861","4985274390648811803506056736349903499018096996635300310375074150465700626037","723289499185309147379429163329492768842606050771588555900865464759042357884","20230562977866729660360135634604117269335123912130179619066909656962296439193","17386658106958820709873821963448179514851846783024168789447846430930149058762","18520835119554886028571242155140434532030754969462686447862606228783429160584","4908122401705972747263006661147354882317123726105990754763807106934476494263","15753937884137675834339482711172003768201992059323362234995207025881127433030","8489048551343579199170424039980839308360557983739294764088891696312520945210","6234167499485497988127442258231459098803775820614136324876727285941635602536","16460360059758002317435448714503596160115031637793760076145796743435967775842","5554699511726957510785746529755337097428198830872214372305821953748341905001","14150495540492346091936715736498042512668205185836177467150977740047420604597","9256541815929951618296486243800687307926131243401243285767870327962299584313","6503160091981338857369339996383705902983338668565907061715983037300834155236","17176205660391752746811288150080431842148317164688936125456173605439309865850","19807500368338695921586769105619266260764776858253431969091591242728861643422","11727437919169821378485147890233879048825473068235517177014018570996843253239","16876024636685305661406112094724810762219915965233305286715122745182917734886","15245093426736522009090389613301573971922463789408677211788499975511897463885","7125996092091580037715369820507154099992314955801549878644233737806923027720","11695720761068149658273230580517582290241852849912482783649216524187336478792","15142273569197384980978575641984378002353266567238620640388579963614390731930","8769821130548609928672024794239134238924767227849911733602737686042039398188","6477758903556830439230040503378884990642964551042436605004794721283676843204","5986567987540462622642618657615208365897871086038932037351439734606977250863","16719996506935528679682907822502877568878941539468459984256918201207261726211","7135898780252516631816448918072339408538270830407620055892996289444583981451","19062538837259866622743028750713327055872977890339805831246453685158253318457","10429109969997040454999130652186265871651735047114219462202560977737368176258","8563471888705934541910402096628647136105301713828891728373582137081514490360","14149754039807744728629174042625773993233075341887202355637598161140884027696","11593859302949865405465603471177092826812757662862173279847553104688251150823","17514889146004884622068839822287513075640193093704063961573157780080705944513","12508565606929148536142997831186153411588938821009977167124504443103021111980","2513019766626464386543613690337965875969860492079208550825883702436100474801","9158388089586883740100847027831761779872809536888284627780074099853913303702","11972107280986563897853921285413346458757059911028349448810097159889137869979","21796210706487035781571586124255489331844157134662605516284175669586806408499","15069963058536565409359390576964679424116317347580409992098926177698804971424","20889069875564714342999713733371256470686772327869034100388474417202234206841","7062548825760646372292587121924471508951409011520102375657027650469249241802","509753349882423660657595717742311707592895276065613537225139581630828420354","10464921414161385872919613455684760603919226767250849615909712055877987290159","5878103901154416073980586293007119642883207776382515798823391990762122417618","18098547585256735773542322607668121193732940045677473149712947732623734988894","1464472480832245591303982235584848592732940027684968206208859078820454483919","21155433642872230803588238731315696380241733991687739575963037707997248610164","2075004381674475590683868563798902667890420831951525275578372334590917044698","8929103317828157370979477172029471957807875828462108797679788727743602445348","11968030316905479178661237772922494641318638355402644501500791051549915404430","5579883555521005860424856843156585406060308428056246099543757100085621487191","11562570549762670747702105331512406947382546842939178603108470790787474176639","5560617954476352376994227958527181642627444532987416390848094470182590287823","354063332655611773843541402112219308670289074543267730100986386096385451762","17099427666360561038603579747337434942616199445516438443044659296863741219824","1128250606650927536127541282760783833904852206053779923376171041302891962910","4707441308895970240524851234148077408942947316219808377248001431443323178167","14892640969819600250445722301281973212828036942723217118103029513448280685037","15516276315881200799828254472070603890342583492955330292289098816301005895323","187750366469130232977832432436080274452503289400897385361696447106213207359","14195056409436030353110470271290309896509820600376060830337736099916852452874","16390758317097758981233519189003182252293216382202243871870540588187212963348","13565567671048943232864861283971155001525986290790141674716136581735778678912","4864556871701236361028703908348785235421255502408623525196931590525282956176","10391499995410193422673969925902786884694346515532456579137015584172392879263","4909725609389817282206632030607542639208470002394395112875746678697802669247"],["0","21888242871839275222246405745257275088548364400415805239795774139717454039455","10898206888518216672867926638827025141755241235739269587727756436825827928374","5495472804898521334443286534424879273253416431049736856766546985862395780736","839967401068707189361976805295483927150179989422038465822459311388951241528","17810335237112599200795914793545619081384669700045628227525586764053697989437","12977291702915830994735831662636050024552050040871756528865407102719764150323","12197793974537622687928736819140558112917806288722510042878850352859693392974","16746363967811310095783773330337305307465452654104308043184313320432506940232","17760888604203046477067338064913647065171025147574240483467906495488324819253","18802235686563333672919060729177369653268525515931619046745412418728971863822","19789553453753379201154048602122295002210198004258899026755999744046368688150","14729764573183514847701122965890730354953115905374768254963211363509067343063","20671813998057760285147339504774924422477975843148824041970382357280533788557","5188532565952663099125984014414622933184925925866960271838050565146026794474","15879190865597193155760634138372102856866605544143699717071757496026077199921","18693712934671199798567970600683815845880471280612259776216153270353656275465","15555946128188578389021691062825584554605574964762664593110214214651539174005","14791828336843818908655921804999265324989294212704681438768208099393102740653","18488366174970018753665094519306377739259281385552560653694633860323994751243","2226603215139276852355828279584982716136393136190482531991259395552226627229","1228786111949148221972424956367387722523904629468533769234672006285117419318","1956831236497787920221825645075242173126410990012180774898640542054135287165","10675845169701484900179423991060570577930240351567874665136432358119622351347","21629876174882432629014923002966120931285436401983587375920094287467140359566","1894894866575266149572103393360738682178066534942485605164751605462350459363","14224712107918319674018499708381645150981183812534805794178639486523539245711","582410023667320636001633765621120336263136220750482570579980800553455808425","15293667386652823986752553528621644734357573226601813515286636117202130766725","17560498290351497940864261740566050730190032679938615814385782197729732835307","12926219683678782321791221480353518704204554831094541908961168527286831023949","10639438540551913424315846598339681672775320689563623117669149548058616842634","14977426765661499955401539119048311450049627532557798967641193577593767648961","13654823503116048677595763281970159426588568722852894963160134169851916403676","13950989952955312507330064752285435280814571529627261545496792115119111749601","8601918819976942172099361372125686668162516609944068922405374172198123970812","8998394707217924514202536787619917582203494826688195326159073534486143686945","18296268404602564300663203413151128686407501555558695997666542523797677447252","12473535217425246309821407987930890000503046805892135624398588498830638953658","9982939061952614438765766115503991110521913364898376925924035586096788244528","6010947575728904005374478839377356368665833546222954326399117096930914425193","21618345085763739160042735557887695224653545013509285183252525441398557700465","11738144137891260026072843095481357868671043790481676778827759344401610871704","17395698609667856817710274463499214912181412201375991164947671632474604122270","4901934169067763733606602306206503189910744738992271544708254371403889404731","20011855117193909814870528128507560086712717488782084025059848885282518215687","5152284181082331756063777724226451373829831594508608085568305972709102610901","4545664689881255351377864923386452814101262567561647685447973156983287890113","20514734617118366630400983589757538737201765404072935608888389365470067681261","4330051535701701280941683145732392476440996081702944761185002710326542469891","7168389844222391484417895009344282934349808004311741470009742994572076493524","13422864377364837166216088636476977973297149185449847091795594091253237769944","3822490170587426021588741448402876479501378872788423657807376577944633479366","17597317591832913343543129298456566519079052406958285716185037105822316893158","5376347422172301130898564249980918478429665416767466258447962497549665154462","4617944926856925521073340131046761568314531205749352549591389398534259223982","18818439788392740083439142550486599013748386967947404500297895813519556274106","10073113511262879024335608667919753358446253051839976297706780812168244033911","3965078958788748141747906323801694202826498293508727856247206390583048450513","11372107293377088162488067645040541693568568768810810317268247375864455334241","12114902945016752132004590672643701664390126458183927380004388400990363316108","18786786999235977713630854511298749510738008020844434603837386026039612355804","12246169641886942996038433564196350138163828354625784302993500201606463657073","8643990457604281856216422093572756769685757649681763402543533637614884130176","18865415383898504570407163451697208024834691538396425914450618833379619562305","3623604537795467460230073639730577558245213315615547629016568667816642271577","21572877394108268696081480137325617594047088520190212111032332597414651490856","18709449409664702805201035598903662352302515140158475692002712225364932557567","7616490217351795339121542741988892062636842611858206668734612454053856749894","20754796539181561720781332142117696835443930412875159230832144283794306057099","1644368155718795006153911262351394319068507435589715145413693875858328992885","641773946940986695140396305012301904992532339932107106493209147607180064133","10952364943851104123950617268354336151678063518927990492394463420191037532503","2470811078763186863598934488271661988042833265303422001823367544763695802376","11439196181563037485088105398186322268332914119384008705281049112772709029142","21590083584217801023495678116545931506541459673308684892282357930662794507815","3940346016262803796667428096882112515987457771703072180446814446516651086049","12197924732397253165720246295623499842807178568986664856100135421769273429220","10472399762451999657823137669413301024871749012525545180916849056281355460491","20693748444862299859564842868830257881717766981366949035846754640714986160863","18603665238411897998271746988768052221741684325413182994608023147772958140937","21381935056514040333197560646713845880686349711550179963797149689383038004829","19230757028699061114209542748842970247911799005231079335266698733498931757429","8097395847679090288442396025744165780171489955309751611186845590930796668352","3418602219920179943500564766289798214775251891037370529642375957781397949987","10957028552906492283908218456944596031190455283988545922208705544119379697251","18317047495664380536991039960666945134481129958691081045892164812161933148859","10040210630893668269593007080458120706575243163138386190581471292535455656476","15648928935355377599997031087070868481966902465386641955380069406470878891553","15539439424908470865187229373478923031715224897751830855969835721225423201102","20720485703651919795313758121153025382370717855923843598162348195197885806012","3755444708218619213798419817664103952345288233865783384732114099738663977118","10343640429901485240693683378631954362157031526148349787135413901268443273678","16789827164158240131181794845324678678916786829611244641991411531155673998430","5401162049284931428456664405987795755607717662742790302210471202608882282877","1808073219258630899295377900641417662731883935413997953480791708372456422322","1788181403632659148269559597951744008575786949626634909452203467425638054855","19555883449766495007483285362362238494048209345881549475189745992810319208330","17008415833211773816472866329624035519037476507250954525779089353730544185854","15080445853865813777619062032518095761972833846568691411439184004710476286738","7953946317367250388652777747467771325624200438578781083778978599287335898750"],["0","8252944033644316887076513641654382410436268544419308259493257883962889012131","4341380526423434289094135547540298953494063268000523307065290534003012429461","20108524206305556521748584834497339240592468064369200549855554075309961593814","705778174013495492927607106256311099804866013710389520026306407399889424656","7333155284597059134918672497453969288323426328952795838686523894080720258508","20612075128242826557679349966714312177506832513733803116680723350428414002206","18909985646880556497565865448960750468612470015129991319279110583123380666733","475219223494227246268608077158450975084943235202318148250717522794823044547","2785198199968373347712654661528361986538667520001946416431792667096321261260","3332905009119654956587239391467325107526042879511932147283799581408510750656","2998623099752499785632999981577874427787918028906960894552054587830589726748","11943731726172489141573874472855371373866877977138504820043924031996034799845","19274023189782312225414533499399523666908772958007088989516136446657887047956","20438711541446239101739213650716480524289134123227048767514990918176426586780","17431312837630642842280150311120796891565841172194629494972316445979741364266","15669836234441106517973857062049132492624903740964507428740201118828938574518","18595037068872200052465762608994366348801417677394603276728832070252771935491","7378574084269334985054559874604349394535885576453526996920544690135446017523","6761085535789096842796920654427719189441498971310797714842096529183580676296","4885218318561518540456612400252975705964898571093816207802659331375514804750","19005593365299049023490790923794264253994051986066311213785000644076194707106","12439119044001351455567799075823866692891746204473425039673004820984551573164","19309761726157170196556240944959356539666730702001413219434596275196808363979","7315609434136125048524069228666358962803047441117383804397146091384618928453","4147909355650594984876028245016386871079494356269931671562535340261400406694","5354782439322534370607591685883120431726515794159633341553953569030248618709","13317994518734281185283905397228389001035513912898533254568066595147102076008","8166246576640739722460662537505402008355661137794091199419077851600636908107","6283738406777906477704151165510973970713721111808982322696578027459545734998","3148650072214075621717415283820199152066042503193417180545767441319427764829","14022387091523296941494553820834998829157911070048237963745246430541513625335","15460467049934002954459007997933947161606087121545043422148131540397108312519","12977854207628595601889121539485944909364041748879619582512211117778362593060","19961328407035687286156661186010017689626961929404220334030641742495100639874","12511430638788046721581509917202465930228661345836202403046701190888621250327","13834901716487413768761230948656946031262855031177109175700075953299286304763","11687374644249223521654714913365576689739486488972535426994865252392316633809","3013590066428153538412003922898120487758621184161040930358849362698957682027","11803445920615272103599735425838289923774330663260045615335564309925638879717","13376772248999478031036174858619217105662320987938381740057182015433115013531","9810933045693055219771238754258781392725477250027103480448596192394408494821","12510508917045110465222158448413365845338152771789429561625566345417190585580","13840678091766960175017655584476199493236872810197541483323060575993593679848","21169863697694264696689741519622007422689214729370393338150416901822761663850","1674695064515229696584024474158115724471931331463945712961096096485776566237","8590008714526931263227693920588792781819310845035027353406698088944232971865","1193720204650109938847934334810359424872735415925137728700834625693821944241","1983742497710551116540438798704187159690698394079586746186350750269067211876","21471991774847867956537166034048296676760342946684481854341565696104263412670","3804436832469943325006673010953008129472990851716092054471083349523895936315","8434788414811809780649731653944806364567340209364829140648192542544356395689","19428880561710773608704271004638010597069033924382032212109879576231587023207","13033077933157877509848245347098625509659516436145670371424448954923395189495","14617504627017276448739212472023768714000961834531549996825042908145902646977","6430675104315335118863934618565970969873095095679417973532230541742163904810","6346814908612232694264845954858432205002798924399089172969034112311455679022","18162253792890283676265084731960101889646419646980026790641579762593884046722","14225074086515552040785974988723070171819761436946163247514085653327785879810","13311545347676269041877398945174097988624693967451987971817074677912832274881","1044154036099543494505730165612709480981074236744959875473270344039817179557","659515765029647844099439794398950318263254422046595628678947313385980802676","21508262341855927805576987682760253126233787505708550346168421962181766758927","20497213163875103487727542477428314924527379993175697439456791515476052502577","1384510224944252791952318169433410089796221921727422334323518937943610957284","17370674883069093586308330298130082045136959993405488104181791688182983428268","7362421583716927406132801942703598426976464562764784183093565471238832024542","21414654147641648653272408450394551964790593884950019909301740778167500704726","12345526770699264041210897090886195771323101172080121411794502734917725012926","7456499297164537944626368548996322938448611519625066796586113011547501115541","6614164300801109431766486507960414395923129996429776373845776882415919809983","21447470757152747474723845800638470285170163953481858320075867417361484683018","9459065364320246029834832569190009121982970766373491759344345384201873000854","17720342158583623916837442113141783040267761216050629664926307027615420029283","2874212493848259720406817440614049832178779992091450256238964910224973752496","3368279819185346159074979770099059956345339343714907564329382471799544066663","11363482994253214507966138876213760201348639887604058863129367016471195385438","11778784376642837449008176794120448620661834900354018863686162583581267555995","6334359161052816787024315693867952658433327651309472678461039151911711794785","3763324149308030256828127702039438938819555159888490349285629840539538793669","21761490546184101567858428333188240603946628047778524089133974221190362247556","11930356464108688179700675150221068927942240064818699354595337707351665669282","16986541300357440503232475921111457398778758217551709369231948949751576979470","8815418124901273779913875602372556206085953210775339077120679887909581896238","1479545707467714056213310127961568750684060228063479880881746534706896229337","21340921862233330709431534398867246922666007286639539474039299716783307297760","4465133089390473360185835816785695517009818936657957417501833595489301427576","21059004357729005886734708739429880562095654275162582899744408423677802610771","18183328951895748898443203999575483567499070769779724471187317117043598234361","11355331634799287590820085626309362241485894948789743861455828882755839335456","18424041124714747287444043861873594510484274412628946655985263771911668313264","12249621806988026652172274994724619022511285696084386445358425758461852482189","15822609640139593652896468259332530800663420268968986117076447624301999258960","14388411045932248547806219333015873071205254698667934445479415928636322809728","8397388497527306838625558021032699472889661874665774791028371380346137041221","4400128244044371699515314995808383838580680820599453948342840587088225582842","13344101632914016386207136244509768662170317824506334569744627432209057697275","16242326994843200027884519423767921679335531105398613315444472829080440815080","2041565397704201381637328285780677433541525582141589818812351882538581434067","10730783605296807366407665941952280702813128941377960212090888479894192201064","7701949027729899876307532736566410658406116407734852344622560766315338850692"],["0","17651808767612318727618069149401028297216422903561226566708444752288187720375","20480920173617898006198742054032035096935407710183586273130968786361287970057","7750760988909058714115205091486852852513953875701688397558988559804502622386","9378653999444434205830143649852351014132354380665972957999908723016630509154","3159068427942476055480844151590135581707908162254974944198283634163362053157","4428435018879423258801430438807684886397671468876870125750636552939438574141","20048880437018424745952620704179830563854621741470124021436539578278596328512","18180408822167479570693620276053618502286507346755222371518374033383532984019","8373932976431137112191763532761784910662414501743776996781813689785014381937","21275747670662770050556324594622055140874990851124496171827482881887648522950","18837826707426663706918746931331422307534045862379145339899382621125254391292","11271854210363443265888548915734736029489781983330278374464442210172767827826","16737017969433550899259792653296548785091729171552622608506861316600818364230","8793437565364640329933257919212867249379150292917289431993906231023014563308","13465154322171433165096156361030906744692945149131689764053753169196604292097","8746579154692334540932931274289360855277237136973470606718423997823794859949","2782318176377799997914201829793284050209240017089075482431323184907601697430","14093245671024085871920243575745774941638362014526862283620338038015405730191","906590891379960057588849097732474524078128613523374124324975098661486489558","4473581896576018738828857421879614315733751088092887165379689261793580840146","16716188469751499834752264840645441576698004331673911157747238492467509414527","4471171947240788409420810998182094797951877544961877489692865023446818743941","2978485813310426298255824375849813247841639145051253584552693681438738229379","18401839642388971660548510484459890558449900632989192922068951922709648780480","5360053267325020257738646092356118858058994582527267964875132439614002255140","31717369116910950385983294650399421208169291347687209585282756040227131060","11064371275140104554110903726515680567604259378526738764500803757810750900914","11208860687690638279489910160581726199629994787415418791261157166450553571451","5798507092168358325927150404414401898523030962249920243226041774710994515487","14510919369890045688362037957594158610383744850758067694889375384071442511459","2862106230295882751862061754756183158567497116428338541076204275542592878561","21607619739751325713356060214987689657801160550951831130917796962699164658565","16827349178387138266936949603349886397614622417246106692190777731153185161260","2455433441356135291243620236584474167149355806731397110700146810500989774396","13766551071249063994970116442880823125903451422755898535576299332451869164300","4108844524575132678170676303879130043790130131120820289723461256999927050581","11650229414263940513522350156968075521197355954850241670739979931488032839962","9909394435656037216156353649772841196975213878145010577555452418964208212650","14693934657024470359557680932764051694515128119751569789170980155149139412630","11882238779273349053452368650569393802208035013952470445815037961472848046425","18558065500346559720404875234182586115371549836773102355468128922687945087024","11794253389283299188720820847286606930286398805500059282996608007295481393696","15279500500527214053017560087397001292694398015374582244480906704621766810296","233578051602355582746152154720986928502765224226020958147057775490982886703","2433453081360020050216041833865168118130708182474580488738348287785289501505","17095160765229406932518438258842645917344237087652325346699239132285100715115","2619215840539963780297709904901844066121357425214292832071848043518151455147","15812240258776792123752562926416937743471685839882950079365817321218967297455","12906123302212324544297985684702791844012091737766194794239747403599663685487","9875431730705789109671526692154157539871726646329879049547829186114866805545","10625176788956066482060953768359267088071461162735097279416480932926080011465","12831326758358136120793478347455703220546373403732366831419339204254212807752","6618961841965462089410424598095929200717709622459721727418474602056754328612","20517188594144948646057734394055466946081427574244069541931444697439084946939","10694839172637822965358844402757104003362660051708038767243073054887564027048","15237076741981553681732290836035896330558439192969526722293529158043706488294","21116351105323670522453659204226994336985196382255887795506026546570410156071","3576329883923429069576911404438600525022834226093482629006255620138542556531","19973103706200028589882455593648998442997826211013759063826764548371526351669","10003484648037269755358445636234629104648757793273132810699011618089908228281","11556321810135223643412509399963100045650849448914865711388803713733709220867","2068158349371653199811385057256446862406588701384355157318683530967950406171","1414251976183056666494600315255276115320320351263078771763957440655551297214","5164846022745224781039039826745602903911264912837079156652862209886565296746","12305612920035799648694212035247658258374279010850432531918254825618915232625","6386519808520561587248818748521870426209235658368959163206632775555418386994","5373450405154267575752315543527244658620429899536565026173985571984361534393","15246380977913268799313940816788805920048505551237175123968134961863150788367","5772413774271265168790319002349313790924020412339125935024138471387265508403","21243400038636314402825720640779355903517021202695847351406169171195099721047","14211785935082222216500446881508376291645866301527785165242362150960799789556","19487477476968652678361466422747189036716868316934672323073968865070199366128","1850914249544194971992875317419364370755375596009523081348521863545740861087","9505913343006993198085759364047113846521989368366855261934506751061803403048","9469080187239232521790811228139433849538204258445204754177672193091930285768","19330117669894331893540644467121141077007610237911274175953106687272606589155","3301360204606951072770442516962938647016491679804231977461772012214167762103","21238352289505928763243878175207976952772677042617583849213136845424982610538","11105923358167243799563144979427826454708049369880470257685268678351402895339","364084179819227815308316103371327705186257249713285532604398480678906170278","17658146659159980313407264401368013932776963940206810106074964396393412358712","21301939365890543388959596929827890423714888491144661902144212722387165597036","7336724054095863924685146279735444828682228307959917815784656079799392183823","6757108575738993578923177251677378474148068880514088323766135763555987205388","10495786585931426479622867310301689479534392369067035119652096264978401425249","20045885413787195119856579092477759376028149419768512166012650525611263171830","13739176877165049104966978889241041086069285225461153649014563219571933573226","10512057325100312858280244520997499210166469792758177001526477708013307130176","17338523312861309062930481123580969065056267814920924143975769284124757549474","19467463161691464768620462115064448528335118613660314521437856741732331127325","7229142658167619455736774658462208542568510698074975903256624517839807307094","4461737635011261307855906686718257099286273614717633227025832708021511126559","1474643191644357831519804297995370138599767634758751527917859638787042256970","7699118494177061662733919024213462480559646035822853945997293278349397808572","10258134018469426857478577901640331119892803471711770616885898257257495266084","19414408662029452230892925832056536317352647181570102024054699949395468682823","16640616226926305751918275776761259479053249100464956968359535406416286411486","10381434727466585219405410581744404284118581504121670836401614086977218690303","14529893545613948128715181882045312797823038661538497608416815954910292220277","14219179080610560755246969895448432888770534479367848598700373486916055541715"],["0","7296080957279758407415468581752425029516121466805399067416028283432315573739","15552432780572144335838700085712420302122684636135166611866147050042199094424","7114349652794976427616432464403110298107144401199467903450918717182144588690","11533853618277802434812325779890607222085736215615816497883410615584749152237","3366481038353515606385957354033243390729825029617341745253609758194102699232","18493924554614512307494193800803758719118159660857860061166707343392750909089","13058513451953914720350822836898811107814188410029062080811292818917121178142","13602228610336583872806309763848711861956586468446096534653388043513757709445","19965577946026309898102321031636652184428892317166095437436033116987999677308","584191430026966518325442037361149485540214761492889486612561316819590211622","12827193434332612003796501940921567539299134169399522465215631474470869019881","9873410599043922636618701238796286174599424034652831028570689483179845184909","17021173215280983655134108176548407278664234114231621640435058010214734310095","11854300498516759110068585995834910428342408195529868876284758513345912594607","21403093621072745796973673235772875224134369628292278917254039321189043083910","17622648120586470261422888725908191000046258266068453563632543089643914339024","7645857563191933838240970313549765726041529385331171140777788784372731411386","18363583007940541317388133692861879616767876789041382375061027648317730408658","11954647601031070208295346176592049830852704532353449625474539434383978143740","7370290527090421819771552035006103817380488050099946228764146383927372484118","20099727773129686824013367474488358310476630967833942456077060014157251539825","378350555182669236315969605234163863819052944580394944354529701876937913204","387436840477424262447291929515442428232135313034842000551582748277026399020","11793701112688938192168071767875393313148920055384669542324014906152303484887","2266300707112181420228361759466318272109871234137607420470890739340606674995","18520986015681831920835362137513331312085045128562258830533178680860587153383","14572417916436576477131121117979745897733547647753652736281972580871295694765","4332736115523639445400618827866357047816779868038581970498045053039073356942","20535971934270570214918613357517700805959404570104058632544770889067439920836","8218445944216944793677291828395559668932977022559101945372961662165176289249","17910839633032181330105959758626655202895301235249155161385325688700965606928","6031683447914746827945381321809884990379587827866360038584757449280421113077","19343804842633163628185869460565764342335323235789853283908186068890246023721","1133804810200974244674782261394297961190153446513256346864129000356578709488","1548150186452337556405799091700012417656967286093064137926841226002882899683","14168015416793022699937854556253412261795652434015864205015005981087216241416","15771825668955521460232249767445368227829133300778537888923895794559315652144","17134467664902077733240702102284181726339584778088380255399824029183050865456","10747793325156300709032945047899815199974387604256871479294796211268934313244","11677414241478192413882963482459191060654917584312491028671161993736150299168","296099991703716629795415200216974418070263902881146950523974972758991341731","300912408889784540273709326639582734261458396285676698000799310160537407944","16399316808555266737960693001969146715061270964491054168483635653922260317197","5363619174090036908770958774134597951735303863203598108865562119000257220371","18402404314448092144216881181486610665204149758297544696213463251056853950322","8013599863767528962753792279652255294954979331555602921092841212357783272092","13151793209163966377591305026356232071082073861451607762476505879714228458688","13436305852228117302141548216422828454035170315134653741863625304988236531478","10378519602609354989083192509253784555596160131248493430354550009452063049693","6454023675078628826991397991381359617349763757333823721633798140682156545038","21701023478256927668511210174562078270209423003569347015195404743477777409255","3434468731913750194312150603607751647276683843843633244314139647229187548306","2965373561390220199767442557278900714819898523732830505117715350048052519952","15803230594817956511742065361544924219505295260124023048557459902675443682314","120981813898920873040458978502556143752157896860483311248746214864429380060","13195988870317505556971776380628007417440569159511431801371868152226381783562","20479316527567377678316312094231220192568976530373128232829969375353483114704","9770333493468428223409877975262054365704627003406508572265250105039879079979","11903539745052002072269291439254907947025217963223954852745078328960560953621","11295329133368328231929709425993743421906735796024573457415771632531741072869","6093755185111496034613204154710993565778802117965977957861906255912844799024","18105037040530651116307689379844150061888284598808739698080279253043286187602","17892630166227586508738770550584291251654276395714717372884097763739936123173","11095903911762026310903709641831861922960957307704655085613975938629216841497","5527791700863080217938558125337966290548482753051307065467668342016493846109","5806223509696038559916331880043163427002187548159684424323651221831845311016","5748702840547025142392605934122247712886092319754768474371270177391438476137","16190294562894231543741262319681322520354932592568790020403528031208865600520","8099806010314879865767356537119384859140655799558328796754502141660863305783","12081516838875970738866970240910799484757824019384858091007391215581906900811","19472376111582210795053731902187404072946212825951076278782120316011624642124","15056134930069462709523677317228277205974376009465810198592992685617338363959","10036602249913059732946594382589916959393521150428159714435113221436889524467","10372824987408698572867975043297806612858551703514203975077903875562956758527","204758140756626330246323968953110061148844334805398749477452693932424699523","73783830819321489054571832974375510612207632667875856687196221556797487598","6184409845000680091715642085076733060846382892940355660547766489424729076283","6278514870511341358327238907995571863653441425924844665137187869997722844528","5054463083742706610977064869822091176988498310322531649799560353118301519897","847292655796041775849266911053189169838636716791994484646375449032465840112","7579478907489411992356498991227821777426211429498871319082790822909551439388","15367433740216132155523256940900264382283629757001982585399892098986817478247","14947896832679789254946003144013124717449373249892536432924460487675032263856","14611141291874939202150904921075908451666793419434659772462277194869301610899","8266924723053135761407812334733742895868391159595180805011532779651168212048","10149014591567468590581769191544436674990432120975122430286419084641210689682","1407154557410783034923279616051703443162005406671941429154501176259951867760","15167956772129347646666239220043801191812303539091203702120379045460298510170","251632109548847518076658973098982172237946118393429783806086002654527943416","20098098275428480319215195125871316565655883519933791949991514202218164427517","9576542244222706562636768676927124263284033990077684260864763247913371355792","11740254888401352093072969027292945006240056703526276527801979468760651772273","5772949718167428173140911782367630501812861069356026923700866392952559338861","862850016488439445652442613878708722151724708463972671578955789738213306597","3886213599272197234952952575604974638210279061876421449515010121381342993396","13049520013944839657164859396939834527106058592513450618705010487432146490819","1026345773021649358845429313186242615618747782999630664531671962933225811553","13392196632415092436945043835850821192432244659989401181621679113584700410433","16707667327678057685548984055403978136304506855338574758920171611032190755790","20607676129703139840782749628167788216901306339983629176508491415389806397566"],["0","21546239076966786546898805655487630165289796206659502913256323731582601428964","13530892679859984360921716999493058782134298912006368123855840530040580180921","21173278913395289348409641126719390495715690620665447479783489255211521533310","14891228799151303423204486983014372988780034552247581065205620082821408138495","18422904540018145602430608723880703772252050844248247885466567334492188390303","11484049162346052571855721325867508070565067312489438747005776329668795452020","10554919242760682767449626139591893545924515116564123671935592362254704362878","16060068803107678659024580113096937869240440089578685384846837119427196907058","8650062798780115504577743500384779314217595958320385543173798858208110012424","9676721862609493934927035179444101456730050676362893337920634354784161830228","8017012308129079735760932295379272586987582823381949377755310956482540090744","4465556203209748300939662361779328389803736100037796197481233689489923057238","12296469949448651400476500302999441821404494211599059550904604527141129288763","8359304159108306338658485530769939680660374331527800859040200123249032776079","16908597807365168009011082290496246064703695521179016520729625883425993042703","16175104031026764694450967880095926339587939417138954977630758139742563270619","6737661112446749623346222096026434099670939148770923483881532940348138997599","20525494863966521996607816697594952475085285229863562518551364691503516246148","21353545477287109346138109918600602723879796459068392066345872856392691504424","8420463602340483469299216635112594988151639038193898023458002377433185043979","2423677247114224439911034472053935815474102524936764510665592475692096095871","2948557604900817244689464164698106385963357978080601344639831765306699380497","18468208622821759542195957600998833515700817256717173873664956945432555410092","7693367345167936583110369475137431252625864024269841377071446366381744222818","6877911233040748716829865717274538096203448484337394228226671442095889678778","20357452026019032019690707014075595431058673818744527617725915559293753918370","2260082231342036274621752623545593248374785341217406620976153517696405008959","4845897841815808368199278721417155049082123255801538700995718454453755816623","8125283531485706956364633929552321418849701140261149396528777670251394957482","7813954374154078676903592946086617148228962859139023282569783203244830611724","8017401151429216329688362137720634826851748776185609217158378378684785227253","15018090367286641156930865467498521236529958358798269827919560469388738633794","15839474623032833033188703452191584866182542649422775213331196527432338768474","21510261694883640071510295142976666003343271489735569657333523239569637930644","13492799555763595611827276179533621535805437221697564597071200525462506714269","19228302475046142503873746672603624653075355379929277831117498833516571305801","19710871728704849075093564399080401748207349392006659801555560983432714380903","788479432503484633362236037489729516454269571161789695985097592667925603480","18696266570133056705300223992835923068889745360971583883030465692146060307192","13344788005502952576614272875562769262992378851599922606958103421160985752884","11864462474748303023083554218879502979184697795316984128165265559663593716447","1090915842332650260027658434281289351408980016125146470072128886554706417773","19709275373353268703726990136665490012879929961456400064892636242972624080845","9544838831988796713120557119271540762931756141561772813843681116029299046452","1048463325961312442147174040632625777608630301242306317758040337639037182651","17820324760662681315103985206114454655680994818800930911316245128644511147314","8192298477909093234137183844848619760776687703374098068798434866839853252618","18688793020044152569987954591774876979310761168003382216129212109854173530729","6653533428667854542302642797309680482580803963041407843591500428556954492025","10595030678631791184023751189263346098522405646103788986997549447046232490919","14673177029752785826816966722987059222988100016391176346214428524034955843782","7378900256802930837205648429459027629169228629803496407267724673432019415341","11230454016506704303291433643058260369775750828296565521023943132568677017184","14112340407961509813593600535690066080069685270318144627182117172598542300068","10907214612644584242023559273401566499027570171769874930908224512484342995807","20716787862004297589669048875746851503437876153452183265017596995955146607251","7587811916196541898206617864817664615063522168234059964847536387646052406265","10096100847577124799884869442534958077497822980431025578579002399629337378350","5099931185768875460109193771040911498207126399634735943442720979649571489684","14439676335593885280172458434265939601109071836741377346388620255733887638624","17331880265853028057191171414551778199091778833744992753668206055422295983582","3991146192474276569282178759263042933076055338522647035858796514619400757997","21235173938541829373076084015942822286195658886386415782982792787857286700013","9280444527763087458020507653412829262803568531905844043855604852050726156358","8994737078250590631719353014000511447219025796970347152451548690023884290309","15391813850102030268546899103266324992351855043151734159743079332235872135554","14522381699273387233848564503283510337541018524428165642523369165040821247181","17629153594643632840468953867253276244435054238912252495028413523888323754965","20976170557209824493008558671807529516165614079590837570721886724867575827055","10230175586912296356208324383540104359534790745164035868717889329430549112977","16446182991639357282603534497563180564598108106845207623615389524209030223123","1531497671083689444982341419662176263401125370040548258070339063619001437554","5638123430772955645170094735436392368298999313685538497856502216054641386660","11749925128926026849316505619210902920910293898220346487129748312301343637132","13787479938933555519159307840578092908904882397252351272864420112694078389179","3483107176593851489020905249584777095460644845195472869141924471662463683102","7923250750057429588674386239409879413297309317955034622071908901642579006373","17174936489945345283504458324079014943200397113466410803152459111078963618473","8665275714197219558034682768573393308745808120881959071228415219434284815979","10573517539877796360861124418775802098537686895806364696610436195091861279233","21873109354876075424930185268034907690786958149149486639857386811559802663429","3383727609323462787786713425278406125990858718500431467998034500686024722366","16549707075458070645509302434086580821496328068513038658616332250750281873043","18503672872442187846079178347504714233192812086422352593297778775260992477895","18208559572697832696099160675254791621354213207613485125414067531679094856923","20693316817936659366936589312851176597694924634919926307647390088912425167633","9820886823272564198588851895638304236412075822010079330740834527910148053986","9051209563810858861119766181187991128094342287011150307384335869613137723630","6494371675484144233367882484692402829145750579061299853417951179241889485564","11703246610292876085966312546490002469147037716960042752166091967902213770763","210196810048630514905441047428083941892339842300830337113640900741789881336","8600958251624721734293200536920966610649425493653115847669641020159720108506","12911718305966463125115909882571303111082051337059973495340734473822586560436","20828149200075663833177031172677020042821852860387816988595340337027820338733","12330810765559583937033772166667172872129431846862862352830214718006654947818","17153138038729257963034424900106135600893734852791910619200323766715127307579","12520077908461582507428479720695495539477033542314380520385572443251423930831","909163042946619295042408827259514912036917296897459482669437648416941764173","20835537627890090923191877595621043061115345272260417390745574799340411855974","6554392160629760748317877718776323293066614735047993359826388182901106594584"],["0","19898402610762977474769459768415704625953058545832749695522159550077863981145","9080272819781963293308256690238642494983399060579382915356432997204955521150","4210571367950488667568544611329379957404556030956451687667611009719025514309","18044482489287380592191414307363866012939237023869672235708630703668105477514","15936697877801021409705023735009604186731687773091622194810098968593313915532","15573336472894831354430609475927350910954246890511087384850982434787118821319","20814265475572451193941583935240964090975507754853182716315424217615880765848","21670236127954029783066195553768590312683397226558016894104076980156679921238","17442493688294508724562893812181214884819616705810730449622874269590283428927","10229154619736109839269349131638110019573647078623123848047290177708825859109","15732714625195094627528400815770467389243551144297431513889885990732567251875","4658723904611634403041399626716499342697361336482867362295795840434412870899","16296614744935309027518572442474777902218956195802060116970470011063039572340","13737420527163202393549835686684259040199749354297738094432294628831471649578","11865246834580912374810192704830525419656580929042547487026301940959881157669","720023611188841306888909670979021230527016516329421643477536063253275582562","19140244538917145807740308756067200672756999984118648171208876240431739063978","2812597851099028255734079036761432622516278957698990801438277523279393987510","19831903585379530049957384895786936189840846257231185450113216520120303133152","2682508976837992066925066490150212888525804162723302617855532171571592412791","12528129596061494947389699786855859896420164471076322824531590754337703856963","19393515490931762099023523629590593680120403539191933309384700376062276145483","13010596351360097774545646675256694424503584995848789065504392792320132678696","17886187492362115337935984763840596052868278540883291785993407876228440516033","7810326845735022994355948046257178906009783564487509241272165898597840385768","11887646542213562109153249071100897905421459684937648906744502329007339132008","13140720584088923075014139299829755220145791160624813135165211743304325487067","7791494873252174061368899780396410459266488254879102921452256820269533732051","13261973573584270608488074957299491025301912729208798618813213002419521421497","19447672811274018197497950009461826116522479169613426267141762008877157146073","6400058626743818763150068460285369580554198854571907572327312536227317525457","7471722882219293415169380071891835655405048247617694309335262364754883677878","160425500999820873236933098869334727611743948590741853278743601020980615097","16468911697394503748925910640276271921079586157157184671946672933068005201746","6923419272271245124831495576038942865285761235765275742864472022596809527462","20020589411131160921493040691157044251568442994919906997774702110206231920430","21216866073360903174914702720634773037630464825216188855101725148120665923455","12265165544711604401758107109786668371157580797345047344902491309369136077177","20658217605315983738676940689725965702484271550142097525752907595860998155466","27608061412581562338425755894296599136566955339269984464469993344868875148","8974218913987970615923069121594044159627063916600197491495087359250595027511","11036505001464446807051344717474968250438302113744870758919876859305191798072","12116273571202967717284064784408702432058272944344193858538335393606062588886","8663224502878334898642570513304857301475197234480539823846596422707327993391","872098967298843907024361814618823740812293479128140845157360222943631411915","12284880458397499098983778819966456323022863003930052574943065874424076189140","21406148842988370961730469310475257655199187141390576699685916813363218992059","12268873031511379148430890890786059113620527981655506076168512207125538368380","19275442550129907419551954857582430829304852656079185787236728616121629970894","3363462501399978330247502897935623780921611322156552921335723398864484322802","21335338841417294926649164951024343654463823408716730234680378618964009370122","8004359722336949581600026758632453749518587842157500418766196339988680998226","20332777615373718451553784960015759430021587945379931792484899507523949229951","15309626031812368167938090846195969684510954545538792395134586066274003286861","2976432271004043353966280647835586263242796072549527508169827933430565625155","6256296908161172413851534743767751379810401512365353001293776471604462055063","7263491192368482516689330840223357818306537139494730503216444138364284135015","7610912285213059294738869947402567410404002874731545422244798224681014682236","1499688156369524552034704671010542091198149604166403665354708624367158615065","4249365820732510077647010260632317664136700008624338328871787915507510526939","7856175549536807870510105192691814060009118390476845761078249689452301888576","20084408877836677619947458358061042662870751489824251584064031639280237638538","20838489171088153197552465607438756728827794573599860268188324122420910376319","19634217603617697318584836996135111771552381028180525925474807519374677609929","12022695875378147067014025818347476345715982226763859208882061598515366951802","16914775969838124160112858354119507601093593489931001713487219090203929605623","5601710172919354949741457928879501832843612262718786245051916700612232813882","9020819469573666756786053086324449239765875490660399779241252015218450564932","12168869445840297970141100322175158705527907476856444249540812191597431864336","13552192172716425757288455939207567183339586119298655325277297738822853107185","6701432350913115518646871297584117866887481890198768786459941811754257340149","21569876232610529133357108006427794592209871159192241398457270866282684017","10845778947028675930736432091758093476964810104437329717550756855021668243569","5157805367925610736088216937592973222927278089094723209568865630343396190140","8595579319503506615599369099761381194597427191826924331855505869937370262849","19667520484923137319855597102886691722470350493342861415314602337719252659012","18188782140628614834528074649900411574355948660491666893122568370959190268394","13299940664780514445160522935240629259267262187577790009426614996702524646973","16241270883982005712933682202044123380639612051222409706902046451547058183365","16087946069023182710505622779901907462564983790642492602751174690302084532603","4754183448453721231979107468752354907077790061946584917468322758155428220851","15811182347021702367256074413886139164889082525089136600597505837538186995108","14302735733349311850391032848007801536239452005928557216194487760240413231829","17219868685564533133525303034777594676817270386606436816360024651085172291296","15332227479971406605307097757107294580395398056019087230573095140453533571006","13628516510395292702521090177033364495767829410395863246191340752050627881747","19857564420440710296441036217445082916432525032255035784034574332076798959169","13032359576239293880796536761645199914789711192117325897511753306337009979788","12109083877003117770733745086088073431966032974056720586731391059844126021066","22899705655910735373468152628127912346154075009173136087769985908714069292","9168818252749772238979333444387176141484845658652464247365855957141494796806","10894826710258180845138245876383821178139304054359024997973882914022457328236","2403360890532486988142529289254977160408135887392014592179521007713692254342","20855614595722740845919179051482218430703932820591641934309479048572557784817","20449391432078299661946348070055103267349451113728973299695467889854253828846","12798154474841197977833977033835841634264737646341746568164814939510114499366","10886687441211399141412153274426007214834478343827385783382517044830705630425","20027698465348579395631142000444289598245710289338546980940096544113381985537","14102406149677931137296598199407282465561160685246167132283792041772986582361","12333461440779864800993751432630071918392213972729412982406896422160849333388"],["0","9800705763510123233841674214294302278454491522574348134378703703554755543230","19240552113635184524607822646635637174792833678555197360624157337861882272708","15039105441200238836108657990173840730897026135372917331367951697953381598639","7170803851699844507493947621274917777648087020520953565795926825750019359931","9708726774724788905834134518825795852545522668268254693359242241642923998380","6699015725297197721842078259955645706949237685980254906147687997218759527556","19658955309649578897210825391320475738514934821183795556284634524459101423787","4982552561807239589842954073438543505441751112942538832980460589210622091304","6459175623251099079569521510510616875756917234418706343583603752174230343840","21523348179851530643647228869622600942841224765187473880766013342008847550466","1369378491859223579014541765328060512992420045821155017700417149215454877688","8157570859502257878884364480975114537422927890530496897748720759781997306476","14839853753321474711604957706819971932203865197922479544927707428425626739428","1986314825396669281422880457553029251824852262552891917873568620306888790421","18723661148787095889249082082259401903728984973169509246442297708557941455044","8986060555333667239211440126268063619633120860617621027590851235021548467367","5370161557293361865985738027514876045540413377170193513401237398446382588940","14090683055334423878969187877300715591519691026232328182057087424367801038524","3361096486572325495208433490186313812800487536913665269499969842095003243515","11897769989257522293603153461621767592078111673709169222308204754511364238543","17130230434900909622238923891975512064053649187648677563293652366939855002148","12412557981265409593307180464257546841542102138627467869925789314067712642740","14599945941862266739765568774789776211213500151193626580745511273262468388582","16194053940488380320517866012067470544588813578160913310490476864705215998624","16786183638005360298397928140726174949006795222443760626188152413131717713640","9902046862431287014243243753138931017317246907512075862874955483263579531018","1216939206310940522470754133374477618625595433168440551208736918113021723614","10055947863335264337571232625354343068289280898533105734207962473917722105009","20061001931470268905163021736855518397486994278276352417805615321342272532364","18788179237817976840810792226574594677544390991584656763864259001180973786911","5785734810911543724121840462808720956336822406164804673011714029299931381014","18268538507048210785386123084163841931660480269654777182421258742810729857001","7914090806027050280366295639733782386309266926999833581482668655998234662575","4988453842440782443319435574504358381075603471957726876952451920229714595302","6709617560946667257860972782731326581249482813044781342275997661220759823715","15660484059166239957831591441301678809582854991594309677602173059727891258686","4446232916420866716977962928646915739520181642889373825199289914810879532682","13346184546131229021579024490228416988758881558861919317068641280843257329828","5197825889598533120697769419250770996461703684547628568922688550698550845882","4935311227543459853024418243256286017556518491198597860372312714303630631185","18129383844922566913251483437172181975429469193509539950126656015151190961806","19971804782879520148240805753719743784034307917850737592592660379885680519246","1911904679283843111962986337558601812048939947048853518543409478665330961382","1860244487840016157280468970433399399605620704144265353113213116102655571911","13461307975348970126065614963530877302143320637906939029437707567177886397382","13146130899554385755806596238235820498787628821349749635203054090987862225785","11979035413160103853294010353610066499609860070081093919642153076274371698207","17549136105619605090372947158358363201975314898966209326969594002252933731206","13558336006093017002367835945704352434438826807955900020231646604708702206126","5459230569490578748705114318043180818726563196547108198577813370530589637079","19282617997041528755655810819495344331634035402207121092769072865287514577697","15376634559582517711246401869003905420872419214180855496484683631181048833873","9698159203545491536920982188951682587468651242553100299793050030937914603521","8604702430319280016459332733496013354145098753790734166467550034589532720582","20708130483582168866800101419763887889937401696352003790952132578284008774438","8662705263204002821052944948427345240225033710704410060605727883415995752346","12894880699735879506309387291427748742622282780932591976232334631170117111185","13060182723687453159392268392728600036623826828867356118361122337415669840313","3311031570549691296838709994614118709270473909612496859358175462883004428908","16343365660951861105234498594774069281703982987458946191060700951473929190945","5593747936964880596267591667480223715678781888040039234968792735017325926361","17910698742859162504089201966581857153374948595273316705745319910934400020250","20072646649215639440217875144540901147561131508296933421455856404025088213205","18815874129713447204822174123882045611925962865877709077629472291332197993779","17936353929994668088676745622003295096572492281871325008819873170854229725738","16956012914294039928453686212293548522016523251621244509144347308755990617832","10892363702455421195402782413101022474548509274250633741316737151243415401352","5783983543340593343948119035973470624255596854917814467697527622372303287433","1331896938978029980998778973506856822816006899112399510721091645151061124052","870838640562735343891093194702522623192206073377197679392775695495784257497","56954882119078034074683767486751279006919212218136010416333814898710584572","21290315061314904777699171379818278727555466936426202613405250193021005444352","3985061537285824817061957077160713348743031585738045943812709630485752834326","10036036005287797008490206483336827965435618347990861050911037895541015647426","3142596781537733698968871528980787974884942109446120104239664830414723074625","20301804204716650652790477437403632490510674259780607688227003848100001553938","18674810876069594646681982125274876892096546150404607237349566087340256387768","17440851684671473052966748444427295442727811018407019674040999226039094360775","20825173289494706330735013932476262840809327895947119875017138017925661839609","18185552157182730550614359546147586250323233644635573009412047665070565509499","5652488937368720363672334039051272334525071030322076490879175455537298716817","21135939915841651151096934177971578876681459722366950361509483996534576106932","11716620014274166419118765231931213567327995932172097069431996417358249894900","14387470822568673955577462762026981837585975434450912275793472071251095153432","11658043856663826692857525975012428516006462142117443505124034008885283262372","6744910331401901374087110545700524908385601878821615060243314871339251519253","5704901858005765257724102467950171948632296795805422125973343935641562133109","7071236290665255182078356100273643333342477066082302788622565875340367363307","14069405428499699508687096369972956751130560642877193732398091799941016232118","1011902878384480934284114124641510420319220510387990431166388464661353009162","13804554926434386571787606630087976569244687105256804384379813948283657611366","16064146039141296933131641847920516085059792259807655858658091470382951133193","2290251263335235717603664150799016386134177399914916767880194191926302378813","13650820802332778773099063223277945984429278827669366146222467758383496677390","4655059154798994711913306785060653600863668504830626311926119747397281697837","11151044008501557459698463474705370252766766443300897255354549049225621107660","17465255174751040218273465940102139394883138628572107216228659052817868506608","6007766751265441065083147082050006936061742082839454954306633003099540280517","17620351861927852003157263556868225139666863875647067742564865521655990835047","7788906783620498974967282064725975874361856629031185602644601517452102805617"],["0","17703725852222943194464004646899266615737647676807084498395586486579586868120","6041172355361876766892000387307501046825162383281315322801628117864596430838","16897255217638976435590095743781022483415063735000683361111421713779835333934","14166876526273646719845156522024437486830676673959931117271795959849760409103","14310263912817796805265691129302958202955495952250924584751875312940072909920","16995607302271862930119081699652797001618020944215883260690633125111260009505","4421610837088859120305737978405144804188042056703128593994437539767257000225","17405850369546659469091556343469258844474189343157452144876446161144195096344","12994369155950790187467309866396772776860428697350765867701949569368821290379","19606482895213041585611056801429140554919677940599704981743357142828997307212","17538219344875892320347054523522743766582704216579048793589202013136370006499","3032016695258028200389422363265925098505704424321436234548622274575719180064","13077554087726182262672115834490949420366709261764434992435172734986228831293","6803899069208436797828020726254520809478068633106019348048100662948848725758","320923158084989691275158974412164158207402277431378948989879644669816160327","21616134546276355705576798374291038412568809212028476315548714826014834161809","14594902881697104408313633521133279836443916487320471836861550314094076348452","4156561087347829486278525552113219326251666582119371986365520971378100609667","20712612293692457620783413015623267166543745446730347529642647012877845084840","12447442486513612771299644571853518871146546873462362161846540319926123227054","15882371628382834736601252954770877348716187086597935517594666732188488951994","11840369149410137324110589711382557918908923942497132547402378697900755855229","8779495285572223869081253655840535558211719812140462699863864161005053054252","8215072113609565187099339781840118837154031610960905687938221149417735362023","14988105830324893540871913929627117111318903601990366402119320574192093587505","10686775829013975977554424425185577355041861106075318923489246278895579708576","6007918282316539628343438546172364119364646616475940374022493810277377407419","15477584896099918923979198502682721507396759238826256959593956255041161557140","18668533180341412715930906974884578536974041968399714021396697327335125438993","11641807492445513422857034149038767726771977683394609578630259027842577194712","11640239764839547115384880604987659663517370803201148421799833199385694768432","17857678295511647256451707114109945546335858408592768964962903129748612026832","4050053399055561299489171348968409745666927742763903519955185020376456275792","21072236761059162406214339550708381004006786867874539613187684752467766758714","13094254621598115123554095892744404192733971954098294529729802975891725603315","5452563162653142457273475034676472853995396264189092400363454092280590189445","8120150767861804469402276943687084157176800504918408719957816236999624381996","14228258563808324275393029864170195266577061470697274643731310703663697198175","15986727675730553239956265333753260846762127810058778343093130962932615914207","5547661843530404500810232734600093752913951190853164402510121446642284134507","6732953033718474465536227486987091420204503904256347529159697112218360196317","10105492829640369255218985743858846816320439325651961630547598817887265621334","15111492458985238536428141765862514471513295648678912361675204773140463279239","4435020516055429970445428518975218315640567360715191269560575635431559275088","5433311099361062154209616488404783641043606802506378269690378541040390528233","10481376333223395542502527480405578352314936146858837941509222138685480580225","4668966550404606852010170106083283339884883232835990850896296975521001237624","11847636779790418383709409022248934390731528190202523437627778388951643883522","18563800522710913859806113977074278645030608201034642972679655358332708657991","20608553866126713578707038735253609135038297226551782433560888224195567751364","20413519630443862590520135907491453788688366659253038831904687638809086571087","8564286528644039018657431499432616754882994119357396720976728015907244956071","13955401445148712210527488422139725218580926185491511165750349109439429806693","4249787315424850105852462017695913590087437259363616894568484476393475839657","15556474928315971382506242367415153701140135188776850259948466646086504023602","20394800796281857293168776269605689982235892260850439141222812700057831859073","8458349972657570295244072054226796428109390461938284172083939798527777355257","1573778743800371080297627355290827633402112022410252084169604105697059937685","4322368774704623124398172566063505849346358510041543974898665200707181699463","18832814532014200379240021498249932451375182587189160047730826754128726541835","3314033053822026244941320573011216308885839926762593848028974040244094093162","9990360824429745499518781052795794560107438386504936075861533867592655850029","16811151545974142464598379098501902820667503720540389472570732410216847851076","18905303960831270244583512729671293057169052247303832638836084031459922745932","8550300942228230925622531299299288129806130317915688298464586008173381305133","17111195609069541304105776042167883513373540234727425183506233703186699450596","5994894738803580789745326307451424717021593803211224342043765720262089454717","13148982972470348004778433117316747684210392062852398927795657472024525754232","17107436970136522059640219706195428955540862893531065467919430531650275354624","17297531476458208994054451897799158991290994554612404020707216495157013553465","10188152536905372564227762603122484535317050689012913603502348974751278971870","14944670561175661011801713064995363503712115259734589064120807927720429715569","47257797456465410937046186260225039309270138459375569123678071100130389525","21340958614691088842354258494894766782014744004548366070744208268328679233431","2541891139689732240686972984885447857918178346740746173160787912840690085068","20140998613137043984582520039842815128292689359998545248580825249880906620763","14810439449102942764398063087655100881989693159030232605648282359687721505961","16441798665268851477773311622132064079918123630325830580566263278435619277121","20249268022455544077643320480615900978422127026979495369319300586490737598128","11480562589614053673250145208078202272898859362250354641373995600486562816957","10641683778448872739269646931825016244208942341351746876042911565698610658392","2715083740730351955217855897439183576224333008860031067715305412145322203246","3146757779480464115504092709455918414543033444065803405585350958144786800130","10954143239934098241155922335059966368550830733551720423556007062107270791157","3777932444703281256431178220171379073275165556184151263835273767983298350420","11886057593946313364221539453255182623410215257991289717242504844317533693351","2332846056291869452080401264239743664022283672414342512217348822911931227833","16575045829629349935576561734382826168975193506190555146815714641668474549136","18214766251137763772741707740223072322407499730356074659885895652973688654800","9919691199915448560941460674071652279218805030989036858860874981395918441098","1732038178367815148528284161035920708751942801285936644177715941353066004540","19656360356047563131598062466581998108775422369489180920180915694617860569917","15260895817120901474716846529586796003648145256031373639789761686022506915403","5609106563630754508033056948994866651154715826530244683663810793698571376411","16874322513037387275375665964732709032695269965787093472622740471939073306015","19010391673390355011138378475362885257196322460966555311821144514767074739408","2403026219994721886327407624136915940353858550068195876797194890477676203957","12184015405353965040005166257866946421281227720393326564317482267862555669998","21145172402473368247581120470502176113912972367483606049304423869313485197092","21005305548119819499103719621306661440651217501088316464374851063094380317311"],["0","11419952802698752289867689954047273959242624904564888444895270399712360896948","7660676424657741254047479643150852284656361268844784203336406190312328414409","9521941573742696230946840649059082691966253786431552383207589507121855082219","17871641190021188713145256666152966224102789105403785941217338648192206764688","20037363234117185199680197897973870347509007655894691666820241511596569545656","21398543456486986858195718117614775781404042211871324580552530393202416516204","3662903506836604729141759608500112715890528238085268878189261575308485769044","582142433509234477447695566148812025497809266098898331949744108891405384555","15233308889659506994637681165629849213549389262342197259162259005223192056225","17644184115377863274435777185279344672040719754054105130083772539802127491621","10963609543347191179660763838282910586459538041826371880793321126600441741837","9556976939994252026299512017669496707011163041684163758070074619940118692377","15785034972272304549041895481192046750326981255074570068538398794990964374616","6806346541839293223748397519570114410982777552070277013815639223559657461888","1928606573362978205229548535345026021674462411223754581903399701575362135556","4177203029595682388998175719899735929000106221287040435309436723350692436151","12632891311398948865393916109318021172449307428475651539350035016994511831093","1806505021246002497628590036344783260388597466031772148439090634636391968514","21403887086772732356183624557580066924500601352591357732222780232612783807361","9586981771353396004586929479326701168677490137011507141088127138418422890510","18594146870181628000457356093383897183861824144357671363525659229932049469909","9441853719902583890189474090494196640020660544164701740349583860363478107878","18234542705293646378634442545509808500571638529570103424007356322709973333702","20971628552890575886681817891864858539124083920286958929226769552747437346090","598083784787681132101427694995940011405195225700700864335572245784255778680","17995994519640047267391497555924859230699038541121143501644943956430678150905","7889523743300700700380304119221853163616674395843826048628415472562736598030","2192796295188804353780061176846490389732562353072694605011021288880359124612","2733731034098549915809925079858700906962469646749400879224302881855253384177","8526120181927320101736834917723975838233078925684929063872628277249925352829","5694775391427507312790865956413391825361634096566624957459592279979885966217","11082800958717674969498172967572324412711602887501496988971702351993731497412","5063637311347839748606375802870194704508276229753970887975611510046050380431","19249360610985487166472923864006330085290150319204126380416559399588305984599","11023356371247741714870155404015024147050328363028824407318172220179727743875","5883903317157285122491983926402796686950952688225208562386863363890863600431","10975210396389054948696063193350849077343408724586668719559761990006810992099","12656562189020197879038669673243033190338684467975441530415719609031959597960","13582541574700703003917674596271473253113161665139634224412199745561525053379","16287103711515262888551643761652874617074826771349677854446075229760834967779","2689955842378504418591391455778152520294413872750635969356218475932995183818","9478444302934630406601658689968410679884267465239529757265120923207464502538","15821315409754192726893515491894531107712618017146656012644627857499463405789","13921233966532654745978395497751987298988766098558676102378717268222412576550","18413621625060365010074402719620822606562640746473352243597402651794901441493","455112798454490934269949148093220344868390738094784912453227268026996237468","4517396118211772230553021935616906015564934277582826295531539079605441204498","19374585610920889838039541101095436851147186847586178572011209118136806935965","4684264962745664145629870156870550117274040027027434497892276652313824976235","19571727795770991664450162988546557981843416942559832411043346840860661539591","20589176746796722975914053772864335542324898429494003218899184439028661781867","21885199382758040324463256377480860802048808426403014004213952124650165696100","3770549617142116232592532305370499452661069298234867754545608156191947673586","5787211944365901243842707431632424767530811350435779143571723297061670011651","9249626482528730791072808256583226686219577734881651692189504428526889503429","8037967096622712238297538617546237888719689699072978260808800397757948375725","20390758212249100934829093596141314157424529307073652279459905122949590776726","19801892133589481861629565772568753002676007536406330861466158949705456854617","2551648911017466794538591450442985674173562536286813023095451517291094072445","6413910778424913972179200890847439833554398523872057752988515573002039778742","18841499214928601100748369911104164962542639725713936424820558886011374177306","21056378351303469713966045255606222601201206169205599015922758853263412245727","5189172076688289559456030753904785804116117614551282120295682189310208529258","11661233116633196719929408882358188601290613063673249603233562270951840746257","10456240947140063622646749652057174373412795099095926112439285054156498806129","20896896168545261826296647781170462203509107987444627744858680328464750492798","4169450132014348498859892543066394960147318663357440295165317900718499707786","19854873933300257449855948405891735660276848762999172223170172871380681812774","20927812995509318272400424716039079363711168697605958648573228348187012586433","1118844621517448458661394782927031968785278777456423101043711337291738015389","2289367213167629029839727072217663017422026843838805506988925487411199223795","8989768211844104589013686869331579667507154075638152999973029424281967624234","20598623741633434414090190336269165293289604203757204470266418182884338682509","14883690213325063552474651153468578325479066901154208857857432540378774985383","11412684623167746510785535402533881498199028681731301765146866527045417928420","10267815556294903814963356433247790948795034585785341177185899606533979323800","7675123510401532871230383669780293092436801824232459907137202260201647081440","7127359391654581819695941196518172341242026536500300701224466716918604506939","16603263364328708815288038604430342335009306448645705728307581076432123147001","7050642999482528497591278102028848689603684336870805062098523365295910699374","9489397446294409286581121618289316694583357830400615328116142388505362034809","10332916711628254707681114610991111936309251421081686127273018938730603446413","13124259070864314564779155418924782699064021249265610723905499202521920241756","5158181107386777072059246823776499295156772902142743869224312407566866167977","21316764457503219776198683963421719481765078424183289700071785530797188726857","9222761144118964839637679257028926126207545140721159501291303814776131425432","14590014524252784739632180818855842586889080918460267030127741428752256360335","17256865826671942343866699964620170440236270712549251248366217825498889715979","9768692838226593947150532070949579256617481821153921887117756039748994209352","856344271572950898398917315640538888295516235257876304908571211122105982395","13617571062493275167083417855472012821883725410989923032156864518828947313140","10373310029714532660697449470047225626233702557177857597358088310758721541873","10938555773764411603051957571317929924036032848296607568066286289099637441168","6106130927257115274062228176523932144700173023431334648527916256681297548445","18237460379493547429176215815668919632021112841136290576087250118917508216946","17733385144775117159255189495199627641382691047728880747616354590658718527091","13726931719024705543535508851525217097753855151817389663349961848263639788900","15017526101810992725391516327419477377543833358064514120521016370483924194523","6464066972055631309134643306858170369781330507823381097761100658871950727242","8022780047582104180789560780472380273302455744760460817204408701872827617400"],["0","21888242871839275222246405745257275088548364400416033924093349592133739581849","9320569044950136659202236168929806312341715074031697738034301698297810619299","12534986414365966026213684058550259941193307189648363171141501720128789612884","18967237377181586549489389725796145256503541969034059874452875038922528401276","17581371864318208011686314592274411665687666828930098683318390219009340588200","685504987858587120893821124994715835145334026339533317161219047782433657033","13492744947826921442667119298254038674423813484273354934237913158006499884560","16905090755646926044553079402961188099944164381606582227393327930746600725933","20754667696762281424826069599722424777628252146192052138070404992803347645474","2482281197271682889738283057633984449113657944725769014864537243468484654437","15042687075814272706063771177611111610607828580667942643957242512659454535500","9817064377001214961957400873892615215569856717195375632925673625137437161845","17927628051539937383581965420727202546336297822568192910677987289124769816905","13725038208151440329642972706358876566596210828434819647462964915955847744650","14888752293159758163831783514285921276148215001048941227756059697433155709855","16979625364891799268384907036786771885131368105881361147407321557202206844538","5287508009423377847719454108036198615650239536110853851751784820004596238897","6822267000809705075034544956743733324134174592298552175808890600578557869800","21520652661167722617952782666434964376920437009505993031846090420148964108222","398737412090161094593747575001859140474924822186490135458951805816365652702","6033848504765101843985385668399446970198938375822675157133655362274895321600","1616774644825800542110442178467252922922627106720376449490401310476955767224","16423311442170884437482648836459617122331753448541287287996257304510289791922","5596792687549580906790093222341530557627439766788174059341003322757830115380","15094640427171912566900572350415829514189797982620535752506739438262793133745","18919864698531608588996459838062287492510536700366399480150441482997075181665","5628409685268009301158097403348548345077124487734621692375173594599469433915","12859948734268932477759243386147739542837092504094860733662544106535631991416","20369834300126557821734175074951095607880491890005064810073356430105406207764","1464331471422829579589690840312562550894230427462006571358362331866955885095","14751085199996408623578805884445209878633082096012442127644401926076064235983","3194736750214847200605291121001267020130654485157935127402419196284029284973","15018354415362963547398725777184919416222201360412997083041689660292879246803","1090313870109496559487588612625497913435672129476499521853964151739686978355","4786406382511200051823554449374439402773321457249222085106513657186151086444","16384567811239195582832679797842599401291901170551011151692990733331295975169","885330527891419186378124667092103129814669852629810083834489445866523889280","1092309685393289068028331399986707959366629306317441274988982727375900828991","18301619370224480952944817599606118285933453739523186842790983278185570411879","14259209849117534150430041750094302390132122077107520087905253266765862446894","11501586504034802587573166339556278930554946515560766363038484108857945567645","1949053958977656575958215354344030505317645452111666655518707946997230877696","5997110344563688137290088763300780215529921428405540287629554516123240797951","6674360458345381804627623792938163075709339598382291955583882534657371228238","190357600250021008605284337933754265429881887629562612246986424607070957776","1247238603966628860922130136027269527144675517023175627499943275312532057752","20035231901503609200402206671629498921659735215953186983622784691761388736002","11605752781104381627991852965623971990381057301015151545300583070417976573868","15977489039694857413011141637725084078040830990854327774978301869183303567065","18257071395089505675051949019453343671855033844353928154431867773693277320761","6432713266232240018663843306609357464793435739885067039023545770032055870411","12597040242025818168477654104175071750703904483810721312391502791588994266774","7258006360492940179080400403304315530277697045665404042369985777914186242863","15866760456595519395700407841998577312138324182889977964620174213018267795620","915873626844757779084110541022269906284743610243018510666102049062402609922","18040063200605056630592128268181880551526909945588068392415396624279783148684","11629433687521067362252800057663281297200932965248014767696159973606039103734","6307194173767950438061676320037013739283148814995614535387690244836554186415","15334542821204611255612290866759104820318425023810747963832794380226584858705","13199341439468525618640777931658595893231834636081121882949547421923785704216","18966990262976236043555296228847648148360333862525466450616387207202240601372","5631243922356265241240170686622063296194781751772927622478102238707450591290","9674272095917794330355127479527621959960398589272729836727019279181152771004","3054122300172710421887515210787357655514905440580759436017298423037373054451","15127279115529556482222916369403122925676533973769673558734561496887054093557","15947439142605353895480495767669590168045315530408238099086868357180409242372","17426359500196947365284760025771815488714147856893222151188590242120547623828","8046582968192961888093773341425190831938848717963751673302391389099267079787","21297306831239396888900213571238518107800919767376177048123973350315024394138","2467619186803892983864832146087365203373607516366830911875048331444403566200","10380167646144048047004743482140048272599699917863574992820477355635509989855","10278207195896853504252151148333044413700360932474906101125558352014871475248","5331925888328567296599805368328794708409523167244173544613899579055165757628","11997152061057411836475977261228847944489372266481215784254006463300905385615","19499107600035101426919905696543522656036136366739088424700036378624513123957","6902006770173238322543009750266335008491547045885340121506628671695548792862","12268913041626996358827071008342744867686137977301544178128068927714737971872","3245691523678063598355251782292459037808934709216201286442595537895096477897","4100436377251963651521483613270278866077979601565690898991530363991808059324","4568002682681527544856207920965813991687138091050575660892386259794969107328","4637875183140399398765003792990617107337629955672886066829654493804182850353","323861576408308961288851538421937046246980709792713198340937945166551103083","14277026227112035507357434604210891549011486594003396353330724843623623102628","13540201119703764158429738699186020512676086595197591377118343613500191367278","3553287624422517715826075267409920182236011795240560186095757127926691017505","4838963192776616738369337735476485761180157394045370561280089841861271838723","6440268054027968750938557721980409672699613747987784124111346831995100625959","2022899337939042629027833607173546604365636720155388734580662595352020022921","16319146824025355395093597356670769713537548817909358015241183576979486500701","6706467404305329873660249897562669186600740132800976610499116658456990057967","10349570469074365646379259992513720473179131655099947277206032825346726955779","15722310365494878374506210996135189160790258328991529880972242277794134845797","12699721196814164767296090073521757631387968662897134940673339353153494000609","17691029148063121734187204730546057791405059774255702050661549551105969780279","3752239055237901609625544339901530459267156520938274447395174280253944970585","17751174698247720145764545843614353590368256548858638162132674289302750680586","301246635163722878456929811009828138493229545002934909940274031573833711675","6002901973730802077350785892210359665570841033983204218923857524035573235195","11094990617346137317973548500388004786044443322759983198330980632359387815295","2700838228024861069149310438721453047122730856010662879151820199620835911042"],["0","20963387539226348100179656206725277549595616608849159827920080234301993282236","6290608620179356251021351459310692774558860570265463839959444756365154033451","19159482349498025000819139731352810363843474615665649655208167384615466195285","17401070100078587776113705860394657707674518220992174507415247970365403566431","18908084002508040379570288831595664116178456689959811070301338652043096031624","1461798777222303987080969292515210762047992558911706500179471826555596240673","15306405407144669130530214279875711664182024479091779632948049274644160421171","5584895120314833582457049070250141426301179892551365177651926230618402100681","8484542409179032025631078106753403213040903355691377302575882812894511184749","14262803028040232660909042438275494893932404164839937609801853904597127753118","17713119982002655745732463732524560969706678987922968667227123582835746078569","19761537808034862258972954440732241584796687797600695535940032554509126477194","17739618602924422066405690640114126952764623367057201003832385001719596417800","20860515815963735461836553185940282197962290630457730053662699407462777560293","7546569331245277517982913860897539957522499466513420476797596535499384212443","9273858204380585759143040068370788602636894754880125062425561485594291644623","15948590399870932538970594314572244861121753109592761428609040878433241513952","2016614144241775168360869172859866486171127013981045132335890026487657907842","6848094758798343909416639891443129696446265989229828592152948503889910221264","16892521990962357832594645919290629332088864243075150463608883335750980800593","21399513878393582003227559315021526602289321409990980321135078800921808837367","11695591189097668692712076974160918454691234041028383352503963758130064177204","11247932210755941428629434294561746450391713093492259652612406982837080047506","11719298847492175332548066769643487660572960607609752953637860808942003912995","13610035114317041691857837029889694234789695877272041344690164211715968011314","16159472492307042911400255936868012046490832230722482052856347954141774197448","16084443156700922306650631571983605231959271941535961462411459639327496648480","2106238908371435261499566313069402649030998675693728496351209475111024689013","11797927796011462092845968329820594392839026002939848450557889019584483387322","280919970584869605633403816226973804911391461395853235114719360902021529245","3910752252455067666916902703353824350596792335472946785509739770555477556026","15880565665477725419646493532825861030759891045011450054182321747019393479743","21462729396050798269718506486482916113877266210616132207935668562976307787659","15781579752368987917997455705571530610289629471728545055250169711553637527532","8442969086876036297884206025964664669328875917780549900394600344499366666429","4337616099761449135805393584918264735278666506561843169388668025296993487688","7171260970239045098701049653741008898267199989539194288397521212587819815898","21413557305902847678761874215569480411586171816396491678264192490596764801182","16617283453955083491583220495931419606352300892729252743505229863294942648016","342719950776999036822207611091694434137219423410596180847195454407241206882","4542520695824523798926051678531024059885297831220691467333856092022237769135","19033361612541522707168691628388802998811946730795038291781872371386491365915","15245074667767029887929692733731213624599060543596796914246020022084398711959","9319415085592630441966701479990260034015335098904995716478198762038601733332","9448784311270785995117709143073992702460889168587223959430356500404776861067","8776347114730941588358452433273527185017030328650613653429933517116760541627","8857592101205980276062159771230489273683252189601079788143625190813693437681","21769765449483787211086593452797624596083753799788573404072099602881292693498","11591570443855928702295122462283994883279647099808322215682505667640984200670","4324156532934065967078463329964977164486513054748476870088604936964471304876","6716632711617091779804338550248596027759026530320014263205412569557935232611","14185542030863547098989927247603028790722867347688163246493682287746906542436","3191110411246387724071981089124768280938988180930761301939093378257015493852","10625031377118823419056084604096598885745290479148980771924343917604280711315","15237713436675696145709558589557639382186840331257511547784519017293065734282","7185580464019575699596547465451363569812753890394585357542920444939983429097","557013655998625923163050955827675761115730494041341732802841799819701876779","13072251749289139216648523749048127421951526969894956705092615694532508466995","8001615208429763699846876929649652043325069106896917219115568038876798183826","1552726234961572066394454511365913485129845384048747027829836853472951842005","20682883850998190270133610239350208530760115734333584694273003604060085621955","19191025646023359272079953091473937548917005770901634526956361822432681413144","14657875234373828538544018252034240839884127890532822978412953936963994495022","9243289405786136197164701674703280136066647879799380003254168558624653567959","16451260358063716559611581672146472839989732768564320389458805152192881774781","8797281757421448862041669010649511161444120070258378998430536686826108312155","6619338881858332447561707953430822832727104918693447645236993655622775140767","12154906561896035408327579191876808986497718598110908555701712021735900287979","9032109646169220766544977866236461529909752067726507268096872626756187999960","6616145222256986261305085282143296882658670980949734748168089503377885072474","16373630336787086891341222128730547933387611193096164147464802144533044010048","15445640302770364639266170160657853675663604937574013452545944192186669341950","9598669284910216963377666695746888958755143960252937310062520611011376821636","7274720312308235843348787039405791553415802242599610069162871583018233585212","15358933045023829299039664208576538729672473092342827901912332425058675697338","18029704023727123675600587834789705570560946521200251914115244578253011219094","12721496679375513429827477825104627852860648219664530456194303349848357673717","4327642341908278479576381966790347313007415745701497364774239676514725957137","12053872296949466819500870777335643050111075901933002515493568044175158516644","8039106851428076985414669826951658840267469522874826843740973317863409133849","15411524903900854787828581510170912551642372808250525154755483285773997301253","5315859634308473486345096540148632878087198332392402564882107931553008602196","11306343107595526502702903364391612585420513434543213945592626739135002982938","13977777919107634349508756267416276454774493385521538073868253071997252438212","16851425930503506077054911899063886863550435634824965553432699725382458094058","20130898528448584746620552096845296011837559154717663223124588976583998218665","19925813712505275125654723589898345141182807726079806566144951133400191894300","7400495030082007807199143427211321952516940226031391812051073819816083138195","13343481436568832538878366006678267519681784557580239841662899884129777749219","4225757732969385222600837618168361129890992278176690369816122021365205052606","3034834792543854143135741355360526253705877080801239109714650271263149579949","6741460467879285633218271492257182341692190322469980152127684682658824172558","1571737311027870588467490593513004643179518975227251715548573710364467529877","12505925422591300684455330841072256045426415240048821870497959715643870893392","21123245939721670852449862162937281770564562366087581489442187907268752494742","2173538600292564887143821565081024859814079754791386536554415687302994533362","14204900713304300013514004261962820183770416294288792015003808324159663223555","17492184529797311860320505695332386358481883596305524292640307973398211154401","20683296079113348133795846843927351022818931170037458749768472325156518575112","2866507190044573884714421993333816686442912838381529015401718992068456804391"],["0","3648040478639879203707734290876212514758060733402672321188399280613655232532","9479099019422221001802160708661651687857626267023278559988932760705174612132","17316397535152908501152717852368224072546653290537698159539097176285234984809","3620378873742471400877114395946699638744529652305865284282392896968531941882","18330152628431649608835764653181839109976373884120199334266298354644944245748","21815779570051748730391201628540560648797178103903851934605962087443066676252","12151030537877735923546595178886120107650705771721680616939039171412310578680","45961518094453134797638149323614589391786570465353792552109053486335249323","4304266582816626545348821170312300356176748149178621018384580358505278674101","7991554564974225343245643141489136977501503327466345163087174080351582621076","9626492017089671186998482739945556770467836699507618158057981746101863120985","10763368591643733987905752936179885299565939041814328701455925359577888454064","6683191973915367048008516047369195000820751250327435286758001197262066495621","19228907469176183123961691117222738768148413926436714164224015521338529101523","764206084274889521911421056992687244087086680125079534068800054594947790824","9973556681890513846759553747784141346993805270706053254656918729507894841763","12319864277438667907624404834515629405793273880738846810307073914122061952239","6746998075496260627878350901350947555169323494005110031156495827311556769995","2916210788071451133631102712329442645271344457502817544383243639128001186428","9359111670719548021668457670063554320451034533663513724417908471234826540571","3445968810695053724347193557698471553510724988784034569539319945505811331372","5119492562920916375022860903831475578969973748408640752071779525347253364548","6756714693001078646443162131919271087585523061934257101310632965103645716640","11677564739011935634776942939703927071079586316955225362729087617505801331564","17043866562866020274208213892886670959273226099638872431315314967967792782887","5472040413534845481024958768063050333902693881654719065902772546652468745203","18233303600713212997091422863288118463282641545863660883463085834355875078853","8690090479303494692832132758308052149753286144918636996445935244244387355666","13471401028307656002134926372893498443241039477112685695155716163875673375556","4249792992860310938675312907588178765846969548423632056410982996683641558409","14100149269392431071705645252902492992981042915097337702892135708078339757525","6859911023423972312322722390667796148901458337579692407783373454367828470859","19213997521824825715024425802943804830633926849935859146559920750347907902859","3901738618437637956807823333315833983157464638653188078350904387839230499615","18318415904123633526890997720498826303403875631110023962547874435876800084345","3337320643474217992172682811378690722243605090531171545523051509174004209647","21804359879504107292837172567171491831273347541660781001618514598557132942667","6159777354916297495415840305333710185725608429580830438803703207752230717213","9962300035732444310217353339166557250938506739715953645615953499895035106217","6707275227891183910650561103517958572420909156905437738794948424687731929708","1580006516095833161608004261117860900941287125003238007125442963469153924648","5551316638616036547333077762046942405867918103064401930109776670644133823476","2294350937104340765913037235467912096526062432436824580190846815282103118731","3884823767724770098387375228837204685121090066857703907033253762800131799192","2792147729823826404297710454344905442512432120986758834636751424617168468111","19650960699622284669667954806204859942048450684679625398613019247621822429117","1955103665887500807293039333885412885360372422636330910527332233326051089327","11667445728996412376298346505230178312646339241002628686299223116369278790838","5711960032815110387779088553124275481773743387814278559542494006653834891485","13652195632672780575905215287081602946360048406248104816436176497766817838052","4187696355939644302563062133404069105524454849491335268270313455975142490710","5426703738982080309944545102079631440058736689338960188850726075504221541921","4663333969911568061025383706507383435435180947135042308879652609024975956966","15272302300176942307334522393820591505363781199379913887458331252924581286261","17049191535005572624990556866238578486097821709344320150804527624234195251187","20745410543444755854938279501486371366899138543952624415773727531810834745410","4042245877977936699109719181546239250063868513106221704049021626399214308399","6056186797420160741894539561040126629230695668857951780084366772507517817221","20585837371226879035550568858160122738311881258084494933269958579834105298395","20812637624337920493579148931114111978782543927045649637289367424748069046822","11066169188339182773626133227570304202704374368472673603674944314316685045424","13931496590474355388052944489935050975721247756758578335489585533813330131761","14990765096849598201319644323389160561345883089594285758211919065096743930734","8335716541591502008079561364866492499099927954846414413199733293286772430995","34270466862950411841205481037273155976386624579455293401919256134364327466","15176354074375005397535048504886496583292701046378594681119380192633848026434","18666247278950074277261529444525143490787383559540822956550263167125960283426","21705732875448228455678009142671616877030577054321744971090722902521987831463","14283363811658685901532708110020701162751432546206011935889559666758807745878","13522147572704071867687683792968402309059495126443322349932137014153548040118","20330220785410232700111233285075430167638133895136633482108033107412079793341","18027468775627827562527798967253777776394349697247042855824043391470077336158","21883300144919385496963352168166222911311588135827418561453674365791114955256","2197172436943272124841847147152054614218627475227675665692923177389400611062","5058573677905618564687909085710691941629086084415587360426235624118793492793","16876228291161976966684749278465091353009713749876087163560937673208541180131","5217481417487534987292580029312948991758717899111795174132626053031531873134","6843966583761450966871455479448350297882476095898246536078557779138158576759","4683989607185803815865346386336415234274821605009930761201075382142291454920","6393145125633996744241652677912139065677098090595872783957061345111458409882","20570632414057531469512590128475621813702560598980574372518048011423464287142","9453780212621535254715008334790934104618901588285651378927640343297600108096","3886881225841770212744929774837497032779970992955453682971809052069833458304","20752001727254136482760358491286875661677011367994973760632269621351227742099","13408190755417915239008128201444384216175523410901948912583946833587588042243","9211907154610862258128337488601234514703792226215099812929815653018974064519","8636976302531587527016208686789344809176098153276064500388747723072850152236","1907010239858487851751820828027387076949452711294035654146444753058621581802","4538403707693488815289840575961011176319342723818107748260370136826407337599","9517399486453997872696094353141012818909795079515532250767201440806780503422","13242819641321171096619817724028084107655122802436490599787010475575996511443","16071735543168476663124923381904542503772643559834223185957117639301911812614","4910276916704764431720586805662740234080050428585341262879081613661186288295","611458398324390198966624220972617414033854073229418092045073980397708964394","20138293580729286260894447773216971500805217776516752133091960082257666581431","21625482638411484167760322627137545562564081851154894449120352426551140069654","11183853138974529881980376571925348980395175197966549029553931069424519555467","17320341440267839563372128378103891435922238913804583230005165430393862043136","13314915563643970876828925480746135667674081302597943480380968969356407655079","11917579652469391554164961239435863123621322179233682435171846239621868305336"],["0","899516830349559255708756400490025003638973879469152122581476895070828441787","5752806265049734388693517584438243821281382993199535968441389610507881939533","4129556790538428843319989576411731660431647514528994307507182999960412566446","15593563386102225025202318978757572607628232057975284729386801077028691364824","9924886504398091971158730982271096322569547215799314163748286084449780175424","9981857362068749251563017952771579653173069154637273136343908917164841172575","484821442731082698312420948008931953454120610676708023562029919918816276367","5708964690265380015784832725914116003065045340495840268058115330088206928168","15117870048388342496787261717409873610058858472879225678255526376237951878582","1112566887968160440966101029956320819304505433162071997579409065668666092185","7061793681365280218591695603513815319090537198247493288161116867612459468353","2725308096072845771137565073748895423588211202671073983631756816172597586712","1824941762106078200345047427084294107614900557991575845516380462647319920309","12529866044469053256033238888465785498957337956998689164915288429564276409424","14277263156030338621205746093589472480953421397469838896795672386784775719868","9368887408373839732819047363895791252096157438361103644590862022701520685755","10454492975529269073845409852856875972790665951758925832481354112141676648523","16007291277567900095890107657592603564231312865506404376297957897831182968683","13358941518918438640069541394075970116373689047049632806477313175941090474906","13580117871411944409164632840181012960659195469148643256469445009274198598994","19230254622192097790679964344686869638361633613371712774699048039555173875428","12453652274730498708833115963522646622078976204184527343765576153715430626703","6841919613369659225154436401214389229761464869944336095101264441023045748807","3338927499031241728943130211950090611439828909332133079145208212572183394944","15370900797509124938258086783478043542277569212044132622291433103326062166006","5487745487489616347557469018511769482785333442182084660904267363346589858785","19875369386372733023597297447067698425513103671496677606804681533159288907418","20320114510905602060679629690321756167974928024151133440015601799686964186832","21790131933164377024543517934218731243483505113426923309492210134439554747163","10972798319438054470673782737209813432818885669253921651181743426117144610016","1940116246844442203292840984223529393936917495345184565460578766207043245997","20174153584541351871042116800040947950285972470654598907438301758578655012240","2868464752442876262235929982597556570799363471595886511225789954341619929148","12526609963450309784447542571118526980433737028542689531891382310280755237679","17540846005137331042511079492721826804625115502253195027045499402445481072226","13852365704508195849555018964691104478473794182683733090782009525499725464668","14713444110969352754678870226393062568185828120132760571162855676591696590372","6147200400743152912579521958844237418892098452529161093270833725848832412907","14859736000475682527633010882653355718328933944167873193766432457292701321418","11116773600590415139106687942253215505218334055258405515660559635920294224404","20241718934581108954457908693455237219146606343350067314145084827371512249256","15752757756442438492836337785346643288743796199543289580601991580660802374125","9456506793093033860877158091166384242473961944882862322986989121113640172875","11129630838185419073750046490388019944973991484661546467570089628213277553008","16449737889382761599165743642190305627460222652298492723082806988842122944556","10903034776739600201018296491442316768656288482064991880443857157613468550694","4790964822326080281198893312815093134619516443772102633601549391781532961719","2139364187259978149370771180129663482072258562173760083726874199242402944636","5791264307867702793217751561572489317915382842249852176229899598328955064830","4481961104960712482603481040572931628719259206814203686369651117394528741228","11922530976827045801655575903474421704441876672668879663391555334537852636148","10360042137540313908007500423818224371332146629240340796285539953351142521133","18770661973347597392537718319846808959019395240959746433621876795638442221663","18869004870295695898319242994193069457807490269173926065679260406831684318235","7841668741040218371771955158548519399586361036856343297647643313214953098980","20484431450101426054320021804999912140114125765020360003205792589464607692154","1542520153195981159809597016224881645561048994394199143356687364408858441791","12159968149104864379099675796317008216405765573878695521527796520224020444735","17855858013860638293599898707948635180809991595027239331328960378025547258422","14507083909254074781437440101406915060148457831520081975191720261239477136765","8024864278055064056165312171223071846267196464106399271357066215424598185967","9339244256063446802939618320038800751873755222074401357817197552704021762771","21421052802009543718083484714079160479500810750478958200816528014744032518074","1539708243682667466048389483509566471324576562875004808115854525034835901742","20905107630716023466751903146821636908330482773050403348849608434493915161751","4805466937517157243074743188025618165125012766121394465397395148171580035417","4502514105811801089277763599646317789289436918436430632786832348464080460453","21821311950369353290304342676083893284158150980939422480573276000675348561070","10186247374747931010632713633002970048860896908522333183990223601150642161729","12366495359677978292003119374878416562829286423354319605944878246084516712589","8186186864889716283595290529189645096244201372158691687663979084652246039516","12925533380406577189868444536607698613336012351127641040213639824726002978714","844579350561721945707273640882302533895690428640216398325706778532959268365","13416525812939489605245559005447369483703440361731138196358786328561766789523","16251436525092530762168455234795597496637892554203616840314120012947567400938","14537257472001808724747469367054648028638865767379284970074887723825881737167","16904015554118663260176229931981897869648945614128131096251054810324576752633","15734122374296558580571194454293312583065913296060299842700763756888056871527","14067025830026728913322324908422801928250614288830246333511103826182216224342","13838065760151507979733121045916883286113402717396926369552259779854591474231","13220381423513552617407856835725872296916316471958442460630689223203193317610","3370817477597401066611576840444516016529134150931683406506513738405913654663","21581574851047234703178091316738058224047352814715149643337032385497349208084","807519877840354011339167958341248365204385273530504274292214517524986630803","6663359594311205642900637697915300998272057754038243984524361011878582723451","3429334030614503620118284257791542727501865418987495893900538223203596632899","3522981129622499730773727313323636037634483477874591845085594209604446569517","17884179196614417123031678709265162987870450315046512651339971281718549856384","5816379407441923879156816646353840619575348908844912001952379429427920999332","9412524109975278746889039255530507119262770594260999909512214621114782181503","9372419009113462202420887416588612323851224065027992044990364095721881359377","15312009739404257220006321596038982327633588606630926707951119781235192881349","14956498381055730526018821587242043346642714569788826804893447127640753016187","4147820849131262725809665186649704827097158530378056244265369301831501875513","19710481577130863614765594308269899888763428917934378217284222199161225795112","16095599483502751641063981523268262296872963002973224865104436624619912817207","8721059570330047601269183517580649268336915524493690583596951016464953618375","15263509165283302237309805891641054081383601003939337946395536431103989761239","17007448623870155434412346344695911188007303207475911382926867763751441496141","11620176504249012308009410897803954620824858309642777347601251114598374605670"],["0","10648334370083971729741494686881917610645150248851043725318385597510224883438","11404105968609344251051789741673204739182000446411873164915101213680675535221","15839763852081965390997752410877388510947264981026039007555985221438596105042","10266491914676778800749111537029554892546531221411117960641932635284797484084","14822228614694526322600199311457340718295797901150736193420837730494359019901","11425791344761643645446212806680425633609451054649181429686881977721409253537","2243521219076737095380925552733036827304692183967483073857954520510928784199","5336558888186351251087719417593207940821793822708269343043738501504350685629","1885622471014415959397459909224227719936632898645185518660978167419240713146","10463821634740590937321777509420488114930325992480902009138798429978663244064","7869717760383169379319290391307686124194816788287350185584795860784147857774","18814086100646339363193031329313840488916326592963276164853817083608587267469","16594596318366653804810425147585000463431285830518213179075625199982914230749","2258616632020582087965056115007696772558652327969306086738325216886499521235","15554594977153764533506895774852135010237447944200124506885979356630160787103","7408850086913647847645549848505885837742574962469993024311475342991923390987","20150274165019328842300896769345046941186581251281122475166503942356255666572","19696181824066791838533617523743862902959341250035645542025264930848358359752","12984189320903117181184991890766310228852137727529670258755622986257804093518","15035211286914038947875708104310957658990142409434644436594500521941804700428","55680879540803589972517641265117925141790436067866472977799670011880178448","12069226539399870204690413848042591171317058206335859817816067843281292666009","15341205253420534688631461482216617580907497085308851071026327497417296361766","5254779507566398080512079842702383560579897406529337319079471237739611195259","19656889059403564668926241317396474171703145965359541423418025773990611578413","632562356541169720381930391292078814642906787921256437613106903158777162278","6404045163885660607750480620980708479947328074385058780852224724428982677200","18668062109097031281846131328942599032033878155828726495457313678593920222257","2642152178179913649290417902823687511590567059290282611725723867566985072904","12593850956706518017693415432210174585766923316518903794802503419370612692612","12296781844122936186341231127114798275108696514699803819391938267613990896523","15869844246342558488096284476280561137602984902554999316143230996317999389187","11200888757810769800677323984934857091279404561545264101383755683997604765104","15086763089562474597246925493870765335859196935436840824810911297802170017245","14845046923414717601583086429194976829666086475351815733126535558697342729351","4254709193536471789449224622358299284221449313476835215108515105620796838978","12769009864944757691440292896748557020354633290068524040928542042694380223217","14272821132107433424184773545027451176220405173788171354649214673271881149801","13001607914800868895718061712975311213128360188643252321680071586781850785855","15609718692865932918902763943834362016491840869823427015621467679171489468645","6082634073104053811914146293724918697805856217253412792282975684308763288913","9849003596410270760086020348811699412198802707531721033147250100326299311978","8726463856865714910245224609328830551028823511033876725608078817888251272166","14365509113949235292288689997560980013169648016792452978155646448399970145976","13146632901334757918371258554597178192960272547992487912334339480009941263400","8909336064201007031065938331140597245393005110613997161788839449147337470195","9038100166256460839155238046274894063210802146316371668439051735122421815377","12106563585870061526686426230365084753318927189936056708222213833001156767525","20633447111902241419109814908382427362958931196038337249411579424945730453397","6224752274518046759666138219225386205818505273740065048010865321717507833653","16288151214825225549767811968184409342091996516789867495427726605778658039519","21096290713868595207169450873140734433932538931542488155724086271834748133406","4364198533472263442252684764123735233165309527449677458665509074878453964978","18317958082025009221410618443939537253598462485791289162207232108133188821911","17411769122374294529217831099770099527254853995332907540302982555373892946313","16244105177950189962756429668610565573002775229953299384203397066165531713818","4190124373538687247215608441423071818810719245066047732183252195416609527098","2082835759831137146091600135495653043492286457548260954353183158959024393599","15545413178278679556639908830979557837013730191167347589372109765563041311959","156859577526442099046847659049683616474296306467278535664162698884806061802","14316891952327140080765986549342525514019129269094052421149570876521726391333","18943635509418392845899162025162265629091951524257218632055422968329265800284","18753039288903929838483580152622698215176468739101526877488775624115696268719","1395699241732403661670696280713889147394282177300108117668325721328736417238","11684179011739048471720131137679291982333301618011694109815867027491611623608","16382466122112108918364083331605724789118550512205618543134263631842054686109","13693621333935037791531124513756857203431519668721464229597707889394638449352","455178653507729540958255635917385126876655644356258562005443342965994379918","19874499002783302516526339238790392064597932530735680446189613820133421454950","16077124764685580502857872814444301133393626386390914727429973119834851322016","17033560520799159084474394283552029575935917880049186684239056863275135880219","10103775821522156661084450011035347253512024032725904393992298305475483713527","2434447979496786520851740066721032678276071525076055244775308609908685820306","21117343080881369005430849231968968308655703072489695975474207195752881843935","11445874676352063013260044123936495446563868770299346059927745720367435687626","16247052574641660665325452149395268010708966718165138992670103354939076663798","7597258364821259757764860332841723187568418891309464872229321514004384251443","19240968637449513904705132712208303287932935514093547357854316580875370279409","13912969609876027900620944058912100989840920256189208038997165911069868840959","9110619140744824152930328951008064873967744177977898289817854409125559448486","6005267385355894531902939368810107918441752924654931014354107716378905188256","20193758705609903126528130725778643474322727738402827158766552605923519864564","20401490178191217628810492391577502288636537211434485803871819600680476462098","6890557384941507457671552415873025408913679099821495888213532693970504983299","232901479829451292717479319494498123569314801392713877198838040760293653414","7371497582439006827841958789848570683352628084063133060720573539156542716407","6251152818131385837335431981567705025205377790214209151478087096481394159143","14493722097821215682674268481860805803910554844775336739636038734254605465464","20206677538270645577274446389284424827739821335861546086479330696712630123218","10588007711036129627947808758972445157019414713646345818589329112529198991940","12988393629306990443183259761738141846566006432937907089492214509736149170606","6461953851106000537807322536135878309341902067083043341661473141713527692349","16475846027616599712254986411170476490530522131801979001743334054553271653823","1649399578788162569134033598432936829710837823385447838774143221222667619807","12674062475485529430386377906787483425303813951434477844877262102944625061762","20876092259365038687700450214844433536010670489239967166434146358692955131825","3929633882226692322503007477066650667343399302849721718431326294928743498840","19959988628535182581682443598204025793822544639343881635682403374214800227064","18837704943957712404824415178823971039565131279445713571646797361561621706989","17648448741910581542297026093355832186355510692843669635789639590708833977332"],["0","18386124012344991186686980826016111074380626096349468851940081779661507416525","13020938293744515962597342348500485106424233437827130325703032162333633577816","11778133091537788351939386137948430377297320683762483590941452966282659915651","3613943069703206845820575272245328395240907304592192921648925158498308495513","19715716922161292338262521070896827546966672856609213335239781938801268626160","20980895098666741006847261774343231482571081797609987166850441088488335021069","6927405936956457752759545790687615118127280808155613742019544859839250570681","16239373652001294953730401201658823079460904322635471983122938725397473642277","13507419411126509309814799727809631901479689866325699776439238325037834645464","20910536275462442633369270735685727308122296474027392234227620492909815792089","21122923837619126385340809224163250945888793018951623006453669960919210849767","4178990387703922166407726145126607012230166142498902464454388293025065961747","1649828185346214955686258719508985653412901990640963574585895183964892216717","1263993452150552576717419120651324149288785684139695289427035797621697820127","100193320118972279663493117360022211611443040208580116280766375270812007929","1060651768925796696197137878201007427458948876293171777452744741395971762726","12896374680937358952199584106381602630791750824994110272942522749853889508649","10466702688172917691807060660871700916077776016773383632015411805502676845820","17152351385247774031683599422010804864000317092315710848986868467974387848142","7255552102645027138667561250196816350296116512210114261685805112381985029294","4026760894603625482225311660569646666793931902094448083846349405495530561103","5863970702726309590808737397861111418418086068207503210473421859355356708467","12689036430899990265863640970249947027782816481466564045833485235898739738642","14007702183769917182919923988440194216502229538103060409629886220891995951750","2666971078285486571569331774832777274016263703316828376737082632128448915867","14023592687749643531259139861789678885476882949901612334913763336989575061886","19463534374862351074519753787712011775752106776054500611195748791663492146978","2090983423435173402262217785130603653748020562630927209959642505449015827162","5794417692431655223698456928778637782468900252031696496747721263295912321268","9214386210924602541833137151322231362069318348746258531272379055732367491960","4321740761368254362363649017350153791113288609243632356841395959359885196461","5756856448972350381193941101955447873361471381643247351045175033920408799694","4011898021631317123050314984958030397603258667430948497773709488763960972777","890741045898247149073032422404608425475967078882260752747318847921368011551","3027688522640650972184022729150284683191504651789954980279355595577349107201","15144775228746223671028430458102809733553169946147042920410035177544585845375","2624790790761696023152077260078659814812104006176619633406566120099538469177","9399551861039464258469821236692723711722560944987279578373012975110723149119","13671129070488786183456298886677055212061203981361705098329604357195527461938","11732787225191518569830165162904629239233298108758387093542654485379629988613","12257705319918380545843801602299320266998966608832935547078951183995689246679","12687352827358212991776203732641688492997166223736213271131119641285951271004","21231038422836186150693239163984965971142899826437859867387954178291114929912","7274174030753927822086083615844182798543649274814138572246091984139560123573","21142625896716957395441222962894099262525113225108247871148689307811832437882","10972999200832140513593065829351359451345370597826125058644320913817001862245","5594530735991321449276207374296888907200562746437127683940440230990245705873","4026369168381062959643889984353829867823017438721922167140798828403301964774","4177152438782182522969302928494006875644410420347406748038155453797854012435","4442477052476480731951728436113751904572490685623755340322967956079827020185","13327003101016982708841520777279156557875912915883809475201187225503993320883","8212960183262529023222050861519881098522222512971130487881078093208647525747","12714960968316862318022482119569290552472599516902515842985530009474127209691","5531727710466574892323067451519590368126946168046216960233643822073738807624","5888230407307172297754978765414457394964529812384511434100920899060404658413","20701352863427488534640810607472697377558667809949811250059016202298793978436","18576453669907084575693464737899749435763464064910178008068704864976380651140","18073057614955207133368003903254260758345572540888361592377981644094430238915","14977172822882342631754139253205779775769764538168870763854051904275327107354","11374091233911777569683290390975452157816302927588043183178245531908224835767","878212626682561065431780088785812284416735336604704933158714191686820181250","21319536468733103390183236613287550265802913025268397910998784931780733995164","5790719775966566383976183576236815529700917245183936045272210577357964439929","4468837004996678979144035532269087943566488519038459216394908127465606259614","10027416483264239001110678376455401010171279780760089417928662192829872342449","16176682625323106459495259277908803847003430168542271155447266490812812525156","14351703783685853129065717959626846217809345253358570075489474742894087023655","20489073930230698754671505839284046974845807005124840766810909858956796525605","14182634565237371162745195708366471457829627263576159172350628845008364394516","8700851781649635428464430320734306340285320992611444362908521816092179436921","11757945657352804607132770852795829252746687329624366301508683688244466157157","9375519287711527637371809002932947788231867864850696789851248314182142209806","20452904893864183241916681077493617399141149571044577392256249872071475310442","5909773047058535646239035408191643639307358331766025082108883972214713149228","20939672411472999109259290680464602279352523318782174571547293132494668378728","8405911786468987476441279526836788095136527709483393239911413117215809264939","15690639554987744319641288171901582999903826836753694126136463991826813779549","15625234807878655676334403852353740195849522960135588598303850041987693467677","18481188309000440100767560114512703647609279373746045084371745005405222378221","17292759029206866593002390102512795806959097281673104687277063098595499158970","18935591755572878333566218071568667432639049437427873383344529740453069836630","15027837540600770156303656397318282433155934933951344067437814331672418458903","20900517716892379480121935750293835486613643321065625082135636446143308909022","11475907068171465380364172197005914020540346149255061905420460697110206320829","5595743247483500826458314946389109861754073263803898932484922332295495004760","18808276871006275630708794231504466974173345351281140365723866087417210235918","1454234332701774655591666532770011949795756818402349826081361573961528131094","20399432510303764658304964734138957873081720199623801806088518024415791715184","12607341465685191011004249315729542814980671168069148888958114139391798015745","10068608629440933599757371818563730240910193302954266938676791927810817687514","2694231914112914595516121102100645157794435570995074692211511487322700316049","4247865513573283608856543763632525329324098676034392346459120081635015468870","2171261655865162040747645566526294976647364843250692105139679056535659959736","18841503373447519833760532429737069953926858914229436811532878901767494612930","16422820335657279904188479854070354428498709657032348969552245512924489242696","18289997789526695175016761304642504391162204417778892758422954932630520424328","10008469328152708621238757453624177016514953557075229992820098752327100696192","19154478887558535961794240863555340907388269671558887594765592389083310407150","20329752649136832766515818348498629348427046479566505565927329497653793496165","14602741021478845609063628393146865259222541258874707038293891571846036263709"],["0","14976166175468977783642277615176030323743617747653076128849086080737390434434","10521949784700050508156681831215876916565927380625577615128339520565275111632","18930384679779547952879388118204323133312942055141138828239701318997074511858","7463842386652455506621508337004545320514874843852095302763862216531041278058","19266456553650965456893011763808298636731174293042002881238517374004001880439","4695743949868717170239261396329896475276486770289776631819451621505819828713","609542624022952779149783717980275101440472767674436540564994897413985998676","700774433456982828051894278271518490363608205792442405559090353143507137298","5589167926030627721287711202633966659137728147824046228007791483150508899810","7937470573167842690939536346982418616153376904967721230288187155322527432302","14907965270329052926395110931000886647854313939276663082857884312568081560491","348281563990394919173341047086908136092395161604738866542536577758917619274","4837900839000826114944175361224150713041875949927296832829276892095944092378","13605898929013844337802895790645134979478534099329912805712148841664942158513","14915924499371807345151298951969808770842375387341126703686212909309843392245","14362443730002068505165328969052445188615038911285740746482634830465831383763","11835967792004571795662484426433023568586080675699249356480119043802183472422","675379997454255922715752620213153385486026522602465442194533422243515054145","15411913908927934186333012002198477510242790181291985070716460349038731191619","9169019891424733435522689370762104608446119643546902584493509026708289638475","15863600480325968258916648591034483255095462294244483644961977437750556750347","20870222070412347872980095160617047223231641315183739228614944242424030003047","13063177775454637386552997999144032759144085767445079151120894415303531862182","13778364574626529768264992249517759146875836032341799147174101737772525256324","4874760716329529989222329496058033814972005120878664451480270641806383003491","15118944545039558863676490166887283859834265194815701120330857899326272302798","10979058622150142087329673412040315488930500756184528281993262867425436858080","7416965910258371677223325658594543889300794090582078504770520064288503162372","5872905979367697270876760430600880490563014586639566745289568778973735730228","6584978242876955447170702461973534760965278862885431197744200137764150608578","17061073637637905046493995379096513196162259927905008440856710755177274446066","3638045121651018604839725223033410523394578130427398609870714567681873526454","15827057689761018757463538661202581990073078754725260669284317076755041520571","1482586126318184078914142064565733107608367357082824900300830211794121714757","19170425073927743693984100642160140653774233997405498624816934723801515339911","16206558125240430442367261483723372860755649828767609820280327356979830400504","21269506055893409044843102577429188545425265932835331468800327772646365529017","11124734136597481027989403317037808827871196018407739146178118053151795129030","16330011880315101246992487772331193567694370587712942455994771652349187406007","14992296136228235213381051688189185452873410987519432541561960848786486830995","6470340464530384213173980318437734221459201222667702017479191064216139695559","16941549662816872897557018986343663546920309321907045441515292293482375159141","10666020091382839966395866568936898173438102000585953971822167107310709061686","20361675662087687719673550581151820172043813811270452390136877238864030462556","837025012715602814203995723619228710827439310675460207893932703253553235657","18159666141043474970341807582362598558255170057425299968562813242581488025042","4101565682879075982245684579750516890113026582195046494360126007172188168704","12083714902762374241222629306586537030857141712251675261719645790599803757725","17339803264158831855414605083631485981118993333237698677138295608504270685504","13052701278353168152237316022164545120901070613548216436524090577643115512999","10856098547447382790512077371784402862029568297183855164534587049355398785751","9759419966770721192559819160065406147401142894287452451069605882533925595018","13066525549256877430522557301367164535442480599734689366942551566154863122316","15609131829444953411012375723605459280584687547697649959748640855371278120477","13426693131600021309617529737269849866172341650634339821733422992849645142806","2815675209937305193371915545485670184362072469758763695805450952589865090452","5343659859779104516666269341240528157757190897105023803514566842344284191558","6641465801266923854283153550045707932434539630435205378871182993661570277195","16824395787316658231277362689567184638178933041262346087991588245094947752313","18539036843428806173864906376981156123402675429046370150221745511836337368060","11009044228335872174680149473066728829310688020095420907389128539025978442486","12122453385930860061190875390947253036921695576703336351600946321145472608098","7493368400559019466654577885809281857236463809997001054517455711260969873992","283534942694696766382411414033453571301659120095061296157620488017051540042","5972715652760883884431728143204521116000851081334585509200925938004252816360","21439024005137771316111585497267083979008223324446068057713291517991350398322","15493491568727975536833641070707919694919043000172769824368549783512785520022","6620452539955904582196431914721234951232891168103505572773723586375260586316","15091634429417668275061930490327909457816294808040457392474566554657158247733","933220422590246133957057178232292836553833546994117081010525768406472980249","10610507512963954492160883855969171355806385070380814835853829254191731270797","1637606708983640490802007509003487990193042246621796277938692778311201463717","5746228399463560303391063410497526791296761338609571504864216302565221240851","16943178990153404566130750069749864254555646759106969925905275050979777641904","15748608243735897544324548869412821696946244463524523735819006546669734229157","12109503001459262586657238177427315848741484143232752704319085300375865882411","8562596872912692803599168970653353306195789650101688285809589178809029947795","14684967237251605724733811271278222760819160427046671651765952973772309220392","1363058767776846434303794824242867488121663837788218591998826426171167070475","10692124957958752873129271700096805563705077142219159165417924243359125912309","20549814251947497448200157352049301246640117041166978724678972716828674666205","13068748604979335626423662316620968188109990138683736937154445175965374005411","14518211952540645463427100026329709370319431111288683430838587591468385406614","15295348389844029939066683091528660028335895217743876268130432732624812356804","749834134348106998106195568863216776485664814629812609003427595230437457416","9457995348174883432428031561095354909600577759134302940848229812712135499407","7252181276341714437904214768711481997454447451419190053089031556949461801135","4476846691928243182878769491337844394994903054446090801364788381464782563794","12406376195493573413558982673733968031482702490442180050608937659507740762949","15112495677289393524132191740531188614694061685704663522402482672648883345530","11619333319408704843275256851752514591612153554642777888928188811943578834866","6792855692585589717967011483934097040776903310239321832667466314068526462337","7429126812376080852337769805763142324214642284879702442998632908253684793468","5685282869878655616923090628204311106423803499002045126614421443282473019655","1926748285130950098487973136897017547687142454678650518021293682677164665088","16047394104993504923065895099230827107403550910915681546185285896933209975880","13684926350337507248063014346915205289626143266410185373520686154485859431469","5275493857774795333964744995487367025521864754127151443244641298111902750477","21341412442424808104560580084449894669779919055084178948369273033317716111888","92521095846007086205239313693447960852087675463222472177923445732076813589"],["0","15918722088610381979815567814732563700762446836666206795739801360448051118776","5381065703801957042519277368887304585462759987155842109262200936956588686126","6449269559444464331337055375042381893336771934987180571868601620065655794644","861886943341431192573538343256499218800570454759486977694938821546284785248","17530882997830006894134453843396764834003139551796124704207707277403080245727","5498785067823749440528994766628402681363710111563634144864970357087674402361","20495347832336125693966557702140557122747005508240820001260971802369478821359","15159596571261124991769380485464980508821517377246707236252981182940603285351","16935198404728410538812697730982641748074555731326650436698601582558240691618","14771539292254313679405042285073476242302937753569120517293467800950126221063","21428072840082407580159461178360590696636466913275397208855015512513968251213","1966598305316279587753313847775710172807339176976444248277111598553478456431","126058379422921996664689486084768572450632072865104618759316110642507588569","21433923518664845191331748492928845683693239373876857709768385617886587511219","19759373803287878911620292497459377232272302575201302791233331616102497177720","8516844449866918503743472507149494634172653542591246689321904473471034831866","1976511536241901440657705947797887133235694039330244499590518152113199581902","21676522244352945074047018948882782817156761490584625526569430616778828454122","17194892023310318120332358631451001075025475322833687973176194777744355757387","19707583680297197561710034256296086042455888319596265512278172002979688113920","13852944221538150016117565668771509655233052323735906811407513328783872973363","21234663751654706829873321168536010666026704003741515783593012948552254838144","7361295859095680000031138609038005117436274396234532737581050555282821147817","1074422472819300792020078495424172431310455061581941528556058095133501772796","15175436696094808589095414049501342075648090881616908617926379439297514632750","20337098617419563223988724452013983173419810513110700204612468037743601980788","16373577724310788131750148469352777463505078068796372722689718264136953172978","13107712026153053346765617261353053461005113895349867255950827623320756473989","8228267753765075965245324038603445604814727101500026212013248222082725954593","4864378266802982253351111457283391756868887317954728284506318194996497588372","7976314121660563164140292884373676959824116958065994134830227252945597565642","8548559338699667907091373791732815006862714449656142185621535900324221240974","1606472704577324008097910701825810796171325688623795602178457120401167967470","17434020249499607865703775313799526052092772037784601035408718045818124016973","547994441677247752532776422108287826300630584940455116564628086423372607284","12737990925112654041257561798691517931081381343986142484899609596956289155078","10496099417401600047375225635188757193566608199187032446414255962169984069855","10378159895083895073889987437434159099787258886975865671634038327695657088481","8442563055701569626532600993884326807010214060355511546544015712280253942668","12582366187740823247852879438260078546454935001085336207904784692432093984886","13277339517484760796260850104293394377608195945409594997418501103196884421609","8550119925814568528220197851687887224512548241037379483326705044468715732127","11067163420750913295748012872121560931508024651376894430312463850195798244705","9003530408063165013519667565890182912936546555930558087511433925706648612450","11511717253240343603428120597449150738300976614017364824431321325013704064376","8480358774077181799923782662677641446178173213553691083692127905488232172865","13194048026639937563749504230848804763284813578159295898079640565822997809791","7730278976372337970626424341964954604136402128792848030177038993884749064757","1234794035950372290898606459124295723171468412465679008466154392316927342164","20340093764018081840495218445649000264095876821889125492858031049374401797314","18241559662971844730581395744880093741429187819589075030699479828186485623250","14396988806968543258821813226864104681989852957798888393032602752465008040599","1463705425028446386027399652869414306206212244811902979458966041176943969651","8966204508100096387738951449409999949596299496675176752026273947505039572877","9977916848446876850820291940469993889702745028571663679013585989455147821806","9580715775556814045214811470730313418145265713464636996683675725109339105842","4280522947978287555440302814383298059827389843606639536304973536483465884474","18873831252091561168753142543024326738486725983120750729413924341256067543575","5706154879953103180533487641611204920507932580766386603904496953835433260869","21853609004640968811220096995382116925058033269795614767568029154874360201763","1738048516218505551010325923418013072161304817735609347840221164934286038306","4581402960719868220489827289513998015153179618429760702600607180551695368715","16527740056094943989627613018536697767173369838747776676393341521602709314487","2601674122384078335241463696382196877586577096819957794017105352606469068857","6762291087549251655357557728849732456591678072516163590798523327002736705693","213279536777315561352056248176737011107659523714088853248744676053905595959","12585639087167445331396596109781715560106477424041648660241160449955996437415","7880227713452503323304447386574295282036923402618763604333265089840435245356","6827324894236331761662194982255316680133257918409241381556334060289584554332","9863545139512600643106310712802797316977766690187257555256276515401337208177","10390446652350421369897333005355544023924168067232519005240027540210680890212","21156250161340647599312351018584138749963288509200335799373190851196124497423","4029051791760023684529790813174893322731956478617818494153322793234418075657","7086483410385002125691607473400150589764819996988797150834892800658796257676","21870292639387579090240480884626817553418731977181735267148478347071755312909","20297444289682253697624507304720805145403296686115545538655533960274865794142","18972295407474573055312741594686119726228992242213305740009223351015648208006","10460125434874459870196311464183546215220985227420470347492257207103596430059","1961458839582265977871222448140685943484296272167495017045499098234808945735","1308326235490453196837643368223197431893991701968409938936221963855526689752","13854533029553676894183703652542498906967991794104103445819731430294075304177","4667155905443968786334708517938170251764318388585643051723732268197281968551","14733347616328825303643924389683734974233916998213837608457508171130537127405","10112193584503384121711843428988782632084812110374470417499503904080414099083","16243073177791073344825495185900978216147584146006851156935304556467563657537","3255384828512091666894685160547123058341630884736603447399972117305920230161","20760349660101009133960713414026871821470223774993632689523834877812665931563","13400661064553297471058222949574624627931876535103826505761925258039622176321","16949442160019714057835757877607925576131930785539167449029484366144217791122","21119878811845401234005325634762782341966491470603031061199401707166273672661","3937596682918049373842220770253506312046134193697704370213241029062853802289","7411240471504303771886359192144723728180444680082520889940051205443089493312","10884806384927291736282874635088008200305439734063380999681118283869277902902","10091956299268292888582064273427841987517124736362851652064889866566861646207","4083696419268848955108240371120062283029750116689453902244426224610667019268","525002370909015153041211807754450670868605571630263226091051293073622220531","4803100221565010904495127565832082706766844511849040931801783910473514340325","7391877462307308586618616991262626210865534046092248125577277819312819883307","21461319992124528343169019522402987151053505378026620336792071415244285855255","18732513288845298631160221242316070191996648652160271783789757319693941781618"],["0","20204531881697792512842836072545177004813874831153262471012033776260007120708","11164801880542850130832669111478559402717016396820446965696318318569198960864","4265486903532300527738082322419011916986444657344794792617433487730295260705","11707695161817612469196945769182596965641449278858036343256224723934799870392","3645108818866816730187557317661916783510014557950914567916523559304935950164","8909632206002851248625079681339641511753040081333764856546057478929630347718","13718749855873686980308533567392184659167483210992149185661628417065437878194","17167540056781993693701251949956027196093037756033737601996964844020247618516","18923267260019190803757857095720402661475270473437554393532329134937843852191","2486169252989874338284886877321173270407279323196418083434142632061858796759","6053495961036807551349431244251119731307956031943108221457542572801706530813","5745372215344588164681730942738914063217893077019044150195580967101566104099","3383039248673242087034023781028123400931685934191308884377845748750019971268","19959701435049199559598090877735625820244069411642254137721740589427393246723","9396759015549406893911603508222285786637631541015544000624300621170580088875","12624746834463530375337243162272731252058621116177480412515339809709830769333","21269503837521276352882392731053572449732114775902576235639642579794204416209","12915655347307163195738372117993907347510616082871542014502096591537714313037","12802488628020217855793355320073778037678317457337217109687402058122472385213","15952550075975781414929465083176923937157480297267280801422389085481483079400","5647269516493246050537389624810244288795843097877772647333012120148329564437","21390190681206968362446548001677748280341652726040120591466916758618408691506","9188199568531456478036909037340702143880125071442331948311018942279068574385","16781508767418885291686859556776999087972421571825150475184432063896527682188","20057282125885931049977864251098131776101626098829734512670422366217981946554","14125043424093465961920234105733832094328353175000620100018691034901247627","318817052832609232829430358124741434464800006392166316176577482691618425284","14429486070162211023681809507504536005349063083944528628156105620905916629367","5286551256223458721634349335784406854896215836989704939162206663160824263040","8745595423791649860852481949328529685214927571743182422024021107059202189794","20884150988446494278890459715223458883621868325187786924253364259133155755666","20532390268178298807820210107826127292096657245576398808227313478298610376973","17521278532151070741870398025618353162295006578598021904694402762387262723373","16781424496790785634584796490161529440167467149236233894424282320118132904137","17573849702756425146908377413730975034467602750657151324362841338600671489752","12629837902809885272504827461827565132029558997841622570891623573582424769214","3626965484207328161591725805258218916371666963894072840137353662412271774896","21651683794596390054350189663677153957979176337175207105221546187624611010420","16829791996240379100797969368737717362708402217489192835313287694532812004729","11939933067802254166317012108681842939349970360027258047572240397693017322339","20753130389104908665825399972043834671116271426596042276585139901294267498665","9210430808207461918796521718092198764067613363914866137574587417857699494597","14039382485478573737023236057284077715515511486311538229683204744785251074326","6188625899892354450008030237222971015908812678526302458783257815512447917458","13045484878703643585901973954219402866449259640461813406197905846769241158580","6704012972094733351993750551940205972215055173292435154105658309445101214380","18129600495068966577478312959919851655351780540538366930484715495915824936873","2162220692462882210086953204161520075016591675878555225403622927303501126559","514178258499026090397714032684757764811018994099027791634038035297247291567","13186882523773279509846906553532298916763498297315763286232851964444247292785","6916246810244638585851467456106102292961328050458123259008569745716870279718","5676910495956664686385503689247464531080187514176089363821411916694080036312","7759922992511422466908020229474644987371327352975862287422743016406028383908","4021213610102353676818992895283794532864791753600548865643744478573936793677","20641390268563244678694272216867011447430061054358467366295158626472249077512","10191689804456393731365536272052874605665989228536709668845170396934058745900","17513632690397967212684270397807971436805215003214703628292218759985195858902","14774952054196192042858058086112920018332608421706593235029199564911406191283","21092412643222815884777115863783926235338587078462963113148439561989050237676","2341949381254334437394179833452002636797565958060879775956410826874607039607","6021360647125416627087584235917729327256838889491464964162973553028332611370","4862607041776602581968314973389713523799002869207098854017523113110608918249","6630029416055131051395207311518277875275565770399993782097222510588974609189","4124694783750947960968753948749255928540483423547296897051803639199623536002","14125502534321744485759018036833131838356064905011714579790836152239887471249","18737350919579795750719487263413071094812568024837475284178310925596332291567","14155688140944486420193915854891175595389479522918759227779907935319376128595","9667207445519726215905752787782279466402309886137323930058844656084845486649","14420640421669501664280434722359702432513435239473343114322234364631426117041","4322580440108624955254947677861036484530549535451713156714707196120280699571","13700178926321110399023387257249727063128411977924733097079446203481009117197","7824816019732367797466516107556827459099914301515918121521338570324399572552","15736654837951279983749194529114145433966230849693006653832242373244932465932","16649806336769322080283622199695909011509836649105183621168361916925871080162","6778848279033356315669788833831071042403150376604932394747836625331807474161","19232624397251751172060663121393070483586626468939419439280905797852470545995","9356818115462289134568735646383802595197102201098199006032147849696880804198","19909307217676265554537129517467034269266564351894668287583903689026033478903","21129981974116429292541845906420493459386087140720780015489908351521963713884","9334166245409648241068730762934678529242333025861485422134220876738711652184","9672895351152520573752706988276049697771897753020156432681784808485727536159","6919778095974755136952510401404486083961666765212311321237452172772844320454","8330315147444097927841486389726666000812382266836668493762372501887458914759","11134723893293068030975159255305294518993033721418180825039615404771866870620","21420766496908010322436561393132303442038811641754443362563575286089116637747","16434191102124850616866209924332685174337531882925320541417852020605046184498","7915758184363080552062211671916702755784693289364203240074593003294778967645","6179945893908684924970405109497613690740099722168197103342859096961725539378","2186332152991190241022299455649618595667321424630998777328675412980491798329","12058574714258105098737209568857847646602801420257295145807960630942064508648","16486585279939422412852181136738277245214732807031105585512405120363017936735","2742281227979534289527971752166717765897529269085758966562295972481759496987","11832240099079132103738769515722497744312957385294496059247232670202010849256","18060506113810631479059542855919706227785305589980891648490096108823592832467","16828288987511244767200666940360138915194533503542098897627889936228180485955","6248370954140951970401995610037302252900559228355760006542039046373433602362","4159609327334261041849024022740666691690129936704108828993767372103485826047","10195034603155396312207557120164303334466079240208018767323121063701284894472","20980336545421656161452011982135421365000065284030480762042408063151158440245","4578576124907333839540839977640926779125874351478089555717576055945749293141"],["0","5264260943860078850920021634935294008638214222884869019396300265265854348637","6049890447641587996181606957388648563931787415865222462421213131099122382732","11302380923030893499787606193094350986365339317680794675666968519293913718404","17350728636632384232402752955908937127448696913388767469974545872352727855534","12477176334984892906958340840763602591659695462909285927340715144893347737099","12528300250582182943982939194152584099288786088901219390164214622116824363715","15226889824919538749998787751882279070959118422076783102279298334979242197628","2531619220696470864556306474847953587985896912844680672198451993312785777327","13011041195366900931527010329097925067649858582162838986530164263823749073948","21548287971650625937498500886175346617103315709599618728319089941288672606851","6431055363346406044152221930236693740275825255484896953550907725689847612695","9907291768195185054388030086721256504489128593410002076287668882712693870729","19150224542739329835093388544366179653990636916434267312821541085507514579149","1131807042491760369651342525177882917106587996046708884257482470662598894294","20900824252228295707801525648300966752030331923399603786087059425581609808416","12001963652103388571569278031832220660203910117143171748825575822806946594645","14079584260640220724919641902005166614987051390017946408351390490716873718319","20957545163704114871046492538064950530451907479562730630920527862330023924919","21295284881498430508318083049185863641176472288675660478025562978049176886846","13997377599871226700845874490428006108719884873529811094002478868626329077344","4085213380429932221639933179593139964923201130689246325087801993885733053041","9172885455209588543198164759781084210990991520296461022151059405771975763541","16667007140838539438664664235184567804148781988292795309184003787800422982237","18250429647990138548489983421067324177194262376875232404057893013576974237835","7081962064466943678072174700486588166617458788306575349890912476164518436890","17545009580824509084757929719295422207560637439779662045166511081701772238372","16074561816646244947207442767285198441694293377733434066457248174065925369183","12794472177572862515869080572821036195531150594343351379729106237737584150190","5675389357980999896365971133449650050181078113466750591089335961926729567648","15056831450714769123257884319202260195244873430784644107274733408745095063409","21049514129916687703707557846314351359565190844278155860214397412669763634715","982919517228505195000290360488769372436257765804991964208191249330531962750","18635508976390775179771713832645235934841870138439209482864763236679658808899","1140659318848120316037655938446677283588668364785102725045975069613756574507","12454746571090456021089316471347731794349648331231444503640460928091235621431","15976763899639444046604197897947138248110858555658810033611729919162977001180","19741892502994783456813200629035921332542816985328989162917457227959570453803","11098242586822040421129927841225139922836053998597269789629327204735849834888","3880304645300371392867514215204608036516632812478623482262545085490911626776","3710061705490762184285177158877644981855518189581873754930498908322480088829","13282990304576710576245312845875111305044688234369615163476305238478255289742","1254580897158687826182955208206696072944313446281527472744815512778815271463","8670151803308900574222890868821907073047764692650606369565616200396444061478","19451553948687157989381721595246372502045041084434785820598316621317100405848","1545547723622743089073755829911026120653934306191715200063179211464501416687","13955403012410527652283731832022198449847856520617820339228678001651322247215","7430911808435245116232290257712075292702613311653012553529636826756967165968","21167617148857800212372299552623159234300704857277295762632242572709200601594","3907904189794693317323182172241398284252916552085876597273207066789007764984","6880339359531916542970120971170749436481066179287183374777969060126426506147","19243365124777332414559905490475639048617595478130260618417211648308489093362","12097438895738424532340685406573551816700848063827050004242164555347145854588","5425605085181588659828899697807416335740552605659958269339880317707995876990","6625483621955305247205174334288307086944316537115810060308840871719680156343","21038476103042854140107006680454845175900525411070263692288373686314999615132","11344531754531778844249409820984163791224431337756668888503571942382853338981","6604528103161034536311371188071462883203195128429345153069968427819526492672","11766938317129154022654887211926002945667729000517326284349177854109350980608","5080877507006210605062552161463198797932995056712513011061133936973692729527","925659406294244349202557141422876268802638201657386001129748691009579397069","13536377787629279016273887305825428583677686866021580442476375561434277666747","2580183308069881823978467931016964691637471845484211492337869295235640918403","6188109706358140649127185898274885999870990973538506251049377801340883493741","6658814562246820999162911115223938343704048118757177326939321659643179182906","1416069774988231265999699941353318295349900250843892686003318068037570897545","5531973652145121813524419922937699525735300089274980550180122263606138716420","6544440971556069982449798423415242018906772085610070493877176122120350005443","2335621313845712786636283737117385305395589302777180581383141878060728992965","2958624698177856555953042241742904067680603792451838613120861402024582341249","19571020812662564884030970220850255349993863170660002474569206078179337761935","13874049640486991773171104539443899919682419152412223371795379409998483145210","8253747576520783465564461787564479370498988157276292577749215279092992271323","4152236876146824637422958451744317452400043793298371996850064974708797194049","19322705510064414953365136497111919021831130418349895758349490885675192045071","21755059195620938328294637594501105348643421919090159931436258215899263353393","6163950201146880013197802287761175567573281110802175388947632073226978549669","1529195301383040593270622701627845131709905889545716444276790814567433132589","8817265069938217637968848654289400653091548446008030865430428456044426796599","12300627654634286060843001840636237923709471242497392436965291908307951570267","20898700358429564494303959914834970799156002695983186942073276038466738257342","3568447245540368042399062943984117371276295977643414530431415192191204565409","2500973446307994081395833353854981642330351268932689842646931405149745583666","7578640407428616595595686379465524608869657112890994120334509794841862706164","20993154052090867002996062336538738284039740387738150820966842749439552806525","16036917976600322387720893205752178339724251239195119501962439630735721994548","5506253547937590751450713066787119448241591036960634767937142565976285076161","7574818719835561827502170339142509601713938411077851734933199439428876035983","7823788031005440061030154196918124958045548767299392496413428106300947297999","11794767207341772417471380441671398281146616308811677398580021048689591188453","18368435579943657934785790175796414037054112676226583050633258993180224062283","14484246854872979525116286733923214817748199710242825012368485592190377333961","5702158653962497601114815909448162127964168144632257325632222593216577401281","19200733534709426857483060342158375942888623067526736559328939166857737558060","10378697906072839258818026826750990224837394428423382872059206724457850005678","17635111122596861379882066101849757770140349334748353348081894096618125065420","18748282215436557403734551913453879408523288707428110810287343262681752552713","5782765350051507647479789393253448649772044522467117130423586977234914959716","8896914378705432308312972808029516168368693627537721864252460273967141807413","2579650908444770288060524784416771758587621291561679177705284758354700344457","18950798163244376541191001770831401168648878044276614390685851042901614376341"],["0","2736030358979909402780800718157159386068545550052004292955575731191928440915","6975182922918590671760050630461290625370256191562086219232752621068785262228","11787654051628608130460878822802752462776672315875468268530733312028411785228","8840263375067916324552487402857149197477410502442099531694841672375754545737","18995782124667178203267552001895394455021356163983416293303737746770616305938","19938231861386200147163477949444024802063032926615506777147905253340213014249","4896755946422130374716717476179448479373185788314263261917677134410500717883","3370872962993375892015708449598548236368636032811841811634139276954811447887","5792138086095636840843796919855761141876167258921135513492042230868263022546","10306008989815085005740973078626004259917178848098829596405459770013446329355","3669377298796995890892548689377111701192905182550771546765763194013366406570","11343126945047438795722235796658753831583990547091587209139830935718604651736","19512989783378318050416086738476336160371125270190754311669020282866434910386","16980171703401344577325482773665786034433140578419193171657250240030985465643","1261952074608425331992451972332335078086246507821387276370806480730434499779","15602167921771012301838432505626192256263154796209799968818746981349586412667","4614965413298803778647328783368137891877089976920916586215509915119940256331","11860407773408815567728031709003886124263946913318823233781662267443617715019","1998665934887726256860405526178845216315561918454943092609862660040654156639","9907224891475698698116965778963787455843552181248069169254868100864708202440","21802757090224325812573652125227045646165845137154828091192400433497560593788","19639076294637659689163787114949613562118579266060705281911252769355997598602","1721370208343796129766097898356865572751564097458557592118278506824312921094","14853248643996984224115915883781911166378412313482481663591381020436557080429","14193247609799241755655154313875006479103701573923807563167299180939134554047","6576259039094457757177116024978257821923068928562921413787799278727262162975","3856132451577856301752328671561771774444650957784312290941141656921216653901","14948200772503251787430531067904565602519583864398294618606479489172898215644","6507473028160407668963578513409628582141860314489760709479023736886040441054","19654993046871909435194381030630986422822990291613099626348187147619797237101","7656966132240090865458227549897263203794781207418337756944657555790659866700","16172270072472050199107921020220602670629714467942354676450569777290302296269","4824270090424872506382685250777393285035626070186898057020298993168214103804","5441473168957695998423116850371429609274584826066690346125462903326872711873","15742387069930811647758922225791079638154613112020603396351992838131655711850","9287256576682751776117439386050718187757631064450654253776050424729994207443","2646950050611520778253789159904181537376300385857516657356496924918869584301","5760827147821362075960641438018280880483399298707262075035804433906824919336","20881380385541900045221638359762667725017674959970999058622137842077707023648","3330576536468224019574744798656186779830357309348787939411402610075172847037","7476066266761465384769035210250699810664751622817448740270071405624484996019","820735943209898631219975217346784482557229698982630292462801472155907989315","20636703643218264327089590522487490321730168762307060654613312400424306011257","19191305947980243446876703883097182416155522020650935997551900214356408018625","7170662427801434196254281836093322757005591400208941069607904101695337023893","3843964225745769655336084107074209481489025450505924271611799078862676466108","20127672717375968313646819820279848962334584274064446384911444961055804641640","13441822302878677206615449321541515415839286203611857283553148933704102565448","19491621867501008864778452415464771874742105714882300318684193202276327918873","8244003535119863911565095865919064488563948125833681302379154921075315421071","19840319207913945283571638390462863075028041157159162352131038196725306491917","15267264041914556129675277873350387534458961490300814715981717757815252306151","20869681571206778734608963040417494861046346075133799974689279002480876039103","12484198692956124013324508985194596993777192129648142194495984694412110156692","2333809310373725575362187200024761114613928929939280052507540125530261193291","20177765208214959125203438796032113051443864771545254909866225872638070184689","10311578992756056418364432190764123498329149965559318853708333441092201567502","10780506598254171969395759135414764385585045981991821066495104171657407326154","8312712810786302904334367376883210316683002305567888345666571006736194251372","21536312556555339685467228416701546582943109326175174988954435206910698478428","1387249603922864456038967734457727191824439110462733684961210084827356794149","21315368219102478788194383059643897042151818213754991431469666307614267585595","16345590385283575755160394055871004657145078994078945527124698441188803508651","15561104353671074228159461117385231981739323639785634754493752947281552680352","13040377570949918443929072309306668160672263730926777812779639822403686597787","700181723960870702539842208575350437465089950917795466610325849559310886111","19059312259221600661787257786347840238650460974819168036983623284959185690131","10789922073777976270809238871324920745023636082223532837796379846429585198082","6550846403802302103145463006669335006016803919114288002053762450723579100683","19259646996618047935719030508375490623108378884874146714665999605664095597985","10782005353257196232074260941578773692940926183005296021820126419166697212875","15794190154528203192986278779486823047303959866637397697531991072756726819641","2171485880101176551749514157384595068017168283987432683904726174151970491948","6523288039529730903225157049286432642538505219333384180995373460306346144208","14916410955074279535313191585750054510299802489725677528491109279801755300476","11362048400284746297069881196692852653970320012469264084854759203808909420825","5258435917722855601052267016978281502802906853224405372637562651893102528157","15008458800984681134122725602147182645381378878204099722539983295980536222876","14066613121720697756784408943620012156415526793623750886461917444202056582914","9857286203212290177393923554968676191873403284684068342265133220513687116700","5412589697519954853220100428557297046454091268754306469188235089668814994586","7040651564121151454001649000821917618110498055124562529445525568780822886701","21832551755222540992203717583061924853353622088383517225819504823177861427077","8409565549633453683699350839492272557460904903442585022919465025254002967672","15480369490550307023489718538147341245607486865212633775828852121589205344680","18049674979543189507821269182524126516102728393509652538471062816583390752963","19238145841452191571329068800516190303606600766410663744239497250708784744419","18189760536141410735846933810360478357362205199222334405555969213189797558181","1997352279160120167437237727589450526344937515924470845183934888353735475643","21403955197568407315083878242756176249115627830917855581732658268023649839411","4877084644308715095200557079846604582352898755873667403372161448103266206684","14820843203728183618673201842511492996352554095938997562089523820373099176574","20559001688384693680270624613903003396253275203682360568851769830037097340276","12287919478410619801655903555451617877033433681897090832124738827608644113865","16567455108562435342316372621918003011979484491898401014361024841890037459351","2761553744402587685409254739300109051696672180477068990701052577486831283163","16870298777277839225875740822316982762477626869678762503949826966930794403152","12161224389957484273341828136254492173897906461780153259386824049699999886744","9122821057173109732337798157296015291370564894623271120293614678108888120332","14998437102701689798237207277704020711530052028757020061069575421488751478461"],["0","11889909708159606293565948799892840788841086834793895199047571923237960321908","7448287364631834662733529453990247207704843691760651766014314758985587050680","341203219508962561967439128941822546599420919044355620701413068460486404650","6791735651503581291608368181857312672761829398866568300199647557863445975400","2907910582440440360589237915324326444841684811569894290059440422848010005359","10911298112954990480470907117021480195703256148816854189194604587829303496899","18354133084840924431727795275387586589478004729781598740069001699123676539856","16220151541014135966845305834566063656618644652777746809851162341226230922328","11632052907223698424902702602016055717048799446983371685177617874035411580587","13177594152097961051608818269704530476641308676628957221831372161088722453682","4880587098403924792971390435944311774887830350492868939045621831148970706903","11250200761036263707039008129800401650264830160102640121480380221755897885123","4329024554289608390391900890750237584257058420898732275828970667675790925987","1713504350184158813350915646493340762053186167526581074749052896019883773684","8222217595971959444083927637758685039924871244273504701961511283825515871319","11399780099051491722992895529970678193955873967884449491823559750325750109201","7576631107165727083818974942317892726384357700672319694465338286747894582805","9699003020410739665088169960423962452553016201545428984460299197955474060799","6230625763330123239659919777474367693066881109081235607117132275463013932858","5053141883465711314222840830080254199689243088055002028984715756014117374956","1848211024894159238143412010729755600236073775825588235096054186892097962516","16667799688695506128694903037620350001418226800419530670506877272040339643881","15468880100007672801152526193570351309956826076416673186114727436250266418892","15102805939958490663810356450960857147257078246071880165077164290811813274550","14938967651024917463733674131485227468057287241363984584873619758962616338592","5025978500295296431898033482108108814866958588130872511223058096657538737515","3738883736347471321380750537268101235078629726494170821794714587628612001481","10637756226366890564065952104264543156389140930854810720033984176744239016229","15657508909778823797913250863143474002332627322364276806567361217436962792641","17451665101796496167110882301913165732981008086140501911164056964686035439829","4926865644592707327812251460671342866907449408223324698034764707879292612267","9921797687466785053404844600002615935692904925411572389449181366184151367214","18381475110152794223375936323342603296403179912640713784037826737590245832741","4292466899070792843012547423863243225211095532097481875611680300113607857105","21501621662017542952652755164974620129269024506712349422069465559316695611340","16660779691406942666551569310773960439236853914659978839897160043347924146303","5036373847778192437774019787845167645043550714355102698155153685233026318924","15983147476586764572499441748028472456314155515959141687208929770654832274551","9711466079903378394516168047361753922994182620001913642640064892649421921372","17853406403265270225695128567277390727799458828649038949436990554893439997952","14160541725865045626046314876181424425485465236025627815912731322536147510966","10289373107090172878232484923874340474128601489633544019244446002953030646911","8207883340606253722884660955046770896400299251422601370943560245122138608741","12848618694499087007298470513476171805988176967799928835086847595796404471486","11672789153402162403928232463227022093259203296954301352930638358070591024232","17343655723651217321582612573033306478452870792334562548800778844073156896642","5008807284411249689825607419308307850462144000593611279449789710754551972427","16141281501371332867861195322888465837822741520462847497576442095262939648915","13245054422567824924676293206042620993436366765254168281448801486037385172206","3930608820563747823292262591053073320840232800375312668566241561726106667444","15258646908898807846688962207816988933117170415971567187878129717724254405138","6447305078123121024955586769650502884208436056880485106210708750105505488916","27571683357258601237797624759273013123649134769340497880257403301761749368","4135426165931938599165494581121210727802788654179144387095988484777302772889","21344832108561833118450751730865445184381753291144691682930389018272477518183","2242385768492149215506375069387402184553869503424573193973790697490532534565","11542864665050071384716155236505202718549474550351367346142394297728224691684","9838525841067707811838757471815521959233918561535714065271668398082279045249","355667804636811305238906534483169611167070881526218388834140223979963728405","11047999351297501834470232301436984761313761781201600513381792754938302303714","550981994194255754979705013434089598940273949176369809514846493522185967936","1495189125947004147892497069516446050338380692595316434742564191617186477527","2699482656683426515517784850524958088664156677072449258134852858558865547230","13422621296569094320875255383910217250773689987441576601508213540156974900842","6887931678400985767532914461978929094870248716830452880757371103032675775060","3583729233896237849990716268057579822632893151480867986429517550905853177136","4579458995728080632931342937764921145591667034678031377978457263242872763420","19685185706124679334744434076246488026187697241657728992408667674347892947575","12723433429055223879310335515083776262487944528789420894501516443053985404385","6346012326599780807497811482358989871027355010146413346510463305519996907974","3989767912385176191072649321253991095924306275067706677374497177825100141425","15179595575791845960935818990967162685550535183612837817018495787704160402285","17927851882724271051334578942636482405624046585565900793806000208610438156519","19754748092607488522763692770327923496214819302364070922724190749110684171169","622840693284012444468594696082978020979336539554257358104746332528441158015","975428400232887394364148947933083613256492864015871952336930947565310740914","18353988011508644101239469745115364386713081407760794997685130518422976954678","4756058939447857302869802698085465916737251075596073325447625942474012504428","4136995619519328200811623818463095765124400732909622213431774458452491816697","5713457565805406518072513006791918256525645194748393181830083828061516996502","18997491857065777139639202889074368337889435690136043131639000256311926857362","10370597750505202439796187566749567688079702197950448929641047289510180505878","10428297599803317947511662202498452851527445633054205559831600153232193130527","6151169204951875356358014241044572061975220584291328666829339386717101129907","17614193354202056840894642824228834344646295567765729374833660007746787183344","1020591459243375861249988268503982208193858498966776678659019458767268495386","15309385645588437764626343344076454695548189783952940889278216163107486165741","3855168398155760200250313266593360997275127821746033415741982168412815159908","3168919198723682462235948148964662236713707897959121874490247153976907981393","2021527367646347452071505648335312760115001763798505629831147983363112854442","16829127356058686660867362089563833691913717417760087911185744114267040704580","1272232192896378736817195512071770218003139150165410818780725475149171957866","8918820123668856399287183749407557938083244048791384258268149751503947704992","2667425859682262852479166673365486732724725222386099151748882410212240803614","14375451800449131776636293182403991415279934776330063569723051261505208865997","15267626677842779207571960170323833950499220430409528203495144832161690386927","19902680215985550860380988503888432318746454675500255810392102199057588044607","20937779394946368394982017515728485554244717501082869954535944392951181468659","17013277542084474114561041724035403240353069574910581427001031529222110248785","9537718008223341850929996740290445248250232284509201007652104897684439342173"],["0","13880349138239540384839184131138759812250182302702851047222877477940720165412","4357528231548628299409755300077847558941373747443774025195555761673155431409","18863470955572745119633524074107956530456483632932170376180193977678557757760","14972241244540606118867870143724905109127822337743798340003874973366603948653","15392493069866771213400227480771085621272856374136509850882894829485892739623","10712989580394279535313268633292224718355951203737832913179424542134553789188","176092134324829633165474981326598160185459917450759450118737523243325994072","13698463095575977665997219930549637715487667261375692360382054340997076754155","8576027072548907206098326858989516133034049797611136713497317699618801849122","7606477708997888770583419949475588345954197940705663106659516466392110333109","11008485559088604562278917797938153956450443337614273620062097984934328846276","4044496553940602237041366565663669732960794161506967292534307497202085938862","4480958348988243731275735522922674071077081414576342263676291004521182293345","19183350146809621436430354979354180838905368698075880655354960081533431909902","716920656837376104539624633609655631472700493127591971597526903802812528506","14760191789286119295361114607925160642273919207929698137660387115177861698169","776263495269767169819309404051711089375556476174756101204874466257924590466","14041585798368049916131414243277301553859778612976656172678240146087874240492","13723893151910576379640180881563118176098708628543764589249992063317291741906","1964626835173295083664684600355255739612915589719177130913448466717945837381","18801608538902236139834673184270366047528717568721972589415526540107973869370","3538770278029905319450119217622542733309705850719824113110765413475760586936","13896892794021914942150129586277674514427278516832061815013664190652454234954","20356929864700858274562836362111703037986200924471114110220928732010334216674","823539142363208483677507650304578051616642218936331126904179261006816898657","5929968180159100315825611527493942916749155650342578853776156737490194396360","7635790007009058167510262840394591591984201176279335191018676444926976924735","2037431391016509145597747179475398822896819689772614384650255713269528092058","19114648713076846117134707561619543136496347741288356435556143080908994646415","10378178600112634316613427543243927366685554259836669059186812024834515481587","6483178580368247690548058231183339057565251971183492285826387737221650835300","19830754685653095676720890386226978028827439504966937511463666375190885516486","13188517488772560885777599595961469314222258545214873129075192142347872047469","1567572618305012270531605412965726076201031415028031114022876128461232627377","21031406912015839687807312432406950075950787090396300777110409014002193356555","14052897613827168371476518466834136313959367982602790751787278829252368442975","8092506030688612692843637865748039149451629734073933465529289350479386410563","9381235139088486485365068567097147183502220523015729151940716174094807532910","2269519043561448600584028619536317802065285098521908104990386420949309458892","330825611351811554909143125119972586686151696479096951396704054953712316986","1429327349487607931060511887473187397483031510767714631280219004198474895503","1117144065466544224535771458410547294598624180079987404698027014670697604171","18685106261940026239235603670646662566301957055822857420633882014305477427625","15738168831588138474309441532242790131517675889599283711632477903049576917713","18012485023637386609902276782821279849793312433601580896171888157010996132120","13112602060464416452823453311432854239278859649456494222710751630167546753525","6266342934619104412913634578578820770346187066852603429241581786399782500009","12900203240430878108137492876701272594714184471387591302689932562807674539794","19674863954630341222734863890524737385770593376545576594602990321943375002345","17971658415735694352060943768473633808673946876980271929266161360032511456608","18294057742743226262815725220926260564203922048853993271970203793742242459041","11212546000874659859209342063574377447218578718970554387561764959144041788693","571827233969117519261806127337207480634425207269539576924616090641769750612","5645881641215177843618644991020523705340009167730019925688323051972925373579","21783909362557836148508894779857895409304826865513050772837348210633909804437","4122670172873022032275167107342089699178447117174930194955249613951159808791","13270943871652883460473715690851738841360886056753295673574158277841067906622","7535795999407886608805586201411740456177135915367792309523393299171636529362","9270159324231389809915991076362327744522458202058352295498727724348522637243","13122638753497483446125082927218671259316252204228770340570448225807329695309","12083491933258044421632533493392925265895356025155139089496051743034989521111","17303617544277292599328726953076369825053535866363632515768664416753704840742","17322171900736584064500999621124483515660696937604392693593147300475567150723","9627277998445765918999051379025989023278185060420943786555171697796204692379","14933145736997139681407992143450535900585244089411659266088691826631743779306","8248602460476986888417917555633662342478323439553205887220782789132929525889","6491026040498936854117348896209390606441855961823527581217239923826788405054","4704452905790552462136201156220848599377688354131838062942167569531951752175","11185352617013196165045696827211498359619477026622646096952212047320615670658","3755732138882425259565244100413511862722975673566081345384760417866718725316","8567962236862580572059020367343565335341420970181378242674717833456415189901","17260129573593749000352130959337762526193281499618703684616657139978669110705","13077281651848053316324218944395353458710499172878470387600408202645355408841","18149804399522810190196433584487066626952740225138923038118772576007176256518","13175100132680614828347791774954359137459214027200913227749747225033775928546","9395650419212803015031053789987388828539785694522629180290930381688060746229","12121038361136820864405194691098730528291859234100879330959325186231941559072","17034464821887073250056046932013728795115429206914344952205993169384287939104","10351880646887724089160403300741307608182793618689940208863456913764962708697","13482068278136483901716842454664161067842292222220798838984402917018198046964","10819514501261345405874758720001568900966966596269835918210232497391378337764","18554385213521718508364461602243354229710694053511591508049043035092341399392","5899411972560762257005271900514095112709379446862722100334003349172581760138","11154585625093107513890751212606614967133323174782718287818346369363197450343","6958546279653138337987994242933801607651593977041528698181615234358115425214","5350312132710408639986431441688573685930298051500821890878538793969308689562","15890462560106640232682868182388283332609301475233470556496672387195153962427","14833341306964450260292136067207681788181206028134346867933828612853910132009","18324093768064428676121507345418661982634944205766090045549208520273209600031","19890375331021395677898785445538642154903937911870858241142000762257169254502","19736480396674943429448084168873953291520057939817931726909830413456359055968","13011507208363824489939126867639724635419472799339864682915083144519631460187","12691378186611702959614287841063229132046225889139089984901003877666149220008","14849552979776089125153780361709413083526776106207183268061692085918709953019","13171304317535533214489327969850608492014934479006857936080879588648916867376","6843588843538654531375115296340898261326122826966701457418285252905716285165","10773219594160742859946609193992159998134785137468327966723955295881727918890","19262776498859014180621086065288732750618266295328782674246464745875424668619","9329867940375969018853192712228424803077346340184806410683978667197225006312","9268021967473723651084457426592004501107625070880666556507716914228724607442"],["0","8702554394827663642579896260162531059302361749563001606530691425203308645267","19144893402567090210324957748951732608243013248373637029715437675922257000112","11594355529716484315873290955284155759559902816791523113063686210439527513367","17681049240710948040623783376518466454697578304164188254391582270564229894612","8182719983646013052975970071847752764354098357405979507324847133838751559320","14918170301422924867973292144417261672548966161927403202149103366745123517396","12014878702775231424830858125891559792339459277065018223711315698134087984404","18138964850991922484480057744321568292909826219518131293465863731750134191043","13003747058191990517249515616800146286305353033526018760725933831297052372406","1628135540349425084572088692318849556442578914452204754187446331686456286947","13452861776630330403425382547576342488495447253618632827612666322880574517775","15089929523003929025478144219604985580096978091828637268036408822245142765815","19964023124404830893769232461079839291945078969564355525614344064730711244794","17124837026933221320785290916799899631450123867313645903302537837604488912852","19566825768511171931581059830448683757425494455892683858497278133101934374542","17489166567163671253183784723662747842816048943313133346322871256505001726875","13319486015727388459073302344225307506675689844873999666815359153932535658457","5847052103524639916245613348786505860274950506674468433103870917261540538151","13443904167393782296234312819871407935126124806893352895933915135888203500216","8257048212926595489927065420799067023581385729216261615774607613661427922877","7527181215182911031463199221753066671395878307999078405454600844760439240773","17479371673999824833870753492886766867845512063421133726958294766189961177435","3066311675722393494661844265864065187000325310160455602614627982526747712290","9764772489653650838112460668807630945618014398688786529710890751452897649681","14508179782064099573496740520034071624832749524993768250058471299837277977411","17051839836497768434518369167869291426240118031845792201150524765507843252394","15751748050497084156815512837513526241041885109247917257819900589950479002757","17816943220257264845444322207439556088246864226026837766287663241073126480564","9478667925991972570330012074149212057168935809839325423313727051909474236103","3090933835996216263229179909638197489114672163901193579002773168609157930876","3679513087779509108918016944089412236855018114017894990211571502853726685241","5992427499794076978909494883474235902432109140448042156426347809263172075415","7665758418378272506054978813385949642990567338592968456838726886574783451980","16112616883661411151012004174493765526117643097586424531502522504133998781731","1995860177684298157662482376582107863494843397818355347227376185172679742663","16713187765675340404168486446061574499510479912192869517383630791006401510470","5017637643718110633647914645864339277695482652018958196100319331652330821798","502240058737616156725739815252813334973011419607773897128826076731358686917","4014733019271298737259903364786632766707067473248476167341296035519435491162","10443006403704927282129823915682800739385443088143338050075788579419521396970","11449267837944531801361833276670784467024445014150393337994956481020684750450","118379009652580130929028638989943298462976192886998176288839503706415255676","4392156573215794611663486691629778589936092905553094755518636314226089501647","12867140261132155304221667780526673463459890276503151977290332177247150506754","9001504989534783536427112954349742134488799594574673858637801878488800732922","6903321753781959816613654050132211096477969700102797535131537281148715537498","17469923273197381253471778518344931348715676437824394325473126700648038532352","10785237361481293575662482630757689675177063167762972685599774666848195773635","14592464557156218105982248619667395701545791557739776723986100817987713911997","8478947798902195776266564184479564004478174741012050412881885001153611359354","4817699778354577400142726973216371489695029696255725336127770718003657344049","21472694026406071705962389590243507816683996218896851753659336489760296356426","11108020160470822214551726235426170286889078457281592471866122596413779889212","9693452221477750557434526760308180309837678412995449973584958691933121313189","589181004074018184894255349538928652359883117676232132696649554422570758862","11673758482911254785056481933511954485077389760463349143938493919615713583460","1158915259588168692908126057768660286590010920563793864540986405053808792350","2227724495585081127096104597442820096580165675488784695950118160809229957688","21645263047789274540253526528022517437597140780315326511315274850130071504487","12594070652884816376775954867514153609286230927644282894576268987403356560126","15701188728698462928049507366369807895823121580361761030726708299667342546650","16361796377457872791316822531887246672452032075812028396134326984273134935395","4556781823763217570134730559884185706956374234784985176165069452603395562815","15490240637958019142232415089694655302655949500459863036592419739713798806924","15669243723697922094733629192870496809875399422687921354281333978287308847938","2365373364807564617355816726723220546923809986503597279440000685385205789419","6974245607982953416631396743918226389778222715492668231636674172708944107876","17553000355731005894047481881730262382501389903965347875696281211545944422350","3514581718639966401761940830895912016582905782820898939604306992152033240798","11906084502386345172491648337099327109989231130370850746868318649241933400792","20005609199268932217547370120585534138935305238960241866759044039888732962710","362198848167572679694905451621525584514702841828555564745872207963790949947","20111260389657467530673770371708009316464440825822335262498342581111276534163","8165950169006729593972601104487834162779776431077406764637843573716037492862","2308125361198752282883804855663998833188917783123259593156471822844266300423","17300277217169954830569713031131039950387394722818144636767235960870652937024","15975225715167554897975327587076050931359884597788324237106544915322959817494","16419686068407920271905874685352266784481758516972452329934685514975362386184","13462774073150324031116813280297781229061222662660521248406357746065704860375","6022272899460707820339658451056028126127073410550349451950625882421680481248","12090565196973222153517059544825415112413797913086652075674399053327822130501","20968607493986415266415255547146910065585399197006727224038259780102766899875","428783809291650581545532139718022356510889849053217045897355614272269595151","16214536601310465205880512770504904611561877059017134373071042186438021382238","20208797843105541237861996372681442488426865711328667564622691936024997036303","7319054498652919419951600583775194901099711932571638044552619023769568695247","8364507508847931093050461180691441926165813116012996998171635710098801466901","17985032010498681099013283129729129401413739104486785957570354729673521693313","2378953378823578739019476360300357482179055047882160249858019647686362997377","19314056773087997717326841812226772582519056657313632190974659083023077909061","19253318276953261841848735973479449563992648505332690729367561590004345532432","6700324724096479182218202465991089830556571445062991337397723815736930805453","19871576419480725209279053632869126618792951995427794451285193390290252819335","5685519294578551716227720476078547109446138953692637676764330661498566956010","3099699424861288435015872155080070274846418212340751743548974494271860369754","3393642532265620584930002696041879011524684190894254353660593031136761660661","12124545733862878056942297390088125485557595686356294241485480632818142159509","15793849119577689479731446991330667503365253341721929531766712605966947291502","7042700991276567364764714925325756942695202643593914807540651269524299563474","18559741549264294477297583306643510552853435806706008202305072555383084574990"],["0","10944121435919637611123202872628637544274182200208017171849086071137558452396","17705422782014637140225930654196580365201269213885001041940133770060197631817","11590595227900731425278305074214287995036758317875116206223224073039355844377","21846978439581513927071158947194255083152916279817635942066470059044982530928","9052117809525269602167864843071047222600764601611184597126483658498965254242","10929889053694458186994813499743474211626250572502909844521766097400041883410","2776378430684657232026213317621359262799478075960399811102040054543024234825","11675216347891361491355946209755046817359307889681784632857795801388520596211","19380594690617265506575465858828055021384658789666006094519835985525007569808","2625969526141259490462301237798089553046266358669292474305536189578767952241","2674358422814099299351285304346122352008846964389564077575807006592408533979","8940047813405943495627380612574777513584291209175894080091457641608061991679","4572680780431630085651421913120665347289828799632382303398963475494831509852","18969566583149857641131437442510574484618457166420320660668419951376957756726","21015774588179624039924382220066430091082019106259429566881144310746285275051","18610683490519526968758883882287269230852781753257691897405466573590047185875","11807677271779755963551017473354706397725569314356319890948249916646902506918","9686960613043943034061308469266145294945443081049310683923266362376168321478","15585046535494742637240637351689196740484199639020475056822613691975154914996","20600791435666411330483748236294592948523740641103437316813258092659822196365","540509497453002719283483242614289792313499807894199158909695212635091219804","17213828644537230166851202850065431507352400824204364282494701560829893843108","5971403817647741838757489870636477935149918485221780212864801163827108298943","16257427837608978648712930850197613220384037739075000032400655979832765572761","951474496029826010913929235042485909541870594158360916058465497119770393834","19526610126979202902709328761759355259353351507875524518640244240712389243017","15242860918799395682410567352063169226492723938050477306936319495266814850016","19559151115794213142986341604074303358752742319019439931754186199541749326745","2986890157253080756049273195486285321636108241719757939964626737908242284930","10573644012527157021319405686070046514689424944855483463536465970887161035183","1491426154180674644075783461739262086609492139109375602691024762022808899298","7427257023522173557791909232441416909073992739286359337226968259903094480248","4020269055408478733976664055736054197140497021295913371636141491701532020646","11253402240733266031677096260915352795556377497701668324760741700068914142508","4495032201739040607146449414371811527515606891380019023878441632662386080030","8339632997644638807703530598539577117342992852734350260164047978072717954670","7635849222983558737471074974000952702117727039863683147772793459164043880712","10751248866598375717497641989057612296041932512869594912955232991982015113382","1960030172022753001749945342113042088423462683732141640394081103020955258213","10353002047549174011420189229299820975536024435483646737354561211167783437696","16955256445657590458784414670670224083991895963587580143521022239998400877076","17782118824249126627504013256951900909379040265132597730081087373830214898645","11583765391225458071787132534945882999821339839152171216206226488715930069898","7151526897890869963612001091833791432741043346063142796491615286884605032361","3105696300701295506004105801597610333642863404488003088244234714375972061283","21186849115300515285431074267348126852280162551255450622280743880673911576870","6745436883093744645196982842004205533700153467740096286532350496144614919552","16407488569991300452451911275098585227820885717331767645338194788812009860847","9438551119545390044030500173600754917110977057903137813614879684708124526855","11868447458612150732341814487677701117859491496822106743844927292762740888925","13408922605972529630275317597493814695387853836907495280995911966158205758751","15435891500966749348624746251239751793323939074106606525924274704743770672411","7190144083475957500986142543143845269366271401807327669904483672884892273370","18756212984111177646087726782966766679824449360480358638605854418406210374800","15480993502609778075079283409831813144999795155600774263452561800876192408994","13008035853700028047283319814414641779403799931191881965079091407132994941692","4139034488608901532264319861942499268831919125821163299551990066493630381108","19987218942909528817505091152314868953931696674438383311362124251044872172249","3288504089223446375682120459238626376814345503954098847149992769809905339144","11330545246696980848323915140547898481731955880461526927991408601382343797589","17958241298866140345508119498242921972837484218232096939920517479518836357089","11407473835859416129382018167769185595515301489308652174896611367110065050533","8663284451384931791987950694057206954257521252603415709079116298366099399197","4414953358007116689992491254067216410900821215568793485352290912982446601414","17610091882013323480927542372824422032239461694468947839263512585476757408392","11087656575573461863442739456794624142956687308656715954038892777235598084944","15422901908810336592145161831817572830563144789282112682130901879034175295107","13298817285936339102215020799816515953624151898213635891268360493794001400258","19661281961454134911635545319012494050563044349626033327524097095931294429074","4022372546001232187415389003310101725934162655605090119648346552633786981422","7200057693969933242586667015356453642764314858277512743091265816360005389619","3880139541262861251078713038763269447364922548788220175367153308601227344221","17994279579144556337700365756996272902506178305119095253120328992749397976094","5624892701077294479798552950259289172786948930039246060212589656673038603495","18470184623233526735175521388562091451329805931121329639467050675074898631101","11820250162004137106319686858559121640703587554117049275834425631286642764627","7876090521875662247462051553023940135151877684639270924860898041910894360727","3716774818129816312421590991836998646588462766262056415692901007161225783105","9579687609711911048067760508444013737294608747076976740846934071388005406411","14269549587170940501018553064250354302916518684834010419921278955421455223153","1324694995136567921816239940919276650019593669135110279110234015024584201426","18472105418845972145939798651458476635298519752492496126680987077657940689265","3925783748739863614973982697089307500032949168855744360004070125858456165271","375809461549042797456391452173952867073244295950037718992912334141077991655","9859322883911071603548430156078787966072270505787524083383627002967710125637","13375274315728716938125781295749194143258984908827664475117853003277554613867","3678460315227011359318955058942831761795799227380222248233520517564971223962","5916368326947034733421125208195693128551473645877061400594315895590661958069","6381952560870258394089825010841743914083312767144654063148929810709242482063","11214875022420208926992322558752480758232489622505062735476753331897979007593","18289516392856430038335551476451220313865447511477527992761986184462137096840","11652058971820374105059344377671233714052039319937340735390702786286936831237","20861216614853815471771875538964679011405012035374455604054433811453120206996","11440397505632121168007764769098431164060653882154265161734572071864532915892","21678858480007664492959249560518221158314725766676788211160469466555523537439","10534140941643607898919384759157840741807918742875146725520645947999623452561","17382378404885309117714592118000179154897922947794284762181683973854687104646","16524732216457246514344910814313180111270865733463896492835845405780340556153","13579904328371823389127168377560074511323278371129235494986826147738484301554","4061091426401014887539681620771173491165982420219986796092379668520974013020"],["0","10300349586747894222233602703650482394610995011960486749975628480017690468392","18970326456210264538660925262651281746008501613175916261795233602376301291957","15868342212399334847402965868857011074475238788229365546693729410138687851472","7024319930630560345289226848510008759222434899308534051004533682419531368662","7353910942054312617338899012767800708515033541809829265237809710098359524186","11021521863128405727704996687217822035130161766451741784778976971960372764372","8756244431366237358749521429584872197605558764078883133235849698057078388278","15241917694662565386338436905964765158236486061675590461999438701987873563518","1562323740553039143931162459907210579076690618138088001015733690734498231756","8276609793862597859331757384824481764660061201317665212675011035116853446493","1256786434572572527015468495451747662976306400268217968127321962884679777250","19294648969933195468014899093308714694489354544165514637811405583675412251073","10247901581382282314419711950312778177117184106738435467523071734550537233947","11676821255283491337621254163605883117494955395801821599709031436788277483487","3462080332631490540333634206014970003396615907416037669286815387769826556281","11385092025194083780946670986315804805105538732218559929044177347961895002701","19476118605299559102412254236693472435421957636975499852425640354286879162049","18105764617783980283467943719928424177492185449514347381880793355856669156524","2282516183851756919877746731216197118366045343050709218725565997468446040005","14245715057368557527877463807231209125493436223669864965076406415209405188036","12769983722742511584081080431973239598882912754657160046712383861661940746214","13441979967394787334784338244331103064187921476706766942828131826381557169266","6922810675995957449797601837123091345855604152033986610341490366325770752285","2108532353033116628841316219485522867186146481005052237412940543271869459536","13683253792937490802836674885814424667287265442222398450527509049630348711619","4156019856345407746376277596963722325339434776658531644704175141213336305556","9801867973320564401805937235414192772744091569484420802606221305166277596649","3787557762071080266399210688840875867382230723799608391753352266689880075383","6606166859795891535051466936284959607190177838993406681443591745573306989890","19599704785740415451470193073806670902271447430539278263132608297344910253541","5420601923939753727121801391543313890746900653743687099431389730647278152814","11975931075591262145250272892693620949725324126341624793033315010172414736913","4114323850975641669336328771636444542952334719971212957936027710024702605158","14044603790227934745293718877735122029908947167340561354081989148328179255498","2265345865566972958121905543675938779845697588369859909272593718174408710827","17768120974979046309093360914320798349291140625584305916214368816220444437540","3348320985471654501340128666349795988879585873143980752614231111915372072487","12107234994355040704342622442828174233508042245493133428013427296328609386649","9223431105412777630198405606562700839464239993000788692622864368975812400555","17721288223173149745092173498030669705828189981306207548550967348960912329087","1512592447493342818169971275941491158664867798827146374492238372682283036923","10462112421064779007699527084376758455015003407981022124404285887850359129142","1009890859123072434388762073476255743144344402894433268412375591212592411013","8728835465545198849850272613798071442695977562787521004531941875805175166237","6638958154396467336651747495284814391640944520542123444541691606513412653912","15293350943372607140195381471332889181159507128700389756729270647709841379937","5618804443732713755840466972841754313773999438149440869239150287290668579935","6747590846039981686981410698299855549215484429088897781829640223768840563179","8460353504370435795491373703961993857709556275863682473933888580960189586981","9212747320881658031561653913631167797157277585909724547206773417133783811939","13733111810989049896454406931797432636735191224492426445741238689787493656359","18326518361475965810628089708887252853012551079911125140587551904032041048833","13899281960351298647281519336896562538715534919281276796026037420311675187864","5460843478933530064649985780005396028202648554918566530809787917133795089055","5884347953448337128042397666015122804908777451099979160905986179724142564893","15988073178735630214857975642690625879893114658217979344006989710476797359923","18987324424155666510885194769428102805825360086149117840544969126913658305769","14203844290279597975074241011908444857404313594037349618217615705032996075916","7933830991318180276324496090302464447654026838825521173629683149839454535203","2828010313022056949488777538485503526914195527901333356766062792189679227123","7581596156857242194725595450501610451423705725196810883795371985542667603657","10500655543554995096295439501899479676780249732846829008513727790517112101873","20592114755280899727443218372457555604175024266110817745279253538731565927341","12124749881889344762588273132552204771920317707055854880615211675254054343676","1699565696364142223849071844111497799007169515937011645649177826595465596260","547309981290117959499853784399905722056107387997484267193634927213900293614","18344378940910443652661085518596367544292785247866027170149479972368868165958","16725728355927277488958449112805623618512533735100386753542476250669680949061","11728508285303553758211730096595177135220876906801300776745305398187032927677","3801838233218082635104110733221730646274603474455198270182583969921564658459","1234831105776365874858826954711666146760593482275368407214136720875944499983","50916751174788503701725404413341611099622540658326230728756796302732027616","7250035604044020205773536687926163598838690188804227718124473390512195387151","2253727922359824397364558411967723725524486373507753933198685535092098324683","9651252466713317679666731226410662704390964543362433204726607478099784139194","18014051107315799225762529245385032341767142962422836990939456929731330132007","15535294186186813684704677602330657608110095663947204405994784975103592488704","1838509462568002668674347148251959488018074247813628691615223689606434457017","12416879372394164574903727959957139053431653683044801000306796127114284236562","15108283695902236819802642255340240632596194273800893726879529358545713795050","8484948655026541050651575684642925000564367609589361457052234507876517243959","7684905937377148580653499249853269750956051975430375031430633310950012529432","11191911223566875522511911782742442757035569729747895787062483054625959819356","8089580063587497609793486798707370388981263785172962666450248925458477252651","21631640527914382119146219021490607437452945433287994323788582721005870192481","15928978304117575652838011216669565196031582976075974048216279556559707986033","17718925791126327929926884642727910950402367563405693548691313158030072405096","18283775456885764665083447106713180022068547406491494294503844328235970432407","17730105029983848320643347160598280635662219755710714297971542669013487722028","5519449967759460783432101175232244568634535595110975302345983547190568284249","159364366331770926310727413224799671987116886781382925961670480376516297039","19214753462219124605903626834567395862863597243750147815257575019412283739895","21504093387163024335900005415815473208448046129431960221388828790376546550675","4036175966236371501254872822438414280115249657461289691420260183915583306391","9224549273125872692729953608337164299103426591445765532779707809786844573883","20888027973481381897473677503854090375113388711589151379496836522994890225233","6514937578218886076660008929313757245901534741513817710162637934748451897374","428194211823465833299855463202822382260072674613568521998885428824673992468","1056990549940026662959050561130278923123459084064529731595319742489851898733","6960821450973670805491261957945640903503473097517191077334918245893396125414"],["0","9671549175928982074946086259532284341451602874602433779773624591894628436161","7318855368776525546941960417386168516896232374562705882748377324262540653097","10726358945528447358212911260940620527687229908882187285675580073673954150171","4770219857048021321343228384436155318787561789803634838174119959651748106952","7337082165755923390030610326099539608007150081450115108287649515342829450480","5308871921721882893701286073166756231046316312561546924859545135326740867699","11584422637618781673791704351815965062697195525879580873760303241668737764706","756641450602951116744036967876665075486659869294856526015559552590672215700","17533122076493509633889367074023706904679543352197872829603689937019217585074","9324826287165395181434478908864941027994163793207598107598325552587924244375","18056583258813705350424043781543139921430209127776335424294106986837815719","10370014466470301351836194096070009400245706142631553783051710083118476681708","9656817040646743563177774974102494367229466768296473477005552572128030332535","67431246403481046771311553381461901257064298201866050508345980270835163031","19978198686312429481400799011417296569878270548285003009550972617364927166114","18116934041738829848937043244554385224740285771034908214505424638191283823797","3700793611232001275101051011439360897841235800095713005693414897462401608054","16082409050422448329598062936415995219653072145256904921445660357929301682171","4449974666864955220346128292911933077184942672105811842970570413682036011718","4280072069727487267619565257839987485297853301312435389403837373613884525077","12804805262698444323856265224120405911124966630716402864794527934536011188135","6481419453561992703000114939955583653803451163003334812399096008834565527148","19533749693681762636265959201577495317241423990646957640759346808185092981296","1443245857609832860906098834273873422613621488644509021278431179424793630469","14966218850013369906209913217434522978542940353655692041991882778557283391113","6555493581933321498552394814667045641954876293185776594438399276823010317571","3204046206955996401963086733221443752532529243164855874388712088158959410701","9111259662843458564887118947236344323125371815707752280297607916589807928986","7086694519051824677874940264167361583064238171150840648893738881101324548053","14376158713626463067312442371499367569392018936404647179472637131171092784757","5324571990406451309217756343278724718750796674596603300766555107181332661167","9985347350052560668974670116179954787267335653220603375904076567101104917976","19303970634484204859206513131280153576702124244037651481718260693955968019266","11342351664391404239966587420101219712337734194987790632061988130372735489445","21270400187304694936970151497079774648419454068703349991524264094272289826295","1962495418235556415405716456631282656022723904000149993391300531388013182976","11511884050587241459651739769315837700484714800508434509968215620427425357296","20480344335874517079393803498257181916626775395388027070710431521510003917472","9960086775499491387038646674085498090283812756868106643222295459363272345765","14652874880707138759930359086454622626991024483570939198240118099648710956616","7131160747074115647103563176928720967983555067064928832246964643948128039817","18912887565399508981528698407242170089609664364910000443009104842155290209609","2798631333459446070012807169886251600696695161492100142235331380497096574145","21868205614699669323636153457574187632863995567747227510124964366722034430912","1367810495129013660571932717581120889772262151121120198394755250758309692536","16519998283233396950038990181420982125974139567820495025989960506716105783007","7102996828943646443416327274705415709210327435914799133287425168982784533396","19718088074235159114471182593911854578476563960586099904922214810714587162484","10438874952448023741901580207655830781112897718247550858540910657529648355430","7718790174595733805707701833740553087883809699616173635753370349976775684366","21523284116267960390178073945004311936486297229376831404613518248404428356538","6997517970048881101312847277188327362638221629501870197741800709418441003869","14789696655394204663775474714687275979553567577264936433110999725886393763083","9471897492813177263431250401959509270814544141934635732626819847384860920940","13436563572385759462342871405575316811817952907137928884937753598956718216749","21466556847748593949858976454690412116109702578303672938546285607062789984260","7242651459790312662258002886130686994180197556571918209395435349949808455521","109762074813620602529286209831277829674375535465413363338607895975420334892","10041530088031300529836037020633139144256711452144091177482711411028672285452","9944287601046243876761772208904176209363655543921088986622631008361010030387","18429741420084240157168454185129625157955965624124834424877452038353089449068","18437320263868083037038314506175911848485923069846814120972963985961459767596","7529298937977546961796978618956042880373113081913545924771572836314421037334","8672498914156961037839031373110115106913274919312442352600432236806648774295","14256903143500025002503298512198154686130872547792694619864144243368774280983","11439240069970846503331111984368411345916244586229043584521670310516769648583","12911435539994911473574260511785694560509441335160524113777002292420179602485","16111415486382441087137802674293581438546454703344064443587411409250823181165","8693662630739296645780695871579878173955998542214398950223799646817869922997","5258199286166535937380549519912158015033668248447247593721108596253573389019","18127749397374176860714655708987535642045005359620172064076182048083943103812","8914235915202265594239563955240502040138331132266967070435832032552052371798","17655435317687102000166344619217211107172366125013860182047647448777322841864","3394680812340111186593532886641763664922649330916951659871860271071847047047","3988456167627446380826036881830671832851120319640718888186672886063073640162","8085149514715096227896573086640045773430402287684463798941143176352614833945","12951157579409049777567807756770224528127222030100499280946075533930871213649","21590632818012425160910285775152732186499606669421252371488695375872013932576","4562916722853273320732972519450671239207783243633294982943412387526644676229","107644466253771900589173038641466040376046617289381618125708112647470278274","14440808364798749474455708968232599596150161235857038473847197659968816877610","8446044800017528201066233270938756425042802245092124500374671228398221167173","7341018128351151419744346998766620701401610305863713015603198902639798529486","16698194102012563308280206133614336058522629957745161041519433722729589210595","1145608097168030483640874287668521432350916982254888541428522426013738713437","18033399966893437331284637263534288331506132000972072186657483903358903865111","18054648076983134224808772033970382972152717663698747525907301413209159645523","8372466670975875119832627758069029534097023799247975844889109282780689925780","19377543928020111400904307376223011657924008629858890804073860560586695383855","19602866822142791374439574883527876780595389379176552096791154980114656897089","14002793471054446535231930540650238426516025634914589632354209130403046015179","9179859362325405039112494464354065818483178010310456471561005615730728248531","17148985094049711151901036969523883629965211266445188010912978136583482677892","5773947101716357751163935113578774292788337512989177592595935428023926455880","17603278896577526039967551619231539128454176702754626747475774193803446116115","20748103089406106682301503456098203234601177201220109294786899156295484701689","5650625810033206695211586110634994674751826447358168253828680947761331381755","11641738944744895930685998947298853841469409986195113157024670912708669678429","19726243934290167225810430105467616685466398401288430678988341600698178892721","21183175011130827412503660188528553421391906636905269256807188310817095415501"],["0","14340572916032628593885576177927180230428238745100160432078133859142110161487","16227779495107204984249904952121312434725304793099546905407133730470660033458","5940278770750043766585160366302409403981273918750254116289916143324070428255","3337393736395305834039392402904865976277156918180561498919375267099219888957","2873689101797459535788831264105070778655545125623935074172190948984169834576","16359333236497058369222570183519774515845265381743138225208027586444351722513","16481100232986512669629996139870092917115459263474197724512362368926309995221","13025650904532648232294787411059110624238036883830688822341729871411596426408","17347548172306226340809377086888743685967644156730396668167973943956051372823","6067743725583250180417942565803729270545070120094774677248888389899584625156","6914616304556323777505686818540591813927226071547890366282380503572123363500","17970033568245443705856267224053519559677108831950747606835383005671380967387","5809303653916971088444948056789753518715437114436765660275821861958589088855","8240430110432574044377115873287542369958585178418811402155338129296365085311","14698760160876842505285003879054553587284245048053945603460895464780003908872","8486499645217427735559563037902918528904929003056750744622188983733555871268","1630270629047811732873436401112970986668273750541097155116982200116593940028","18329000956007968199638116917941353385220705382376849473456619790062837965034","7551605865316886195795406753851655182085254047224025412766484158811999303309","12230780154796994528590455790226814549355230802930593682010898779849525528859","13730402047424827831307165763991685391312370369842487539554497436331363101952","13676156318531348720939261303385616641881226706043077216318659360890183898177","15419275543837359246045671308593976049563120328816203384795251331463801069787","828200340076658017132871490793914860058487717937582278793560867169325742429","12995794127924320094630950378403969044792368741697784388170599789912799548782","20652366506769445220160953000603182667402727664417878644750063834540613307141","847411571274333594568708338233945516173373488109104372478239660826490028472","13881458458025568560873012875426268169685787964243755344351224502610316172614","6567881594262353223726198790465689791980819585325035328211123307545311421690","12775669959194749087554780921142263169377813542640034412765639614777566562930","6992693445004262768058750578241487612640125891479448371706200887288702257603","10170380514729720393112551757345138193524241027243249645499130262219356944410","7825180215335867614620249881431703274936908179765092162152637509245355719383","11161137959394389038493212204870248803605951475510368966028369400508329461105","2905138025785271515183709694860916244969956530646537018201798056581589040204","13543011448605622953628808565533640548627348887183872996497213825032573090484","10135434559479020874857017618076819960374458014919740008709310595456688069871","14890288176615799143494274073074880075071996269553311238382127250969323082461","761744866779713901947559564470775756784194644421299965422449500983170000922","7866904722176531097710719434737035976698586660153862938578722047196022207721","6820026635271034319106213122295880868181334206181088384440282518933548784337","7976624763800390877693664683073236385223305409947446760790848860488650248040","11737518719458183705291398642431403734137702877879789467831603328097334915771","17367002823296618173202122784435553887081222397416775672398114547129196309091","719422224892394508235205129249737820067448074656382114758140752250774678102","8186832674947280593992614293848748861665544327243919833997365994175910015798","11938605011360830564920010223692823052342685312966106423812489407351747377528","17013688763621997512562915545308045055542008639326527636706056817685729900564","2871668101882941958174986521592880655323334080818893531306422399823119742987","6829067548320245553686593215132021901867945093816940078630308202544566849849","4673644356244245097351604109984912078513047345110130568099265056927461798139","1311249194792522625456733716705161222710398486596766939097483133263396730379","13858086440645474373409741140072693450335168660701293384639896049760441265731","17361156512649798869906204221904438380744435526405205717100664936123651504251","5653416927162706354574236589701313421111840477378764085919550106857484403596","13274242145903644965700214045357586408174621643062795401596260215315568347462","10167947823465727577904541963953021956252857216769854043006620185735959204214","8374760857160495809362138698484993915863026858361637810431919342760074588177","3449968349084358193475118792012681699326891776893214862639246732977017451007","3360688149885009326595725382139368043908756736998469789423568709549912326958","3591531548038821174976963578632577869542385150167487681655344116640809170616","18958495210994699049340217791877121737256358922902010569092363986142818784632","4375294296460561744846209494653201597566371845080185522021981658207796323688","2915427588555903433723751586575112697203880571888656815386744184940901424167","18417789263267749892482506647737470366750308002701955884553971224969496194631","6781595673276202846268591735186736211271214212721306742349769978820789605139","20847347712888549770366164974753077240266073324146006085855537405678556905440","9094465849917230532089948502633466672033413242529511374178093664256653630310","2429839274847615028760632188631827497925360627619228925997936168460239583764","6191351815126097642180207820773572252014619343383288590177817677685660745045","11364374944196644519946849259622204880950190775929194432327565699887438345264","2346493783226940999539928817049636722492728189696004324165555186901518412061","15251097005022722871142047374008718067385332988298387662470993460662643818357","5188463664707131569348852149344332688444298446519005619344404217355429661180","17837955677584333908076295912306033648706719725099831400235630162959440963275","7185366911950405004053701026933071327094903510869963676566527680950497449885","12253630234760084244010425963415187191138045488925550671476781708424565399529","20058754838258201525992948532318463867855320419359346161143182587748066025376","20707067001213517305225370439098688800780177966279061014260785882306246045714","113655966571860147291009152482399155352370160555435010705590620966498860692","13725132425735393711642618635193579512204262849378164900272317546390365111620","13777248557534009025548187153238295799776541333102893165769279014195814215297","6929853995773620290609139582985175946976633369836341006655304619351566756713","8061626392356135820917339480103846090378125774271527273689425322477690380577","14614449517279076955755103914615160431949545604815183985128418432677881385631","13620113170433738096735556960733306702494062714724243141107085126543841340958","1719319171834578757912966890296539741849228148306847722791094867369651363178","8805152445934201517608730868136925748958429238492618186877352080244151335343","19388138103603028289732533584886657332801571158911899906562157142056386478279","19060520933371321230099339161637579981308551480283832918988476530240943433963","19172965252536997070010208877501673684138264640176779283534664400461039977935","19092453145644217722302411548160396270950471908824387319620797168379083573429","18049197056438383179959737907840742563153966642828267098105163442075659276860","12718557649622367903956841281091767764637511158296315122546730698168538039621","7527276015817223493285799595661269654034650421733419221136697141178592566404","12680356051039986254063408064352713591482010099952742638520911199522305696463","13998902190029120857102748091511235696905301940310545422487127348756724537387","11616131627311022748004218810101135984026092843018105625389961776137511275481","17569418970812373521830548131364965827639387493163534458550461875288089370852","8164307148836495131589464616579711565215380109223721956492146623345377643464"],["0","12933961696995935358600148849470208006869488054791293021276211552858193075743","19494222818910673421595021588722470762982239037281174058543074798505602031093","21232696680523201209849529585031136772011680058768189764014592552825757151915","4026159461102315135883444311003000874554526529891595911384831035741087430516","13715994319136405527540925473853330843263104292969942704732337358990658988016","19690764855248292483641400558502293694292516276199551022294676967530320930287","1829514039917606370270692552705790508703427073846269639085824121330407823926","21184698865428342098540038683127662177612719662332415182860766925837553900820","12893069858788221604802158700735164572698551559497029585876172121405859242399","6053209621964110807907550074156881409119939774747109218071358039444037164274","13359773764815547176492793558384895086604917140150023672451867649060819486093","4291380986363821285545217569317406769854018480232558776046181162445643639000","9716723990848505141374875992082632605742539848939996170522896039216171210234","11562327584246547672615014806770968077323200759279966370668605196560235410971","17617072113937760860266268943694296167873143004658414706991453918044247909274","13242181324242551053766159801224470809640238520567656756780253843274245897252","14488639933649798802741131483975620150103752691881601189381791308871819148829","1679296188941063751646053373461251833494302175825279094855813536379973432124","18791650574194869608043331342412568974834066617943456610119892259659689410028","6037502661571131073297480189880863348379357390908669340594390643907614736842","2382907162791926368691920563203019601744159712755552098317055788751671872707","20944387561945964217954960971229764482854607792350875870431490359761509538002","2022598188988103033686013542182047521244634528616358447863911985072659385830","17248566239243958817369790763116271423865195743744176535160309973729786994617","17590089730771579583542792258515052462314477731374214405660862445757998344924","19186972044822923040287994280843518205200686956041048606466036344864436889014","19911457086444245351298143151631604718839335348040995871128822840088639186189","1597748319984187848971646687685015219975287085190264976777577485192458527797","1230352700361579105742999949674025921762679558412381622215501996151179971517","16599078934709116720703114467987336167553472196195486076894480176596918869926","13227914348379363745839816200653344250887185010707994537562233285347514949671","13552438449092617659567562626924886509193765386765109730108702149796451685592","2134520870715151590426873189844184623926378591442716220295809382835905940944","13828586164269412607049095406970601998414417119350666490719696766954085728142","20167236251557306070962518748396478293108362771659126568270609162621623887712","4316080882402207900294964011635476798854378491979781171629007995990826034208","1669549879538412383934165841285659669638042053203311795260192479221611232682","8929768103956965457151891625109495944248706465139494258446293859723269679230","12375406246599885391641998254461935132408173489232347167476975469550916091443","16926958963585675466016585084413816260806222159792825720237737165970824588561","5309041857324567466422819653541910598892343823030831615764618977651824885195","5110922846788746437674704901134481282498061084887616274425118578396272332314","10977444225658829140569605043926084978425418057693049909159947029838342402074","15838802836444445168147808576178966503292008623152695491536549022792082032081","10106974518775292359732005124249154741309159412530970126233584611133076301123","16953311985220174124792083678462377622842318839593838341831602924393036513363","3804821415211882847601340734125050363012475175872942571820871282048595792370","6679711545112645082238849061918393331473821580940948625958608762278847105370","15889260373311203025483351110689079708208784177894241302540777011512088676399","20793600169597764228994163005288434977878696788013758541429334464529744239863","18457352567344297627161637888580680487323943660721338694915612531404886564200","4621934978416553693109101871877543348527809463373636097271680130701840125625","2988411512198994930606704151704730775251864387419834629078913073761505051436","2140115724894157529963123271300029572461595055345761197433016089520521618222","15658105176631691532520716750644048929723714967254225221905870845268178369901","13935690566540245230466412441968135316901868051049750098265022432560250044356","12545370222291451402793452772212374048625857246865193402679337092073669442275","20160529067208070643778185015836315692507612020591313874641810716277524795317","21265746637160499436722940971924969624779509023873066692208758952021262127733","18250267317346675211483117605093528904414125876753265113779438891731809974062","7472612494587870577611559193468637958622031878698553389962262028616421689428","6502483803428098990593628263627333219967837737994157493913546237306982641559","14096560726728796102239152287899340490369353043221709185748661727141817955563","20717029689962378099228959209181743227724779079347994941440358159730900912647","9698624403122068155241205327422282956468195099218669886006084624344379612198","72119405687169557022991951922962427538220389038506927545940314003655653740","10017326230301917028518470780440826057522825243557911063923887613759691622754","9725147256176866725356054646445596485373872295215802864996600195482937502942","13784581734674452766415018959073401413522539122101914341520667172695268924262","16042934738658343227070506012737437966906406873399838198582685272727067553299","12436392620776028323799164589240544088401174144420676981771252262526291936444","10532874959092958286197068725776788128974590607467343027937083898259829942115","21158141211019972375258990809136559462458987195968706152512156824894891339699","8448416901663082991913670893389262836004697218181307651688028330047734521226","5721730547239167611721389689139336341737872064401735116031973400350170507199","10012285392211534464536130238848290768095227027494051502294184696294991229898","4469669695344465683139306079152181010307003489797105213892318709422473742730","12232374108590141859628606657588610333885222241475201997714810802430769101621","16091493244208112547878453390351443485205678674383798223170219569963499070144","3055762355226108442286153430437947362582458604046926617620290905830995026588","19579445182879808333080418433148029106884884565517625456048150290711796626662","15347709241741197122206794677375365600035847553665700279499399423856762320901","6325121289975104871746101292454128731384664999511740742433556563441091287077","13733822498886481727135680438524920687239102033528709250893428597712914507835","11602272843980956248383728091636972752601907238761240706509261763170989589805","2144033778268627918462727580570979707762277338701682322181139525719904124306","5652585962139636820425783757596522047631228980245886052537743177233783705002","9869412200900830622999420540679723154330945014241551982694909020409754648992","4197582664428319061414138669198999482845314001348173771164226816476185900805","13141719193401929755919675252530116178636230263651312950677159829150066217214","19829036576534268740109973013907906066628064590974846688478805846167610143195","21607209889566347722766023753119723471786559320118883764974642007694912738034","17684081184730850032852290935724700236442263564733536705795437098900770636324","14052199536978250948173567068075028260395231530104329649183748940180480964485","17857978180841710020230804088545451691938102157113927183858838242582926260740","5014321984998874552142704590953389135560582574437104458756337643664226350955","21860954803205781923559578338050116857422703099027091101654732672988953003513","9191650969433372725617291725710226857201331673611514545461306467810443793939","5152707998077029721663755012567967012279876586181169352017970911755614030183","2773589693347204168696357408052047171238339647576683682554242737292307120055"],["0","11313024405669737755318367014402636562620502948529635728203566210383337027438","14763277428008783156914190310028704939540806010642546048666046840866530298600","3399830463626333340463268539642246275838936032299453516332693255159292339724","6790086941289599044558208502673269665296330055233789994224326149545331509522","13109422462985469190040366352049482453762933540782078979415071386905168303826","1699002666726349791159873622283444451522270067820254275344482971927843070562","15086165467834847152283006942898708564953746796574852471222021712883632395296","3640084574220680860749049483792255859796858776177956933860324565212885646045","2410685857653134037795201352646937098708824840299167065164956959361532253617","850640589966517362711864726167115766349009982680241246297550080287948464708","17539426952672984343389849854120233955582632748726559989162999906507101732597","5799109309172017777438026259462957913939840591455547347432907817122785977148","10473385789990191393018014571387299274553717770594971826794142541855371321749","3874414147859064383073952020924154640368055055115016490892043019298202165357","6635157034594263290791241769276362313794882583643565841352852047983186801894","16162005444928818723537194098895539480013587821659458446206472469181917881329","8226317378840082889672916203194054277107320574478791133335588581989708197292","18808178241511233406460604025949779269346789060851895974994270375758651543494","20061115137194786959329903367578524268503565350201077353465588595491751366319","11215184243374977143996962247016124872963661195272710109276499557958342830041","14452011831202089871275545526373329837569072508900849652848834693544868095433","21083029227862205820941995847404930129606751432482299203893231796250826428889","4754642664674541565786255668364767605136555642203794435570255506002234538082","923731190242403778476340216538909672388191890415662030411434711452126279028","21561002656489757956272704957829794853251560994020257327056654264603633911838","7960113703511641520247264385423243334202893674638052963934412009434622870059","21192593945379263276637357584657749965594865895638994390416891495514571297734","12924050394448717045489679989435913775866663923704698216680477754033854876211","21628679135018427136905407086864850511792675832471572193174391710067413771312","20085993647332080198982397753418854373864250718890147115833089689777174001033","14909732636950040281348493146047744021662747410768895189895794454740864236224","3368590399987021017250537800853779917947205180408270890257788359106222503601","16627291130268968032248473572484250328619851676716500765001542761697910688572","12066352989553846956112207600261411892318051775325891663298860121049175555409","17559987487632922643655570255872475567947229653072738342741839954152391667640","17575332354039998148834187810277115362933855776537196448341066907743391485358","9069989102737684516927626770737004184318288576038531442821680767874114939399","17325942528214196459246202840200052706263237237809695737292778699328152353166","4245264604986024050519869665358766225804559439865367620527159569585169964272","9996037851794935639842079013598543944548973649427129576994656094288829165518","3235264879378956711782470295455402905024026767197178329253928388195671873563","7288220313947575691978780077507623596183891314595225673857631541799544486539","20544797884009115854596035264576007138063215252517832368439298342958078290359","8122528757218346650218445512686426107507405505772087534246147087375061526821","5173204466421726729854486360288157526832508462823281314459805281426092788679","9173282146379951237236253882319533265507466294866919274898481303905393427746","55349649193974961802449373366661532340006533450545627027612934552377380419","13253005822049183839911630004594057502299139877116824116275095287478237401423","21410110474641061641505673005164120576905359291818807266637121457827011248472","3347975738297560168226499526752108857951920558445354437180698221271995625571","14519956458437626826358465088319369253300614937000656251610700283290992592215","13601530341605524641746166776132639136828402090204638944656675913221489424387","13840529515879669100878358256965529135317259099431012007584487115586002978302","8595758157189269124973368601468188083990083588153803642020733964458006957330","16366298946209061306691192697399946289950088362852250465221552090713840745852","20528146183492956788923480081276715411312087168252929747862834452580553579826","3434410436587702307930417301287465046160859635579906054461221729838946201855","9948487543134005950520793352956583727998477875454911607192485054912834785187","20817558849250408984094771271670155317473081513027678912857935193098737339635","10933951378045843605374213783881797516790675048537673410790677934414488008316","18685411779362384310604202971493768585709167214755176174268966303669049904736","13607575664035502551805984365917324843590204164964230293070586733131143675382","7195141923241554200577953523565607689995907158343306684040697701292965309443","4936639649283567755365218553196371612199994319222750985705586558308526943404","4975409319489122682445240346941958283457994442913616235861070433489287772141","9696672102508508822668534047126419845094453450326471951093401503733703196684","8707714414222304426431271170770321744972999818715567159306815143064024825207","5498195967581619028368945861500996064076253864820914483975664829668998541625","720258173877582820663062893055227489504343262232751965591333947401238248363","8890957422933990975408721089181829781338976144369390415552974617617669955304","8068756949830453326967625856283429930753184213390627225977531135382384506255","10134378568502626064256121482671873916795444383709129876900324102678261740095","7182432629005237818452982334304147877183323464358446873925037217960338562592","17710685475311250991140794367366108107537126694798524691115509133443312654972","10463580436736453525061340807761723785087924282603878929526677771715493024678","10096168115131360802263730385025146167039070666202858750128386856518242992309","15880517613744555735183756436875489682496092427882527347334584529379878084689","7032286854702576142748793105904240905561093745920677976689652327316698286541","10061144478965730103818241265221915904840714068016464377517451794780216284111","3960681046234769243784804202340030751550784156963699656643355543197201527186","14259185710029314283813310354898400812064444552122727049281255436297160958377","16307064803397048168922055223715618874504090186490184125594690047227501213942","8252827990770921512170603303711688989590856739539906457543139419834631017187","15580790296305442313008501951110850242872448565410038470346248265705416229295","4731160035858121084768906327414945583008439988373647183345222097155046901972","16953396516879799283606276476510550357741825173077418802293838553192795161893","17448696971985686884518711012649416135349486524787268098430963917977334426506","21542542714460232661110455863385722740255484467622849154059192362431835034232","6102767192435917903121911589592438606628603276420910024598740160937409690118","20186294584756955467526474559437933701014883150775598577056983883439776617242","14420737828753671683716246206510461415992938883530537929741175254326892451288","12860664449202755521407861334909049978017667993286377986641242679652234730887","1193667525576798235797163758449462386458721597246973541008242903415128926284","20093741934224052661360196670932956260558772933523903988552769877949653861419","13086653983804009827169374325956698352146475042169434347898772501188191898467","3620184012465411775498427732699658534697744337615495469320695656308382782156","11793249388189806525108362615441311857407590570455179691989167210231504416281","1181279156486223048959390759990471997627378522833288799209569074497111901608","12211792615530674778842523159510704321116776211431141776908274857151894437758","15611828206172881341816405444326947356188579890518225035390251227864268166005"],["0","4864053971519838938276979054501616686344080977870229854155156485713398449510","20567828425316693505157814767152711450409772417512804110663646318188173612381","12046438010008180758516787738174897472949014860389098586275782037288274449507","13726196720138904192025550143205736450791902653424040441691072769330867687284","5484231216089518530590707929955441240862375103759686887819002364196590553557","11347153096252513947772386452063633571185809737784867602031802733915700556478","50664408665996609196097247514717152158764584687486234310411383501051295930","13759811749049969573081028806096359782812459665986285123630444306293415642223","12929151675995007771899154985827494265841696396226536870128374041046452758201","16568391261604158353065250213448669336201125590667132467607109291673620371207","21804645296601874950373051172357984089391348667854454821702723426880471395593","3118649769871952232895439358136620010524768591093209555883995044416642128984","14447030173714188584759836849684587726753634923494383410064906428328710293759","18249322357423611311355187737312042895324255389541761199861030143074105060249","18638007820963816385343064736476878723656389009757887549975676818144868995493","6128948037111863828703204146588907864495284569321574723385435571105423973992","20327376162147040620091657097017318996977920657892745813199285119841813861638","14128668605760928573104656672060602343429876881264731495078752331039063777459","1327531759205073243759754609555109495799864505442706583859819898692232017535","18250785573171586325133575112066322100251143330022488999361581544321030373366","10220678784231221012369703883316331918105354271561112263877205737330570861512","1541103107533287939057262768732814893036115742203371951665800333161255492628","20513526503145745696453522573147740888999549419120710302326837461757148793536","20957103476694819226456286057762630553963742126700715719523586157791607388318","21197201615243689582862528178271499866325748517219809422177644558801785451000","10865649272525392719462583412494702174206037394986859602911905872138788818096","4706761683613227224148041594223296933937485415510865079056070437436323059462","18772402725085732857952931978760104836515116594081393166333022815185983964255","19719125785300089169244889163195220164838275718079257389386510651219975577895","12480514393845947196249504107415647172077399958919487993497761379420055196939","3819743991634098193595874093166507734588986514013304998358969628671679647793","21233031277568251648675029069362345916387614181911357077754190942200671565602","8339978503259062812644821826863875030384308760963881894769035105558774556350","13808384749797021518838828758853912924106260822471516976011169993271899023929","21294914837828083669390093113314680456758802858021228883633170625027469245486","1395144781061913260450100631547147689979357338898460841589046338528122632344","11965285772099171151482835530937725076093503469593323192152344001211453204686","16169779792614775551219725559710701255822344510564647047018713354679528501496","19324657309586239775314187070897443500138599834242152534340366317117248194463","14090887806972039702847351124311399606899105221043533895540079354146942822174","17362667699894246063656401016725414753725511497340582020500020630730324085380","5704551415844076628703945771686855749191958540098098839168238084775227011063","19981012760307987691244360639689663120065822069469343093965286689728488391206","10104220023198833510772441694696798482117754396240414945273151712774927117169","3281197588440174280461647969111153266144674534778220491638596020098871132233","7676547592738807131108984901518473502625966374554599144499334425549869844461","6481889194110574878816982603067860669804065989344356430742597929749068796347","16397023380939097075158336458879298935779888580687845568756136523859285368739","12001964235333037156843374683060368807219157308201847127484231323655942286606","13217698455955449814751613593205976686804957526136103480662646993811598806020","10589029019640202072215923718434441209851708080845512679075067607699407657885","20041195381287037540680582517219539581704026243727187616014205957101334124111","17978604267956643459426725925395181670422935754910260722122406142864184192975","14566262701871026285627181941576513011209215942123702516611570617072529305302","21688801708929563220869225596033362770606304190647589437681179892645283294409","4310735939127906741338649716578527689481769555905577599472332055435397421662","9353656198321981949892915509341176398025838733326156959840360914531193654258","2808229749982612925461919776513812067837459666187793607634996283702696055565","10969617774269791825774338593668317252067502759629896620028792107545887830782","306764098619165237043476741438761724157551061669035022306527477662765370675","6012538004029086597487905888305618148503247802062886292663121296886262659300","12353302369546883619339815189320347366864588452912209627161912824499240005992","1434393788373129912732163612712682173232995283566587093732417023090287518153","3128429170001060954951238606861891959019733454310277409071288579954392894808","5047288876139365396457040802525357902873883397487681011842588044085935685974","15171926767387990902695077913466908781794211485096658265471795660580255201700","10578736967734800723638730562123622465494860637487961444523754091290779505601","15743199060907403249858935795616043154046164823435346095726582590923036448633","20081195012224961736309214931568357244845425268934979881434213206878802426268","21467405055861863810234944461658713982075397529356432455398480257817581397303","18037114097774804407976065470314823138711782864494968470323651188870846993668","14767639302250020217818118073767181946210130065546944009818145259576331583932","18709217251184451815129867296650204207058011846061705734983497908337764007278","18527691022873528202592423686028580498535729922517813416329335316483046677834","7693517155649742255056383305699490170921143608314071658914875649763178322209","5848536507478082267220745384750274991710352061520649749820877793656198357160","2472103088214695748498164708221272592500108217164455118918156405476894844340","12386073006853377008797931818607505617951132623830297854270540902267036670495","15425688366767656599174821365214539953732954468506322132465702210441162999580","11512495173466625491530488637496900546529481497859745948622001750992831366830","16139347003597452445089483219850359117087585132732769059179830328957220123618","21745451054842666083829108276623072709502160819292118005816857780115920522293","7570311117280317046290240317678865577503014138303282439772210711612258160687","8896867620200391959892217675498971579408503258060593397916814296204744256647","5463415401287465192758273579516798794800675203868871903067496117145782770555","895969582098001952138590128389289563212335166693900266529110075153001919705","3471779370911918831992616674867414749988508030641195761735969339529532760186","20065590908447496788233992036598142189268309549951622415456074659966401975670","21700090870126546076259248644462013188675262630671489926637751554273258027849","14374405558435294068328360744472155211254517462066918965876442990552724629500","15927749973721206059983751089234214732885790220982703686640404593213214322997","5870689481500217592342006842961721646286817438678124329567371476160189509910","12333654186155965415511741595620203907747193454124783183384038259717335060308","17223010820182893887945615912420763169539381973077188788457682078526336862980","19584805756474921102622887341681595062197557116739127400072944744616943715996","15446572843768171813722333073927010070343935543488156797990714928575703123421","18826194904189186423549747402803997466004493499857136146031883481363733824952","1252496315302902278542854245517029904942731620097345971129617856974066064167","3652213491606665156865528355224964545750485005451355122577379271950229530350","13900063071129457718733732372823627331528547858126019521678783429121340026545"],["0","18520820891556309803439266399833078921079385261890490598513865080969664680999","2221639409866865560802280373761722872915117894495565805305161904200379358988","19195648453895403932300979442080967042695453710064451827994397362977279459101","18747912856762050691396129233282700294697534028268123626998078080999644509785","6929685907206627993765545851810981408550704971389013929123870531674472129266","8378229863068472763668846353895611665346741070272602355226647249620335949181","12449240813662052053016581210216626104819886715046205812489383243761120480875","922486485011741167001834572548625135122113526758538898517544780384992287216","21350357243590990071647817987004643416531106828905746410982577246890657918849","2527977374922230325372107457976557245817155044515663574879921382352098608000","5385541033821471275917677500164035971559737852373112367670771194610966126582","11336950958480163926525399460798055834816825962454404029766465068365939496277","18239388757673335106654468030308360178278762074972482733532906757567093069609","9417826367317490480093953472268759684500326485403948314353860447271759903756","579215094543887593099924160073869187538991421673145553437461416834947165172","155718908340084175300876915539023829467620494771794248632427846768661979722","1339111044619070071578898411588436721822562208763560895808712001900057671785","21512677855435075579830378859320705043881446115210690993354978382994635785700","4240488515433211256669842298533548194615230753320691456233854098654496118481","5174837106857830649923580129108137190995900964099203269348946358406530489571","15263352787288589697670660483926567552226661768529537867276212242567389225746","6742138080715905016700825948368067858730263417356356448631483508105762180248","10356699101075304762226109873862883530742015379587237463225645417467830528789","18276897680991490726137868826063739294235927739224302721329610397621814060707","2196422653517927938430053333339704204782591283119347634179005732946863492926","11505911279146635639206557291624976249590963631788062466312337265835069787903","4893248243518841868294170433210281922026258069811803420113500917265873567037","18065164194475093659656485003805270926570577830768015140071048098680002872615","12227050459501708835161560096923122340698951846117184337734382686846282448736","18662679245768218565273166276251785882759900678284748123780704618701580342644","2160097060939677962829080305203169198142546767234853165186698345432988533961","5967438217943359966930885739823902961707391110558665676895930981748223264141","19711807834848349609716544893914757811737709066736309763946768958665128210233","3050210525481889305548946711736174631607470599147314323795079746599133919815","15809930492562312620367489569187606045782892842721030989030785004486643684221","5080453682916037842518948007789715952463288913253392191982776501415721322819","18028582818095263879403178068572778134367337831819147304051783630992395088036","10616502540049132716579939305607848280782426919961051480452702716297082685913","19485412251590233240365630478367649969756631029269446150633495999201424028058","5752768452848598675591440158098788349487982636707632916237699884286602943830","1246097137344340574919832421971909574301750755588072187278642525159922404505","19225372004187051838891139793110953330901575042719696756432071341406211392870","2003422589229038590654398986090980474592636705613919577487556396505743662929","3880181712498014707605191342779148959752911143034115052178001807708287864341","5415448646088818153218607569608902139495060690107232515655767288866524963632","18320915738740326374475934314110879536236802752717475811897571385114119597493","19330043481735032550090708684732250130915696452958963057649543002396484166433","13419767226605339729851050509294551325721724276784413820885694101020878694409","4368628322868247039360977528505152667908160519705252655062880166378282073820","10977586662175989510014646119505668403757261109768968943170014524552022372441","4417503967488358683767767346059627920506015204243971304645253779514088828686","12069195363028728292733843911964011632601136647998193935965335741815473933615","9328049648382926572514992642204217823777704054985745855216587791908710741888","12092745240057777220152878891222041215742926018545402885549597012402032158157","9087627423885591609197774726672054201251803615324689402784747448394757270408","7605620828772910155142597160627393048031797647945540159643234507411179110177","14817677945159569210910467081858882621485939277237878909802697159411035888516","6032836717442045502119873452314950456222261918097220914505876652386677353480","16790367876391620312512319126099851027705121783499732258001835721994586369619","18323120455895774354569501609592363714844500493328196959643671416937118919119","8432021699202793527698021232245131983365602558078885405062612544089066711236","11130096860905107732752685740149541752359384912635222259774532207437871182213","10543513578598208007065762910379600177643149172857320634581566256236868815335","13775914946237895778931428105503984608589812134197530523456801877755704157087","7208419159846876682502306308991254988654808742496398975189347646128486429569","14887589491122559667058125772069136581391928042645146049162379335703919093967","4093903120393300837828311764358094685708169402220651532573261298307671887892","8549459109300335444569115763412204545853101106930448011644795090859895414342","14730591589417144343421596470338170509318393338481808552743863796988575952384","2253901173299834025895818497582052593571017630330044964317463045067944248709","1584667726832882672514208235701404512505258995164608645741409709497502146783","21348010866811882510916113844148874536053828079388875883123910899077402075626","17916101405238818238526130006910668950096993177916267348534757496108047845370","12365396998459775263989613665440511184301514027341342988837263126902677707399","13386511643287113906420886254775968109539139331342144015933128932459363682326","8129625879476617575944057136610228893918606341265754728248439139082026763325","21509798915398080122753536377759366718678400251036723860898302731209416513546","21119777965863035658085670901168939290034043278187072956146074061764336008619","19871994964258410589518200705534083143560465999981941489457395688788868362522","8147085202643419503389265428954263003336967710959017459046426055375244857704","18754779902492055904466301835035701897957191816015959549371782853864608026884","2511603876750348659852983764778835153494699740315623501378408369167222582467","7308682607670721908756033362752850908937824920632784648862495603564788658159","10855636092064367686488165757086736841575523348672003214707813636597785585142","1373274543575587366869719965226249250042019470126424028816215986973967919547","35326133825298986200017531503586718576229945491263918392956904260907032661","525475638144613951124049854897086923949751878960443852780795242251544954958","14856607274431366130922952261991709601215601663303398794398475574977874950992","6334849770501464253393544074922029508603333307546743521131707124438796057738","17844705911953010363489689735791237401760045954700252192423577340839520314450","1318526979677156592590974853007123181510432696444917723944103239491108950611","6635374972528126109304518222450201345576879806245081598904004876127616467614","13316736709089276129525237468386459864180910493459389954020758340020431988009","18766171642599075525846366986222532682661112187380702870265403134194918234558","20840486440786866300154444146787902114685410086329762188406282702226785156366","4991555422909160687308834280126176777532210441262430853937120819060105917482","14610790681810380425535744986529561450743541191151858436978870073320793228930","12475439584676041121515913689293154283128083339700757467609913781607127353064","6489733350406740703545402129708996805784642037129532478976654060653160459095","8574786482483021781835293599698563520920283804793552167236667489505170951104"],["0","14274941003373440362334612442559092449053281130706109354585785339069156759160","3200192297030719785059477376537151331360613819649267381157542448388760249760","15710488514942549494485653925571837103691304136854407308614952162441940367674","13391626094479027128189105729092219439943098110071489566144242997888928320061","12262240443841115595150340973756852768157761165603420285871200042795150292418","21500074335588760582888867269908086326506807353519779878456562574763418616093","155151654287231627255276781285483282777900891719418412814728605161295975011","14099747148965481481042377371172969620938979225276304728995197005240475779215","13064077387097135150060052926362113411033445990123073660079842356659102890460","7385986771708877159096877671264568646134066048569735016169216513059149781910","19945018287867308494604779527925522934533018829732355891017057065435580336979","4145029316048318120692683153027101565675622661975909796080114086238600180610","6086540628413501986051880085610651698656660312147369741333908963308280039445","6391895356463078289315859371617898840786110498275948552056993379473059516936","14960412154467470505893703490187238607912776926590587306539930838399222053060","17469457446090600044177118091498660066325471404632548545208320418840438810919","7666018654980114130629201825894192379585918384490234079105144224045078435827","10103205452433173912532130062613621731781332728312977593802708148622973650478","14180920936275561841746040058450943831923776819683139398692246816572256412556","19477328792773616799593538016537863975129672308528116112983464226417129713430","21132809177382304159788666603323528223877309111039488348369819405830962747602","11918613310312432513058599551281170746725918169624333946064740720179730522247","11058807063509618429332076027521358003431729028449673063266334523301557991243","17623520114659670792644482680237088051231260685835015940700000880300721853685","16225863633889163772150344470404131520709527845520523391463845953455337883551","12582591140321628239207879794411171878210730315439053714003189265338757290527","21718922910507793008395016652231125302420659103458990459415836446471540933844","975841661584237835501521427603334506293249473197887750860038526420679162469","7052198040717172314271452746537695046296034124830011910360314915027972299135","1407739692908691953679626967577309985150235260667152236366232513118049663946","6319675628927024746967118647670486857944808359778504044612240607320110150679","1236554209184050456671091527613438114101778069037995747739346475505983826014","9651327860185783387644344347757635424201600700773373244895211077260964322381","11395490091699704474337437112466628361535202483935566195680066062102826061392","19058043656870217549352737834837366083417317552199614516332785964194953667636","9217959910026387919458950513014134427435539490921353920351490119972460459489","16248740903988766259950387485946464355663802706380183483428904731133306195801","14423555119235523241018743082620990988813370727797664772825716949421854834793","2588360980788055594731067819166098712511840484754023559465113070781691783459","10343223965955979410575978016456191935798343365848644131685430107295143324308","8575862425726541644043631621261843842225972386666091535092974235301950962075","2695159912558659640684014534613039410372287789119069077300992108412783709160","4316800438721319388719523480184627212285789671645001268293557827168206238041","2057923859754886630489203702557052122094232529676336109408832243286606136452","12254244304159103940900808198614625915082227758302359626180173206176201571598","15017686126599976699112790431575355583462665101580578287733707896209968835325","8889192237662748676057675946814564376706941329967871007359316950974678689035","11102332273138867230395857689996378699039924219012689391949077205105178343614","19063564188056761106521537329628755583038019363104301774319996387247380230400","17601032014940705286765163049694932327713380715282438860463545671636868007214","7143166519119950158098621848707777203469200153627525335815559689820888434704","18317550108761340283963226282958702931980360081826903700360214415738488483747","21127749269370941640827311875237506178974978046152742767983954521324567862219","5407824941740113066697717426277932185162840507203679024160048631170732623491","11892337959031308067773710660096010597945706293752584019047004187998324079430","15340751547663786678208976002686157009358199283749974267939698777484445970935","600397934500328008843454909911428273152472855479420293014867820733180240663","18306276279871784387403756145486733928063118514970818787782062485927996448093","15392560085924807863544012146986930698777201026353798306449081356237313393513","14854210936267495223642354194204549316407101080373983941611572227557806489828","16797532480820077729648459810955065936681374023153620115712236818972865276440","549821201360797118159173683971335684426628406419600076711749851831316448803","15144825767150973704440585515166852772465114889086943885837043472750091521834","9492146195421853990446359283335357074299703139810629330322108482778402400714","7664612909735818647765075680036949888811056042827519187160981146259435427279","13090859234789160406361086057837467145435088395512684371094316859188188721496","13594713116834460724480550572500183613854296540900003234386499498552299740205","12487796306944381645359731201757345749326967603724523162717803572283576503005","9430832922453712533513296597363073891716247652624248961481046594462568901329","15175817289247699730951661276335712335366527102800682327963166464680542056523","1120839482755383479183948525263679991771355446416455741622410836712217999214","7669100106011329750486943891364572307736380980171453113861531308525174079671","20715834200065583065040062503067804751661703982723462587491244548815986159119","4527531682743626094147337086785068680339649560621552673750565156708044460905","19556220805607554206086674324011685665687347316682247054917913306091442560280","6476771760147542190117208087436593436442562517385659540638372887679246453934","20012655469175990759230007735617192833460845881830517012774110179746877896175","14837960446555610080592792892456264172662730020702942619392439998245266303557","14436550762098642685571026647326126930740698868386748477972126567144144904913","19214297932342429596271660717714146958293829563823877872543710132362261759860","12729411619381838993841526795926435966838854408111789616559310042886409543635","538511560155988594838776850542732836916208183491516648141558757590636307025","18805229700160042128021626315071919277030887186730096944221987376755201950189","5241535008054959745418748354595605918194013838407442118371569467551949557692","19535231902179949960030260731595128324240509077031086450273010792824968370953","19616025899405923568131359383400631237125886004924689784455571295876399680147","7840361632419676508509317940402236046959831604197671938379955824420904659646","3142751335588762197469438679335658487610743364859926026670736114530820263918","4500446617363498355266380527021432942238031228930843110202919383874255127832","13545210497725039573129116778903716125382848224004961931776249709251048049026","6904557295294891918682831380000767307961947726242549897691840587374079091287","3476374943309130004100055649372346498386073024765815063776117605536780015197","19571314317134617463272813816246645114475818761973071925843736209932240204708","8985342872781231311422992029649209955019401544468221397376937890876275152552","3055891072367541680810628097979368779269500269644441075686682490846394566716","12730151488324731256996661736623448714137542584299043987478827065685892751161","9322318427502720636062969657005739698397162589824855687197026930007020915633","20658304341184448329739881134145307684560382228410702021938127850919995889565","13514985026411592137316275004201524865632637224444591324315945323944032092740","4871138593280384883667348864009647069966067297465683203735074924698618101466"],["0","15533591715498840480303900851472904901550452155133959856818080390473326540554","10154812974335876436656129170093978072504050640015697699921707164811873474075","15710856850079800627381315965992814193044585078383386758472627671513776928795","5408658528421340625726081194236568361276875142030084435278725248415102774914","3655766620167185824797787437656058632525048033710969968000102626643038398415","17274899998879737838565658400379435874707101042317228830208200764287611265516","13903905024471073694082652305026286618174392198047432378605878737558778100158","5927017698755046262487441296463028130404577826765616020759434443053158813739","14888388694171022243287068684807111198950263629365073257543406838557030281299","14912746613985069601738154461324392107525747077977938258713241559290371996032","11113435224547689033246427188926517109231158942355879267373957603548459927156","10702768851276326132499703497422304110798375266095208482806452006829681990182","13932471177987115619971699142428835734890477452983951904961361343613016375093","18632444281069172935369787969103211117544802542770320554747812858789927345565","14271907640365467283963650897135631693944477781641202370164114813351531457990","2808321673191918658391177941557025496243146494666938698598222837829514035557","2683946765926843221685863269542504876334703917770507347891962143706814849269","14525051335782798653712871085394421818706276333901430898540595308978247696570","15408495349254681592689571732292170611430501008705835302452946072918202720182","12146771079370119749673708295047298023883383272185263411450221254387225849878","11001392866515755699563154916876714420499683911982442673825398767079457408845","5475729242910354282756969810492420102851613822280427736597475312618572655871","12422736678587327550800419518136985892606984976445316624344401377357814827968","10227235725244021667070708228326391701540011496238481823253744932169826967633","2303706200327039866753905038072671882056868887422672911112323129878212249435","5424924508323135706518545201961923665825037010358727349419924661737990351342","12770905274189719302247166390979270960507614304813601403283500838442087186379","3445296059214663173578360421961562888549099684617394983854053866414642558491","65451004861595445674658237256944466709622560051253160679531758422724024279","469499823600428000713421518245978785648041835047759335450470436595107933169","15768969415627770936803917828356356229025217472890215870853664896456870260662","20240058197627975636523578648698750957094977373610919985811633382040217300216","10514960281760443243828452369697708536906374588456070723584892162689009718985","9270114027426020040953402391019435230344821076080394282499415929699452885043","9613513707761959909847953581798499289533797452394141737624495472829071565979","11899102814904331680716851905152580640947566831059929482537741845363538647131","9668780025664628976284842365697922622981633125021908354006879718714988722320","10403869432981643947911110910656003414131399133323105318704298094767999547797","21261740803770703174459386683856153551309476201127689050702384942632295240896","2749606442424965385278711365466610504005636337504571547330009754634425056607","17900064352187507312836340815415801831998714317861563096997774686720200714253","8945009181646218864121684451845400020704380224504344668997784563944201918099","6313747452878787306561928642883201918635731329673169268277277422800553954672","3558719897259721639631230285574621515481505084587002320603831216308711983399","1849502861605382805006165162088505095295412288387366854569394797038762270946","357748492557647250867150804777060779037376885187525048978731361365769456260","21615194346035055615729864701040451031681069638241827119011061623758058646869","14042409674327646271260237465897570317890846357154252008137567145200268438748","6991641890094922546996590664863103220695077228709935894779150306890229496744","5179972204741902754416561796167563675730690519205631265280446135828915393378","19353090050048919326364756460026493673212270294115867554459327624765439837525","5739444747952051566272108505294211324331809651418854768157867690468714703152","1836428088230639398490265976779708431992550505128070100439513211352020738237","13366492983584236928072044364118798650449617951382908984179762629292366741217","15095484479012450196837630413809109103973992747179772309060501657041720177919","12103565249261101948206149268526251865611453129514813048124984655240119408793","5298945576152588795497851485061143985163660109300243579251636542823913064070","19438953324276878628950126539550287400670615330677824436023339645176751469976","3661209854417239731961522678866583465882187012285405603392303856923094014331","5328957489754655156395503927057548646068980022646913362314385405037933845143","17576514741040028083612008563293096554715810280219777936017330078122922952973","2245592333891679802636285973327349681049418831248013757205050312729148787074","11554005901018109024488405844092555080214608637795889158386993165332508271363","3928824008929745689763688892845368074210599621584347838848335284523212379584","3617512263635605324523211541003351201519386009700347382685847647669998179931","19873752215453945918530469127319826893230348213850167760095305135386252019466","8938770282818654240631000058093037500725605503361347975092166794909884087374","4692070193825779704014509939086394751708297896303240716913984694064626438381","2066046157061530392235137582354051239079716186023347487973869945024210866118","18008471344350131410215017321417925725719230683735408556782362635706587940084","11611912605349548871338408081044923380690816383089114011600764308569596296860","13017723755372761406633404599874193359897709172947051169462660669542128470980","11989402337594800775551854950071039789541608380885371667360262390084240952684","20241431274300028607905205018514187606225464893378796902195616450584192845552","15197189470619485068780054137589326286747750461235575501293826475270046644079","20243105857656928914130644938392308204069573546077132709627899158628382551172","14795744999691076943231406786715835308069991875358135618134108872289189022155","11183901963549145027162520566216784532838582186315472248695192862107974701071","9405460154993533038350204483806014105248849521758173438813753783425476075376","14099053292553956087744249185069124524505759638902068906549497247834777178164","13561894856598667837288988969941368758393876032944608939698870237109117764188","7767219527535868974715301862177796803925750305762225758466799610498248538061","920844991884092352434571054778205606178490737896994895451096399146460533060","17359604212115731181576296645862520524552238693949939318555802653105732715045","11848337036221166030980518801449532154066127583297411610250361301064695586816","9487400494045084378125894464772702836937374880847323588787958565078960462063","21513303665799921428809090060996957755815220183801050230015322363802392339832","21755623747459579401168559799558274283155198031237298776947964444927606144168","124653520187966081765838931396503476150052418797012757559935919034185879115","6417190353557446334364415642055371309770972832091044467899330549567290271372","12074212224932204821750172580984591165143448857339588025065490354716705769471","8328441765424264492562034063212675077003249020500666133349194081603403615725","644232801717083625801841840347045869749399392884374334439856747296067779845","18681194081307015554077621616020899402176941792773507688007890994019633264915","5450935133155263724489266569152923799861764690383839983542403393909549932157","1901134595621429128959306557212666358803263921701847142936980701897398664332","5709984667585896070550457003905699334544994796062593382732369766029728309305","11517394662001513959838465594015584566066456924270205867425419580408864915655","20306640840037814833344588638314378577959228527563537610102417498520526758481","14408496690103561934754674957410012408804499127381555892721572735018139681851"],["0","20025413691257209245885009511618358059735737642933818654872825106867216367773","14015667518958660057896823611276166111522886623235989478618322898313685157708","16815417763973356990772952438850115194449806652198826065527543933713548601061","6369723108928818145002360246403793558684275202184060612564642315766207521095","17670507735036907253975811390917637349136578332419027451398269289525533941594","14511899849750132160907898520886983278545059395829989315903360648318852535690","2339229744184095365532521370594817197272753060899959871254485021369852176704","3887197240876963872006319560436171196045122017316281991169687909428111777895","18206625702841433909593671647530202403485676407937152344563642847343517785267","9107093703580485027691491178694310669396875414720183416962326428432401155633","7776678336597473113466266323595155926090221648130511438145660085840465233817","3979889297200504708379635705631987966032895952611843747018166477942830060614","18497336742253815298663716964979360616257092867381855257727601820841420407819","14505611151233249425353012909157581883285161477296642896633673337909767595549","3559140126020066877337962935316379942944882427655364815690452845949934959132","5631402071929480727165539549446844434175834034451696228802774047964396267935","18666084664906681600101292618975718628663923039088980126934059613052366439825","13609593792685454699346365442904879965348138945242264249358660170102267038898","14121862296313981028778601932389878399866822343080435653351842807950298715932","13209008310699387729925215370982667151275419549870907266185111246253997474355","6976711203773207541266494031765407402516567037163334747381482674940366360612","21513251871715371544769242351230323952047186319130783025554736581572932992435","7415803548090069926566323545114073318310304755098276566960112240279828681422","14493014074911865645723807497561845525384145747386692813016725308628635517044","4327596906114107311910587453234950229859382733787224822716623286837169445487","14706872183744862844893526500091937186692461312310264725507261333892570115409","11409982378412612625653834162438424725743086342739172302789149591934339335888","19912987244610392246882821141800580613023665775490056478454872222894989736855","7537205939808007807344126232718394565634016058230607837813337389675767284224","21631672647738744857424265813640797943932790518108110893219455122740681434948","13572513201980299067337735408480230262175698912531897610880266154300783840263","20167481809393915719625319909656620307127508481833261552631932965204765510675","11428028786061520201956202081960594817903785188890153346297842821210261047008","12927661034920450737267423865032663939516412514306313844512856369787663378388","18282870674589709653590929016321495279890947345035531833071989057144065411155","20455667745999554566367321573041765115368624712667367343038224333390824859432","15108447212465918120357994338787595409708261026147332038450098906503795736645","28596870060630956007905479302733341067976836333738987841953944630157714359","21090802003823940290620863274007012124338449108490075784802342919609280635535","9855645120084454566487736727487490940737492011400999204831426411291830783466","20869684580430754363670756131092095243169570048417256506299876069378200467858","11611241930191185379187950203071418575415497206410708410529593816272769858760","19054221273401019871621018711166065959174985792826302016495032014119844075470","12452728003471058079311960270625248520721495114471231718543188407366586103888","1626529727874648837244184917559100116307735750077587544055266032878530106483","3609074314020118620925897889605130150376558931516108661389475414986579634844","11869924607083975317410166961343159998054308344173595240327957127492769231610","15242598053394074340091341192376058688525059849844072472344132306133260830311","10869819992330477771577621051896013961412855766271868011377790482735343848563","14037741118546745954961333719539630476812828629903690518612656234497091064266","2762889710980185637689363943612126748362903844686925814343357304798915761988","4122877097147765662562916490279047378204048085778818701658935719843545374069","7792973342038268737753901361974093684955488905218217808199514423767095472165","20626147364728290536247698464815233744166178040277441564362856480080128587362","1986402009158253123373000047516937311946209230275406956399219184795518906349","20910688949826679066296303297065821569115066996425771070411430907202009749072","18685443602765342559487166448868397222136935460885122323944655189652272246913","19529452350566080658345249702874353269689422889237597023069863741299489697711","13981610792465294505473240021423363989284244444710421268874521397342718266096","20923935678433357328394978819797369453057968959857428052533809734016827753336","6407940080013002774249901709034971245951664012043644504686314754081101691163","3327706178798970222598670593387902006289089317488010792703098043091749259588","5554723642947072496717551607531004428677756335211307103480384447860419786044","21615008889677919671562785634587721547204611044815568853377689986950808923443","7960352180567088585884991885316116849311131650451716906753628259077863708203","2921218241421387424397807863755421391283877051235369420032591965873651748648","11486730365793330049131255301618629755379259781491257367886007180227449205548","20812254423860041690656297804425369816980046754484157250492302076336771833617","11569435890352947532588307838480773636868509102017343780103785715676966375254","10237480764347492667393942095433306676325523482899647960217130127280545405059","45488416357411875865844660646355315145891668007960200376530706215517662067","11560281534338582588847528392224899409593071648029290989279350190457237788883","10966962244515730261378377444956872358970485429734817587304150354136318308683","11649895490767527800354771138864353832486458329929551619888991676885286543821","9768729704684198531353556383803023287690795939385224399790534343926317222977","4086685665188500701605134618881791353830921253502942785873262210591732100214","10347048405284089811462640667559788393032782547861534178818473166024043442986","14547249400845023408368739355981698695147961266217318486650231966844801943800","15728306039430132355275461400021681574547271724263750422420727537166728546547","15242549846993857996218760608779027017545541115359088750378140060859338808445","11515383147863607598394662159909532123218012599337008997899714846040998590869","16566739099439355306393394646303138678635141294293023756123443920506584791311","9882018511315727542044664815151263404022542654399429555641492380899182186662","19553325194839151405698138099153325713402221140017923743757526579957730424922","20456765493227951044929828505368384547075060939026454061964974058839646237334","6436836347165387531136887260985772470305418275993694057420754927697137420653","10264953836974670473037143225586790462754859506296091675235022217419482119422","11414554507898553705395735419017492079024594585367587278168235522665989574122","1182278323773654046439626566928448429727226009821545222553946173183404240189","8688059839589473186399097736992770468093664104674054914316205790512520836055","4239056934322206342381751223989165332673443201310648757464286684039162470480","6193812281206822193427111103388609562661954962212851297814404781152618426644","1045617695345333984698800680301164384303340158193208594704765933723298204270","10798168045130653598400590843596011085012227237388810247952509338386317447225","4355418183309542777007919000252626506281657292824947379115632857158775977464","16589346592293738521451189516305976089837564603138466351243741587099366666129","12195153232543180621762107593688028335193401987596094263758191611273472565007","11800350086023222395413478048457404114269699891761925362057693074191571749552","17905951170328367895542434685240100754094786953744631571549723795573409388638","13131099344164583563976042827221528654678922707805395784218504747191461068720"],["0","4608051130913531625736085420054163176536497768508638809199621934015960475788","15719139336977283509952374251593788614057027565207416249734418266992918296851","10784730011196549121280623838587765160229961221473049939516887603678255422169","9917707985781749956627630220708949444473223396395512335443841031784057818659","7791173203259359290161330683992834696894709796907882435476179793970729725702","6203230982126516260974623638623142757049398516549167465731638338202366058203","16161225740487640899068464070558003959000923370757240037686922645398163714598","12268626294944604450369290572266991066510066868713322688146763820700421412622","16599120309334485243134952799705651733041704462401673432231837154002787650267","16558352553416262445798174587445506194463198181205495660243170141197836456908","16283348555826669864452899348912086716437264550582039850194619331828132585982","10082547758846878579038604914515677424545986691353233548824764302789126803771","16684118236704647735695964688802255963206222478186425370752317450275213166556","2933906296801646563488873874661348540873478050577644617138608256077922708452","14107914319657091170165182565217196691034763517088344010307853017899585773086","851522807638067853602581264139741727740807931638684443434198870659073867056","14271051079562062639499750688102373494442279972333759427571061999098172382830","78517474678609480349207554214573564683538273797348569789607028765974232652","4972304898488880732876671386870909176101240484563709557833617437641785169306","5418321388611433287271381957758852694683574848822749569625775561453534921127","19987705277459619905920483077006854773092323445547862397361897956705438192485","16039234293926211953832963816187101528059626441673725476882037142016584261406","14838958407875515197981543928325171428184093010547581023081021999288285860182","8973554029833395895259918560341561897959444721936129055429554444866125245333","3549193256719452290358776441698332737891839836304667283288352499077233103539","5722798905965588600763469781630936457530524188215082871934527382900532004597","13457608988877344345198197376572411790148104652905066477193917167898026500743","3139377284929078858653525214736031524352202238873398388853038626542992351839","17529683833319707801883815663062289132852914992441413031765412876266208504886","2837007459517178175060394947415297996194237126283034235349269835126992608491","1371541512982105883230119257396035898488957113641078057781530904089348090978","12310802932359136263591205518655325161589003199583501620982635504338091000574","13425171473404569679007160778435917415059124261841365089582215510279196768511","6476229270686517089057896524001291586920783481879610264204206454819897142159","6661186756358568026740816559795531720626168153239872168790731685498935089631","5458930947089731263698048880340045629146552823869828709658489219766964711051","20236613204998093685540202257364395954028879644212488153943390501780155451201","2302173150922273317490019348430619790548825579193551140676511895669670058795","4425057328775433617844261178033620509786006011084099283335530683550417923113","19485315363422236854542342258201144220024169991397947319361702903581101174","783445457767887481382517187188283031930436165813541672860305485783526849272","16530610396081173962585520108679817857305567408419223324181748068143552046870","5987930784073904980311066829198070763145026171200500300335353424008741220487","15707001820391610691340333866018714260574530491930650307017675349804178969435","8444070157121983987494966849642139666033274273087272060839553362680531464325","19337078110602108612637082801014374088655229474128422252805906531370266722106","6723052665197884730314707643522601487030153008084496381288493660220007512151","1968543478616916956669875825910707524067228776488487989371366130359395654029","21865534329351642546467345430534039483620515586675920670133817197555838059428","6776665417447814716850435467411468749758547269200930220749312982045061462392","9337532204995800580417482952363919487234050081193088740508789476809021421220","7455460896360401912233992221382986026972149020865168204140434165074277430067","5094770517025929907102410484439132301312395918348737389394603414975114620483","15150227842865972514372274224211125345936879699874554933393762263970421774837","19019671306329328881873890964508786859724836008189322823385792585166645122401","8734156227092069622801197860484994797208349391984859230873308915675980716710","4455664411827967270429219147903268058538701496423754614356128745698450194665","14125471964124535310865382093925705317219889702073997470318656842091265945744","21100977778733212474934022016387960441130382449812475416442671464643545231084","14127953173923373937639836132336569261432475759805980894314711830823650494481","7190837548688053973308581777209758239341976140345973456773364917951502252826","4302999517962679198848570389030847835506261839545926427066333441362895829723","19609581472751879197395928184674542123050426393420259257216968598802832219454","9891965694403061191132455083042342044703043332255152561577241885392413096211","8635832345605884362308888053019340767274549474606622074968119971458875251464","14458104332429300005139721433296238793942092370347761662584181917449910724999","13774606443549658591827743286337260759582961756896285369409614175661039546097","14931683849259757202934287121703221807312084934163250710664007177364302987689","6898493490565543297372171511569590141985957302361516828019765386351989371493","8477166458318780932091502560181076755655788089743068218991639649129388990001","14383005787498925036680392538309265657155671263813603785997004354175078883241","11482684406424906329550633008289980309406708341346206170758836110553774150711","17164791209577740695665094427454862114949001730059345281143601409775279902762","19572865819140964375218371873504381150457972471080770349684685102444692270809","10616539496215319401106415140561161592812070910493982923677680097070344703582","7580130939988345694822825255735783656425877833493784074743854698082628961630","6493482992771422502857607821518353468087390024367831779182721450069744306300","20937957980406600570019530633290912212261685962990613396233054573999261444721","1888301538585936095651306756041160223348504766055370453806547989423824842148","19120376671642933988919162659909007247039710781063315729280314108338623606770","10073309544302240995688765853153744592179013910679474159947227077398388314307","14418343713894239770424758170332006387735678619364069132921873016105857927300","5804901883573594229909528494938844751532555653960980729292806859033586591219","2891110414442771799998551589038975842344548159554185710850529107812285255437","4675457903715550975812533933929953813356806102626117539018019241908210338812","17229358975912994591840834182626402325511738809344814318885649531375987711536","12119281489997524065591841061589301315110800703728516553117041264467355212359","11518411985246662972608457046118773072223980665597766837016873872718607234817","6656590425283544662315007743682886013406971541178624637253373804457415441369","9393991802045239600461811738846993615297722490673369457104082964388241784045","9104356480853201282331327308383969263921193979533746229543276168341435890793","20212560119262463500989666892408751534872746345184737945669251263008521197260","15729175808384052227243559173351444236475118374206874920197844077831490637611","14782908580328143890555344699568882367880498356701896944726757441829021709078","5488174406229409715003368358496612681028863272057390583343046575532796822564","10061441652008700741266735641831355388038853396645504605624525232110917453503","8915319669155751585259894713355783383535877031106478000414459078260025697633","5738175191871642475056023858452861008720671427725241476638256451033741998493","10481503284130138455202053107043400824515467575296480951843091103352678273886","14146833585311214611180632805035723250816527892423261659316549933097671429503"],["0","2052022769234932052085600538617869539551409162539003219721706642491482005618","4545632433128915401675857335872734296201563341352730239379112594334886714038","18357734164209065400188672902508173522946008786642742312491567548834186398188","16833601168755782215629930647108778063932115506438907130410371599358331493688","2484322440495464698111505594854321537130148557307154037198099397251635131216","6538586627640156515566946775151329439130539406067846179650413114894242205781","670654155398387710368528888832761321377062055979431289271248558882589392412","437930910657403918125294295003053872544530664645584046841445781129196853440","7104899223525391436280543853591313289417685688661156114364722154775370215489","19210680961904970463010360848497844424049118588655703759663374405080485463925","11183219033813025742894583387648596538174142278815089077250577607964781278828","15420964069894818815162285484508688556774209944172823948530990362587590408661","15829250736377524636052889971100174012270081330800038644184478584358672717355","5266782056414507723177344407089143969573984965521045841410619298358526531956","5841643149050127531229779976939143275644701873075815037910737650825886698500","12170501087984490989036000181357592363289552623003466198647172507178212631473","10207566676871612530660071518097225577137984980913911767620732093222331140316","333276984142582192259782353621973409068611494315838865504233229798081910749","1196003743803257430046937254726783665414541823883390427910404806438350798774","14696182408205590378735361620315564944721327205137306674723449623280911374662","19731571209571942948751360504515294178514911153137106609787358727749442983194","15162256291750855110186355877320224951413222494715360896430903026067658464906","15960513979405411271789036726701708180549882802885366073322718209131638366080","15997357567501447939103385213158841495564139286551955212843308789508679261649","3541618775603203328579690620482110685225009094606807591614654019322144924111","7932950663032733416008941302641836369081903378417545455524517803470697381612","17147820822301937212292280958293539923544567913698950298926941209867282045794","12721009225954516663886166514325609759214765523452569436608980270813053391856","7949441572679188056531910011103928841847036631289431916610922716126748267683","3506260018637176054408654193956128192710863247917229464905184521389031501966","2397024331414044384757193924424038645864142383905985270829500842735850014652","2355237386563095110949493593940048583794377680809486498183284146669824665703","8798998666714465649375883260222893575888374203107426712817806354530253949209","19207115557147550228162076516780492376457261108151080951811514962332510586541","6002082964100004700453143035976928118246868646970358871020278314293735579873","13270177596003816802629744402958121640287308019216517814549969766556838725204","12103825781007985208958405761270228972693190099787479063228444572594601217866","19940125792458932051528081615134791992554435664971074187712547873050430867782","20643616937463545172374332883677020036725302450096326227030575792514569782117","7676391910621735613629254567708725861078608959008845232507701331451233100084","14845507868989018979157994672551079334877191088796325079867979159038655728232","4152868705389434421767048454285295928808971149305981550225372194370251986756","5555294230973675474988255465161703127998714119343887667297391193483844754775","12983967265666505710410426138402798301032697771902285958874983413337546930744","2748590865660511338115385490339198999585298696981156948201171907115148418949","21012682754392559792625860446148493110299168494261522638833353733277076413030","9029088131343180329549337067181842216654994026690729249247155091682984550522","12868883022673694757535333986399079293211179641170313241940867744837547272677","18262490412665878179110933565442808760623964266486167601694982455065891700541","14796488154035122637347809727818305885356879557515548820400017846911641455440","19712265110605222585280166707446302690896363006424744564839249543693899542207","18553224417352926930359238977308307331396951346722245749242702439921726092862","1801489773245012653394931297590293273700585333322592683065576548783991224489","3439721358818050402871770893891649482749056919931190072788374163654320508665","11114644623574968962677486536483115670355761472073979702742088682265859673538","13272956865647348224973579868727479426206401639816518787824171734985217941758","11971358843852790975217295196410307757775175689506644207999360734828079070722","7842299587402178484418177339883876822824337913266993262856496653380602834142","113305266854789137312948064897417994084303251293161847941222610302385915038","7604179602533756977290250682192757830473333282673907692671429239783644742759","1105644016071181413541735488601677339534066501900473930345500420930255267754","15048432639765371725108739440406861435294341410044710167243282548907129390755","10479646275281611170592363038316652004772252832256108779817356649481742179797","7008169139618997647555716604235359237485633455765889458877958683481609011882","20744880055283415956876366093080461978588664950442142463800309274204708387990","3173511527841262084664492366509405917917555781049051374816654491958634181294","4366003087667977788649923176354883733616582195224468858340488919587347945024","5282678059299207758319245428718815284008792841932442393865450886849081916366","19073539874337873245091008026866079441284878270384869169766728700070125965789","18048458317611391413425017940434188774932952247422247178624723500115300137650","21866791048843248441350656489054237044785412512697083486080512771150828327936","14083915856918121671036747096122747935762917431632815637171044764504039479781","3512422258216538867597730913628789581381882050445827440936164788380302570385","9641591759061098331583027631565189923425381489755568965847205522583891227275","20266972004241130171278692947226442635491697621670341575275618815533114793974","17657885991228628391605193027078306036131737334380084757251262354383512605475","3572660766665773585421953161754543314786892856200601860263610625749329200692","17047404760951249666163400416879014151913137233188439355635019985400110333407","4630287493946385446514788928304464139297998503637129330552439789175180136104","8074627131493012069423821333002035330088756759369878536955827304917068970967","2897959617202813085023854222942126692221988866255870956928495636617735826315","7189481874537631020416479254203662057363614397558522389032499018469680481050","726409071608921308684559770510676925197626096635865699115216262465631614339","15821883076409715419409700519073252417372828046718138084609315929152611345719","12510667621638344100307733770971983479183248078595906286990014303330785744662","15594522547458632485604217233646538713977565152352813716557496263271871528215","20326258586958397209185643271087693289192861843928106911747932043908499827208","4773695972759698081841468263687469644640248691892227002587682103894592788784","1304156808315298938262292362154686892817456211368114033638883040280598231479","21350014639807810308454956348249378403636758664621210184407862835361348361626","2461026738734765688088434693440382915064137260378897639874585007744978154462","10671558265977704879310777393027189213071898124845677660268473153800193088490","6030383351734055640376863521070263578049794662840690572519787693786118199188","15409730852143117186003362902418983422873402932995945793917947616636419843781","8089014403329130530850866431853602859461001492855994181530534602372070905674","6829118915935251202456842768297745776289854065575050422673329781663947870198","19681315273723854458949802119255121876339090833573948941945564582380556808529","2977884435021365413089380702651046712470844537060093976822521493244531151494","2593317129938134515065369459468521418006898098629936154031992354057677040714","12715335015749595469339945572343756395523654793358642895641784347317545250978"],["0","12185207371951761463930988765400957265789811109509957263502093052320553184794","4626163406920932869972407297945731362688364639561171923023189908405159039104","2527000034476420424017147551424479625291836717261034242130238403605160886403","7416809609268708089903422910607495347366291417503621435960047510301085952736","614984289591254355400080344266476938545800488939400690722883140089343254736","4993349548884216907335628698789040513816935160576650345226240671627851994082","16455282093528356935359382086361806629346000896422801507952184665383667114636","603358340646000686802744593817745240562584042260998603477392213733642398142","15263165404756447835161374020465048211016800590742095097432640886311942407641","13469127481069858395613617057534793831142250015913824387216644727953735927591","16512156040684131511639791924866953074072839522823000734851329653300353868378","17462855607200350748891501495821329063719414177518442294241391182120866804832","1101515520715612446783521446827279034659594143548509342500817742471539124115","4865186118388140761376372812156897233582303291082220713102872965753688923807","20911284282833929822861795699117990473773337292720688923475173946754214973564","21481657195603106344143433794687792258458582731336429409756745939197804380566","14610022138276991075724967899584184898527723330662930799594282809791563223156","14110843075523908038285670342099176740898748274383990226823809006384093688985","4298117342457611819186070148019732375374919234283414444453745108069086284603","640761418702098218193379768757347606739706131157629998128465000666229181813","10043516902943845656454770412554494566430140535431616364258183043168463996511","20604383576398441394414463774402662578052026014704456190732695230233161869146","4741193432985069869444995715168993838396971712575456850070749002877557263986","11620555221160217970139838854662175881156986516343970916157008325947546284470","700889438228212658131524719606146660185941689513350355695750982358079273135","15164232943482252857714233928048800929137241173697223645755700104400967605961","20822365128547776590204147574337776473918711469605946151435122181111424142520","3634246318567348581651940610747975260896222676150906999157937216253393678938","8953889315240510712901026705251071257903234909652137607096187918883315952092","15073599728947567183663114184732373735460452656846149664690138194869333166668","4834973906515623520943571603861113793377454437170790264528477948179131669577","1471495776624152469058412820396108926995170816195302601076780569844886134501","21480172912380134044050978546315983551151533619534886663705813230522869086470","15720816665995782716817574500467663298529824430490881811556504013274594867072","20417736133345515437585134904534879494853753476141826823965769024975498811741","7767017295560221823515276947671717464316269890088457361323341788458474420377","1720305507054865266469012040186909114795131877933651386917918816812332583644","20522729070549002396654066732785482552467330417028539512133625281929787081422","17948470524489321045135813586629565555674208275140383199488876050690665904405","14443218407127264824922578112525047004219988810589221054046800316375208900413","318622527887414998008411504766879086795501004708632627761831249748806973817","14693593109842200532129684554328274991229390385496312576728542922362647399402","7954616130566446869899086377282149663863682227229041120417034178108404350965","16324829245898845459948655519276228812377019348571294113599957724556683603418","147714996254572309686839225657101939679055845581215184978454604687685877215","12579557352033628122807604178381319796594657596175520899381532163692216265634","2859462693754023638609748373152451471900051937326955595123355259791440205994","13624156754111333433516948108397110633474259455153849901411346994440523906566","410215732293978355591202774659553073968565815407001300830992824281930011916","5086639418290292606862653618035341366179930119299606003031256860452023487817","21044771086644317611589921058563738639301648069298758184939785182030888893440","13170103538603116889833002984566843247430043821453584699635640459436001811070","17145248543659061464387310319622270544921912210343894483081014482841785610338","1812113017032112302320161163414882443101178871931183478784367608305332338817","10939858615480584076398242701135095300819231770285326098227313781362447883870","3195548446845493363661057727514614161438929249119330298077260235901674483258","17574254862554770425832365530648914517850086263511183317373442708602166559414","18520880508530123856348597747896829224611260223037545472185803596867571400849","4144372225245143966106302944087818799328561656445785324532996765897803707981","3145127500534748877991028179845521484058868985922409995970974842210977573088","758215212190204360677604230469299957074660680218161201461112285746242765894","16197061279761070967848222691591772981042213552421788807798258925949392459045","6219800660783978066190455132445895592145799247422315885013034492916591097072","13426362710481541757776237444989696984546594271416189706615619639942716045421","5820052840233342630678622747824923080885437026288407650903536074169295855210","17368010608444316422952730220601470132605404051370585363699669962504525694022","13387798424277728759626880748151181393594740738987651031758407242934045488568","1580610161492643190549820147866004774588183141912728090018356435172162822528","14842667183290706643639951725707497846499264078424467741130903819353397314347","9420682803975676625002767344855444167796113964742934371968121389196464437896","13367957293829553462022499242460028348176762018835757524236801173338760215637","10145392622505025703370537600144331997881989953451135264239552407622059890166","3007716232771754891086152914636655812203175072715894413122965921534052660645","5331486580457325017474207673982122434179162153895963718140169101649602877656","10216759077110964877638201731562591734712046452006593023972799210202635633910","4764737813682837846700667136056058649207420720638749244599971593301313751891","8818258192556602992228275381951547730289208969247682368310596199817067679988","12989314630640478141818135140201194091949266588960394893700918446344357482583","11816363204051527580020831444639198703967792371642791960042537319771533348127","15541031731507654486318976820450306476615141235506642836831591277821025898320","11486166493483036438708608722550875768436564578965397632497365663544151707106","18401807660766375611084329079099196387324720642819027387737447046298833796543","6269681127183841070700264636742872129446649005200084756075481486293927129480","16043027438244807980254241084613716671139606918197913495558844974991656734078","2690387612524284986779567509783776600707156591605156643925873268650598584752","16413562569686639642510286703408397350488811537064501496078547648419393313243","3445243309835074608198192643874040299800774163584794065200433518847431105657","1314909915094149766438524717376578557177283517464015721065749015745676537135","250822292206415841740645851417236724706435486921863205723772410948087950667","8618492422069470584576047529861568414706292779759691415652930045711603379573","3075194481376254754250582667072360245786578257844626596987655347182611749352","8851279598436564346302000615707384431919156057494599720284372778387393485162","10352960964332097759979417952709250808542160680988832900994627641629788915893","16015798961925577743180111773648304822803611031628654318612913328239525514345","13357389837094606911174127852456854742048721062276588481587837753215044296527","7318254821164548200453140254855878584559334030307665402134799466711431377052","7752186114697530128375274789852030484425916017879240780149530037585904663472","11865824421365739641136384744421896863091800385053196060405861710373548248751","14036094619451566695962836219736842984551767777928741403522558405380687247921","17753467345937968155923701887386229449384772136703754744917395894055363991145"],["0","1340096502357506646259984025219833168686634555127512306757032909382192356824","12489713409068247454235205151116128595982194304614854134348064265872661333287","11919470431897534234482820918866443732986852257810731891306937702189907258071","975691002135794537922951035321021959132483609987553647936208596915677613508","16968194567703559019872549571083707070848445687218716088366253058400589593108","6034240732787424350610689348567272346712686613430231749994490634931987056544","2768921077576956406848263299974635865980696395223219670029230336624027270096","10567233166531756026428411898521118235082190906606563135141345832635861002776","14999678261155676899718082909795861731039586053172750924947541355194081830468","3327861638650964075955971543474873644151756267076781226453903991311686592024","15247517547977930642616391234314374827095895291039931023596846840304982452977","1582511256187318525596295512223410069818061917762249160047736664829394957730","17967855234208637783636297547687761677270453266303908211509245859177111478871","18920696130271124413797365810170554640797144977787459691495813453181965562282","15047298039042579776296107398835176389558200964841904477364006681235551422562","1373468292994449999291693521194242475303950251057276534824866319545376609642","21625821528970721523941980402676070443617292023448503307673531668098507581169","4175782986055784271695929232637377391885667435822928252268774549506183391213","4055586856566534500932672271567912323427448969961770481489245138405281379907","7380167459540375161647863840695523785620041707323531058155115270508200954397","13463877389686044305468985664634192439293876054518962193735242209381219991645","21411293646806126040530189081914544076241262755046542933411522448363682534844","14074785909226435881792965373189954721357688304689053259369316225673514720251","3307334604167189180489099348833626358739393919011108185271693739064327139300","5866528642478016951852207528885851560286284251127831707795806291386926909441","20577219708572770081551123210982443850219577513698704245826159815948152113210","16633558611213327069600281883860663044942617592848874144332244453076459885480","14930248872419533938444583883817330865724465272726100537009953487907383672329","21861588878981236776093571769937467885103526778806650743501139082091392749958","19724732865762894057865413951612370364933813233647706720812270495288672394156","15636964519185444191866035385456278689434103133121085847546138219017953107645","959743027507561835183347998500231438770509640878642069357361451740575185110","5036583921311394115894638202496057063720259776697874048481266841176415564865","21533821682088378092000551170154679839225708772856038370270766518884020997093","4932188603865836068640054426033232357671261378097289156723226679367997932357","21759749223541829156574389509635456229673767810898684435456538375800739985036","20649834420732684506680165464413735524896152521490807212754473243115899468250","3049050729870390229841500807339970321785988374762196501115543641446928821459","15444937744285260319250572817228669128200878455062864820505850929175415271594","10592213116094237158479837144886526157351238383040792412123433849306490192775","19744015457569164216670644391844699042407892017741038858690406883008598131137","14590858667249396335378994707984710190788203998425790117590436321147281980687","20859436887734268010307123240724281154762038508861134637249363402876742169241","6204666214412310660564948034763680866792654613629680283067002491563767824560","6105766198051430763553890284254007601694910452376113700166240642023664205459","12624061673483055199412501788519467432095195175067178805113838261418363563419","15475447450492181660733400469243486124415308723136143118935365130011348468700","20166513822830383573078099340802472365020901284564475248924015346195078939449","16360811796531268613614814048069814515528177715506024397237050471078720483677","14300476124124832099007362640483589512109017479701972651873559998322653584080","6732249047591031984365837388411053166165994450241687457440111852322441126231","11773551411277927941695662188104606331863259879810172719089967385018971976756","19788247594307047144005949175382788359629001278275727252580637732915302757573","13897475206370199082663333100920374358493455904735441658550579343658483377087","6923895882463650963078624618106839249612943675950154115480243318870270027966","341896671573315807303723142566877012240059982103999527266032458121419813730","16510359023742368262890843296884491069031345254146404451551270890487413370433","2336277795999592279199064208728768564636822243574564399679032698007413669783","16810234399343081749210480815002917653400187217909187752988263141642900436829","339624314391634961514357922643907670736478036596091253276154579399367050933","18524033938343292192013947779394550536141724068969757880415699881313660160264","5972784023881431308111195533997516267565959599270126276657328686320065077765","14178746985285607859582800441311347092512614505726411841493466391228830159907","15877941777726376582845855871961746437041918263813752945775014300264384081342","19432661593659057033095463429920864369601435058097382207151421197255382649974","13403013845023093031743908267348033819480505155761116120872024984006392002072","19414081528803944113515598303592381409172991919571567597791040805656170690053","12766797363688026824329968867890593489473263715945512990577813147288476853132","7113102022788024304956506621470217447596530076689250972457042024024537703645","6932117682350960628408875615016588130257946089391301717522691922334267154544","18181562979667675316984390327100704838007871026213329644496119495904837646981","668578881874688495777251279701687677356812608112730639776707705942245405352","2118165957505159773621198800939733653422809382100848487707290709005044992026","9216615764943873816089612358641016292754783894376106452929719113344518534393","6687187143814650791607518172316022567400640170245353992740900737942033817187","9136801890737814872128101089761973506113492293670906208149352150588409730318","14447799426025440800810174992490874727516695369175286318385884296988193762946","21182196980317868620629473663137760932233802678468407440373448431884346296509","7679397605788503961450047124141040283683988210697181429857368044727739061346","256139374619035339789574935824292920582790009115843066405117493054734308195","4071729331964229659867052442599740873434147441829069588438274280015852159584","3067991617699857318545050044702596860506022793526592877622107940761122498811","2420160099522379125197114011736926266846490310625837285942053970581636974505","534229242058249640996133560638278610771007628367631242704637741690999854161","19109645227216911310707130405969860538138924385056108502233797203941625683763","2257909874260883392547048907074809866512630687618882833794764231739568992002","17513682688159115571190048639684700121318612599209248439596994616374762959036","21367256555225709119926138251061057741294200632976486467268955393913614902038","10457568360778291996285442462585423397078533645372794245872247306008924686866","12075169108881739563267782038395298304827031213809836475639547331849794948687","276591258136498459417681865990919985638062125687668927937519218095781570708","7069655843937448256320359858385609080028118705841190694934080429332065250301","17462791634366533717741787179002892073157839508663943030047783035592434463340","6852446645430643239505095263575239301353718050915706200348153892934536099096","394944602122900737216131350799478041880807710567933865446056431345047097623","6069871947649034397582484389988230545954970821319238165120074900157011374443","9488055950313511676393951007448646937063441473379894087667393569386328566866","16525097864010167483438757119563992350196218753587930053174825201616487395187","3047139650989166831069139684625119737674091219016236017767834821020983665346","9060551443380356429477799401876572861830870947018145025961944819801976258552"]],"polsC":[[],["0","10287474149764459354455810700270919291617731268195536141538155967690629992940","16275860438787445767696477116959878102557157958038098252199231918079742792716","7848415073150854291733331964791351959536778752151233795102168364958738951611","14079671295071991081839348880035743283342041643767596639018999934009954823344","7567414421825016727089523746693607001131643766497005202915260497260975523585","19206253033144470434301671858775854545523650666696027238327619930110180505112","1305483327104182617666877192164470317148551659020823488323745471595775633205","5339583672835933068192511670174610555432974660881283820043079820465942985063","5260026229589865687153828354597663547879239254140752933434674253417317849940","4184295094814681099834825440268061746225511417631425488279835717471726924617","16051119773010546407240932117998971712624615270214289721435390014022650385620","19817153135950309885763983347486980082330662896184756696460000182059237326300","21838950130506330439669334599025073562861094333638740766833698829506124733139","15664462951488399071511874012277759024457368377535990341759001576772034891397","7084184765428858500693826708014469635591697608333802682361866302089117753078","2682243560587413554009287613077532536141075095868657318160119395899489541191","9746671997029366818095365734824889070940545346165642566060499984732190729563","16449412046714004921065705741384457779512541216336744390002699373351057485764","3744041323216628556025302554048905766915061801669762300861574907943293255039","9295244841131863908754980431309218427968331474007745298148323122826994898499","10178305500374572614766940607517043752140431044305487805250244254056491207618","16571281897926162916077879945988261549413827251585386127615793501036067480121","18965279708464240439688987889025227572934967184108981769712755949383300152131","3113958973323538121613307782043222921898589181090708048371284843653888302561","21454108502673149570725570536328813703310879687763389478988714876496960428178","18701268672876461896535685186999351891189154582567897507349207920951180875406","16362931217745092048834039925871563255506652946879491732758011667148172466420","2689396031446369893943865631601245522356946754969920232479585897310193517574","7496214896723852305036120558508110020009685402857306715310302685069169053925","21151911127732269406025829403561778576738821771370434773025397496625832586900","6419506328397067877152035339967949645457248323001431210918533666238667906029","1589801936901420448322946874958537497521342660593008815528088488528541656285","7188498050918962912045879797754113908822476743234248751919882619025103323823","14538059803013965283656962599071954953906419122468671370319134526376845265810","11399382111696568177051762925287705143320708806511983940305558230025172050243","8109428486647785004722009250412899610254216968445677510990843858000938867668","4516250960352700591177044504124059198252718431719348329473818807992674053493","15655826016258602146427299285094664910276740775026434001386414201110682706229","14500652884618928070381020158639126746781700468142920276510969544687435119813","12953886036716690672335269608125917677992590372109004360736804099204585917076","5290524942908009694456628831333844243825816782271470808114927247383820856316","470885546959103350709149263344899715404035840345808470619150559122429207385","17930970740064323394771105807337944457028315175066143031625147188520564778665","9517858791863575602514365653046793092922058839526513305952211627027048416502","17757838520486218156077093153773135651046314780328340578872478902157674850197","12631889413296108839348718092761349647660215779439841812899182189601591818253","19400101303203172012563613239635684065677165827998186266710760863843365391351","5096366736629227146693456891054613034433185168169673426723879983561480726746","12152228917745924200098029884941054616534556253337152555201804063081329703975","18252315309826608402281217023984948650872495164688757021869930131215302567400","7599962748349625204901195266812314680620525215236293151191315971609204375102","5336632918513647222393835486302911627506727364936495594910479995672778440002","9229003533273564124334745358749775290172435719052546819479713259305369619028","17264508947020798423737382218062079865970833324309324833540636352321897304081","14690193947949092987677277983262511555280177095468272207630842613961512025358","4821734729214157866741786561563405296974135646118750885884197218211515316015","11261546216118079058771482058006540720168938081235748842302173511294000182503","16464384015433494482178197580911818063246508417443538473263243975264009638145","2269534120371186464724607144821177872016812130625998503054058925102522570758","2333750979079002132013365666761883258455322648028230747087749815363641661976","10511302571954519441839087392900951895998156506708138429582421640178874830763","2569954883651526333041087181781444579756910582371610476542550375120135486623","13123261071097495237127291482038908536827479029255016437155064624053938015566","21011579720279470881340174844270609625147301656070197498436019980964637214650","17245081661670324123309456326745181908187952523015006589032590411830303997400","1679727338650249276947736912824592685190228944919845857208064435689176142717","115391199679839862435396340806086621318161964698493979847923858341011507165","11263328157043406279245321227747042453591056520231512706096044862176080870403","16352061721448710471625761252804817561719794370775250797381245325706815619383","6600445497925240045154681470329168084199849909118442120417160859324259184733","19055753699772267518717217706007144268414446063182135024666664424046987712892","18346427724463183600603321229057702150350756018660614859494566698283717663080","19806762491230196768048394449957290566526423645085582469605012539246126769538","760654335694422198917958615449306197316162776238014420209311687119844827022","15148941402941103956694832018253645117736770380500321308606680282397449092149","2003827176576772975197932346274977752908458099904468329472336508151834094780","20254756186135103761230575784844007850309164202179895048804548501972823431069","1872413604563262463228030102211985352453864537989131272792870539632575265187","8409817941253899218242582515341498350078771213185532151027327516264158663684","21870249158707749721151492918377073040593994426752247518331036452831598360575","7912432303781958800700387916200992437720512619058440493778598572504668535835","19655546447655887014083848647964647620845363331521226708012078526385988650467","1727684677918501259183258655520799448056452113536550400618565228151233703801","10621653782084237453881162597559094136062365510804261540868530131828398561809","17039910376979264481195847398927867677902745085388548166870988788052761807912","4302181412068899878312050326163136733836352715442726691719303483706418914991","2800042305049208071776685230831609434865382883488037983167990570698441129682","8025793363656145900799417352883615549228534035516607152655213363859544914536","11415456146703371009159994015555968376740250484852243825124843770235719851543","10915733292521943776488085512966488711190727562279515731211683640762664307109","5419391563122920257169594890105145104886804096134428285899185122536988019330","7630548726268903670057971857952533134189627818190130255506235586762016052478","17088517185968814284358943922279590699392282176520789590371678739234526045900","17494616552018269057335058124204876792315425567242223743850640265813913098264","6656189516171914635616859672006139808771810817670392088106399766429419281199","8607214597738569308046631363769991809329519098053043082232370817966566137168","12210071422581309274314065486928278265543575929183595294495482816399567442225","19249172516466425126073972802998464800746944293747615146607642932733900724973","9060551443380356429477799401876572861830870947018145025961944819801976258552","11521555630822175933887809206613855011696001364957003505990213770787223224913"],["0","1683710990141482709403569672712098083734489569262788719779141675319469286817","7077537747761089606015045885195110087778402814987750451945343620142654622767","266962550987252609423326932709699631435780098822227423731829849882478444720","8823352696769669607824674061119573509868366815558543247205850041699927102091","5012083252977665802243687018697023873932054122918922884474055051806526145999","16046287238283088311306436571838466850965520229723011213435348965172013789328","10990787559113701985857965990240364695002873396765689778881518410099036302398","11379211280702717776585983572631420482096702852779434541514763730752360293619","11105672350308865557411027595906812347878202001309096911861050069608229035501","16073563373241915656510410298813425754405660684861406590410075104404061964983","13022915803129902762181543775670172882304750598523896177594188370509688679077","366819228977570662329634138684840226905018695351990954843662216607642328494","18707754284749427448172318650994729606837194442630136580113623556930108000743","20100205864094317531664229247600892975274323271502290345134607957427894237119","2552020132047159476617323790939449197286897828236936132873488684624022063154","10396344485988175792857465022769974779898002316600758190217509757116343626280","17921197959706543020592011450809764599360714371819683110447126850578539902595","14312820263933060333133685345492524373776711407228377628612077709937962164890","15062974650570561570134641532846471922441810238524117374511224185214169052929","11757469330995161919262549728240615785252492991647694754769259075779925792613","12840982705263011548360571250556972530062697573371556749860507243189289051822","7059920392666646813301679694042680108869573630472833426661891820348101190889","1967685763740847796254718101761375566930334107898535890659045995348702488327","15238357157557566867085140171163214855934410455356941099742246760880195864698","8889595616440841680276316043747420113136029935704036204949748988989728175120","18058940816086073291653515093483720432125890408424985782228176098161496007311","15553396388137151033297217326326699354684918973341841065333572663199072053864","17038202988056579515010967854552254648255294239371364235510593118616866961513","14859572162195721096283987556732847049562980985356466681324413966535279459478","17909394775036835512053498916294477667131798124543848300263706622343388668028","5730359842721709168227751203402277607445798554100951489913412077819695197064","5431233810392950996651663753842877141875222456797468249563796157663859153571","10307081217515037347126177448953995021832727897808965501851924370792937380683","13435737857575411368994856528289430996454319247996078357135843530147009685364","5833403631146446761202333864703251057088087479144865711835278864011188146283","1634523484675983234022616455404000756680554024077006263757398499829480881083","4816312259476590918571049663019488135298641738815125481272596066372435149271","931090065545232622283814995754413208271168262643390027888252352783730188651","9998940989156482990216633459079651968098304687615420887272618713393766418497","18845877203229450380228922593173347862158563599166021489073325433480146683735","17205126585772770343341855498100315298988341168961392532837827037389731801459","7515954288717505145397131388362536850513232217297878300599062395712902261606","17279932697422726271584370488273629810456855716958599429137853145733890355780","481916956666516527648579301667926769263112059663496716365498961674812343566","9624435772799640792394117474622855529849756268905032036994745889414196041213","17637533688415612086678571396219230964644744588873464046056068908424371360907","17916491650119528560622081179594967941262355606282427528574230276301684463586","15197226420532976477149408730937887442670015065623939103268516676915807493548","1080184984295292865846211813872820017023278957636172955777252620112829126961","14282515868260239933547647226921822409255240076472845584956244558946824561415","8534144718087065450744355876200473383128353153270584764340544347787953114879","16856582830973955397610632242455899969665337389477312984157057521572164793124","5336348973652356834090036373471495394341773423310801915536999017951597592542","15038517441876101835804861291371836227456370660102316401112698213401977502176","12121447584039233169012334363570812620767587535219680328351761099031956178252","8103805686371270624239679257632761112952906996533667985525464787658500561811","13010839975609651548658208008120656909187841053453405099005355001339695218483","3281327573669968061694395270771349759845342428000518592309439939222141948260","18248943898915415935629387672112598003651172375676919650596872433084903745053","5821140698491370228516087614297063632369422428503550652368856473315784124226","4085706752030427967524035700884567460066952390271478675600994181337740929614","11778325713605100775607460135457245157913191762776337561244683686883947078883","8036663014189613334592694742578561689958324748423910979391536380988631774360","17349547337250145466088858666128090483665510965117542970263847121922183472919","8594601420883145462150709806336622677001384250016066754567413984733660694170","19018907416939025365932666007180174578389056178013012466567184157180276636625","3979461492710726667205208939257740958759781278050492466507762732115638589952","18116849279458114903202498589479607742746544615505543391799226690772511695385","6941043625960615683824170763315787603468093529153365833907461092106621218262","19413258148947353001511481380178968452006243818931684751555193288486203235091","820190130286775375900693233793008987267431626897090832929541944252920654158","4389442386632304668153180803742967641493626235036358062598119513686982753997","17459170211789510389208575776374297106558005787623632165968884969820434583809","6467003960134196889094612879474971342496793495052545424730962944268345418057","11471161107433893273209754417234006231115533915870742522617265367025702160484","4802994614763967025008995818040460261854695032146023172176313838816003845125","18888515973630268929974797880569175531158779396166542469377723607868992379241","17656975847055789108011507256572046513616269920878562078924386251207188520440","16617235232555052658738043118969245789499828105020171914350379095462818518787","21627187353002866099999624694619218973485955725210310260706738761250909503159","13382695529482174521686050278553775222399321859016783684004418324492547881695","6110777118862949969378992803311106741141292296186482484740132482633904840583","3935516080763092459607838306304684027314831249111249450553410253728308809773","20863371689727154668639309341712010580756493224949391738516122457001662196681","19280929016559762761345918484054735655771179888544088023090768478432024411439","7724272792685379223955450435142054154339648116370219169780635979573691703353","16092167938904152001337321037605130675360625696428077406012765046948445500112","19521681197822927357447975102933328041337193794869578584067816999846458020425","10580172501971552674124152227609393773932619015182349886529377606226840069470","9735442787338586809757905038893526308874561586232882943708063560097493105611","18308587740404185669828948227287558557981976610867227055953248542828324038731","18460525801856384549647237499403741419667019370435218066467709490368797412521","12816169435937386005782258109466153622633072875604633297337632313416290058693","983717232345332457400837930715423135977847360208610094401532953925012318312","14641613160866983893519686815758152003524520972950489602248349750150561811763","18791185794246001726916362820702028788066924680409460637520980540312873039572","18992916122352001394274786687580515731074183393958191547664595738625387508292","1524632123217557242527976678082219196999662895481437219133546248381845132313","14800248357030474378547368000147573755850059559598834916439223157608496798305","10513047428224279575306237591151660233363587297780702792024224634642217221706"],["0","15732174564134479065989604129403666469894136912799020215392417097405813599138","11407865097901268924240275447778122526911587578071540905628472945389598969899","5294034947163200149262078971906336605238573786128598395999510405270075716994","18797890548959493659600004212552208181547990421054583797193717093001906633506","17557885797792181264848129228851271931664753590382902247274486339629273208820","19800971547353701824180195493430122116049185507338350473147773845513608657826","6063552712747746342613102112470024886139881325526719996424621015365524443298","14466492257316739024575056434265137612003146543431287622249618258637557926222","4264921464059014210840086739594658580731053718936898337355212514718616303896","21554760809351752199993089773684952061578317417821908601904800851469473922845","17493379690073762717276124186229419064574373706016641425530601849725474708896","8493657007445675427817156487517543976938270735766979987885697720858294826050","12912311721784499568740958889811753984853274353196073989924010291271198414698","11033083749407363857723194491073182630195419066892524467070895678247738764277","9706222398871525123619039334787200022810920078266522503700352039947871855743","5187121127413194064899432034272785706449396256056546012191588417804320905044","17504617749112303403186500123036142171551499517934859439780075481413947406914","2083545002771089119979642084157157051085539581580354351212247167352269611239","19325246140634264682690706086411381308189607655067105562731605386091829029015","21619406963343517154829946366875827242492890587527035769773945963192490747329","15568458677100069858492579612421735646663788337234105047641038449829274589819","10786815278124431046694903324414438122632461779115764422992057351775006418295","11783428025913523893676422023675485852394901283062804750917199991764367915501","19602923908790923700440296586522964265196950756797250995685843329715398280177","741246129770858095915513741796629841390737551938865026304500895089776127191","18160138732542521240477063320413910073175881336267936854977021942698195367161","9580330991933026996220138478395709918505880254639887238953947932180788652656","7693224980823680967979537048129038438307230595717379668765216392543671337279","7279015042859184102553779462828304008855381199641189437822846300850876260552","8650743915515917313413558202551956370492607515390816776819533330486481395712","19169978045545168936211161225956745157953591538948313285343509324008271265295","16978635417140003230309493321170932965633603003348699682074273723864941592416","19523014818963591496720747808157164110669458172167434986663600592654009132791","13113676443608910574194549871258335421115340957041206594051730686594459161111","21420517753270878111545033728745436366440105230128324559662712831736929905227","3638801366562973356738449101591058911962897076121746910320916809125488601149","11726579607618697907526517508611815876175094373220505397421979166881652763203","17351606144180522341942767567769055723869360945869128747528981601064783638762","7393104922759940147373936135430839674491586841966982563434394159386326164925","4680154809022004398126544978184725098137328000180095004813983740699092076282","12228392832588438683970017628841719457921392159297201861064645417661808618890","18225866807975584295690399749936557378273904387415439796582832718403077131100","9109425110837377436287726835811916925444161861180760971069069254077807051470","4448800863773326572950746379483228821801590498069456704175799324507897344028","602095286088803735400523348372403021261014228160357446074678046706561189341","5705767060055501035545282426292885787889759993814691717195453264326857694425","15244376847783111662740799003800274226754181215097859574569376842302372788674","13194573113438125028204223093625424308210707990892026384243572967410268834670","12129864281388088756920447959441763569925811295450120354403255983814077308433","3919676252769241729965669836084092217865446227368959091542754907793221343669","12076860250751806228298112946052248804029990119103195992533794928959504941358","21358626216478092906803604616445784680941470174319790809548051040772566183162","3378755186131710954262673804921273573005476407879994186105159349696563023536","20328406875348140147496609382983667155802889958318344240433788306462569835594","5515654904374970623123937274811560206648803284960098029085458253573225602518","15664872476551696446444945357196635054862961431792866738261252742137092130350","6198054406241154389115130347051232052460732055489786482996152349068105500102","2589638004380298197870728522104482487723331084907269052835846485980143606619","7848764068650492160379875755269296951024277154515310580449345864225619445037","5929551246217116678499464931479295105242878579766716645823021581733794306547","17583214697610284515975366697565889783589957544346577742601053017169262563425","14151345191086841399800021703651208674624309984229476852264879247527871025639","7125409027364038254956936814005601631277369368031174452371517919953028507277","882658847596174523562259245421467082839020238763670213433026906693432597794","10766105944996620468713963044235281748968849550173946826037710923914542301398","19330344831984853677066376843153756103589198286978822262923184752126297226449","12124492143428735339168636998825796195597989758443706812334212995005808506281","19925047658454297381481246678932059779446958857006349919875522035421930262248","3732691275218194961387821181579852400677929760446773572283979367499291276026","15819065892158175869689317442750280693639805142752442225047160778414115084016","11343508245239880403419582386825654492990087232336801502719581617740842005733","2381203449349706940159776911166408106328662655855827108762793490788094324407","3811860010820292037673613718231562431466784475432968212726291234916605689695","19474892465077044045670710214532469537635070607201661887302406760008935635626","3291181335430310059477856170502385369637855030617997892512411375159992396874","14094718602244062794876662643566337891143476510822027693360098894313656115868","5974956758439185736445169374679725139433138723421438403500903724996653048832","16194508406498678514374354420939329821908437925478586187390844101918256656420","19081701086057255985553832324896372005484443691099913709096871067959359272044","13415587600247779941655559189671307005231591340327749514188687635291936165535","21306032381296203815445268557974364348795127574661378554885508441536227535250","15678920099320659910701234471425490078984935357550507034226819484805651426132","19404116783011525681568655819738115946423669867270428929152595455777199517276","14209490597290621526663050045648689354801875771840535422300027065902047111787","4025790511441999918417150381584339044927253639259840464917294097100131661734","15689511695291817947425030454661360222620925750645590911306171597832743922517","14652262066716952513628764293853456187262596931957939776144320166362120395639","15086726445938831937917574644060238729909454364625634904264045043113506363767","11983572302873302652536478599369143813476813465825713038295602235224979031624","20884618988937063781994190521750575827435876745085129524404662666161679511609","4707242712183510016975701829480587713496798331311119337916458621354689308589","16554460077718650143562457900671917503912002932496756704662732969084725866268","2920142868650111023003578512497788088613462148601609578473838496913674069757","12901718097565595829344606750158639829393210059295591972350613098610801179423","14197586578800636529217870361086099517749037221655456388396581888323229461009","6113054820760738403091614170567682298343296080649762716709420596617337926684","4703388940844108489444279816766096280787792344510016469596797769822882658011","5442691379054398520502375167808227635347077711522093645482570984272648035794","9154430312695223836225009442209717261113531942449381017548727941493282624874","21005305548119819499103719621306661440651217501088316464374851063094380317311"],["0","22295883758656988996903141205790791259705041641459140462547897246948116312438","28575903988001908939441556126672011124137043809215097134244719118466034331869","18696690222236826026369293570495073686750914157143833601356201527211899369932","4953247605943348837610625384136313774565793633368656186513303448728298253417","6566481310503144319703129001551888916635287311815755449901421726379575220740","20877075152322514977652769254770726579324686164418227744342919220205992918523","29570955543423293374799294522004145729138197135190808896536978648792267426497","16512364095995124522664731352669480324833013794144490249329362650829966874659","30818501270513210662342664561417561815697160467661464502521456636181723784911","3864522868397111587434880734799578899174360648025601449863820331495734952331","19221968810327169490223450594828499789873792641434002019365571525063472602785","30688643001228674573999513363863920442850670493834263465540472849573859807717","22871248297504380227163157645028515294816715802769242130260791286933412810936","17011455278225018514173608701830929157142447316419542519333562754034329782095","30825010650966267315204568277860106842719123042858237353890870259926260080986","19086798872399787415483436877025030447241219200601964368050305928145349278110","18630334218979312798105014295038580989564318648753066475715761462247040815281","21573118447585761093076323573672155130451499680719488783657924745825814897174","11562910330056099219649948372110067460163640734189421702318952763411560404514","15929441802543821828955498728202188769752072255993154325707658412911443532176","9206775650890314795531861995450852284406422858243336376358948705307652988670","24095814052191644381856223663445071212183980234699636988492748297607784510639","31043586035714796274931144445400700889723433324368850694127604293509999939488","8904799052557872240478088668535249670115982171686664090515618161649542998063","37258159035256511237177942939447701520033380354591740272512655375708713661783","12742894990043962282875922109980596491471858806915227650184535349982874379537","33572716115020260583105754627118142729654012092433446602128337208193010578118","16855629580295189322134443011872510970439657031164151224283837813501803411176","30227421467480991454897472374599251482450481956324723550270587894839472325916","25920820801004285921552129511262510866489755953375131435386310082664949978992","5893045991841212149643377818578030916581353542041247942451590400381012319085","14227966316116179058496879731720925766909974517856000042311185722870323277975","2919434316743494687000618704382477245772329620185757344116234317599137149709","13841563471201925653451854382780683155702746439211071157668845158855055950679","21838109190010921686258344735668734878554282397581163013081421186444157689471","22921560667184455263201785567392506158246979063181266036959783843285455367646","30710067402878202951483357801540309526654917056201066413558785360030788959913","5189545669974870617549432679468544102822209237421545641558223565961477220678","29904624863932016140607008877090195610063141455537038986198570652530363051178","22239936925380315472872667044983999738707654356449294312341211506427467178891","16148807196164827677853781729356731546327312203194384889759602410320622688292","21866176931225343342384454598881975744937359973048223868900451469088815747311","18511142478978503750907249604870827978424690243790023813164242441869496494298","36628964242460069485023001083614525526833580417064087661736711733334963568937","34419766362196927312452127515493914469411094957765678892286658225580306341352","32464970844851683113490728801793707141151750548192573471177900957824150010945","9562896814053007771569595429141600423959170326452554443449526816875049665284","24039271636127706423343266165815394631410416902502210370623827350940011398453","10430746491708141254853413343664877141954191919506378111115997895947814964151","21214844517373782443673009427833152601250225364086857928422100632866953584315","10998722342372445200734781760792901831444772728878540729566479536625039981294","13938554692045519894975072936161277142201592743584604051979535231004625212632","21510479334561706955030180341818120658035641005011738546105099313142455176019","16755451779362351505100845570573971965302635520046961224049343049292789822747","37623144257652838713315673444994599665548704800559357956713151893288326191099","15774033363059908063849208881364601785489928788325638152284438349523511205041","32149382199508331522646189364734284702205683527110284429521236215494685350392","23539256667611557167689009918917790776144514927489122746644660085782740069108","21455029380074805559343654829444107404569254877317929280635026145878388894555","23143210983047560469407250132390673198013772366753913161399829692638412980899","11320475331814400742943138606894615720589083497221749671849898832947319989972","21050563477107529149657962172009913661042243128199467614964247421461899759936","31073798671920139780470126253905998187427178140656876113621256746872471031213","22159420771480760640541295949895225905158610453596106067974894248759018607602","20485729494663585350092405560249052596403814193720535405477214037590577996015","20202028320712239162709080211653071168580115224205241481488678225928493178316","19881394423491538781668837954555694705984485678894104375557121451591255435158","13715333001764319233954406436685056241512347549007569599699472617359598055081","36128170564299660259930826296267843225307867866196520970500683596189863988879","15577786056011474742212260038101367363097334869384416189533321051200479308602","19312944618775786279537654960595468009120993171391900464976638822509295931828","35557488351952022037994681179479527958296591380886842880065429937211816724327","18410260618440748598649252508389163714369976437879302001098781976378668918883","4179523446899881549652738697161254369232683336159416717178982893167611488125","38609421365178470827610612048875088827285959675647552419387070283409353847473","24960018260128557674727665368581564354249451838030350603256758710472947739528","36303415424396518832809694412761692636424098347944387067683174909830751499594","25597902436037007440636725156297033939597364678493890872571049935994623814504","21666154793401320200239646557292195204913652840398652132902743059798526470860","11679387833991173577588848614975983525249405028510253182344574741715161357156","12994573176923257892156521512544549967050359633278902493320171792404408279386","20527331924376162056116187936219852405415768320125513006390630985738117723530","17990031575462459664191440272526259061413176967325494915721304052889785956323","10315559729979267599207192864027510118515540286812693809036666311232902636196","21109613122997596465093467880145570087074921028609364366350448190433985599950","9399357641293209384649753252790150036525320003006184762650799686816126172199","13328549423674870518772240405025299697873134148787031730805118329379033454900","6880330731584544386167378438274916212714756692186871164698348542771035020210","30319063105353935155999268664240178336817542412151290612226663475281650568126","18703389957542749449998801285416184784445765643751351677932610433666285874837","29284028303686420711671638103101430075802159866113544635675711124086204676239","21511613408739661604567177616420893687899721190943664242943655111948765317760","20611555999058745146687589708795090731421074445455562826497847685607721459606","25667233869282461835139574927026460592669197540591119792970723901308210235018","20005683606623925584971026252726317832504533793654838069811453831719044928912","19230090379760604652755661519558254928464044726646162241810070734687651373640","22957921790338731048952197740570179367428243598244021677775512510087124326294","30097999145702504850998567433855912088253701341880287079235733225145569090235","18063559713093974382311913578945746839915865847276123548296125291273329055056","8804246448983449113421269961200692171360323625677187496306797933276955954707"],["0","22703524645474702771559876666324307430861718882502246581397590307320424129259","35263565104164542656636706508086747159725723218014159924791234050356260168121","15505137572634376830492181395732872284953463913871632859014198867847990244247","9906495211886697675221250768272627549131587266737312373026606897456596506834","13132962621006288639406258003103777833270574623631510899802843452759150441480","19865907432805754733059132764284178070101007928420421144987634253836177341429","15365425343168036305105777553493741281179665469549549105677548924432917861760","33024728191990249045329462705338960649666027588288980498658725301659933749318","17860516797347870880192517632320573454297592134490860317646504899211830578588","7729045736794223174869761469599157798348721296051202899727640662991469904662","16555694748815063758200495444399724491199220882451969695032938863551136709953","17600800258778798703506215237213290708604612186836458243684537325996102624200","23854253723169485232079909544799755501085067205122449916823378387291017126255","34022910556450037028347217403661858314284894632839085038667125508068659564190","17873535558253984185916325065205663508341517284884406020385332146700903170738","16285354872960299608720468008792785805934074000787894392402407669714890060603","15372425566119350373963622844819886890580272897090098607733318737918273134945","21257994023332246963906241402087035172354634961022943223617645305075821298731","23125820660112198439299896744220134920327281468378843404637905526823120809028","9970640733248368435664591711147102450955780111570274307717112639247078568735","18413551301780629591063723990901704568812845716486672752717897410615305977340","4415142360704738319219635836375592247271231668567205289589088222063952030044","40198929199590317327615883145544126690898502248321667044557004400444191383359","17809598105115744480956177337070499340231964343373328181031236323299085996126","30739832326834472029863074388380852862970031908351411857628902378265810332332","25485789980087924565751844219961192982943717613830455300369070699965748759074","23368946486361970721718697763721735282211295384034824516860266043234404165002","11823016288751103422022480278487746852330949661912268104869471440427798326735","16678357191283432465302133258683952787804235111817378413144767416527327660598","8065155858330021398611447532010471555882783105918194183376211792178282966750","11786091983682424299286755637156061833162707084082495884903180800762024638170","28455932632232358116993759463441851533819949035712000084622371445740646555950","5838868633486989374001237408764954491544659240371514688232468635198274299418","27683126942403851306903708765561366311405492878422142315337690317710111901358","21787975508182568150270283726080194668560200394746291682464638186312506883325","23954878462529635304157165389527737227945593725946497730221363499995102239675","39531891933917130680720309857823343964761469711986098483419366533485769424209","10379091339949741235098865358937088205644418474843091283116447131922954441356","16032763984185481836721206263665841043029554110242009285000732931909109111122","22591630978921355723498928344710724388866944312482554280984218826279125862165","32297614392329655355707563458713463092654624406388769779519204820641245376584","21844110990611411462522503452506676401326355545680413394102698751601822999005","15134042086117732279568093464484380868301016087164013282630280697163184492979","29481442741241588525553190676714500876570432033296106636077015093518310146640","25063046980715304180411443540473278761725461114699289097176908078008995691470","21153455946024815782488646113072864105206772295553078254959393542496683030656","19125793628106015543139190858283200847918340652905108886899053633750099330568","26190300400416137624440126586373514174272469404588386397549450515304214301289","20861492983416282509706826687329754283908383839012756222231995791895629928302","20541446162908289665099613110409030113952086327757681513145997079158098673013","21997444684744890401469563521585803662889545457757081459132959073250079962588","5988866512251764567703740127065279195854821086753173760260866275433441929647","21132715797284138687813954938378966227522917609607442748511994439709101856421","11622660686885427787955285395890668842056906639677888104400481912009771149877","31469802771627126982138535399474649154000680800286647226029895413425035390964","31548066726119816127698417762729203570979857576651276304568876699047022410082","20522278655338112600799567238954019227314638253388500171646064057837753709550","25190270463383839113131614092578306463740665454562211149591115984989671642599","21021815888310335896440903913630939720590145354219824217571848105180969293493","24398179094255845716568094519524071307479180333091791979101455198701017466181","22640950663628801485886277213789231441178166994443499343699797665894639979944","20212884082375783077069518598762552233536121855982900886230290656347991024255","18371111600161729116447441017297446197757627480481683539846105120593325071192","22430598671122246058836186154533176721768856506776177792251584310942228719587","19083216117487895477938405375240830104259263987025036467256223888605347496413","18515813769585203103171754678048867248611866047994448619279152265281177861015","39762788846983077563337675909111389411968971357788208751114242903182510870316","5542423131689363245662407128112837394476330697599104855700741048143387614545","28479855384920770075368841102021136273519006931560973253604958819228110986524","31155572112022949484424520076202734726194669738768832379066642102400958617204","38625889237551572559075309921190936018241986342783800929953277645018591863656","27338490960225493631496550868444505739496453960941617072734451501272016457420","14932278365042221975052099271521052340191588475342569658499359766181529342149","8359046893799763099305477394322508738465366672318833434357965786335222976250","33442356986678391210728412607235627477475190550463036151377732193667090703712","28031793648417840127208924991905853619950539275644666862815313234370086983439","28830345105114487221126577335008835095751467895056705447969941446509886007954","29307562000234739659027044567336792790646364956571747401443895685413439133391","21444066714963365178232887369327115321278941280381269922107281933021244446103","23358775667982347155177697229951967050498810057020506364689149483430322714312","4100903482007240562066637279831824845552354866141770642942139398233008063155","19166420976913048889985970127182429722283172239834991669083057784900426951443","14091820279085644106136474799795243034277989534234955487744403919203763417029","20631119459958535198414385728055020237031080573625387618073332622465805272392","20330983374155917707940530015033865085601477656802694389002692194292162704283","18798715282586418769299506505580300073050640006012369525301599373632252344398","26657098847349741037544480810050599395746268297574063461610236658758066909800","13760661463169088772334756876549832425429513384373742329396697085542070040420","38749883338868595089752131583223081585086720423886546880755122763987492640635","15518537043246223677751196825575094480343166887086669012167016680756763254057","14791570863694290978850464715688309974507590931395020583955013875020792361244","21134983945640047986887949487584512287251077981471294142189106037321722139903","19334869126278215071128773672332906374293784490495091309297491184639634423595","29446224866725648448032744108795646096790030680766205242243243616040611974419","18123124341408575947695646760195360576460703186893641795924703476862281362207","16571937887681934083264917293859234768379725052876290139921937282799494251663","24027600708838186875657989735883083646308122796072009011852820833598440156971","16419512547726459257504323377197273999410673882928505471075058077139521189236","14238876554348673542377421412634218591283367294136212752894046395970849614495","17608492897966898226842539922401384342720647251354374992613595866553911909414"],["0","23518806419110130320873347587391339773175073364588458819096976428065039762901","26750644464650534868780601525658944142354717635196251162186059727560903345008","9122032273429478438737957046208469481358563427327231374330193549120171992877","19812990423773395350442501536545255098263174533474624746053213794913193013668","26265925242012577278812516006207555666541149247263021799605686905518300882960","17843571993772234243871859783311081051653651456424807946277064321096546187241","30730850686336072610211555106987482562359330939099098211355097848865835723520","22272970640301947646166113920163371122235326375745892309921042230168250507402","13832790722856466538138629519383871820046819868565686291594805611847852661559","15458091473588446349739522939198315596697442592102405799455281325982939809324","33111389497630127516400990888799448982398441764903939390065877727102273419906","13313357645718322184766024729169306328660859973256882143670870465416396752783","25820264574499695241913413344342235913621770009828865489948552588006225756893","24269335369221523612201623316809166451473060464846101389937842642985702137146","13858828244668693149586244385154051928134670169352777697072460106825997845859","10682466874081323995194530272328296523319783601159754441106611152853971625589","30744851132238700747927245689639773781160545794180197215466637475836546269890","20627745174825218705566077058916795256160905521629852103537086423575834101845","24363398448385121656353387743182994752106198536341652465577606867070433122439","19941281466496736871329183422294204901911560223140548615434225278494157137470","14938859731721983959881042236546134049077327032557311161737590634654803459063","8830284721409476638439271672751184494542463337134410579178176444127904060088","36621372655502084210738954800573703204700275695811265401717600427736765775484","13730953338392213739665948928883723591915564286330622018364268460022363496635","39591421781829668837479743031504430637391699416286789371559600569955812169047","29083337088336573909257282694665110877339070827244876257039937213355689022531","24849650100884666221190989782186195475874226367653614690022327899892999834387","23646032577502206844044960556975493704661899323824536209738942880855596653470","33356714382566864930604266517367905575608470223634756826289534833054655321196","16130311716660042797222895064020943111765566211836388366752423584356565933500","23572183967364848598573511274312123666325414168164991769806361601524049276340","35023622392625441011741113181626427979091533671007965825546538704905484616283","11677737266973978748002474817529908983089318480743029376464937270396548598836","33478011012968427391561011785865457534262621356428250286977176448844415307099","21687708144525861078294161706903114248572036389076549021231072186049205271033","26021514053219995386067925033798199367342823051476961116744522813414395983733","35287298124155710916947808225132137752426210623140128279442324693819921857184","20758182679899482470197730717874176411288836949686182566232894263845908882712","32065527968370963673442412527331682086059108220484018570001465863818218222244","23295019086003436224751450944164173689185524224549074218270233465982443228713","20818743040980760266922315426912376008212520011945470871642001268130873761934","21799979109383547702798601159756077714104346690944792444507193316627837502393","8379841300396189336889781183711486648053667773911992221562357207750560490341","15186399738804626606613569862914451576044135265760144584757621813885003302046","28237851089591333138576481335689282434902557828982543850655611969442182887323","42306911892049631564977292226145728210413544591106156509918787084993366061312","16363344384372755864031975971309126607288316905394183430099903080924390165519","30492357928993000026633847427489753259996574408760738451400696844032620106961","19834743094993289797167247629402233479268403277609478100765787397215451360987","19194649453977304107952820475560785139355808255099328682593789971740388850409","22106646497650505580692721297914332237230726515098128574567713959924351429559","11977733024503529135407480254130558391709642173506347520521732550866883859294","20377188722729002153381504131500657366497470818798851153325784692842395217225","23245321373770855575910570791781337684113813279355776208800963824019542299754","41051362671414978742030665053692023219452997200157260108361586640274262286311","19319647708561081810904024034943856964862986352470483921741345024942427828930","19156314438836949979352728732650763366080912106360965999593923929099698923483","28492298054928403004016822439899337838932966508708387955484027783403534789581","20155388904781396570635402082004604352631926308023614091445492023786130091369","26908115316672416210889783293790867526409996265767549614504706210826226436745","23393658455418327749526148682321187793807969588470964343701391145213471464271","18537525292912290931892631452267829378523879311549767428762377126120173552893","36742223200323458232894882034594892395515254960963367079692210241186650142384","22972954470405216895425966563809078354989348613136321240804964435308648943557","16278189363136515733630405005224385119970163573634038590814243590634886497209","15143384667331130984097103610840459408675367695572862894860100343986547226413","35749091950287604682182540327708228646841213914744348814832077433213404749398","11084846263378726491324814256225674788952661395198209711401482096286775229090","13183225026162989706244870713527722369941285062289877819813509265304604981814","18534658480367348524356228661890919275292610676705596070736875831650300243174","33475292731424594673657808351867321859387243884735533172510146916885566736078","32788739048611712040746695991631736390444543521467199801770698815968224419223","7976313858245168727857792797784829591834812550269104973300515345787250188681","16718093787599526198610954788645017476930733344637666868715931572670445952500","23108228229678231976964013723956704777853652300094003615359056014182564416190","12287101553157129809925038493297157062804349750457265038234218095588556975644","35772447338389699220006748924760395102954571389697376552241678706443963520291","14838638256790928873561277644159035404196001112311426115491382997675261275548","20999890558087455134219368993396955554009518160346505500516359679466680396589","24829308464125419088108988714646659012449255713624978385680094780284836933007","8201806964014481124133274559663649691104709732283541285884278796466016126310","16444599081986822557725534509107584356017980079253948994467911383225045407269","28183640558171288212272949599590486068555979068469910975488807838407526834058","19373996048077795174582365710852765385513796746834740892448461058355802049167","18773723876472560193634654284810455082654590913189354434307180202008516912949","15709187693333562316352607265903325057552915611608704706904994560688696193179","9537711951020931630596150129586648614395807794316058235824064944364516828366","5633080054498902322423108007842389762310662368331450315095189984508331585223","33723280934058639735011451675931612993076712046941025074113837154823368290036","9148831214653172133255987905892913872137969373757303680635829174937718012497","7694898855549306735454523686119344860466817462374006824211823563465776226871","42269967891280095973775898975169024574502155962942588284378212074643444279806","16781495380717154920011141599408537660039204580574148274896778182703460351573","15115963989772746451572676727076742016483332560700341797090078858929606957604","14358005810977876673144887775133446064373041973371249248151202767148754228797","33143875775363868166529834587718469536759450105752580279843874565598988503326","4278715673997823306823167981251617115519516791311949336309233294045263322708","10950782223613643292762241009137272910272983365440976598451911967703233882855","28477753108697347084754842825268437182566734588272425505788092791941699228990","13328742924094521231438674099545493596892930102292715641528987546532015323211"],["0","25149369966380985419500289429525404457801782328760883294495748669554271030185","31613046057461794515314797306060613196161070869976467980673915268545998194399","18244064546858956877475914092416938962717126854654462748660387098240343985754","17737737975707515478638597327833235107977984666533215148408223403250577531719","30643607612185879335378626267157836244533934094110009255513169624460793270303","35687143987544468487743719566622162103307302912849615892554128642193092374482","17685215628993594775930298723460414947621933077366127735313787324580054455806","22657698408764620070085822095069467155922288351075750276143880273760692519187","27665581445712933076277259038767743640093639737131372583189611223695705323118","9027940075337617477232640133139356104846520783788777255212358465390071123031","22446293251581704588309170287084347787700154728975810092735347081052929848578","26626715291436644369532049458338612657321719946513764287341740930832793505566","7864043405320840039334015198169921650146811218825662292500696802860834522552","26650427866603772002156840888361057814397756529276168436177481099395595778675","27717656489337386299172488770308103856269340338705555394144920213651995691718","21364933748162647990389060544656593046639567202319508882213222305707943251178","17713216520798851051361679888764997385224362787528325743536866578521475548546","19367247477811162188885748372576315423773446642843669863375968660575859708073","26838554024930968090460369741108714415664032672267270587457009547565057749261","17994320061154198520411961099331134715274756045865062887170246370412505779323","7989476591604692697515678727834993009606289664698587979776977082733798422509","17660569442818953276878543345502368989084926674268821158356352888255808120176","29466259567325617976985098110632856232303822590790462116038792482321914559734","27461906676784427479331897857767447183831128572661244036728536920044726993270","35406357819980787230466674572494311097686670031741510055722792766760007346860","14390188432994597374021753898815671577581412853657683826683466053559761053828","27811057329930057220135573819115115863200088334891195036346451613210191173157","25403822283165138465843515368693712320775434247233038075779681575135384811323","22936943021455179416715721544221260974120211646437444965182661292957693651158","32260623433320085594445790128041886223531132423672776733504847168713131867000","25256125062890421974900616803366972244102463935913949195914519016472290057063","26270759041572331578989414872738305781086338541183862963696669036659352241332","23355474533947957496004949635059817966178636961486058752929874540793097197672","23179536282258304338629212081216364891428513912024431886557944524537213622964","21487173417212446934341917668548953408595708377737063698763940185522602046449","30154785234600715549889444322339123646137281702537887889790841440252983471849","26798110504632871389402804959749725327755692445448187871488241014488226723134","19628122487959689718149055690491077734029309498956330788767584341116009269807","20354570193063376902392013564148813995021487640135968452606523354484819453254","24701795300167597227256496143071072289822684048682114092842262745389077961809","19749243210122245311598225108567476927876675623474907399585798349685939028251","21711715346927820183350796574254880339660328981473550545316182446679866509169","16759682600792378673779562367422973296107335547823984443124714415501120980682","8484556605769977990980733980571628063539906131104254825817039441194198108475","34587459307343391054906556926121289781256751257549053357613019752308557279029","40837338040420712685461772961776906243730360381380244332441165796835115131390","10838445896906236505817546197360978126028269410372332516501601975272971835421","17208230114307449608774883364464956342896420016689408215404985314913623222688","17781243318147304372088089513547191869988442154802921857833370607855094226357","16501056036115332993659235205864295190163252109782623021489375756904969205201","22325050123461735939139036850571389385913088629780222805437223733272894363501","23955466049007058270814960508261116783419284347012695041043465101733767718588","18866134573618729084516602517744039644446577237181667962953365199108981938833","24602399875702435929574735838305400279679262158295518073903723461463276103891","38326239599151407039568518616869496261809265599482451529326764907396907581388","16751052545282888399561642324630438841177608304524933499784485863309047162243","16424386005834624736459051720044251643613459812305897655489643671623589351349","13208110366178255563540833389284125500769204216584707223571647193655452587928","18422534937723517919024398418751933616715488215631193839192779860996451687121","31927987761505557199533160842324459964271628131119064885311208235076644377873","24899074038997380276805891619385100499067574776525894343704578103851134432925","37075050585824581863785262904535658757047758623099534857524754252240347105786","29707960656968366021296952578675234613933781121094665471988012109221683293534","24057666068971158568605527382360881621430332825856608137911724684041489391497","10668135854433756245014404265191495151391962746852042837930282994693964498801","30286769334662261968194207221680918817350735391145725789720200687973094452826","27721698156896658919872269164901907116585699028656628942267746493275192507562","22169692526757452982649628512451349577905322790396419422802964192573550458180","26366450052325979412489741427055444739882570124579755639627018530609209963628","15181074088895421826466051578524563462036856952995157797775547476724791990731","23174099719170638902822805213220093541677758968638997657623885460619516480922","21800992353544873637000580492748922603792358242102330916144989258784831847212","15952627716490337455715585595569659183669625100538209946601030691574500377362","33436187575199052397221909577290034953861466689275333737431863145340891905000","24328213587517188731681621702656134467158940199771972887019907841789320336763","24574203106314259619850076986594314125608699500914530076468436191177113951288","27768408933100847995520686359006240028812413978562684417086949039736310049348","7789033641742582524876149543060795719843637824206817887284561808774714055479","20111538244335635046192332241536636019470671920276976657334515172357552297561","5882131184572287731725165938778767847801782626417888083963781187418056874780","16403613928028962248266549119327299382209419464567082571768557592932032252620","11000955292134369893204663272957893623487595758091863645237618579874282318921","34479038244503301202299493453923697048563593736523787607279411490239245172499","38747992096155590349164731421705530771027593493669481784896922116711604098334","15659204881105845165022902824363635076760817425962674524916156217441225330281","9530132514827849410458808786549375026557466822801375070111784934801583890741","19075423902041863261192300259173297228791615588632116471648129888729033656732","11266160108997804644846216015684779524621324736662900630190379969016663170446","23670076124438729025530091861348675809056695293049981460831265936495119588838","18297662429306344266511975811785827744275938747514607361271658349875436024994","15389797711098613470909047372238689720933634924748013648423647126931552453742","40763450038881641503058986459823498971907583125053107881360015776135271568378","33562990761434309840022283198817075320078409161148296549793556365406920703146","8343685107706217680898947708896208944418300720984649250481953531283405419591","28716011621955753346289775550266892128746083946742498496302405534297508457594","22511265807049185888566857684922388896422171410673091872291340758046360015418","8557431347995646613646335962503234231039033582623898672618466588090526645416","21901564447227286585524482018274545820545966730881953196903823935406467765710","35067263345555418947263279905279599276585104776128816667877981397307589962363","26657485848189042462877348199090987193785860204585431283057975093064030646422"],["0","28410497060922695616754173113793533827055200257105732245293293152532733564753","19449606371245038586136783121606676215225412939120867273951422163940379397564","14599886221878638532705422439576602836885889308892891153622570009904879475891","13587233079575755735030788910409195127407604932650395953118242619925346567821","17510729480693208226264441043801122311971139387387949823629930875769969549372","27597802231410386530994627642729774029517877024867163097711848911234567757730","13482188386147914329614191701663554806695501754316221126929370462584300415995","23427153945689964917925238444881659223296212301735466208589556360945576542757","33442920019586590930308112332278212191638915073846710822681018260815602150619","18055880150675234954465280266278712209693041567577554510424716930780142246062","23004343631324133954371934828911420486851945057535585841772489975530051201539","31365187711034013516817693171419950226095075492611494230985277675089778515515","15728086810641680078668030396339843300293622437651324585001393605721669045104","31412612861368268782067276031464840540247148658136302528656758012215383061733","33547070106835497376098571795358932623990316276995076444591636240728182887819","20841624624486020758531715344055911004730770004222983420728240424840078006739","13538190169758426880476954032272719681900361174640617143375528970467142601475","16846252083783049155525090999895355758998528885271305383053733134575910920529","31788865178022660958674333736960153742779700944118506831215814908554307002905","14100397250469121818577516453404994342001147691314091430642288554249203063029","15978953183209385395031357455669986019212579329397175959553954165467596845018","13432896013798631331510680945747462889621488948121607973014501589935807744735","15156033390972685509477384730751162287510916380748855544681176591492212128234","33035570481729579736417389970277619279113892744906453729758869653513645490923","27036229896283024016440537654474072018276611262650951424049177160368397702486","28780376865989194748043507797631343155162825707315367653366932107119522107656","33733871788020839218024741892972956637851812269366355728994699039844573850697","28919401694491001709440624992130149553002504094050041807861158963694961127029","23985643171071083611185037343185246859692058892458855586667118399339578806699","20744761122961620744398768765569222269965536046513484779613285964274646742766","28624007253941568727554827861476669399656563471411864048130833846368771618509","30653275211305387935732424000219336473624312681951691583695133886742895987047","24822706196056639769763493524862360843808909522556083162161544895010385899727","24470829692677333455012018417175454694308663423632829429417684862498618750311","21086103962585618646437429591840631728643052355058093053829676184469395597281","16533084725522880655286077154163697115177834604243707092185274507354349952464","9819735265587192334312798428984900478414656090064307055580073655824836455034","17368002104080104214051705635724880379510254597496627233836964495656210043997","18820897514287478582537621383040352901494610879855902561514842522393830410891","27515347728495919232266586540884869491097003696948193841986321304202347428001","17610243548405215400950044471877678767204986846533780455473392512796069560885","21535187822016365144455187403252485590772293562531066746934160706783924522721","11631122329745482125312718989588671503666306695231934542551224644426433465747","16969113211539955981961467961143256127079812262208509651634078882388396216950","25398432871008231665320302361728029385416773714266038027829631131465497566824","37898190337162874926430734433039262310363991961928419977485923220518613271546","21676891793812473011635092394721956252056538820744665033003203950545943670842","12528217356775623995303360983672637597244475632962782087111766443251437949759","13674243764455333521929773281837108651428519909189809371968537029134379957097","11113869200391390765072064666471315291778139819149211699280547327234129914785","22761857375084196656031667955885503683277812859144411267176243279969980231385","26022689226174841319383515271264958478290204293609355738388726016891726941559","15844026275398182946786799290230804200344790073947301582208526211642155382049","5428314007726321414656660186096250382261795515758967460411038549774935216548","32875993454624263634644225743224442346521802398132834371257121441642198171542","33502105090565776799123284649260877682355216609049866999568971726618094324486","10960529139829974250671697694831228198678555224195760967281083156671370207081","4527977860517235904835261033310975912990044032753380103445090200735096680239","14956827003607760615802391092246592144882612030846353334687355535417094878625","20079489779332563954573510194134369751446527461406061083226008097001671764512","6021662334316210109118971748255650821038420752219720000012747834550651874616","30373615427970613283077714318556767336998788445367001027653100131329077220338","37527678442097456820347499412093194139319197841773296600277820031867558091451","26227089266103041914964649019464488154312301251297181932125245181507170287377","21336271708867512490028808530382990302783925493704085675860565989387928997602","38685295797485248714142008698104562546153106381875417235742197189370380410035","11666910570114767395251726839289264056074669256481189197139084613398768023890","22451142181675630743052851279645424067262281180376804501907724198571292420743","8956414360973408380486671363596339302668411448327442591857628688066802936022","30362148177790843652932103157049126924073713905990315595551094953449583981462","24459956566502002583399204681182911994807153536861960971549566734663224466227","21713741835250472051754755240240570119036352083788627488591774330993855198807","10017012561141399689184765445882043278790885800660385549503857196573192259107","23095889406719554349951007664065519730626204577718598787467317917530166818766","26768184303195102241116837660054993845769515999127911430341611497002832177909","27260163340789244017453748227931353162669034601413025809238668195778419406959","33648574994362420768794966972755204969076463556709334490475693892896811603079","15578067283485165049752299086121591439687275648413635774569123617549428110958","18334833616831994870138258737815996950392979440137918970970826158139296099505","11764262369144575463450331877557535695603565252835776167927562374836113749560","10918984984218649274286692493397323675870474528718130799838910999288256009623","22001910584268739786409326545915787246975191516183727290475237159748564637842","25181590745328051960106175417332843920030458672215506527162414607326873353764","33719498448632630253836651352896511364958458186506894882397435860271591205434","9430166890372415107799399903469995064973270451509314706134108248306642164945","19060265029655698820917617573098750053114933645602750140223569869603167781482","16262604932244451300138194773089319369034866776848198599598055590882258817847","22532320217995609289692432031369559049242649473325801260380759938033326340892","25451909377038182828813777977440076529565026185683928577964327686414430682059","36595324858612688533023951623571655488551877495029214722543316699750872049988","30779595422197226941818094744477379441867269849496027296847294253863104907484","37750414334084732561625161429132447766718437449274147075323623179118926145522","23349495779190069235551754907119600463060089521464524412190704357662224415058","16687370215412435361797895417792417888836601441969298500963907062566810839182","13655537500232956248086739610019234080395439092652928305208402695443399923954","23134288742259096554887309624587502704295978420930149400884477329516911535219","17114862695991293227292671925006468462078067165247797345236933176181053290832","21914886022615297948802558291291816552543569061347872050109443684237127035803","26358040947432287450033748320044648376073480751425564648359554421463562933492","31426728824538809703508290652924699299023356008754828222417745999552252797227"],["0","13044508378166840789015534737072517477013671713379395803190177931913850138272","17010969870650801950027160497956077341902461477825700204204640141304950299511","7311529571918001843164439133895930585223414217369747963546935833233950456165","27174466159151511470061577820818390254815209865300791906236485239850693135642","13133216089547141230282476342344969535393914374359865303561657564964130603127","11419118719142222617496443794944997881939025248902257508027289449317518524226","5076133900456553436981977658069834524842639108216407910160536738592792336373","24966065019540654613604071144506043358044060203054898073480908535315344589897","23109354295494631416123413174041874206181101346861352957965628148479587310004","14223517429511194686684154787300149330837718734739074677151229674984475996507","24120444390808992686497463912565565885155525714655137339846775764484293907461","18953889678389476589142574852325350275093422184390919774574146977027940039796","9567930749444084935089655047422411512038880474886614826304583024867529594591","19048739979057987119641740572415130903397568515440536369917107651279149132232","23317654469992444307704332100203315070883903753158084201786864108304748784404","19795006377132766294817024942854546920913175608029932497758276663104347517861","27076380339516853760953908064545439363800722349281234286751057940934285202950","33692504167566098311050181999790711517997057770542610766107466269151821841058","19801244612366771472855855983405757308462673087404944975035221443956997014576","28200794500938243637155032906809988684002295382628182861284577108498406126058","10069663494579495567816309166082696949876794258378317575409704144359385194419","26865792027597262663021361891494925779242977896243215946029003179871615489470","30312066781945371018954769461502324575021832761497711089362353182984424256468","22294655219780609028341968450040688381131056688980838772121330933875673990612","32184216920726772810634669563690868948004858124885868504400150134160986909355","13784267988299839051594204104748136133228922613798666619337455841087427224078","23691257832363127991556672295431363098606895737900642770592989706537530710160","35950560517142728196634844239003024017456643787684049272024113740814113758441","26083043470302892000123668941113218630835753384501676829636032612103349117781","19601279374083966266551131785881169451382707692610935215528367741973484989915","35359771636043862232863249977696063710764762542407693752563463506161734741401","17530064678932225426972036509924122770151896563071314479993859400334174982860","27757169520274004317280581304467446599069454644696131980624885603444963303837","27053416513515391687777631089093634300068962446849624515137165538421429005005","20283965053331962070628453438423988368737740309700151763961148182362982698945","33066169451045761310572154308327394230355669208487414184370549014708699904928","19639470531174384668625596857969800956829312180128614111160147311649672910068","34736004208160208428103411271449760759020509194993254467673928991312420087994","15753552156735681942828837020823430714440857359295770779331480858211852326165","11254209713313288020040361591255188805097278593064318996576234235253077864768","13332244224971155579653683198498082445861609292651526567248580839016330626153","21182132772193455066663969061247696092996222724646099150170117226992040549825","23262244659490964250625437979177343007332613390463869085102449288852866931494","12049983551240636741676530177029237165611260124000984959569953578200983938283","7020379998337912886147793232941508593736818627700007368262853889779378142414","32019894930647199408368657375563974443631255123024771267575438067885609551858","21465540715785670801023779044186637415564713241073295722308203714516078846067","25056434713551247990606721967345275194488951265925564174223532886502875899518","27348487528910667043859546563674217302857039818379618743937074058268759914194","22227738400782781530144129332942630583556279638298423398561094654468259829570","23635471878329118089816930166513732278007261317872788190654282373364151967153","30157135580510407416520624797272641868032044186802677133079247847207645387501","9799809678957090671327192835204333312141215747478568820718848236708502268481","10856628015452642829313320372192500764523591031517934920822077099549870433096","21975501165569976824795639995934334515946875995433600055117834510132779351850","23227724437453003153753757808007205187613704417267665311741535080084571657738","21921058279659948501343395389662456397357110448391521934562166313342740414162","9055955721034471809670522066621951825980088065506760206890180401470193360478","29913654007215521231604782184493184289765224061692706669374711070834189757250","18270736686825852686900614643011464414344690522396087822753812007427535033407","12043324668632420218237943496511301642076841504439440000025495669101303749232","16970745112262676121662617146598984496900848089901933367909791889506537449442","31278871140516363196202187333671838101541666882714524513159231690583499191668","30565935660366808607682892293671701220076238102178329520552286176438532079137","20784300545895749757811211315508705517019486586992137008022927792200049499587","33594105851291946983791205905694574915209483962918765784087986005589143828836","23333821140229534790503453678578528112149338512962378394278169226797536047780","23014041491511986263859296814033573045976197960337574660117244210566776345869","17912828721946816760973342727192678605336822896654885183715257376133605872044","38836053483742412083617800568840978759599063411564596847403985720323359467307","27031670261164729944552003617108548901065942673307887599400929282750640436837","21539240798661668881263104735223865149524339767161220633485344475411901901997","20034025122282799378369530891764086557581771601320771099007714393146384518214","24303535941599833477655609582873764372704044755021163231236431648484525141915","9759882862711654037740863829595437514442303197423754173286814620854047364584","10743840937899937590414684965348156148241340401993982931080928018405221822684","23520664245046291093097122454995859761056198312586600293554979412642006214924","9267891695131054877258192426985907790826186896411237205440043048523047726299","14781424361824714518030111730374718812237594479859803598243448129702783703393","23528524738289150926900663755115071391207130505671552335855124749672227499120","21837969968437298548573384986794647351740949057436261599677821998576512019246","22115578296698204350572247346574299405402018631951420237252270132921320780067","28474938618816828697965945089408412751512552944014978710626625028077938211911","23662511153586710063180491215278472552820187572181721077398463347391565419634","18860333780744830215598799806939990129946540903018629412268216496613284329890","16232287187472122419588829400940225017681502890789465936748935552630527067347","32525209864488902600276389546178638738069733553696397199196111181764517635694","23176397564151943357138458317481843009936934546235568177063315689490844186167","29015575882237090435381150209622877970581687970951822812230451186253052868501","29414163973546826621555091756628760800007026189226360757690225026350127108742","17782705100715903439143377998440208706637810898159985906298180134574592823734","31724342924490914678757511367750345356340146097716225463250837985086235299810","24810748686540863248857104068981925837571814642513014480683204528748640334499","11486497558985595501349385090327560689124838483522562658229609938557813182747","5422832128626637273927073474781193072242513784889822266718601204310991352291","2492091740839642665281807758660455231495228041028230114372546285882206079204","12341482520143311232338938104755661835607769930079560346775662165786298086047","21941529173391320675358710837326358016538773722279709756520683181898445575989","30827839023025299677821090894832021663598597102435094953020904656351317371367","19076971905399068962523769815334848420949983216677587757439083625952888603220"],["0","4200773884494406355784663728887759865478979026342757262682151677251891780927","34021939741301603900054320995912154683804922955651400408409280282609900599022","14623059143836003686328878267791861170446828434739495927093871666467900912330","10572446574624472495630344151122230332533690929769515125076562106549769280050","26266432179094282460564952684689939070787828748719730607123315129928261206254","22838237438284445234992887589889995763878050497804515016054578898635037048452","10152267800913106873963955316139669049685278216432815820321073477185584672746","28043887167242034004961736543754811627539756005693761803263612884054880684177","24330465719149987610000420602826473323813838293306671572233052110383366124391","28447034859022389373368309574600298661675437469478149354302459349968951993014","26352645909778710150748522079873856681762687028894240335995347342392779319305","16019536484939677956038743959393425461638479968365805205450089767480071583975","19135861498888169870179310094844823024077760949773229652609166049735059189182","16209237086276699017037075399572986718246772630465038396136011115982489768847","24747066068145613393162258455149355053219443105900134059875524030033689073191","39590012754265532589634049885709093841826351216059864995516553326208695035722","32264517807194432299661410383833603639053080298146434229803911695292761910283","23608522591453646177607552509066872858897386740253152844818524165152026690882","17714246352894267723465306221554239528376981774393855606372238701338185533535","34513346130037212052063660068362702279456226364840331378870950030421003756499","20139326989158991135632618332165393899753588516756635150819408288718770388838","31843341183355250103796318037732576469937591392070397548359802173167422483323","16847647820212191593416727432490098972946936722163353491328297992817231521702","22701067567721942834437531154824101673713748977545643200544457681175539485607","20591948097774995176776527636867187718912987448939668321403891895170356827476","27568535976599678103188408209496272266457845227597333238674911682174854448156","25494272792886980760866938845605451108665427075385251197487775226499252924703","28124635290606905948776876987491497857816558774536029856651819108476610525648","30277844068766508778000932136969162173123142368587319315573861037630889739945","17314315876328657310855857826505063814217050984805836087358531297371161484213","26943057528409174021233688464877577244432796283983318817730518639171852491568","13171886486025175631697667274590970451755428725726594616289514614092541470103","33626096168708733412314756863677618109590544888976229617551567020314118112057","32218590155191508153308856432929993511589560493283214686576126890267049514393","18679687234824648919010501131590701648927116218984269184224092178150156902273","22355853158412972176651497126140238283614609616142759681344689656265782818622","17390698190509494115004787970682326825110259959841193878622090436723537324519","25695522672641866411714011052384971340944289589154440247951449609473223184754","9618861441632088663411268296389586340333350318175507214964757529847896156713","22508419426626576040080723182510377610194557186128637993152468470506155729536","26664488449942311159307366396996164891723218585303053134497161678032661252306","20476022672547634911081532377238117097444081048876163956642030267408272604033","24636246447142653279004470213097410926116862380511703826506694391129925367371","24099967102481273483353060354058474331222520248001969919139907156401967876566","14040759996675825772295586465883017187473637255400014736525707779558756284828","20263304117615848372244503260613398710165781445217473847754467762619602112482","21042838559732066379801152343115999742581062081730557100918203242456349196517","28224626555263220758967038189433275300429538131435094004748861586429943303419","32808732185982058865472687382091159517165715236343203144175943929961711332771","22567233929726287838041852920627986078564194876180812453423985122360711163523","25382700884818960957387454587770189467466158235329542037610360560152495438689","16537785417342264388548438104030733558967359572773285578762087321263673783768","19599619357914181342654385670408666624282431494957137641437696473417004536962","21713256030905285658626640744385001529047182063035869841644154199099740866192","22062759459300678427344874246611393943345387590451165766537464833689750208083","24567206003066731085261109870757135286679044434119296279784865973593334819859","21953873687480621780440385034067637706165856496367009525426128440109672332707","18111911442068943619341044133243903651960176131013520413780360802940386720956","16050822270752492018716752878471818402433719322553344651353013768516762523266","14653230501812430151554823540765653740141016644376141301809419828279261571197","24086649337264840436475886993022603284153683008878880000050991338202607498464","33941490224525352243325234293197968993801696179803866735819583779013074898884","18781256537354175947911563176829126025986604964596980338922055008015381392102","17355385577055066770872973096828852263055747403524590353708163979725447167040","19680358219952224293376016885760135945490608773568239672347651397824290503557","23411725958905343523089600320874599653322239125005462880779563638026670666438","24779399408619794358760501611899781135750312625508722444858134267019263599943","24139840111184697305472187882809871003404031520259114976536284234557744196121","13937414572054358299700279709128082122125281392893736023732310565691403248471","33895621223806273722742789647167407342101398022297125007411563067495101943380","32175097650490184666857601488959822713583520946199740855103654378925472378057","21190238725484062540279803725190455210500315133906406923272484764247995308377","40068050244565598756739061783528173115163543202641542198015428786292769036428","4830586139521116510818407675232978568311360709210257775076454923817433292596","19519765725423308075481727659190875028884606394847508346573629241708094729168","21487681875799875180829369930696312296482680803987965862161856036810443645368","25153085618253306963947839164734444433564032224757166243411754638708203934231","18535783390262109754516384853971815581652373792822474410880086097046095452598","7674605851810153813813817715492162535926824559303572852788692072829758911169","25168806604739026631554921764972867693865896610927070328012045312768646502623","21787697065035321874900364228332019614933533714456488855657439810577215542875","22342913721557133478898088947891323722255672863486806130806336079266833064517","13173391493955106951439078688302275325928377087197888733856841683004259432588","25436779435334144904114576685299670017092010743947407811098722508207322343651","15832424689650385208951193868622705171344717405621224480838228806650760164163","10576331503104969616931253056623174946814641381162897529799666918685245639077","21273933985299254756059967601842727299042738306560725710995813990377418280154","24464552256464611492030510889706410931325504692055102010428427192405879876717","36142908892634905648515894673988480852615011541487611280762698185930297241385","36940085075254378020863777768000246511465687978036687171682245866124445721867","13677167329592531656040350251623142324727257395903937468898156082573377151851","19672200105303278913022211244986140535583563394600382239105267597020853608386","27733254501242451275467802392706576586595264884609994617668204870921472173381","22972995117971191002698770180655121378249676967045125316459219877115626365494","10845664257253274547854146949562386144485027569779644533437202408621982704582","4984183481679285330563615517320910462990456082056460228745092571764412158408","24682965040286622464677876209511323671215539860159120693551324331572596172094","21994815474943366128471015929395440944529183044143385169343162177221082656361","17879192302372048911149370299149493150100465404038121218645400939551017751500","16265700938958862702801133885412421753351602032939141171179963065329968710823"],["0","8401547768988812711569327457775519730957958052685514525364303354503783561854","24267393738924657355615830501309759190513117110470732129422152192068184206810","7357875415832732150411350790326447252345292469062957510489539146359993329043","21144893149248944991260688302244460665067381859539030250153124213099538560100","8756378614510014476637093878865327964478928696607392526850221886704905421274","23788232004729615247739369434522716439207736595192995688410953610694265601287","20304535601826213747927910632279338099370556432865631640642146954371169345492","12311288590805517565430661596995073077982783210555454919130817394958144377120","4884445694621424775508029715138396470530947785781274457069695847615115257548","35005826846205503524490213403943322234802510538540264364906714513362095490411","30817048947718145079250638414490438274977009657372446328292490498209750142993","10150830098040080689831082173529575834728595536315576067201975348384334672333","16383480125937064518112214444432370959607157499130424961520127912894309882747","10530231300714122811827745053888698347945180860514042448573818045389171042077","5717646392612676341831705419784159929342157410968199432354639686915761155148","35403539764852514734775288280903637506555973631287661303636698279265773080210","20752549870710314154830009277152657101009431795460799772211415017433906829332","25328802311068017132968699272876470629246409080090271345938844143728244886147","35428492705788535446930612443108479056753963548787711212744477402676371067070","25250206516395873659634508646210854381815723928848594070345491687690390521764","40278653978317982271265236664330787799507177033513270301638816577437540777676","41798439494871224985346230330207877851326818383724760753021400159759036471029","11807052768585107964587049119722922857345509043910672638958391799058654547787","23513892263604610446628656564390928258879133554675252057390711175775270475597","19295653323710715131306649528477100349277610497463302299109579603764905159335","33248829081360080984130410673735269444367326054778632133651619177773900400695","29100302713934686299487471945953627128782489750354468051277346266422697353789","12472784837535261453060942484468445538536388748239991025907229843801604060062","16779202393854467111509052783423774169149555936342569943751313702110162488656","12740388880818039399465309907752852539885737569195637831018858408166514472809","31997872184979072820220971184497879400317228167550603291762833091767896487519","26343772972050351263395334549181940903510857451453189232579029228185082940206","23475706593738916380136702236840686042084360977120390547706725667476619232880","20660694566704465862124901375345436846082392185734360685755845407382482037552","37359374469649297838021002263181403297854232437968538368448184356300313804546","22823463444986669131056588507023201478680854831869485018991175125955757141627","12893153509179713007763170196107378561672155519266353413545976686871266153421","29502802473444457601181616359512667593340214777892846152204695032370637873891","19237722883264177326822536592779172680666700636351014429929515059695792313426","23128595981413876857915040619763480131840749971841241642606732754436502963455","31440734028045347096368327048735054694898072770190071925296119169489514008995","19063802473255994599916659009218959106339797697336293569585856348240736712449","27384250022446031335762534680937546763685360360607373309315184595684042239125","26311691333123271744459714962859673573896676095587905494581610126228127257515","28081519993351651544591172931766034374947274510800029473051415559117512569656","18638365363392421522242600775969522331783198490018913351810731338663395729347","20197434247624857537355898940974724396613759763045079858138202298336889897417","34561010238687166295687670633609275512310711862454153665799518986284078111221","21840978628285567286452563273667768857234701671854337600955479486771805674308","23246224987613300453837300095998697068580025351945590563149766058145613831429","28877158897798646692528503430283103846383952070243049731522516933729182381761","11187327962845253554850470462804192029386354745130536813825970455951539071919","17310995843989087463062365595560058160016498589498240939177188760258200578307","21538269189971296095006875743512727969545999725655705339590104211623673236767","22237276046762081632443342747965512798142410780486297189376725480803691920549","27246169134294186948275813996256995484809724467822558215871527760610861144101","22019504503121968338634364322878000323783348592317984707154052693643536169797","36223822884137887238682088266487807303920352262027040827560721605880773441912","10213401669665708815187100011686361716319074244690654959007823350457716550915","7418218131785585080863241336274032391733668888336248259920635469982714646777","4396812930851130428458962495530656391210637216925691312705574303253598005694","24106494705372154042157657095881387810506663558775664784242759184874532806534","15674270202869076673576720608400976963424845528777926334145905829454954288587","34710771154110133541745946193657704526111494807049180707416327959450894334080","17472473568065173364505628026262996802432853146720445000997098609072772511497","24935209045971411823932794896491924218096113849594891417860923089477532837259","5782313073561038273028191733285012094403896450185376202319860160886910208652","26391437350530119388697970020362466918259698640102195609374364282539679896625","5986586272269441377154153672998889155702198385371437703766416944806998001325","24014756703933997000992767803820264507106067243762181327426717761838586895526","20573709557301818889222391487405095250070313091567413022810900384699327764880","20492234579128849858313201705123635332452265867396779502846765341920182121137","36359614745452647068985312076541796053230357604451015708634449199433921081622","9661172279042233021636815350465957136622721418420515550152909847634866585192","17151288579007340928717049573124474969220848389278982349449054296840380962719","21087120879760475139412334116135349504416997207559897380625507887045078795119","6529685492828063483402866838954338690031335648682263799427100904264790877228","15183323908684944286786363962686356074756383185228914478061968007516382409579","15349211703620307627627635430984325071853649118607145705577384145659517822338","28449370337638778040863437784688460299183428821438106312325886438961484509629","21687151258231368527554322711406764141318703028496943367616675434578622590133","22797584571274991735549772150525372355962981326557577917914467971957857633417","26346782987910213902878157376604550651856754174395777467713683366008518865176","28985315998829014585982747625342064945635657087478781278499240829838836191685","31664849379300770417902387737245410342689434811242448961676457613301520328326","21152663006209939233862506113246349893629282762325795059599333837370491278154","20659625098759234289873529458428179509537112212705417078293423794179028064691","27040861641089947761814616034155546774102644983694169677158650198235951257817","28509332041591260852538977857462411528133294282143153874128987998708977491536","30103684406830205597234744045485942845834647155241305655968083359097274452500","27354334659185063312080700503246284649454514791807874937796312165146754303702","17456157338767282603798016744715005982618762388784730134512331007465898721155","33578266130645627328689199040155878084642165368803954891638205555267135851145","24057747364103106783151134616052967667950989533674216289220235567655444235371","21691328514506549095708293899124772288970055139559289066874404817243965409164","9968366963358570661127231034641820925980912164112920457490185143528824316816","27477687208733969707109346673765372253882715319902207043404444476569383848571","22101388078047457034695626113533606800510001687870735994988120167866356817105","13870141732904822600052334853041711211652566407660208093592597692526227007383","10643159006078450183355862025567568418154839665462247998661721944084128926029"],["0","16803095537977625423138654915551039461915916105371029050728606709007567123708","26646544606010039488985255257362243292477869820525429915146100197560559918003","14715750831665464300822701580652894504690584938125915020979078292719986658086","20401543426658614760274970859231646241586399318662026156608044239623268624583","17512757229020028953274187757730655928957857393214785053700443773409810842548","25688221137619955273232333123788157789867108789969957033123703034812722706957","18720828331813152273609415519301401110192748465315228937586089722166530195367","24622577181611035130861323193990146155965566421110909838261634789916288754240","9768891389242849551016059430276792941061895571562548914139391695230230515096","26235167948732456604487615317372094292508292276248460042417020653572573989588","17857612151757739714008465338466326372857290513912823969188572623267883294752","20301660196080161379662164347059151669457191072631152134403950696768669344666","32766960251874129036224428888864741919214314998260849923040255825788619765494","21060462601428245623655490107777396695890361721028084897147636090778342084154","11435292785225352683663410839568319858684314821936398864709279373831522310296","27030593786026479025057765071292724836015218461743253919876988185379929169186","19616856869581353087413612809048039113470499190505565200724625848292005163047","28769361750296759043690992800495666169944453759764508348179484100880681276677","27080499667898520449368413395702407936411198296743353738092546432201125142906","6723927289113196874776205801907158586534719056865119453294575002229164052294","36780822212957414098037661838147025421917625266194471915881224781723464564118","39820393246063899526199649169901205525556907966617452818646391946366455950824","23614105537170215929174098239445845714691018087821345277916783598117309095574","25139541655369945671010907383524581429209902708934469771083218164974732455577","16703063775582155040366893311696925610006856594510570254520955020954001823053","22721172419041611523768009856955988711637923308725195579906829982396183810156","36312362556030097376728538146649979169016615100292901758856488346269586211961","3057326803231247683875479223679615988524413096063947708116255501027399624507","33558404787708934223018105566847548338299111872685139887502627404220324977312","25480777761636078798930619815505705079771475138391275662037716816333028945618","20219258626279595195949130878481208623537727534269137896129257810384175983804","30799303072261427304544263353106606718473350502490344121459854269794357384795","25063170315638557538026998728424096995620357553824746751715247148377429970143","19433146261569656502003397005433598603616419971052687027813486628189155579487","30942263195620045231549193035848256418611736075105008049499960339449010617858","23758684018134063039866771268789127868813345263322935694284146065335705787637","25786307018359426015526340392214757123344311038532706827091953373742532306842","15229119203210364757870421228510785009583700754953623617012981691589658756548","16587202894689079431398667440301070272785036872285994516160825932815776131235","24368949090988478493583675494269685175133135543266448941515261322297197431293","40993225184251418970490248352212834301247781139964109506894034152403219522373","38127604946511989199833318018437918212679595394672587139171712696481473424898","10992014301213512227032257871360543350273991920382677931233960818216467487016","30735139794407268266673024180462072059244987790759776645465016065880446019413","34274797114864027866935940118274793661346184621184024602404626931659216643695","15388487854945567822238795806681769575018032579621792359923258490750982963077","18506625623410439852465392136692173704679155125674125372578200410097971299217","25345534733695782146882529776704000847524694924076238644202629599416539231208","21793714384731859350658720802078262625921038943292640858212754786967802852999","24604207103387325685428194446740119048611686303475146782601327929715419167241","35866074923758018162810601115308932604219539740070065119346829680882556267905","22374655925690507109700940925608384058772709490261073627651940911903078143838","12733748816138899703878325445862841231484632778580447534656173333940592660997","21188295508103316967767345741768180850543635050895376335482004236671537977917","22586309221684888042640279750673750507736457160556560035055246775031575345481","32604095396749098674305222247256715881071084535229082088044851334645913792585","22150766134404661455022322900498725559018332784219935070609901200711263843977","28671160024597224032871365042461064430743975723222012967725034838609929892590","20426803339331417630374200023372723432638148489381309918015646700915433101830","14836436263571170161726482672548064783467337776672496519841270939965429293554","8793625861702260856917924991061312782421274433851382625411148606507196011388","26324746538905032862068908446505500532464962717135295224787314183173257117451","31348540405738153347153441216801953926849691057555852668291811658909908577174","25645056564541716638999080896800858875126260813266292727436247545750171676926","13056704264291071506764850307268718516317341893024855658295993031569736527377","27982175220103548425619184047726573347643863298773748492023641992379257178901","11564626147122076546056383466570024188807792900370752404639720321773820417304","30894631829220963555149534295467658747971032879788356875050524378503551297633","11973172544538882754308307345997778311404396770742875407532833889613996002650","26141270536028718779739129862383253925663770087108328311155231337101365295435","19259176242764362556198377229552915411592261782718791701923596582822847034143","19096226286418424494379997664989995576356167334377524661995326497264555746657","28942743747226743693477812662569041929363986408069962729872490025716225172010","19322344558084466043273630700931914273245442836841031100305819695269733170384","12414334286175406635187693400991674849893332378141930355199904407104953429821","20285998887681675056578262487013423920285630014703760417552811587514349094621","13059370985656126966805733677908677380062671297364527598854201808529581754456","30366647817369888573572727925372712149512766370457828956123936015032764819158","30698423407240615255255270861968650143707298237214291411154768291319035644676","13122254931599005637234064078862370421270128842044143937255364504771352028024","21486059644623461832862239677556253194089041656577852391535146682581436684649","23706926270710708248853138555793469623377598252699121492130731757339906771217","8917080232141877361263503262694551126616779547959486248030958358865420739118","36082389125818753949719089505426854802722949774541528213300277473101863887753","41441455886762265613558369729233545596830505222068863579654711040027232161035","20417083140580603245478606481235424698710201124235555775500463488165174060691","19431007325679193357500653171599083930525860024994799812888643401782247633765","32193480410340620301382826323053818459656925566972305010619096209896094020017","35130421211343246482831549969667547967718224163870273404559771810842146487455","16430883069981860749976676600457335514572565509650542624539758345042931913766","32820426446530851401914995261235294210360665183199715531894420143717700111787","13024071805695289985349627744172736876689160377153425925326457828355988946693","23380046517612704212885586589797205992187601936775841095880002737382654711056","4339008984527663121809457741591385158805250266516363891044062762159271479508","21494414157173822969170182052992269489391745878702543790050605447912122322711","19936733926717141322254462069283641851961824328225840914980370287057648633632","33067131545628664191972287602273469419217066239388379743110684766562959201525","22314533284255638847144846481809938512471638975325437646278036149156905138593","27740283465809645200104669706083422423305132815320416187185195385052454014766","21286318012156900366711724051135136836309679330924495997323443888168257852058"],["0","11717948204115975624030904085844803835283467810326023757759009231439325751799","9516603468341528533477699024209936407859010840218791142895792021969502844772","7543258791491653379398997416048513920832805475835795698259952398864164820555","18914843981477954298303535973206017394624434236908017969517884292670728753549","13137271586200782684301969770204036769367350386013535763702683360243813189479","29488199403400635324218260502319040491185853179523879722549201883049636918297","15553413791787029324972425293345527131837132530214423531473975257757251895117","27356911491382795039476240642723017223382768441805785332825065393256769012863","19537782778485699102032118860553585882123791143125097828278783390460461030192","30582093025625637986728824889486913496468220152080885741135837120569339483559","35715224303515479428016930676932652745714581027825647938377145246535766589504","18715077520321047537077922948861028250366017744846269925109697206961530193715","21757434760069707627956046287214933661331901195689631158684103278425622539754","20232682331017216025064574470297518303232359041640135450597067994980875672691","22870585570450705367326821679136639717368629643872797729418558747663044620592","32172944700213682827869124397328174583482072523070473496055772184184049842755","17345470867323430952580819872838803138392633980595096057751047510008201830477","13762237756914967642889174110476782162792178718696948008962559828609745562120","32272756463957765676490421046147540784274032193070673132486888677826441790195","13447854578226393749552411603814317173069438113730238906589150004458328104588","29785158682236277751582512185779500666738521731556875144366041190295312137002","35864300748449248607906486849287860874017087132402836949896375519581294910414","25339968202501156636101790733634416340833671775226656212135363009658809695531","28390840438900616119775409021791887769871441017452905198468232143373656415537","33406127551164310080733786623393851220013713189021140509041910041908003646106","23554101966243947825289613968654702334727482217034356816115455778216559124695","28848239368381644308964264802785408160936501399753734830316568319387555432688","6114653606462495367750958447359231977048826192127895416232511002054799249014","23340323831739318001543399643180546499501494944538211087608846435289032963390","29073312651432882375614833885754135070994585876366516980377229446090249395619","18550274380719915169651856011705142158527090668122241448560311434192543471991","39710363272683579386842120960955938348398336604564653899221504353012906273973","28238097759437839853807591711590918902692350707233459159732290110179051444669","16978049651300037781760388265609922118684475541689339711928769069802502663357","39996283519400815240851980326439237748675107749793981755301716492322212740099","25629125164428850857487136792320980649078326126229837044870087944095603079657","29684371164879576808806275039172239158140257676649379310485702560909256118067","8569995534581454293494436711764294930619037109491212890327759196603509017479","11286162917538883640550929135344865457021709344155954688623447679055743766853","26849655310137681764920945243282095261717906686116863539332318458018586366969","38209964624824287496487685213911118425398833479096150326391659931654822053512","32478724149345427955173824546361286248262461988513105590947017019811329858562","21984028602427024454064515742721086700547983840765355862467921636432934974032","39582036716975261311099642615666869029941611181103518947231827945185083543209","24773108486049505289379068746035037145595640441535980517412845490166816296156","30776975709891135644477591613363539150036065159243584719846516981501965926154","15125008374981604482684378528127072320809945850932216401458196633620134102817","28802826595552289071518653808150726606501025447736442944707055012257269966799","21699185897624443479071035858899250163293713486169247372727305387359797210381","27320171334935376148609983148222963008675008206534259221504451672855029838865","27955664103837485881128390740103315031342350679308061551297250988613495544576","22861068979541738997155476105959493028997054580106112911605677637230347792059","25467497632277799407756650891725682462969265557160895069312346667881185321994","20488348144367358713288285738279086612538905701374718327265804286767267460217","23284375571530500863034153756090225926924549920697085726412289363487342195345","21431705049819646904117633003998881585045440269626095488693294296140210593936","525046525130772465551834310482900940939936767607801453823394028270910696720","13565834305515897621249918594407578684391222645611957248053661304068242793946","18965363806823560038501994301488171776727932578346585492333089215255057708043","7784629655303065101206559599838854478386311152928958695984337693355050091491","17587251723404521713835849982122625564842548867702765250822297213014392022776","30761250205970790501891411147753725976381561033854556105876424179770705739285","18920595067797756249814070943089357676602653314279636649187214944668200163114","29401870257244158055751756048344442661704157226116551111174290904924534858235","4225165656742867791283294869280161944086319385633676972893781876563664559137","34076107568367821628991962350195871606739362197131462640349079798182705862185","23129252294244153092112766933140048377615585800741504809279440643547640834608","39901020786602651888052662845678042407393701359160679406402844570431294099649","23946345089077765508616614691995556622808793541485750815065667779227992005300","30394298200218162337231853979509232762779175773800622278612258487626922095253","16630109613689449890150348713848555734636159165021549060148988979069885572669","16304209700997573766513589584722716064163970268339014980292448807953302997697","35997244622614212164709219579880808770179608415723891116046775864856641848403","16756446244329656864300855656606553457942521273266027856913435203963657845151","2940425700511538048128981056726074611238300355867826366701604627634098364025","18683754903524074890910119228769572752022895628991486491407418988452889693625","26118741971312253933611467355817354760125342594729055197708403617059163508912","16956809891061226702652644360230874121928803940083589224851463656913912647082","17620361070802680066017730233422750110317867673596514134913128209486454298118","4356266991358736052221722412467465753991893283672253530812524822966895560431","21083876417407648443478073609855231299629718912739670439372089178587064873681","25525609669582141275459871366329664158206832104982208640563259328104005046817","17834160464283754722527006525389102253233559095918972496061916717730841478236","28388292507958957454945367520339159428349170748250987739204146573052110784272","39106426029845980782623927967952541016564281643305658471913013706902847330836","40834166281161206490957212962470849397420402248471111551000926976330348121382","16973771779519111492754900597940892772503355649573565282079082616988686771913","20610475077002690158272841155593086742217122333112541333841784046640571048800","26484356679007942521170288448820545758339719526908478121723135248532675983676","10973523268124446277706947455657395940596766618885050905381312503510055331915","21864367149383152359337179031956038243624601565567362376392431914283783232340","26048143611390579970699255488345473753378320754306851850652915656711977893386","24871850163386133203524767434337136895826839473135647848061801288189500926495","8678017969055326243618915483182770317610500533032727782088125524318542959016","21100585442508370716093958360727263890235127356989053236403006709248436149805","17985224981595007422262518393310008615375284256035647486262536387539488771647","22357777347578777939451763714032388661337403677944690798824961159974301411816","22740823696672002472043287218362601936394913550234840948857868111738001781569","33592324059780015177962933666909569758061901230224798030672186583529099533915","20684393152474525511177042357012998584070994261432957650948683589760707208499"],["0","1547653536392676025815402426432332582018571220236013171819814276302843007981","19033206936683057066955398048419872815718021680437582285791584043939005689544","15086517582983306758797994832097027841665610951671591396519904797728329641110","15941445091116633374360666201154759700700504073400001595337564398765649011481","26274543172401565368603939540408073538734700772027071527405366720487626378958","15199913063122720203943709514123530805274977558215690757701995392947656845360","9218584711734783427698444841433779175125900660012812719249746328938695294617","10937337239087039634459669794931484269668808082779501978253722413361921034492","17187322685132122981817831975849896675699217885834161312859362594345113564767","17387700307572725528964838288459276815839711503329702794875265867987061975884","27653962863352408411541049863350755314332433254819227189357882119919916187774","15541912168802819851909440152464781412183671089276505506521190227347251891813","21626626648300140033665686829172592234115437990963227973670002370275436583891","18577121790195156827882743195337761517916353682864236557495931803385942849765","23852928269062135512407237613016004346188894887329561115138913308750280745567","20569403656748815211245437304141798989867416245308878304715135995216482694276","12802698862807586682915234000420331188236903560774157771803890833440595165337","27524475513829935285778348220953564325584357437393896017925119657219491124240","20769027184236980908488030601780531391451335585309277577577368982501266589156","26895709156452787499104823207628634346138876227460477813178300008916656209176","15793831620794005058672212881044451156380314662281681601335674007439007282770","27952115753219946771320162208061171570937445463973605212396342666010972829594","28791693533163038049957175722011557593118979150037278080572521832741810895445","34893438005961957017304412298326500451194517634489776053238260100171504335457","23035769358650069716974761756273152262930697577210212330687411710664390300978","25219961060648620428332822192052129580906600033652679288532707369857309753773","35808235864924013395682123860313541233324638399091435316934932452199302369759","12229307212924990735501916894718463954097652384255790832465022004109598498028","24792404791639360780840393541103817910454625488660387831519488684002257431163","14370139559187214306736856280993719964892442951900965273358050519028881800004","15212305889600555117057306278153009228505816935828448553422418681809278448365","35644240801688608329191430431397326519699944408297239111046600332874195556712","34587952647036404485368777677924562716836337014050883975766376033782294393721","12067856430760800341274370785962569148820586682962645080159333953029196831097","36216081295123080037211149162363925320253486698755894823207024611492808488964","29370007457018426492727867839384686209608287852043639746041971701615397663697","15592256586080603173119738587829928139183786552466689933574996748666895244900","17139991069162908586988873423528589861238074218982425780655518393207018034958","22572325835077767281101858270689730914043418688311909377246895358111487533706","9922824876596813085349078996049640346339084571401658391268228542885555742704","32643443505970024548482558937307686673700938157360231965386911490158027115790","21180962555012305465854837602208022319428195176194142494497625666471042725890","22079814333014773685882625740184898312547603281114677381237639086290061452447","35387587690271972177706473740819187882786493561374969207067247517218550095184","27657974100259735356511731746812799202642916482655926691127486793757824096695","17777465676103720844462371736212528122975401517655100752296625589852314861074","30250016749963208965368757056254144641619891701864432802916393267240268205634","35717410319265302920790901871044178124453686495056851545715905837938731437981","21510128923409611735895665972541225238039062571922460401756406588143785925145","32752099798031477074973560551188650928801652012652484099310699159134251182113","12134842463996421317763969989692079885587972557784054415198093604075374097918","23833895087244202772064546466661710969445744759796191479513151087884887088501","29046752392716323593266896038194089837390166713905755794926489149186562148371","40976696288734717426576571476558173225077811402749436654531608573534534920434","24680508271221726503821901766923176765300735440978137109126374540398875895073","20975167227800018585988860262740488081542516138836156633688384405704612692255","1050093050261544931103668620965801881879873535215602907646788056541821393440","27131668611031795242499837188815157368782445291223914496107322608136485587892","37930727613647120077003988602976343553455865156693170984666178430510115416086","15569259310606130202413119199677708956772622305857917391968675386710100182982","13286260574969768205425294218987976041136733334989496157946390239452975549935","39634257540102305781536416550250176864214757667293077868054644172965602982953","15952947263756237277381736140921440264656942228143238954676225702760591830611","36915497642649040889257106351431610234859950051817067878650377623273261220853","8450331313485735582566589738560323888172638771267353945787563753127329118274","24375729393057092813491113209877193036381995593430856593301751223213794733136","24370261716649030961979128121022821666682807201066975274860677100519473173599","36025555829526753331612514200841534637690673917489290125409280767710971208064","26004447306316255794986823638733838157069222682555467286433131371880175514983","38900353528597049452217302213761190437009987147185210213526312788678035694889","11371976355539624558054291682439836380723953929627063776599773771563962649721","32608419401995147533027179169445432128327940536678029960584897615906605995394","28218003501549873884925627669247067363262488030615713544697143356561666705572","33512892488659313728601711313213106915885042546532055713826870407927315690302","5880851401023076096257962113452149222476600711735652733403209255268196728050","15479266935208874559573832712281870415497426857566938639116633790329970891633","30349241070785232644976528966377434431702320789042076051718603047542518522207","12025376910283178183058882975204473155309243479751144106004723127252016798547","13352479269766084909789054721588225132087370946776993926128052232397100100619","8712533982717472104443444824934931507983786567344507061625049645933791120862","20279509962976021664709741474453187510711073425063306535045974170598321251745","29162976467325007328673336987402053227865299809548382937428314469632201598017","13780078056728234222807607305520929417918753791421910648425629248885874460855","13000099272239364465397923550163768679601612695669906791011884772952604577310","34436366316013411120755044445390531856031834485779248256429619040654077670438","37891846818643862537421614434427148617744075696110154414605445579509079251530","12059300687198947763263395450624510456458346898731096220459961047401565048209","19332707282166105094299276565928898395885880265809048323985363906705333601983","9192227614337334597847765407126541339582710252984887556049862123913734976118","21947046536248892555413894911314791881193533237770101810762625007020110663830","21840491426927029496427952318654801398700838730718690409086659641991757969063","30208044350941884719152105231433672418208277108197669357607627126848147291155","27855457454932991184803129123416998703105314545855261352425398389803193357373","17356035938110652487237830966365540635221001066065455564176251048637085918032","20312928013177466209941510976197252691921890313562072129107809231921063803993","14082207091350739622278631041362742142202204111655260628826868588503169047677","22827311823318280656657121682807502234126442955473347253951718133372794328015","23593404521504729721840168691467928784241462700053647554017532036900195067521","23408162375881479911433055843304589339027073659617527373947964793906582076596","19480543433109775800107678968768722079593624122449880958199162992945605921381"],["0","3095307072785352051630804852864665164037142440472026343639628552605686015962","16178171001526838911664390351582470542887678960459130227884963901302202883471","30173035165966613517595989664194055683331221903343182793039809595456659282220","9994647310393991526474926657052244312852643746383968846976924610955489527345","8772600601124580292715067590301596900372672743222074367414325067823635766682","8511583254406165185641013282989786522001590716015347171705786599319505195103","18437169423469566855396889682867558350251801320025625438499492657877390589234","21874674478174079268919339589862968539337616165559003956507444826723842068984","34374645370264245963635663951699793351398435771668322625718725188690227129534","12887157743306175835683270831661278543131058606243371246052327549398315456151","11531439983026266378589288236186960451568137708806385691319355866688215384314","9195581465766364481572474559672287735818977778136976669344176268118695288009","21365010424761004845084967913087909379682511581510421603641800553975064672165","15266000708551038433519080645418247947284342965312438771293659420196077203913","25817613666284995802568069480774733603829425374243087886579622430924752995517","19250564441658355200244468863026322891186468090201722265732067803857156892935","3717154853775898143584062255583387287925442721132281199909577480305381835057","11272465283981320127063884951392578474071986073955723348453830941287365257246","19649811496634686594729655458303787694354306770202520811456533778426724682695","10014932569227024553716834924742718515181023654088886938960191644681695427118","9699420369748734895098020016831627224212264924147328858973143828302206069923","34015988634600618320393918670865068053326526527531176081094481145446137163571","13806901322647525655421539953508565009141229499242487473748635292332004799656","26010390268245363590116013106138450725292306468147483419080111827191391679680","24183295845460864211703117767289029437313030754004390317676619234752972106339","28551679249457965634419238638846984073264835666889324233367210553138811011929","27839985986169476346871436230112532289552547997350801946473456531246987748284","24458614425849981471003833789436927908195304768511581664930044008219196996056","27696566711439446339434381336950360732360886576904741319340773181428706366709","28740279118374428613473712561987439929784885903801930546716101038057763600008","8536368907361835011868206811048743368463269471240862763146633177042748401113","27511995859698666213890049372280102862303160015762409534696792292596774122190","25399419550394258526244743865334575256575945227269699264136343694412971796208","2247469989682325460302335826667863209092808965509255816620463719482585166577","28655676846567609629929486834213300463410244596679720959017640849833999986694","14963529170358302540962924188254822242119846903255210804687535030079178336160","31184513172161206346239477175659856278367573104933379867149993497333790489800","12391739266486541951731341101799904633927784037548817217612832599838227574299","23256408798316259339957310796122186739538472976207784410795586529647166571795","19845649753193626170698157992099280692678169142803316782536457085771111485408","21510401268261498652472306384100823170305147513888395243377414607164437240346","20473682238185335709463269459158769550308025951972250645297047146366276956163","22271385794190272149518845735112521536546842161813320418777073986004314409277","26998689636865393910920135991123825588476258321917869726738086661285483199134","33427705328680195490777057748368323316737468564895819038556769400939839697773","13666688480368166466678337727167781157402438634894167160895046993128821226531","16723547756247867486244702621993739106143054602896796918436378161328919420034","27658334894852055397088992251573806071810644189281634404035403302725845884728","21132014974979948249544926199825175387529760743428886459814608989711763354673","21727713852384403705454309611862751680506575224472899511224989945116885372992","2381442056153567413281534234126884682627580715152074486697983021574939700219","25779547302649130321882687188066146850343125119176348615328097989193965681385","36205261913593371964287386331130904586231969027395477246154774111797315801125","38176906833790884408660331462601796273058894004666804621666808773917452849634","27472773670604177785397397788589078442053106481540239874554544894221943294529","20062091583760761949731314780223701074536667877256278923678564624833416888893","2100186100523089862207337241931603763759747070431205815293576113083642786880","32375094350224315262753268632373039649016526182031794648516441029697162680167","32084969483615689709515165715438136929815001512554273281935948487868613840938","9250275749372985182579832654098142824996880211299800440239146586844391870347","26572521149939536410850588437975952082273466669978992315892780478905951099870","35492029336526061118580021609985803551332786533754087048712879972779588974672","10017651655673199332517066536585605440765520055870443565654247218945375165605","30054509541619531334021401212348670292623171302802067069904346873394905450472","16900662626971471165133179477120647776345277542534707891575127506254658236548","26863215914274910404735820674497110984215626786445678842905298259851780970655","26852280561458786701711850496788368244817250001717916206023150014463137851581","28274625915374956218732216911168519098284619034146511563422153162270325424894","30120651740793236367727241532210401225590080964694900229168058557184542534349","34024221313515548459941792937007830696923245493538351739656217204204454398544","22743952711079249116108583364879672761447907859254127553199547543127925299442","21440353060311744621561546848376314079559152272523991233773386858661594999554","12659521259421197325358443847979584549428247260399358401997878339971716419910","23249299233640077012710611135911663654673356292232042740257332442703014389370","11761702802046152192515924226904298444953201423471305466806418510536393456100","9070290998578473896901259679306465742446489314717842934535063394084133287649","38810239269731190067706652187497593774856277177668117759739001908509228548797","24050753820566356366117765950408946310618486959502288212009446254504033597094","26704958539532169819578109443176450264174741893553987852256104464794200201238","17425067965434944208886889649869863015967573134689014123250099291867582241724","18670777054112768107173077203649099932873782449710578726393744154620834007873","36437710062810739435100268229546831367182235218680731531158424752688594700417","27560156113456468445615214611041858835837507582843821296851258497771748921710","26000198544478728930795847100327537359203225391339813582023769545905209154620","25096246888348271797017277400266513534966940170726427825462829708156538349642","32007207893609174630350417378339747058391422591388240141814482785866541511826","2230358502558620304280385155991745824368329397046158097221717908227321600801","16777171692492934966352147386600521703223396131202062304272523626834858708349","18384455228674669195695530814253082679165420505969775112099724247827469952236","22005850200658509888581384077372308673838702075124169277827045827464412832043","21792739982014783770609498892052327708853313061021346474475115097407707442509","16639602958205218993811398972352794659319825415563270027818845880544677591076","33822672038026707147359852501576722317662264691294488361152592593030578219129","34712071876221304974475661932731081270442002132130911128352502097274171836064","18737613154515657197636616207137230295295416226708109914517414277266319112369","6276171310862204022310856337468209195856043822894486913955532990430529599737","23766380774797286091067837620357729379704521510530660164205232080169780160413","25298566171170184221433931637678582479934560999691260764336859887224581639425","24928081879923684600619705941351903589505782918819020404197725401237355657575","17072843994380276377968952192280169070638883844483727572700121799315403347145"],["0","6190614145570704103261609705729330328074284880944052687279257105211372031924","10468099131214402601082374957907665997226993520502226112071723616028597271325","16569584588254676590699167837873561189565715005854296898683210817761701573206","19989294620787983052949853314104488625705287492767937693953849221910979054690","17545201202249160585430135180603193800745345486444148734828650135647271533364","17023166508812330371282026565979573044003181432030694343411573198639010390206","14986095975099858488547373620477841611955238239635216533300781129178972682851","21861106084508883315592273434468661990126867930701973569316685466871875642351","24972804996849941482778516412885036525700142742504576564041042004228837267834","25774315486612351671366541663322557086262117212486742492104655098796630912302","23062879966052532757178576472373920903136275417612771382638711733376430768628","18391162931532728963144949119344575471637955556273953338688352536237390576018","20841777977682734467923530080918543670816658762604808863585396921374320848713","8643758545262801644791755545579220806020321530208843198889114653816345912209","29746984460730716382889733216292192119110486348070141429461040675273697495417","16612886011477435178242531980795370693824571779987410187765931421138505290253","7434309707551796287168124511166774575850885442264562399819154960610763670114","22544930567962640254127769902785156948143972147911446696907661882574730514492","17411380121430097967212905171350300300160249139989007279214863370277640869773","20029865138454049107433669849485437030362047308177773877920383289363390854236","19398840739497469790196040033663254448424529848294657717946287656604412139846","24255491525522686196295025851215585929556324254230283474792553917740657335908","27613802645295051310843079907017130018282458998484974947497270584664009599312","30132537664651451957985620467019626362036248535878932494462019467806974863743","26478348819082453201159829789320783786077697107592746291655034282930135717061","35215115627076656046592071532436693057981306933362614123036216919701813528241","11903486228660402249250060969710514402008367193869535205550504689342358505334","27028985979860687719761261833616580727842245136607128986161883829862585496495","33504890551039617456622356928643446376173408753393448294983342176281604237801","13704072493070306782454613633460329682473043006771792406035793702963910208782","17072737814723670023736413622097486736926538942481725526293266354085496802226","33135748847558057205533692999302930636057955631108784725695380398617739748763","28910596228949241830243081985411875424603526054123364184574483202250135096799","4494939979364650920604671653335726418185617931018511633240927438965170333154","13534867949456668815366162177912050749723760392527373230638873326516382982154","8038815468877329859679442631252369395691329406094387265676865873582548176703","18592540600643862247986142860805162379638417409034691046903578621515963988366","24783478532973083903462682203599809267855568075097634435225665199676455148598","24624574724793243457668215846987098390528581551999534477892968872718524647973","17803056634547977119149910238941286296807973885190599221374709984966414475199","21132559664683722082698207022944371252061930627360756143056625027753065985075","19059121604531396196680133173060264012067687503528466946895890106156745416709","22654528716541269076791285724967767984545319923210606493855943785432820322937","32109136401891512599593866236990376088404152243419705109777969135995157902651","23078924913681840537061304006222096456378208328959569389717130428728062404312","27333376960736332933356675454335562314804877269788334321790093986257642453062","11558852640656459750242999498730203123737744805377559493174552136082030344451","33428426917864835571931578757890337055072923978147234464372602418875883273839","20375787078120621276843446654393075686511157086441738575931013792847718213729","21567184832929532188662213478468228272464786048529764678751775703657962250367","4762884112307134826563068468253769365255161430304148973395966043149879400438","7782608861619710199272562885617743523589521437520628543259787605236314371536","28634038083508193484081961171747258995367209253958885804913139850443014611016","32577327923903218372827851434689042369021059208501540555937209174683288708034","33057304469369080348548389831920881795557848562664445405410885601868078093441","18235940295682248677216223815190127060524971354096523503658925063091025282169","4200372201046179724414674483863207527519494140862411630587152226167285573760","20973702956770080081013725774231529120936323563231520609636473686242708369100","20393453223552828974537519940361723682533274224276477876475488602585610690642","18500551498745970365159665308196285649993760422599600880478293173688783740694","31256799428039797599454771130694629075998568939541950288087356771236093704123","27207572929373571792667231729457056925568844266676105410029351572407560958110","20035303311346398665034133073171210881531040111740887131308494437890750331210","38220776211399787445796396679440065496697978205188099796110489560214002405327","11913082382103667108019953208984020464142190684653381439452050825933507977479","31838188956710545587225235603736946879882889172475323342112392333127753445693","9928075379239022958930889503062186312537771202603763724649891655774658711928","12772766087071361992971622331822488019472509267460954439447897951389033858554","16464817737907922290961671573906252274083433128557731770939708741217468077464","24271956883352546475390774383501111216749762186244634791916026035257291805854","23599662550319223009970760984502070434347451318092220762700890899680042103267","20992463248784214020876687951495353070569940144631948123848569530747381503491","25319042518842394650716887695959169098856494520798716803995756679943432839820","24610355595440878803174816526566052220798348184048051136816460698830220283123","23523405604092304385031848453808596889906402846942610933612837021072786912200","18140581997156947793802519358612931484892978629435685869070126788168266575298","33843992795783829690920492884480637372615825554504166832081595443866840106360","26213264769293437509989126155560617532688609518588542080320688322432258698571","9633431335385789194663407395838350351252754986275907017115800556436783411242","12961893059030613195527373554482450943386781868961993902801994397159355987831","37341554108225536214346154407298199865747564899421157452787488309241668015746","29098934381942928425707724968579112557267741636529394374920441132225572409600","33232069355073661668984023476826442583126650765271608250004312808967689347803","30112154217118182639345288455397799629858086382263592820349334905234609813623","28304250904857268371788149055275751981385515941036821307227455229737268203667","42126172915379074038454429011422219028234480782360445939930761385157274528035","4460717005117240608560770311983491648736658794092316194443435816454643201602","33554343384985869932704294773201043406446792262404124608545047253669717416698","14880667585510063169144655883248890269782476611523515880501244309079131408855","22123457529477744554916362409487342259129039749832304211955887468353017168469","21697237092190292318972592038847380329158261721626658605252026008239606389401","11390963044571162765376392199448314230091286430710505711939487574513546686535","23868858332374863850226893512638894458227800581756908034908776812909539447024","25647658008764059504458512374947612363787275463429753569308595821396726680894","15586983437192039173026826669017185502042468053000185485336624367956829729121","12552342621724408044621712674936418391712087645788973827911065980861059199474","25644518677755296959889269495458183670860678620645285984712259973763751825209","28708889470501093220621457530099889871320757598966487184975515587873354783233","27967920888008093978993006137446532090463201437222006464697246615898902819533","12257445116921277533691498639303063052729403288551420801702039412054998198673"],["0","12381228291141408206523219411458660656148569761888105374558514210422744063848","20936198262428805202164749915815331994453987041004452224143447232057194542650","33139169176509353181398335675747122379131430011708593797366421635523403146412","18090346369736690883653300882951702162862210585119841044209494257246149613763","35090402404498321170860270361206387601490690972888297469657300271294543066728","12158090145785385520317647386701870999457998463645354343124942210702212284795","29972191950199716977094747240955683223910476479270433066601562258357945365702","21833969297178491408938141123680048891705371460987912794935166747167942789085","28057367121860607743310627080512797962851921084593118784383879821881866040051","29660388101385428120486677581387839083975870024557450640511106011017453328987","24237517060265790292110747199490566717724186434809508421579219280177053041639","14894082991226182704043492493431875854727546712131872333678500885898972656419","19795313083526193713600654416579812253084953124793583383472589656172833201809","17287517090525603289583511091158441612040643060417686397778229307632691824418","15717483177782882321286654942069834061124243895308214171525672977395777999600","33225772022954870356485063961590741387649143559974820375531862842277010580506","14868619415103592574336249022333549151701770884529124799638309921221527340228","23201618264086005286009134060313038807739579895406859050117119578573652533367","12934517371020920712179404597443325511772133879561980214731522553979473243929","18171487405068822992620933953713598972175730215939513412142562392150973212855","16909438607155664358145674322069233808300695296173281092194371126633015784075","26622740179206097170343645957173896770564284108044532605886903648905506176199","33339362418750827399439754068776984948016553596553915551296336982752210703007","16488589585624353471478429443524702546975768270925796301527630562462332736252","31068454766325631180073253833384292483607029814769458239611864379284462938505","26653745510474761648691331574358835938865885065893159558676025466252010065248","23806972457320804498500121939421028804016734387739070411101009378684717010668","32169729087882100217276117921975886367136125872798223628625563473149362497373","23233295358400684468751902366772342575250088705954827902570275979411591484368","27408144986140613564909227266920659364946086013543584812071587405927820417564","12257232757608064825226421498937698385304713484547416708888328521595185108835","22495011951437563966574574508091311095019182461385500763994352424083862506292","14044706714219933215993352480309200672110323307414659681752558031348653202364","8989879958729301841209343306671452836371235862037023266481854877930340666308","5181493027074062408485918610566826410899156384638712117579542466456957468691","16077630937754659719358885262504738791382658812188774531353731747165096353406","15296838329448449273725879976353049670728470417653347750108953056456119481115","27678714194106892584678958661942343447162771749779234526753126212777101801579","5472663705907936470843620203459646603960434303167000268389529372285432304712","13717870397256679016053414732625297505067583369965164099051215783357020454781","20376876457528168943150008300631467415575496854305477942415045868930323474533","16230000337223517171113860600863252935587010606640899550093576025737682337801","23420814561243262931336165704678260880542275446005178644013683384289832150257","42330029931943749976941326728723477088259940086423375875857734085414507309685","24269606955524405851876202267186917824208052257503104435736056670880316313007","32778511049633390644466945163413849541061390139160634299881983785939476410507","23117705281312919500485998997460406247475489610755118986349104272164060688902","23080368092051120699370346025266123933049119155462400241348796464600149556444","18863331284401967331440487563528876284473949772467442808163823399119627931841","21246126794019789155078021211679181456381207696643495013805347220740116005117","9525768224614269653126136936507538730510322860608297946791932086299758800876","15565217723239420398545125771235487047179042875041257086519575210472628743072","13491590423337836523671110852979967813637689707085702922429871327734412230798","21378170104127886301162891378863534560945389616171012424478009976214960424834","22338123195059610252603968173327213414018968324496822123425362830584539195648","14583637719525222132186041885122979032501578307777012663619645939606242068721","8400744402092359448829348967726415055038988281724823261174304452334571147520","20059163041700884939781045803205783153324282726047006875574743185909608242583","18898663575266382726828634135466172276518184048136921409252773018595412885667","37001102997491940730319330616392571299987520845199201760956586347377567481388","18737113112401044754416730770874707974900409078251831888778305169320570417012","32526902986907868363088057713656838762589324132936176476360498958239313420603","18182363750853522107821860401085146674513715823065739918918784689205692166803","32665066679121024447099981868365580816299227609544130904824570747276387819420","23826164764207334216039906417968040928284381369306762878904101651867015954958","19899892169742540729957659716959343582669049544118577996828376293103889900152","19856150758478045917861779006124372625075542405207527449299783311549317423856","25545532174142723985943244663644976038945018534921908878895795902778067717108","32929635475815844581923343147812504548166866257115463541879417482434936154928","26655670894865817728535143021744947344951159972073235240133847883938775116091","25311082228799170797695116223746865780146538235768407181703577612784275710917","20096683625729152819506970157733431052591515888847861903998934874918954511365","28749842165845514079187369646661063109164624641181399264293309173311057184023","5444225447203207161856821562617554264499967567264033586236513024508823575012","25158568336345333547817291162359918691264441293469187523527469855569765328783","36281163994313895587605038717225862969785957258871371738140253576336533150596","23911499847889108937348174278446724568134922308176264976766782514582063221486","30538286666747599797731846565863959976828854636761049816943172458288708901525","19266862670771578389326814791676700702505509972551814034231601112873566822484","4035543246221951168808341363707626798225199337507953461905784607742903480045","30906622472772521984199497324081849554398400998010246218178568245331719040258","36309625892046581629169044191900950025987118872642754406142678077875336323583","22687652966468772893475235463138334989156572729711147812612217244783761704372","38336065562397090056444171165538324171167808364111151297000465623893411131629","12832016066035986299083486620036953785674303081241573927058502086322919416100","40475860087079597632416046532329887879372232763888823192465114397162932064836","8921434010234481217121540623966983297473317588184632388886871632909286403204","23332201026293189420915778055887536635796855723976180529693686134187817842162","29761335171020126338289311766497780539564953223047031761002488618158262817710","22358672187116213887586319073717409429709715099248574080213570750130225841321","21506231312541309415698778332437485569768159042837282866805847829903404283185","22781926089142325530752784398896628460182572861421011423878975149027093373070","3961230921071177255960975534763238739358872362681747382421145252667461902814","7518830273849568564424213259380674550477822126027438451220783269641836370554","9285724002544803123807247592777095915536571705584336626975044549337850962625","3216442371609540866997019604615561694875810891161913312123927775146309903331","29400794483671318697532133245659092253172992840874537625726315760951695154801","35529536069162911218996509314942504654093150797516940026252826989170901070849","34047598904176912735739606529635789092378038474027978585696289045221997143449","24514890233842555067382997278606126105458806577102841603404078824109996397346"],["0","2874213710443541190800033077660046223748775123360176405418824234269679632079","19984153653018335182083094086373388900359609681592870104588690277538580589683","22501852609340155918303859860979694581166131222585118907336434897895189301590","14292449867634106545060196020646129237176056769823647744720784327916490731909","26404319065318091897227729231898225025884653144944526251918192169437469142222","24316180291570771040635294773403741998915996927290708686249884421404424569590","16167898156720883509696682991396816270724224157708797445806716143564273740170","21779695722517707595629876502102822694862378521559791246172129307760077082553","34226491371881940264374848415768320837155477768770203225069555457187923584485","15544290459092305796480543672261127990855011248282832593625803648883289666740","26586791248692305361975088653723858346900008469202982499460234373778297587661","7899923110613090185840579241606476620906729023847710323658797585222136817221","17702383295213112204954903087902349417621541849171132423246975125769857908001","12686791309211931356920616437059608135532921720419338451858254428689575153219","31434966355565764642573309884139668122248487790616428343051345954791555999200","22675058302231190268477316432666932598201558319117572063667317311402404169778","7848995958367909926426092299409823214855177368642215255578415655867246184839","24514993656332735349771862375368802526930795390397683756536034970571496571117","25869034742041841424358809194886651023544267759123960429463045107958946487858","14454731938298370762995462162169922855803096031462992480586920597726137930093","33818877214311328716291348644138467616601390592346562184388742253266031568150","31357237486572919118440886169090518452580203815673030868075603111235203856781","22902239093823104354386696647039419718936378392275762415196265592352804414780","32977179171248706942956858887049405093951536541851592603055261124924665472504","18360423788972711915653696176254034790117330828706847791827320385417308885776","31419248149110248075136257403460396789183405731370284773653846745928211634879","25725702042802333774753838133584782519485104375062106478503814570793625525719","20562972432085649990059424353437222557175522944764378569854718573147108003512","24578347844962093715257398988287410061951813011493621461442347772247374473119","32928047100441951907572048788584043641343807626671135280444970625279832339511","24514465515216129650452842997875396770609426969094833417776657043190370217670","23101781031035852710902743270925347101490000522354967184290500661591916516967","28089413428439866431986704960618401344220646614829319363505116062697306404728","17979759917458603682418686613342905672742471724074046532963709755860681332616","10362986054148124816971837221133652821798312769277424235159084932913914937382","10267019003670044216471364779752202494216953223961514719009259307754384211195","8705433787057623325205354207448824252908576434890661156519701926336430466613","33469185516374509947111511578627411805777179099142434709808048238978395107541","10945327411815872941687240406919293207920868606334000536779058744570864609424","27435740794513358032106829465250595010135166739930328198102431566714040909562","18865510043217062664053610856005659742602629308194921541131887551284838453449","10571757802607759119981315456469230782625656812865764756488947864899556179985","24953386250647250640425925664099246672536186491594322944329162582003855804897","40883574120208949509389841966932403999423151372014683064319059797677397628136","26650971039209536481505998789116560559867740114590174527773909155184824130397","21780536355588230844441078836313148905026051477489199912367559198727335829780","24347167690786563778725592249663537406402614821094203629000004357752312882187","24272493312262966176494286305274972777549873910508766138999388742624490617271","15838419696964659440634569381800477480399535144518851272629442611663447368065","20604010716200303087909636678101087824214050992870955683912490254904423514617","19051536449228539306252273873015077461020645721216595893583864172599517601752","31130435446478840797090251542470974094358085750082514173039150420945257486144","26983180846675673047342221705959935627275379414171405844859742655468824461596","20868097336416497380079377012469794033342414831925990505257815765854112354051","22788003518279945282961530601397151739489572248577609903152521474593269895679","29167275439050444264372083770245958065003156615554025327239291879212484137442","16801488804184718897658697935452830110077976563449646522348608904669142295040","18230083211562494657315685861154291218100201051677979407451282185243407989549","37797327150532765453657268270932344553036368096273842818505546037190825771334","30225720251305331016145849742270592422878312889566334834516764321603517971542","15585983352962814286587055796492140861252453756087629433858406152065332338407","21277320230137186281683303936799127348081919465040284265324589543327009849972","14476484629867768993397315056913018260479067245715445494139365191835575837989","21553647614563498449707152246216611455501726418256193122252733121401158647606","25764086656575393209833407090678806768020398338197491414109999117158223414299","17911541467645806237668913688661412076789734687821121649958548399631971304687","17824058645116816613477152266991470161602720409999020554901362436522826352095","29202821476446172749640083582032676989341672669427783414093387618980326938599","22082785207953138719353874805110458919237003713398858396362426591718255318622","31423098917892360234823880298232619601353955543730436136569491581301741736565","6845678713919791150897420956979181383196347670704745676010746852416934430600","18305124379619030416767534570209587016634667377279689464299665563262100527113","35611441459851752936128333548064851129780884881946764184888414160046305872429","10888450894406414323713643125235108528999935134528067172473026049017647150024","28428893800851391873388176579462562293980518186522340703356735524563722161949","28785842244949240730717265943937175762475185716910674788884098779521449309958","25934756823938942652449942811636174047721480215936495609835360842588317947355","39188330461655924373217287386470644865109344873106065290188140730001609307433","38533725341543156778653629583353401405011019945103628068463202225747133644968","8071086492443902337616682727415253596450398675015906923811569215485806960090","18036759201866493523906183157649148931700073195188423748960728117511821089282","28842766040414612813845276893287349874877508944453440124888947782599055655932","23487063061098270564704065181019394889764781059006261281526230302991714913127","32895645381115629668395530840562098165238887927390233906604522874635205272024","25664032132071972598166973240073907571348606162483147854117004172645838832200","37175234430480644820339281574145225581647736726945577697533820421174247138438","17842868020468962434243081247933966594946635176369264777773743265818572806408","24776159180747103619585150366517798183045347047536326715689168081799827188707","37634427470200977454332217787738285990581542045678029178306773049740717139803","22829101502393152552926232402177543770871065798081113816728937313684643187025","21124219753243343609151150919617696050987953685258531389913491473231000070753","23675609306445375839259163052535981831816781322425988504059746111478378250523","7922461842142354511921951069526477478717744725363494764842290505334923805628","15037660547699137128848426518761349100955644252054876902441566539283672741108","18571448005089606247614495185554191831073143411168673253950089098675701925250","6432884743219081733994039209231123389751621782323826624247855550292619806662","15025103223664086950571455000803634329249256880917006564056223148751773318368","27282586394647271993500207139370459131089572794201811365109245605190185150464","24318712064675275026986401568757028007659348147223888483996169717292377295664","27141537595845834912519588811954977122369248753789648863109953461644184299075"],["0","5748427420887082381600066155320092447497550246720352810837648468539359264158","18080064434197395141919782427489502712170854962769705865479176368501352683749","23115462346841036614361313976702114073783898044754203470974665609214570107563","28584899735268213090120392041292258474352113539647295489441568655832981463818","30920395258796908572209052718539174963220941889473018160138180152299129788827","26744117711302266859024183801550208909283629454165383028801564656233040643563","32335796313441767019393365982793632541448448315417594891613432287128547480340","21671148573196139969013347258948370301176392642703548148646054428944345669489","24676497000085330084256885341022091497214226736708337762742702541224230177736","9200338046345336370714681599264980893161658096149630843553403111190770837863","9397096753706060279457365816933166516703288137573896311524060374404978184088","15799846221226180371681158483212953241813458047695420647317595170444273634442","13516523718586949187663400430547423746694719297926230502795746064963907320385","25373582618423862713841232874119216271065843440838676903716508857379150306438","19093446967452978840653808277764786067400246780400787998706283536431495007166","23461873732623105314708227120076590107854752237819109783636430436228999843939","15697991916735819852852184598819646429710354737284430511156831311734492369678","27141744440826195477297319005480329965313226380379333169373865754567184646617","29849826612244407626471212644516026958540171117831886515227886029342084480099","28909463876596741525990924324339845711606192062925984961173841195452275860186","23861268684944106988089885797762385056106052383861055681381076133380446145066","18937989229467287792388960847666486728063678830513993048754797849318790722328","23916235315806933486526987548821564349324392384135490486694326998129800333943","22177872598818863441420906283584260010806344282871116518714113876697713953774","14832604706106148609060986607250794491686297256997661239956436584258809275935","19062010554541945705779703316406243401270082661908500859911285118704806278524","29563161213765392327261270521912289950421844349708178613309424955011442555821","19237701992332024757872442961617170025802681489112722796011232959718407511407","27268452818084912208268392231317545035355261622571208579186491357918940450621","22079608457205353370651286086653537105590886452510201873493532877408047687788","27140688158592984078659280250493518452670489537773632491855109899804931939723","24315319190232430199559080796593419114431636644293900024882797136608024538317","34290583985040457641727004175979527599892928829242604383312027938818804313839","14071276963077932142590967481428536256936579047732058722229215325145554169615","20725972108296249633943674442267305643596625538554848470318169865827829874764","20534038007340088432942729559504404988433906447923029438018518615508768422390","17410867574115246650410708414897648505817152869781322313039403852672860933226","23161885289070469449730211666740273434457629397452800732219688104805173223848","21890654823631745883374480813838586415841737212668001073558117489141729218848","32983238717187440841967253185243914931721969079444622052506658946852273323507","15842777214594850105860815966754044396656894215973808738565570915993868411281","21143515605215518239962630912938461565251313625731529512977895729799112359970","28018529629455226058605445582941218256524008582772611544960120977431903114177","37990662496739348574286872443350257821749573943197297441241711222203178265038","31413699206579797740765591832975846031187115828764314711849614123793839765177","21672829839337186466635751927369022721503738554562365481036914210878863163943","26806092509733852335204778754069799724256865241772372914301804528928817268757","26656743752686657130742166865292670466551383420601497934300573298673172738925","31676839393929318881269138763600954960799070289037702545258885223326894736130","19319778560561330953572867610944900559879737585325877024126776323233038533617","16214830026617803390258142000772879833492927042017157443469524158623226707887","40372628021118406371934097339684673100167807099748994002380096655314706476671","32078118821512070872438037666662596166002394427926777346021281124361840427575","19847951800993719537912348279682312978136465263435946666817427345132416212485","23687764164720615343676655457537028390430780096739185462606838762610731295741","36446308006261613306497761795234641041457948830692016310780379571849159779267","11714734736530162573070990125648385131607588726483258700999013622762476094463","14571923551285714092384965977051307347652037702939924471204360183911007483481","31818168557386980462821725051350138928976007391715616949614683701230034551434","16674954758932111587798887994026634668659896978300600981637120270055418951850","31171966705925628573174111592984281722504907512175258867716812304130664676814","20666397588435097341120202128340979607615474529664534186950974900078211204327","28952969259735537986794630113826036520958134491430890988278730383671151675978","21219052357287721677167898747175947822455088436096351900807262056226508799595","29639930441311511197420408436100338447492432275978948484521794047740638332981","13934840063452337253091421632065549065031104975226208956218892612688134113757","35648117290233633226954304533982940323205440819998041109802724873045652704190","14629157209213795054787355673550803801586616538023498140790366864809036885964","22277327544067002216461343864963642749925643026381682449026648996860702141627","40957954963945445247401354851207964114159546687044837929440778976027674977513","13691357427839582301794841913958362766392695341409491352021493704833868861200","14722005887398785611288663395161898944720970354143344584901126939948392558609","27446397176024955427763855605615152082465040963061459682380419946940994753624","21776901788812828647427286250470217057999870269056134344946052098035294300048","34969544729863508524529947413667849499412671972628647063015266862551635828281","13795198746219931016941720397359801347853642632989280890371789185891281628682","8093027904199334860407074132757797918346231631040922532274313312025018903476","34600175179633298301941763282426739553121960945380061892979873086851601623632","33290964939407763112814447676192252632925311089375187449529996078342650298702","16142172984887804675233365454830507192900797350031813847623138430971613920180","14185275531893711825565960570041022774851781989960813154223252048447833682947","35797289208989950405444148041317424661206653488490845906079691378622302816247","25085883250357265907161724616781514690981197717596488219354256419407621330637","22014805018552708892298250190609646153381047053948399125812637376118793552814","7551578520465394751841134989633264965600483524134227020837599972140060673166","30573983117282739196185751657775900986198744653059086707671232469196877285642","35685736040937924868486162495867933189893270352738529555547486531637145612816","27664075489654932016923894987778321277542329694656619087680131977023845881797","31492369196723404464171624084962021804066355290523989669217137726329817288372","23769960132947029883606059059097812453193767195746193289759670440793477878433","42248439506486687218302301839235392101975907370517062779826982946462000141506","25462975741051476456271920359814688575085198244435942664421288036380948005429","15844923684284709023843902139052954957435489450726989529684581010669847611256","8187078223558999035450447292265423113362924103693719461184928891991536986599","15254653138339937272982584625851108573597922421921312164201974010775595354883","12865769486438163467988078418462246779503243564647653248495711100585239613324","30050206447328173901142910001607268658498513761834013128112446297503546636736","32676929917455268764754008533483643173630781187987588386520287023804561805311","26749181257511274831726397392256780926770331894031742624294135248008946095711","32394832319852394602792771878652679156190133107163263382521702736712560102533"],["0","11496854841774164763200132310640184894995100493440705621675296937078718528316","14271885996555515061593159109721730335793345525123377387260148550426896871881","2454438950003522784229816462889677970471067288676338254552922845277523223892","35281556598697150957994378337327241860155862678878556635184933125090154432019","18064304773915266699925293946563799749345154978113967632879951931446642586420","31599992550765258495801961857843142730018894507914731713904925125890272791509","20895106883204983594293920475072714905800167830003121095830456201105477969446","21454054274553004715780288772639465513804420884991061953593904671312882843361","27464751128331384946267364936786907905880089073000641181787200895872651859855","18400676092690672741429363198529961786323316192299261687106806222381541675726","18794193507412120558914731633866333033406576275147792623048120748809956368176","31599692442452360743362316966425906483626916095390841294635190340888547268884","5144804565334623153080395115837572404841074195436426661893287943352006145153","28858922365008450205436060002981157453583322481261319463734813528182492117259","16298651063066682459061210810272297046252129160385541653714362886287181518715","3147261721567660184923642749638630038612775674806150879876452499306382696644","9507740961632364483457963452382017770872345074152826678615458436893176243739","32395246009813115732348232265703384842078088360342631995049527322558560797617","37811410352649540030696019543774778828531977835247738686757567872108360464581","35930684881354207829735442903422416334664019725435935578649478204328743224755","25834294498048938753933365850267495023663740367306077019063948080185083794515","37875978458934575584777921695332973456127357661027986097509595698637581444656","4055984887935316528561163607128578521552055967438912285992245623107983676652","22467502325798451660595406821911244933064324165326198693730023566819619411931","29665209412212297218121973214501588983372594513995322479912873168517618551870","16235778237244616189313000887555211713991800923400967376124366050833804061431","15349836683852234210029729553310029723746959898584288539222441536871268120408","16587161112824774293498480177977064963056998577809411248324261732861006527197","32648662764330549194290378717377814982162158844726382814674778529262072405625","22270974042571431519056166428049799122633408504604369403288861568240286879959","32393133445346692935072154755729761816792614675131230640012015613034055383829","26742395508625585176871755847929563140314908888171765706067390086640240581017","24804682226402364838961196861444505022689128857653140079227647504485991636444","6254311054316589062935529217599797425324793695048083100760226463715299843613","19563701344753224045640943139277336198644886676693662596938135545079851253911","41068076014680176865885459119008809976867812895846058876037037231017536844780","12933492276391218078575011084538021923085941339146610282380603518769913370835","24435527706301663677214017588223271780366894394489567120741172023034537952079","21893066775424216544502555882419897743135110024919967803418030791707649942079","22189991690696331239441694879973279686347209358057175417616909520552929655780","31685554429189700211721631933508088793313788431947617477131141831987736822562","20398788338591761257678856080619648041954262851047024682257587273022416224323","12260573515231901672718079675367886335951288364713154402523833581712189237120","32204839249800146704080933396185965466402419085562526195087014071254739538842","19050912669481045037038372175437141885277502856696560736302819874436062539120","21457416806835097711025098109480770354459112708708696618375624235181917832269","31723942147628429448163151762882324359965366083128711484905404871281826041897","31425244633534039039237927985328065844554402440786961524902942410770536982233","19577193044180087318045466036687359744501411777243336403121362073502172481026","16751314249283386684899329476632526031211110770235719704555348459890268571617","10541417181396331558269878256288484578437489683618280543240844130670644920157","36968770298558262299375383188854796023238885398665919317363784937477795962108","20379751899345591300383263842810642154908060055021486004646153875572063863916","17807660730148163853578290814107350867724566126455858989936650503689023929353","25487285457601955465106905169816781692313195793062336581515473338645654095865","29116130268844676168502712099954731905819168860551963934164350770546702567300","23429469473060325146141980251296770263215177452966517401998027245524952188926","7255604230732152962523526208845339606755711005463814598710516181246206471345","19859851371095410481150638612185727680855285982599165211832959029308452111634","11461666646024947953351370242795994248771429556185167619576036353535029408083","18567447668172706701855411695454013267913086223518449048037216235109712362394","19444552305030919459993998511424684126682584658913034030203745613580613913037","36017695647631800751342854482394797953367904582445747632859256580766494856339","20549861842736168132089391749094620556361812471776669457916319925877209103573","37391618010783747172594411126943401806436500151541862625345383908905468170345","27869680126904674506182843264131098130062209950452417912437785225376268227514","27519748836788716009415797577451330469314152839164013532209041372939688417146","7370071546588314887328305601844332514624868675630961937882529543042265276311","22666412216294729210676281984670010411302921652347330554355093807145595787637","38139424184212340050309898211901378051222364573257607171485149578903732963792","5494471983839889381343278082659450444237026282402948360344783223091929226783","29444011774797571222577326790323797889441940708286689169802253879896785117218","33004551480210635633281305465973029076381717525706885021062635707306181011631","21665560705786382072608166755683159027451376137696234346193900009494780104479","26162603716048466604567083336821148821728615144425225438634125351951654665328","27590397492439862033883440794719602695707285265978561780743578371782563257364","16186055808398669720814148265515595836692463262081845064548626624050037806952","25423864615588046159390715074338928929147193089928055098563337800551586256030","22805444135136975781136083861869955088753893377918306211663583783533683606170","10396103097936334128220325164403739297253230299647593351548072675367419344743","6482308191948148428885515394824770461155199579505591964748299910319858870277","27818092674301350366395484592120299145316578176149623124762974384092988641260","28283523628875256592077043488305754293414031034776942095010308652239434165657","22141367165266142562350094635962017218213729707480763907927070565661778610011","15103157040930789503682269979266529931200967048268454041675199944280121346332","17371480490886927947878691825037251795300760505286104727946056565242137580050","27594986338197299292479513501221316202689811904644990423698564690122674234398","33439908107470588811601384230299367466536294988897203831662059767471883267977","19208252649768258483850436679409493431035981780215910651037867079508017585510","25651677394054784544965712372938349817839169991076352235821136695011147261249","40720393269294823992111792187956234026855085940202056872257557519772383291778","29037708610263677690297434974372102061622032088455850985144371886186087515241","31689847368569418047687804278105909914870978901453979059369162021339695222512","16374156447117998070900894584530846226725848207387438922369857783983073973198","30509306276679874545965169251702217147195844843842624328403948021551190709766","25731538972876326935976156836924493559006487129295306496991422201170479226648","16323927150977797357793008512699987139900298722835957568828484221855476282238","21577374091231987085015205576452736170164833575143108085644165674457506619388","31610119643183274441206389039256286764992299387647450904890066309442083695805","21013178896026238761092732266790808135283537413494458077646997100273503213832"],["0","1105466811709054304153858876023094701441836586465376899652389687581628561015","28543771993111030123186318219443460671586691050246754774520297100853793743762","4908877900007045568459632925779355940942134577352676509105845690555046447784","26786627453715751471495945184139933543214996556925044582973457877028691872804","14240366675991258177604182147870324410141945555811900922061699676317476677223","19423499357851966547111112225171735282941060214997394740413441878628928591784","19901970894570691966341435204888154723051971259590207847962708215635147443275","21019865677266734209314171800021655939060477369566089563489605156049957191105","33041259384823494670288324128316540723211813745585248019876197605169495224093","36801352185381345482858726397059923572646632384598523374213612444763083351452","15700144142984965895583057522475390978264788149879550902398037311044104240735","41311142013065446264478228187594537878705467790365648245572176495201286042151","10289609130669246306160790231675144809682148390872853323786575886704012290306","13941358986338349966379308515447764730069916161690570240073218683213367243284","32597302126133364918122421620544594092504258320771083307428725772574363037430","6294523443135320369847285499277260077225551349612301759752904998612765393288","19015481923264728966915926904764035541744690148305653357230916873786352487478","21014006275947681020203653040892219507059447919853195302702646271965504604000","31846334961620529616899227597035007479967226869663408686118727371065103937928","28084884019029865214978074316330282492231310650039802469902548035505869458276","29780346124258602285620325955277714958779116334196119694429691973794359093413","31975471174190600725063031900151396735157986521223903507622783024123545898078","8111969775870633057122327214257157043104111934877824571984491246215967353304","1158518907918352876698002153307939689031919529820328700063638760487621832628","15553933080746043991751134938488627789648460227158576272429337963883620112506","32471556474489232378626001775110423427983601846801934752248732101667608122862","30699673367704468420059459106620059447493919797168577078444883073742536240816","11286079353810273364750554610696854837565632755202788152950319279146204558777","21520839784982547944087945944241079787227588888620696941953148685372527820016","22653705213303587815865927110842323156718452608792704462879518949904765264301","21009781147014835425651498020944973456488500549430392592627622852916493776424","31596548145411895131497105950601851192081453375927497068436575986704672666417","27721121580965454455675987977631734956829893314890245814757090822396174777271","12508622108633178125871058435199594850649587390096166201520452927430599687226","39127402689506448091281886278554672397289773353387325193876271090159702507822","38359666285681803287278106747503069776638896990860049064677666088883456698326","25866984552782436157150022169076043846171882678293220564761207037539826741670","26982812540764052132181629431189268472185424388563099897784139859493267408541","21897890679009157866758706019582520397721855649423901263137857396839491388541","22491740509553387256636984014689284284146054315698316491535614854530050815943","19594623114700849978950452376501627409530848063063166266865875290823856653890","18909333805344247293111306415982020995360161301678015020816970359469023953029","24521147030463803345436159350735772671902576729426308805047667163424378474240","20633192755921742963669055301857380755708109370292983702777619769357862086450","16213582467122814851830338605617008682006641312977087128907435562296316582623","21026590741830920199803790473704265620369861017001358893053044283788027168921","19671398551578308451833492035250098542834003365425354282414401369412035092560","19074003523389527633983044480141581512012076080741854362409476448389456973232","17266143216520899413844526328117444400454459154070638462544519960428536466435","11614385626727498147552253208007776973873857140055405065412492733204728647617","21082834362792663116539756512576969156874979367236561086481688261341289840314","30161054853437974154257954887195041869381041996499769947331161501803974932982","18871260926851907378520121940364009221267755709626937665594103564568319232215","35615321460296327707156581628214701735449132252911717979873301007378047858706","29086328043364635707967404594376288296078027185708638819332742490715499696113","14455774794010801892512612709394913634541608920271859180932293167941788143366","24970696074281375070037554757336265437881990505517000460297850304474095882235","14511208461464305925047052417690679213511422010927629197421032362492412942690","17831459870351545740054871479114180273162207564782296079967713872041095727651","22923333292049895906702740485591988497542859112370335239152072707070058816166","15246652464506138181464417645650751447277808046620863752376228283643616229171","17000861738222563697741591277592093164816804917410033716709287040585419330457","28258905551585051058192897474275045729639080364059426578322104788381372721444","19211480813633061041932377752931966024175260543137304572134435665178609711529","31006750277888943900696010763372253435776271502251656563294359444659319349456","11962874510130798567872875037747646083027691100072767137479162077600919463794","33151254801738156796585189409645385850079941277911992720719878559303568338675","14740143093176629774656611203688665029249737351261923875765059086084530552622","23444581560750183199106158224082745734057478904278626765011983427715383079657","32502362624746129656126984933288205925348000345683145655573890784655848936350","10988943967679778762686556165318900888474052564805896720689566446183858453566","36999780677755867222908247835390320690335517016157343995906303573217761738819","22232617216742720822069799441431507975666706250581701354728863041460745032028","21442878539733488922969927766109042966354387874976434348689595832413751713341","30436964560257657986887760928385022554908865888434416533570046517327500835039","11404309241201173623274070098924655214317841731125054874090748370413509523494","32372111616797339441628296531031191673384926524163690129097253248100075613904","28959486359336817096535024403420582769746021779440075853428471414527364016443","23722645398434676340025761978482635088959422355420578079628963380491558716723","20792206195872668256440650328807478594506460599295186703096145350734838689486","12964616383896296857771030789649540922310399159011183929496599820639717740554","33747942476763425510544563438983323202084791951883211905827744581610168786903","12790561514071962739661275486096958409731333268721815502624208931327251340080","22394491458693009902453783526666759347879095014545493472155936944747748724405","30206314081861579007364539958533059862401934096536908083350399888560242692664","12854718109934580673510977904817228502053156610156175112193908943908466664483","33301729804555323362712621257185357316831259408873946503698925193669539973179","23103330471262627178709956970084184755975861176962338975927711161792149544720","16528262427697241745454467613561711773523599160015786958377529972440226675403","29415111916270293867685019000619424547129975581736670127944069203446486026881","37664300794911097539730772885397917876613443079572045057118706666393149592322","36187174348688080158348464203486929034695699776495667626590539585796366534865","19603208993460285650882797065697269652645229002075889431341915669527773453790","10860070022396720919555383423804417364903332014358843501041511381390339450779","17242126809681198647437527012889884117294960886853179969411487669950764428298","29574835073913378649705907928591712029464609858174578650284640215765149957679","32647854301955594715586017025399974279800597445671915137656968443710952564476","21266505310624698947784005407648197251781302749870181827590127162339204743159","19443753542687998437919966587998023352887869974462833122383724245732550400376","20138114920213202299939058788324341182018710426572881811595790013971197932047"],["0","2210933623418108608307717752046189402883673172930753799304779375163257122030","35199301114382785024126230693629646254625017700077475205342390015131778991907","9817755800014091136919265851558711881884269154705353018211691381110092895568","31685012035592227720745484623022591997881628713434054822248711567481575249991","28480733351982516355208364295740648820283891111623801844123399352634953354446","16958755843864657871975818705086195477333756029578755137128679570682048687951","17915698917302108710436464664519034357555578118764381352227212244694486390933","20151488482694193196381937854786036789572590338716144783281006125524105886593","22306033025968438896083836766118531269326898690338427352355986837187373456952","29826218627084140521224641303605296968196535968364978061030816516374549711670","31400288285969931791166115044950781956529576299759101804796074622088208481470","38845798282452342084463644884674525580314206779899227803747944617250955093068","20579218261338492612321580463350289619364296781745706647573151773408024580612","27882717972676699932758617030895529460139832323381140480146437366426734486568","21418118508588179391752031750574638007911787840710097927461043171997109083626","12589046886270640739694570998554520154451102699224603519505809997225530786576","16142720974690182711585448064270795994941015896195272370763629560996896479339","20139769680056086818160900336527163925570531439290356261707088357355200712383","19916184179562508789305643703555464782837724938494748684841046368978590884622","34281525166220455207709742887403289895914256899663570596106891884435930420935","37672449376677929348994246165298154829009868267976205045161179761012909691209","42062699476541926227879658055045518381767608642031772671547361861671283300539","16223939551741266114244654428514314086208223869755649143968982492431934706608","2317037815836705753396004306615879378063839059640657400127277520975243665256","31107866161492087983502269876977255579296920454317152544858675927767240225012","21166627205299914312759192059706296678870474892771800817101055830183599254490","17622860991730386395626106722725568717891110793505085469493357774333455490398","22572158707620546729501109221393709675131265510405576305900638558292409117554","21153436698125820665929486143224884485906813376825359540208093184169247144415","23419167554767900409485448476427371224888540817169374582060833713233722032985","20131319422190395629056590296632671824428636698444750841557041519257179057231","19416610547145239818501400410689152207066177951022925449476743600257728341600","11665757418252358466859164464748919736563057828948422942117773271640732563308","25017244217266356251742116870399189701299174780192332403040905854861199374452","34478319635334345738070961066594794617482817905942581700356133807167788024410","32942846827685056130063402004491589376181065180888029441958923804615296405418","29845726233725597092053638592894812603795400956170406785824209888503844987723","32077382209688829042116853117121261855822484376710165451870075532410726321465","21907538486179040511271006293907765706895346898431768182577510607103174281465","23095238147267499291027562284121293479743744230980598639373025522484293136269","39189246229401699957900904753003254819061696126126332533731750581647713307780","15930424738849219363976207086706766902171958202939995697935736532362239410441","5265808317249056246379507210956995166708424658020548922698925953697139957246","19378142640004210705091704858457486422867854340169933061857035352139915677283","10538922062406354481414271465976742275464918225538139914116666938016824669629","20164938611822565177361175202151256152191357633586683442407884381000245842225","17454554231317341681420578325242921997119642330434674221130598552248261689503","16259764174939780045719683215025887935475787761067674381120748710203105450847","34532286433041798827689052656234888800908918308141276925089039920857072932870","23228771253454996295104506416015553947747714280110810130824985466409457295234","20277425853746051010833107279896663225201594334057087829265172336106771185011","38433866835036673086269504029132808650213719592583505550964118817032141370347","15854278981864539534793838135470743353987147018837840987490002942560829968813","27454157176914104969820351765914853293801535704991367272350193641604478726178","36284413214889996193688403443495301503607689971001243294967280794855190896609","7023306716182328562778819673532552180534853440127684018166382149307767791115","6164906404884199695582298024157980698667252210201932233199292235796574773236","7134174051089336627847699090124083338474479621439224051143860538409017389763","13774676868863816257863337212971085457776050729148557816237223557506382959685","23958423712260516591159075225926701906537353824324636134605941227564309136715","8605062057173001140682429546044227806007251692825693161054252380711423962725","34001723476445127395483182555184186329633609834820067433418574081170838660914","34629568231330826894139389203292816370729796327702818812946005390186936947271","38422961627266122083864755505863932048350521086274609144268871330357219423058","40125257683938612579145615781487231783004178604087278782890514702742830203295","23925749020261597135745750075495292166055382200145534274958324155201838927588","22526023859797763148677567328776221523063153754991916754043348745455519686116","7592043314513984327066816662120054969951110302107813407831913985593252609627","25000920249661091175965910702908216379566593408141219186325762668854957663697","21228239505813708867761158376061861673599271890534222623751373196160080881466","21977887935359557525373112330637801776948105129611793441379132892367716907132","30223075611833184001323684180266091203574305231482619304416198773283906486404","22576991561646166421893193137605740862785048100747368365759521896345681568439","20997514207627702623693449786960810844160411349536834353680987478251694931065","17097443376836765529282710366255494932721002976036764379743684661503384678844","22808618482402347246548140197849310428635683462250109748181496740827019046988","20967737489916128438763781571547833169673124247495311570798098123048534236574","36030729846834358970823643061583890450943679158464117363158738642478919537269","25557047925030077457805118211707995089370480310425121815559722574407308937829","19696169519906061290634894912357682100464556798174339062494086514893868883355","25929232767792593715542061579299081844620798318022367858993199641279435481108","23719399209848300576596315387452096227072855102934355124259080790068720582572","3692880156304650257076145226936641730914302137027596661550213676078694184543","22900740045546744582661161308076243607209825628674952600613669702919688953193","16636142420044607570236268426551569547707139392241747479304391403968868394094","25709436219869161347021955809634457004106313220312350224387817887816933328966","22826973865432096280932431023856164456565790016915824320001442014187462955124","24318418070685979135173508194911094423403357953508643608157218137008490593823","11168281983555208268662529481866148458498833919615539573056855758304644855189","36941980960701312513123632255981574005711586763057305912189934220317163558145","31552115846143644634968734280281285576130157358312021426841004959634682193410","28597862953697609872204116916459307892294670752159266565784670798441116078496","39206417986920571301765594131394539305290458004151778862683831339055546907580","21720140044793441839110766847608834729806664028717687002083022762780678901558","34484253619362397294875054025779768234589921773706359938822975339901528856596","15373184404148206854919004366668873881832490915517088613172872058378682924124","21519222860232638986679222560285398382504466090511761587917528514270288137718","20644767749410122673321605070039119415014241099324329311482050138102600990701","16999264213536721653593527430738771617227375548509631901069244304889292305135","18387986968587129377631711831391407275489056452729729279493375841366587368477"],["0","4421867246836217216615435504092378805767346345861507598609558750326514244060","26622116485087019603759649896744742332153306599322881723288371657111940992580","19635511600028182273838531703117423763768538309410706036423382762220185791136","19593538327505904996998157755530633818666528626036040957101014761811533508748","35073223832125757488170322846224022552019417822831569344548594518694098213275","12029268815890040521705231664915115866119147658741475930559154954788288880285","13943154962764942198626523583780793626562791837112728360756220302813164286249","18414734093549111170517469964314798490596816277016255222863808064472403277569","22723823180097602569921267786979787450105432980260820361013769487798938418287","37764194382329005820202876861953318847844707536313921778363428846173290927723","40912333700100588360085824344644288824510788199102169265893945057600608467323","33915110821226133724434478278834500983531684758966386920099480861350293194902","19270193650837710002396755181443304150180229163075378951448099360240240665607","11988950201674849421024422571276508743182935845930212272896466359701851981902","20947994145337083561257657755892000927275211281004161511223882157418409671635","3289850900702006257142736251851765220353840998033172695313415807875253077535","32285441949380365423170896128541591989882031792390544741527259121993792958678","40279539360112173636321800673054327851141062878580712523414176714710401424766","17944125487285742356364881661853654477127085476573463025983888551381373273627","24786564588762359970926674284292029614731784998495072504817375395720243850636","31568413009677308253495680840081759480923007735120341402925951148874202391184","40348913209405302011266504619576486586438488483231476655698315350190949609844","10559636231643257006242903111771353083868083339095263944239760798288060917599","4634075631673411506792008613231758756127678119281314800254555041950487330512","40327489451144900744758134008697236070045476508218270746019147668958671954407","20445011538760553403271978374155318269192585385127567290503907473791390013363","35245721983460772791252213445451137435782221587010170938986715548666910980796","23256074543401818236755812697530144261714166620395118268103072930009009739491","20418630524412366109612566541192493883265262353234684736717982181762685793213","24950092237696525596724491207597467361228717233922714820423463239891635570353","18374395972541516035866774848008068560308908996473467339415878851938549618845","16944978222451204414756395076121029325583991501629816555255283013939648187583","23331514836504716933718328929497839473126115657896845884235546543281465126616","28146245562693437281237827995541104314049985159968630462383607523146590253287","25180153526990141031649110642675039057868907011053094713315859241183959057586","22109207911691561815633992518468628575265401560943990196521439236078975819602","37803209595611918961860871440532350119042437511924779227950215590431881479829","20378278675699107639740894743727973534548239952588262216343742691669835651696","21926834100518805800295606842558256325242329396447502021456817027630540067313","24302233422695723359808718822985311870939124061545162935047846858392777776921","34602006715124849471308998015491959461026663451420596380067092790143809624326","31860849477698438727952414173413533804343916405879991395871473064724478820882","10531616634498112492759014421913990333416849316041097845397851907394279914492","16868042408169146187937003971657697757187344279923831780015866517704022858949","21077844124812708962828542931953484550929836451076279828233333876033649339258","18441634351805855132475944659045237215834350866757332541117564575424683188833","13020865590795408140594750905228568905690920260453314098562992917920714883389","10631285478040284869192960684794500782403211121719314418543293233830402406077","25288087122405047210885293821955227424721107815450485162781671468562528874506","24569299635070717367962607086773832806947064159805585917951766746243106094851","18666608835652826799419808814536051361854824267698141314832140485637733874405","33091247926394795728046196567751067123330710384334942414531829260912665749460","31708557963729079069587676270941486707974294037675681974980005885121659937626","33020071481988934717394297786572431499054707009566700201002183096633148956739","28792340686101441942883995396476052830118651141170417902538153216558764801984","14046613432364657125557639347065104361069706880255368036332764298615535582230","12329812809768399391164596048315961397334504420403864466398584471593149546472","14268348102178673255695398180248166676948959242878448102287721076818034779526","27549353737727632515726674425942170915552101458297115632474447115012765919370","26028604552681757960071744706596128724526343248233237925513678268552809777813","17210124114346002281364859092088455612014503385651386322108504761422847925450","24226961209211704346473553619853822482170490868808066179440739789190060330594","25482650718983103343785966916071082564362863854573568938495602407222256903308","33069437510853693723236699521213313919604313371717149601141334287562821854882","36474029624198674713798420072459913388911628407342488878384621032334043415356","25963255168683919049245094405733309243562399999875034206218444123827869359559","23163804847756251075108728912295167957577943109567799164388493304335230876615","15184086629027968654133633324240109939902220604215626815663827971186505219254","6225354755643631907439009915301882582036458015450369685255116964558298336160","20568236139788142513275911006866448258650179380652410903804542205744353267315","22067532998879839828499818916018328465347845858807552539060061598159625318647","16669665479987817558154556870017632230051881662133169921435989173416195981574","23265740251453057621539980529954206637021731801078702387820839606115554641261","20106785543416130025140493828664346599772458298657634363663770769927581366513","12306643881834255836319014987253714776893641551657494415789165136430960862071","23728994092965419270849874650441345768723002524084185152664789295078229598359","20047232107992981655281157397838391250797884094574588797897992059521259977531","28284973949990167497154474632653230724790629516096166038921068911806222083304","29225852978220879693363830678158715090192596220434209287421240962238809380041","17504096167972847359023384079458089112380749195932643781289968843211929271093","29970222663745912208837717413340888600693232235628701374288195095983062466599","25550555547857325930946225029646917365597345805452675904819957393561632669527","7385760312609300514152290453873283461828604274055193323100427352157388369086","23913237219254213943075916870895212125871286856933870857529135219263569410769","11384041968249939918226131107845864006865914384067460614910578621361928292571","29530629567899047471797505874011638919664262040208666105077431589058058162315","23765704859024917339618456302455053824583215633415614296304679841799117414631","26748593269532683048100610644564913758258351506601252872616232087441172692029","22336563967110416537325058963732296916997667839231079146113711516609289710378","30107476177724074581754453021448597834326444725282543136983460067482710125056","19327745948608738825444657070048020975163585915791974166285601546117747395586","35307483035555944522161828087661340696040977103902498787871137410306423661375","34636350230162592159038376772274528433484187207471489037971254304959476823926","21552037217747608455975127949960394371064963657019339660467841338985549307499","25192021495046244145257296561044986292083114746580651190249542306651440721958","8858125936457138487591602988080472675116617430618142882647539930181557352631","21150202848626002751112039375313521676460567780607488832136852841964767779819","19401292626980970124396804394820963741480117798232624279265896089629393485785","12110285555234168084940649116220268145906386696603229458440284423202776114653","36775973937174258755263423662782814550978112905459458558986751682733174736954"],["0","8843734493672434433230871008184757611534692691723015197219117500653028488120","31355990098334763985272894048232209575758248798229729102878539127648073489543","17382780328217089325430657660977572438988712218405377729148561337864563086655","17298833783172534771749909765803992548784692851656047570503825337047258521879","26369961920572964531847834201933494926942106844831070001700780664236579435316","24058537631780081043410463329830231732238295317482951861118309909576577760570","5998067053690609175006641422304312164577219273809422377814236419050520076881","14941225315258947118788534183372321892645268153616476102029411942368998059521","23559403488355929917596129828702299811662501560105606378329334789022068340957","31751903020979461195912942233392087518592686271795774869330449319194964864212","38048181656522626275678837198774027471924847597372269844391481742049599943412","24053735898773717004376145067154451789966640717100705152802553349548969398570","16652144429836144782547104617629333211812093925734723559197994533904672835597","23977900403349698842048845142553017486365871691860424545792932719403703963804","20007745418834891900268909766526726766002058161592288678749560128261010847653","6579701801404012514285472503703530440707681996066345390626831615750506155070","20794398155082180401848980766568633802667334783949020795658109870835968926122","36782592976545796828150789855594105525185396956329356359431945056269185858298","35888250974571484712729763323707308954254170953146926051967777102762746547254","27684886305685444719606942823326784140915205596574110665936546604864679205655","41248583147515341284744955934906243873297651069824648462153698111172596286751","36921340675132053578040197748638422995780248165630884624000222327230282228454","21119272463286514012485806223542706167736166678190527888479521596576121835198","9268151263346823013584017226463517512255356238562629600509110083900974661024","36878493158611251045023456526879921962994224215604472804641886964765726917580","19001780205681831584297551003053361449836806369839100237309610761006971531109","26714958223242995138011615400387724694467714373188273190577022724182204970358","2735663343125086029018813904545738346331604439958167848809737486866402487748","18949018176985456996978727337127712677982160306053335129737760176949563090809","28011941603553775971202576669937659633909070067429395297148722293207462645089","36748791945083032071733549696016137120617817992946934678831757703877099237690","12001713573063133607266384406984783562619618602843598766812361841303487879549","24774786801170158645190252113738403857703866915377657424772888899987121757615","12516005381708324117982844500567658451003241519105192237370806673141563515340","28472064182141006841051815540092803027189449621690155082933514295792109619555","22330172951543848409021579291679982061982438721471946049344674285582143143587","31829933447545287479228931390550150060988146223017489768504022807712145968424","18868314479558940057235383742198671980548115504760490088989281196763862807775","21965425329198336378344807939859237561936294392478969699215429868685271639009","26716223973552171497371031900713348653329883722674291526397489530209747058225","25427527686571148498125184540469368744956598102009124072737777207136002257418","19945213211718327011412016856312517431591104010927914104346537756297340650530","21063233268996224985518028843827980666833698632082195690795703814788559828984","11847841944499017153627602198058120425826324159431629216333528848832237222281","20267445377786142703410680118649694013311308501736525312768463565491490182899","14995025831772435042705483572833199343120337333098630738536924964273557882049","26041731181590816281189501810457137811381840520906628197125985835841429766778","21262570956080569738385921369589001564806422243438628837086586467660804812154","28687931372970819199524181898653179760893851230484935981865138750549249253395","27250356398302159513678808428290390525345763919195137492205329305910403694085","15444974799466378376593211883814827635161284134980248285966076784699659253193","22406010109111041011599581644987584069564691967837816141667250148673714507686","19640630183779607694682541051368423238851859274519295262563603397091702884018","22263657220299318990295784082630312821012685218301331714607957820114680922244","13808195628524333441275179302437555483140573481508767117679898059965912612734","6204983992890039028868872948872933633591049360094701728967324410655262668843","24659625619536798782329192096631922794669008840807728932797168943186299092944","6648453332518071289144390615239058265349554085340861860877237967060261063435","33210464603615989809206943106627066742555838516178196921250690043449723343123","30168966233524240697897083667934982360504322096050441507329152350529811060009","12532005356852729340483312438919636135480642370886738300518805336269887355283","4677436674744858248454295749193094787244252936784063671485071205228503669954","29077058566126931465325528086884890040177363308731103533293000627868705310999","22362389278028837001980587551912077662111897942602230514886260201974026718530","29171573504718798983104028654405276600726528013852909069372833691516469839478","30038267465528562876243783066209343398576435599334034068738684061079930223501","24439366823673226927971052079333060826607521818719563985078782422094653257613","30368173258055937308267266648480219879804441208431253631327655942373010438508","12450709511287263814878019830603765164072916030900739370510233929116596672320","19248229407737009804305416268475621428751994360888787463910880224912898039013","358580254081129212506826341522106753598962916783036390723714823167633646060","11451088088136359894062707994777989371555398923850305499173774160256583467531","24643237631066840020833555314651138185495099201741370431943475025655300786905","18325328214992984828034581912071418110996552196899234383629337353279354237409","24613287763668511672638029974507429553787283103314988831578330272861921724142","25569745314091563319453343555625416448897640647752335961631374403580650701101","18206221344146688088315909050419507413047403788733143252097779932466711459445","12793462156301784549816137774791911272484530231360263390445729450460827175374","36563463084602484164481255611060155091836828040452384231144277737901810264465","13119949464106419495800362413658903136213133991449253218881733499848050046569","16163959583813273973182623336167227024289735670425334061179981818814507941964","7324625352036101417399638568779284554097962810073283122243506413971648347820","14771520625218601028304580907746566923657208548110386646200854704314776738172","25938231566669152663905427996533149163194209313451707371360066251951330325921","22768083936499879836452262215691728013731828768134921229821157242723856585142","37173016263958819721348606002766002750780159680001297866456658991540307829013","25643166846210559456990506859652832560618066866415194248911155497022426333645","31608943667226090873954815543872552427968338612786471401534259988306536888441","22784885062381557852403712182207318745446971278046123948529218846642770925139","16438466611769598719016094552382645491556160649733017586570511761813803258878","16767249025378202428642908394838766861778807431167913988872998905659686295555","26838480327433338599830844684808131214985225406972928888345866447461230331516","25496214716646633873583942054034506689871645614110909388546100236767336656618","21215831563655941689703850154663513653581562913622644977237478491395290119381","28495800118253213068268187376832697495617865092745268036800880426727072948299","17716251872914276975183205976160945350233234861236285765295079860363114705262","20412162825412730279977673005369768264372771160798943320575501497353727064021","38802585253961940248793608789641927482960235596465248558531792179258786971570","24220571110468336169881298232440536291812773393206458916880568846405552229306","29775462130669967066034035835051078924859497010086848430577094992314732482674"],["0","17687468987344868866461742016369515223069385383446030394438235001306056976240","40823737324830252748299382351207144062968133196043423862058874068720338483469","34765560656434178650861315321955144877977424436810755458297122675729126173310","12709424694505794321253413786350710009021021302896060797309446487518708548141","8963438097467378619202856913352439676787484888830071316005152955321541879398","26228832391720886864574520914403188375928226234549869378538415632577347025523","11996134107381218350013282844608624329154438547618844755628472838101040153762","7994207758678619015330662621487368696742171906816917860360619698162187623425","25230564104872584612945853912147324534776638719795178412960465391468328186297","19727320298280371947333072976269624860088643742759481051264490265238312737190","32319877569366702106864862907033504766752966393912471001386555110947582895590","26219228925708158786505884389051628491384917033785375961906902512522130301523","11416045987833014342847803490001391335075823451053412774697784881233537175577","26067557934860122461851284539848759884183378983304814747887661252231599431991","18127247965830508578291413787796178443455751922768543013800916069946213199689","13159403602808025028570945007407060881415363992132690781253663231501012310140","19700553438325085581451555787879992516786305167482007247618015555096129356627","29788700209413043211808768220673660873274065111826644031467481739386754725362","28000016205464418980966715156900067731411613105461783416539145832373876103274","33481529739531614216967479901396293193282046792732186988174889023153549915693","38720680551352132124997100379297937569498573338817228236910987849193575582268","30066195606585556711587584006762295814463767530429700560604036281308947465674","20350302054733752802725206701828137246923968955965021433260839006576435174779","18536302526693646027168034452927035024510712477125259201018220167801949322048","29980500573543951645554101563245293748891719630376876921887365556379836843926","16115317539524387946348696260849447811125248339262166130921017335438134566601","9653430702807439831530419310260899211838699945544477693757637075212792949482","5471326686250172058037627809091476692663208879916335697619474973732804975496","16009793482131638771711048928998150267415956211690635915777316167323317686001","34135640335268276720158747594618044179269775734442756250599240399839116794561","29721098146487513698974287901517724064138907185061800670267107034602581484146","24003427146126267214532768813969567125239237205687197533624723682606975759098","27661330730501042068134098482219532626859369430339280505847573613398435019613","3143767891577373013719283255878041813458118637794350131043409159707318535063","13167642620603463237610819589671055877282170442548241478470620218432602247876","22772103031248421595796752838102689035416513042527857754991144384588477791557","19883381151412024513965051290585749944879563645202910849611637242272674945614","15848386087278604892224361739140068872547866609104945834280358206951917119933","22042607786557397534443210134461200035324224384541905054732655550794734782401","31544205075265067772495658056169422218111403044932548709096774873843685620833","28966812501303021774003963335681462401364831803602213801777350227696196019219","39890426423436654022824033712625034863182208021855828208693075512594681301060","20238223666153174748789651942398686245119032863748357037893203443001311162351","23695683888998034307255204396116240851652648318863258432667057697664474444562","18646647883733010184574954492042112938074252603057016281838722944407171870181","8101808791705594863164561400409123597692310265781227133375645741971307268481","30195219491342357340132597875657000534215316641397222050553767485107051037939","20636899040321864254525436993920728041064480086461223330474968748745801128691","35487619874102363176801958052049084433239338060553837620032073314522690011173","32612469924765043805111211111323505962143163437974240640712454425244998892553","9001706727093481530940018022372380181774203869544462228233949382823510010769","22923777346382806800952757544717893050581019535259597939636296110771620519755","17393017495719940167118676357479571389155354148622556181429002607607597272419","22639071568759362758345162420003350553477006036186629085517711453653553348871","5728148385209391660303952859617835877732782562601499891661591933356016729851","12409967985780078057737745897745867267182098720189403457934648821310525337686","5542765495395047120165572702749295412241288880783389178197929513220981194654","13296906665036142578288781230478116530699108170681723721754475934120522126870","22644443463553429173921074722739583308014948231524325155104971713747829695012","16561446723369930951301355845355414543911915391268814327261896327908005128784","25064010713705458680966624877839272270961284741773476601037610672539774710566","9354873349489716496908591498386189574488505873568127342970142410457007339908","36265874260414587708404650428512504991806362217046172722887797069161602126381","22836535684218398781714769358566880235675431484788426686074316217372244941443","36454904137598322743961651563553278112904691627289783795047463196457131183339","38188292059217850530241160387161411708604506798252033793779163935584051951385","26990490775507178633695698413408846564666679237023093626459360657613498019609","16959860772433324172041721806445889582512153616030438575258903511594403885782","3013176150735252407509633915950255239597467661385444397322263671657384849023","38496458815474019608610832536951242857503988721777574927821760449825796078026","717160508162258425013652683044213507197925833566072781447429646335267292120","22902176176272719788125415989555978743110797847700610998347548320513166935062","27398232390294404819420704884045001282441834003066706520188745864734793078193","14762413558146694433822758078885561133444739993382434423560470519982899979201","27338332655497748123029654203757584019026201806213943319458456359148034952667","29251247756343851416660281365993557809246916895088637579564544620585492906585","14524199816454100954385412355581739737546443177050252160497355678357614423273","25586924312603569099632275549583822544969060462720526780891458900921654350748","29350440425526417884469699731605760006576927280072699774892147102652003537696","26239898928212838991600724827317806272426267982898506437763466999696100093138","32327919167626547946365246672334454048579471340850668122359963637629015883928","14649250704072202834799277137558569108195925620146566244487012827943296695640","29543041250437202056609161815493133847314417096220773292401709408629553476344","8099977389659754883318044502551748149291689826071346055323724130751043660608","23647925001160484450658118686126180938915293135853808115944110298871904674667","30569546784239088998204400515017455324463590559170527045516909609928998666792","29398090820581843691734607974048390032687769332414354154124106807469044171673","19441401590773631303416819597230554678839948424740874115672111603461456785648","23681527252923840482561018619157362402345578155676213553360233506709733354661","10988690351699922215785783359508015894563956899050000829442819337051798022139","33534498050756404857285816789677533723557614862335827977745997811319372591110","9900474911188126755168877879101712252873722013113789089295324521770843671798","29104186561453992524921478362811738291194926827805784433393996286958864817619","20543420255472608157161294564069752218614761426829255610776752796214771743145","35103357364667150914289969008408119902687365785074501729903556666878337400981","13544260873989278728120006207064615611918105322056537186891955534150420914907","18936082778986185337708940265482261440197177921181852297452798808131645632425","33828684764245330053094406088769304788823742392098428429667175985365956951906","26552899349097397117516190719623797495077182385996883490062933506235295962995","37662681389500658909821665924844882761170629619757662517455985798053656469731"],["0","13486695102850462510677078287481755357590406366476026445178265816036305456863","37870988905981955052105953211899737948839537591254779036721339764289059975704","25754635569189806857229819153395739578858120072789442229197836978306635355386","25418849389011588642506827572701420018042042605792121594618892975037417096282","17926876194934757238405713826704879353574969777660142632010305910643083758796","30569421911602498506902636083549101663308088068683704413378627078578885555429","23992268214762436700026565689217248658308877095237689511256945676202080307524","15988415517357238030661325242974737393484343813633835720721239396324375246850","28572885337905894003645302079037373981004913039174322482222726596360847876977","17566397724721468672419740207281974631628923085102927758830776343900816978763","20863269395054853769236914323552459356409203986992873315376701848743548799946","30550214979577042350765363032845981894221469667154717580115600838468452107429","22832091975666028685695606980002782670151646902106825549395569762467074351154","30246872997880969701456163334440244679818393566193595152077118317887390368365","36254495931661017156582827575592356886911503845537086027601832139892426399378","4430564333776774834895484269556846674282363583849347218809122276426216124663","17512864004810895940656705830502709945024245934547980151537826923616450217637","15800914675147535979124724950832771569451401422821219375538555105621892459490","34111789539089562739687024568542860374274861810507532489380087478171943710931","23186573735384677989442148312278036209467364784632305288953369673155482840152","33664875359025713805501389268081324961900417876802387786425567325235534173302","16355905469492562978682356523010041451830806260027332433811664189466277940114","18812361237628230383204007658398999405299573511514008522823473826577061853941","15184362181548016832089663160596794960473060553834484058338236149028090148479","38072758275248628068861797381233312409235074860337719500076526926183865192235","32230635079048775892697392521698895622250496678524332261842034670876269133202","19306861405614879663060838620521798423677399891088955387515274150425585898964","10942653372500344116075255618182953385326417759832671395238949947465609950992","32019586964263277543422097857996300534831912423381271831554632334646635372002","24494794926858002995824683698721538181442822668053443813802072426526616597888","15665710549296476953455764312520897951181085569291532653137805696053545977058","26118611420413259206819131882681859161930110010958360723551243178638143022579","11546175717323533691775385473924515076622010059846492324298738853645253047992","6287535783154746027438566511756083626916237275588700262086818319414637070126","4447042369367651252975233434084836666015976484680448613243036250289396000135","23655963190657567969347099930948102982284661684639681166284084582601147087497","17878519430984773805683696835914224801210762889989787355525070297969541395611","31696772174557209784448723478280137745095733218209891668560716413903834239866","22196972701275519846640014523665124982100084368667775765767106915013661069185","19311924406851585100498504621824294259126077289033028730797141374535754250432","14157139258927493103515115180848374625632934806372358916158292082240775047204","36004367103194757601155255934735519549267687242879587729989742652037745610886","18588204460467074275332898139540097401689701327080679732088202699426813829085","25503124906156793392264003046975206614756932237310482521635911208753140393507","15405052895626745146903503238826950787600140805697998219979241702238535244745","16203617583411189726329122800818247195384620531562454266751291483942614536962","16613953239006164235772384260799450891333904481962375413711126597062485084644","19385555208804453286804468242584180993580595772506412317251733310915793761765","27198754004526175909111104613583618689381947320275606552667738255893763031112","21448454105851537165729610732132461747189598075116412594028500477338380793872","18003413454186963061880036044744760363548407739088924456467898765647020021538","2071068949087063157412703598921235924065310269687127191876183848391624048276","34786034991439880334237352714959142778310708297245112362858005215215194544838","23389900265679450294443919094749426018405647671957223827337218720731298202125","11456296770418783320607905719235671755465565125202999783323183866712033459702","24819935971560156115475491795491734534364197440378806915869297642621050675372","11085530990790094240331145405498590824482577761566778356395859026441962389308","26593813330072285156577562460956233061398216341363447443508951868241044253740","23400644055267583125595743700221891527481532062632615966511739240919850894407","11234650574900586680356305945453553999275466382121594310825588469240201761951","6351535683732366917440438265163994364825840682714884514678812971927932429898","18709746698979432993817182996772379148977011747136254685940284820914014679816","28755262777150624972316489366510459806515995633260276758379185765171587261528","23784828496597522341183132971876485382802498569160819028450428248168681387269","29133322531518095043430491636592006048712654453747498902698518019762645375444","32600098374757150615989509283808273240112284795671998900161919498016486911536","10204495807335806822898585336303142952236629673214118565522312942075379047984","12031478673027373121837037867634504076475942831644842806819602836612999275947","6026352301470504815019267831900510479194935322770888794644527343314769698046","33216431887269488772728853583387935537911248642723081168247112526499975164818","1434321016324516850027305366088427014395851667132145562894859292670534584240","23916109480706164354004426233854682397673231294985187652996892454450525374507","32908221908749534416595004022832727476335303605717378696679287542893777660769","29524827116293388867645516157771122266889479986764868847120941039965799958402","32788422439156221023812902662257892949504039212011852295218708531720261409717","14726009769009152388827751241472565441397104989345206471732680868019368821936","7160156761068926686524418965906204386544521953684469977296507170139420350929","29285605753367862977018145353910370001389756525025019218084713615267500205879","14924395107374285324446587972696969836057125759313330862387885832152390084158","30591554984586402760955043909378337456304171565380978531828729812816391690659","20879352591574545448237681854154357920062213880869267557323518902106414776622","29298501408144405669598554275117138216391851240293132488974025655886593391280","15309596757195853668725512140471717517532105391609477897407010444107489961454","16199954779319509766636089005103496298583379652142692110647448261502087321216","25407607130481693679069831626995086789282221871291581888190016411168000853717","17362607824799627551915989539520360471830452317508985403637410846706380342350","36907938769324412161222810202839504976827174264412673964550009428362279847729","16994560309707987384587233449203834269131532449065713887646019020347105075679","25474811634008405742875631493057449716142791910936392763022262826843658213705","21977380703399844431571566719016031789127913798100001658885638674103596044278","23292510357834259270078822088840517270018500923839587268095587249487128190986","19800949822376253510337755758203424505747444026227578178590649043541687343596","36320130251068709827596550980366201493841489255195534523089788387341921139621","19198597639105941092076183382882229348681158453242476877855301405853734990673","26430228985655751384087126526301689628278002769316934772410704960605057810728","27088521747978557456240012414129231223836210644113074373783911068300841829814","15983922686133095453171474785707247791845991441947670251207393429687482769233","23880883784812109661696000687024059400550755983364788171937943597580296912578","9329312954516243790539569948733044813057635971161698292729458639318974934756","31548877035322767375150520359175215345244530438683256347515563222955695948228"],["0","5085147333861649799107750829706235626632448332536018546658327445496802418109","31965492068285359659719094933284925720582346381677489386046271155426502960174","29621028266540338492213232561534204069167875745162850114697469770037462215155","28949455906183902062767249400145564947535720811168208845539581763499025696947","13965509518030239254565021908152483618601575154904250920322407634710359021975","39250600951365721791558866421840928238067811736951374483059049970581962615241","26096293557685598177806725633177222228069389790059344678815687165828352119431","10088588162875200839076244740692199698420323226851637097744274606072941998083","35257527803972512785044198412817472873461461677932610620747249006145887258337","13244552577603662122593074669306674174709481769789821173963348501225825461909","19838295918270432316227422901847643624270043573569712287055199510911289104275","17323944215475534257037914575177413611346210533477366472834793303785287223624","23775941079492782149144808214748290251754929403797616755092935338358340206691","16717260252083388958419515178365939182540058331555121616757828262623163745496","28732506119643483868672843660670163596726278890242103367807255906633235807522","8861128667553549669790968539113693348564727167698694437618244552852432249326","13137485137782516659067005915748144801500127468679925959377449660657091939657","9713586478455796736003044156408268050354438445226404407378906024667976423363","24447093334500575034881237646571170571452994820182996291363766583192270430628","24484904598930080756637890879298797330386365168848576234208535159735157184687","23553264974372877166509967045648099746704106952772706885454726277319451355370","10823568067145850735118307300762807815113248119638630523925124192356747384611","15736479603417185544161609571540723722050782622611982701948743466578315212265","8480481491256758441932920575936314832397756707252933772978268111480371801341","32369030806818705693230783271952074641373420919843370312756645479216113393236","20684784414419001340901973552883241067404264556216595836287660968600921275170","38613722811229759326121677241043596847354799782177910775030548300851171797928","21885306745000688232150511236365906770652835519665342790477899894931219901984","20262688184848004642351384225478050892567096045930474975712856296141653752770","27101346981876730769402961652185801274337280935690853283905940666477424700159","9443178226753678684665122879784520813813806738167030962577407205531283458499","8460737097147967969145452274849168146763491221084652759706077984124669053924","1204108562807792161304365202591755064695655719276950304899273520714697600367","12575071566309492054877133023512167253832474551177400524173636638829274140252","8894084738735302505950466868169673332031952969360897226486072500578792000270","25423683509475860716447794116638930876020958968863327988869964978626485679377","13868795990130272389120987926571174513873161379563540367351936409363274295605","19617058605435869124404635466045725313094737635587714649725024454656051488498","22505702530711764471033623302072974875651804336919517187836009643451513642753","16735605941863894978750603498391313429703790177650023117896078562495700005247","28314278517854986207030230361696749251265869612744717832316584164481550094408","28232248462710964757817700378956488921438645684927106772583076930923874230538","15288166049094873328419390533822919714831038253745325120478201212277819162553","29118006940474311562281600348693138140965500074204930699573618230930472291397","30810105791253490293807006477653901575200281611395996439958483404477070489490","32407235166822379452658245601636494390769241063124908533502582967885229073924","11339663606173053249298362776341626694119444563508716483724049007549161673671","16882867545769631351362530739911086898612827144596790290805262435255779027913","10621022265373801373729397736652687201667165839719144417939068138635909070990","21008665339863799109212815719007648405830831749816790844358796768100953092127","14118584036534650901513666344232245638548451077761814569237593344718231547459","4142137898174126314825407197842471848130620539374254383752367696783248096552","25795584239201210223981893939403735379524687793658156038319602057278772098442","24891557659519625366641432444241576948262930943498413310976233254886787908633","22912593540837566641215811438471343510931130250405999566646367733424066919404","27751629071281037008704577845726193980180030480341579488040391098666292855127","22171061981580188480662290810997181648965155523133556712791718052883924778616","31299383788305295090908719176655191034248068282310860543319699549906280011863","3024802366856615806698675909929232877866335324433163245627070108688084797580","22469301149801173360712611890907107998550932764243188621651176938480403523902","12703071367464733834880876530327988729651681365429769029357625943855864859796","15531250526119590765387960248287483209405659093856475028182365455252220864015","35622282682461974722386572987763644524483626866104519173060167343767366027439","25681414121355769460119860198495695677056632737905603713202652309761554278921","36378402191196914864614577527926737008876944507078963461698831852949482255271","21423711005835750787486207077101996303127840790511929112927430622881356831838","20408991614671613645797170672606285904473259346428237131044625884150758095968","2174714474215471021427669990011733064403521262873651269941001486650190056277","12052704602941009630038535663801020958389870645541777589289054686629539396092","22656378030860427100964895676261320898725768484614093649097816679848333338402","2868642032649033700054610732176854028791703334264291125789718585341069168480","25943976089573053485762446722452089706798098189554340962295580722325242253397","22039958073820518388697196555150904775573878410602688705962166712635938330304","37161411360747502513044626570284969445230595573113703350543677893355791421187","21800359134633891603132993834001235721911349623191635903041008690288905828200","29452019538018304777655502482945130882794209978690412943465361736038737643872","14320313522137853373048837931812408773089043907368939954593014340278840701858","36682968634896450731789884962563464914231148649634004092471223043959191916141","7960547342909295426646770200136664583565887118210627381077567477728971672699","17406624225494255077417276328242124735511614329929888376261051252481166390084","19870462311309815674228957963051440751576063361322500770948833617637021057627","14820517072610260894704297059719726255686973679754196290551642938621569791326","8730950642552432115204618535686159946515846382802921451115816701639171427291","10511666686799744311025772264949717508618394903869349877596692336428366146815","7038728517284836913646851763475623401467714941751095088983624449184384716200","12836972777759979881585573333783445855112540234601936463576617506836952189083","30039391794970273877952808915164459776557619727993279241703610483572942704224","12100877747576699546928061153150393449714700497715393431593833854118401655741","29061380396177536263504857240857624343737219421456751182346321467111507931793","22066518534960413640896727692774788489707463195783968974073073161631383592939","24696777843829243317911238432423759451488637447263140192492970312398447886355","17713656772913231798429105771149573922946523652039122013483093900507566191575","28863774758458869210700290470217852810586249709559000358783168401532225288008","16508952406372606961905961020507183608813952506068919412012398625131661485729","30972215099472227545927847307346104168007641138217835201123205734634307125839","32288800624117839690233619083001187359124056887810114403869617950025875164011","10079602500426915684096543826157220495143618483479306158716582672799157042849","25873524697784944101145595628790843712553147566313542000177683008584785329539","18658625909032487581079139897466089626115271942323396585458917278637949869512","19321268326966984305808229227835880513392332076534444007634718072759774905222"],["0","10170294667723299598215501659412471253264896665072037093316654890993604836218","20154498392892168874945378376055301264067963962522910084696133937701388929114","37353813661241401762180059377811133049787387089909665885696735353499115934693","36010668940528528903288093055033854806523077221920383347380959340422242898277","27931019036060478509130043816304967237203150309808501840644815269420718043950","34724716159052893138624921353167306299038894673070680278721691568012308239248","30304344243531921133367045521097169367590415179702655013933170145080895743245","20177176325750401678152489481384399396840646453703274195488549212145883996166","26738569864266475125595585335120395569826194555033152554098089639140157525440","4600862283368049022939743593356073260870599139163608004228492815875842428201","17788348964701589410208440058438012159991722746723390230412194835246769712933","12759645559111793291829423405097552134144056666538698601971382420994765951631","3775396415307013853796804938982030326413130006763164822789462303565063422148","33434520504166777916839030356731878365080116663110243233515656525246327490992","35576769367447692515099281576083052104904193380068172391916307626690663119427","17722257335107099339581937078227386697129454335397388875236489105704864498652","4386727403725758095887606086239014514451890536943817575056695134738375383697","19427172956911593472006088312816536100708876890452808814757812049335952846726","27005943797161874847516069547885066054357625239949958239029328979808732365639","5193323454181611068782970268083044483676001536865083781020661946318697378140","25218287076906479110773528346038924404859849505129379427211248368063094215123","21647136134291701470236614601525615630226496239277261047850248384713494769222","9584716334995095866076813397824172355553200844807931060199282746580821928913","16960962982513516883865841151872629664795513414505867545956536222960743602682","42849818741798136164215160798646874194198477439270706281815086771856418290855","19481325956998727459557541360509207046260164712017157328877117750626034054723","33450959878780968207750542991572643517612870763523752862664688228550726604622","21882370618162101242054616727474538452757306638914651237257595603286631308351","18637133497856734062456362705698826696585827691444915607727508405707499009923","10426208220074911094313111813857052371577833070549637880415472959803232409084","18886356453507357369330245759569041627627613476334061925154814411062566916998","16921474194295935938290904549698336293526982442169305519412155968249338107848","2408217125615584322608730405183510129391311438553900609798547041429395200734","25150143132618984109754266047024334507664949102354801048347273277658548280504","17788169477470605011900933736339346664063905938721794452972145001157584000540","7070881275273170988402776742763311574945189136894587290343521584101354367520","5849349108421269555995570107885073939197958358711046391005668632150740095593","17345874339032463026562865186834175537641110870759394955751844722736294481379","23123162189584253719820840858888674662755244273423000031973815100327218789889","11582969011888514735254801251525351770859215954884011892093952938415591514877","12852071292031421969567649232878948325435010424657366977236759955811483197582","34576254053582654293388995012655702754328926969438179201467949675271939965459","30576332098189746656838781067645839429662076507490650240956402424555638325106","36347771009109347902316794952129001193382635747993827055449032275285136087177","17843725838828430143121201464793252973303834421959924192520558435802523987746","21037984589966208460823679712758438604441753325417748379608757562618841156614","22679327212346106498596725552683253388238889127017432967448098015098323347342","11877492219699987480478655734564898708677289888777546237912320683935749560209","21242044530747602747458795473305374403334331679438288835878136277271818141980","20129087807888322996179225692758021723113299099217547345019389349626097688637","6348925201230026580780926943207216188548537755107594794776982502860654599301","8284275796348252629650814395684943696261241078748508767504735393566496193104","7814682734723870003470976388292920581952646786484243389242795741405927205650","27894872447199975511036459143225878807977497486580792278254262323197767321649","23936944209835858060185217131685411933313896100395964789594531280272325343191","33615015270722798795162749946195112871811696560267124632382578010756777214637","22453881091321101739078175876737088209381946645851079081885231919192041061615","40710524704771314959571032608053106979947772164205686742941194913236751528109","6049604733713231613397351819858465755732670648866326491254140217376169595160","23050359427763071499178818036556940908553501128070342899604149690384998552187","3517899863090192447515347315398702370754998330443503715017047701135921223975","31062501052239181530775920496574966418811318187712950056364730910504441728030","27468079621245399000280334485012738871870524931376969658723926314383115063644","29474585370872263697993314651734116265564901075395173082707100432947300062225","28980318638715279284736343565338923840657160213325858236001255332747347519308","20959179139832226352726008408946717517707317180607823882156657059186905168059","18929740357503952069347935599955296720398154292440439918391047581725707696319","4349428948430942042855339980023466128807042525747302539882002973300380112554","24105409205882019260077071327602041916779741291083555178578109373259078792184","23424513189881578979683385607265366708903172568812152954497429173120858181187","5737284065298067400109221464353708057583406668528582251579437170682138336960","29999709307306831749278487699646904325047831978692647580892957258074676011177","22191673275801761555147987365044534462599392420789343068226129238696068164991","30546336977816454581596441650055388713364462345395338013690947413559965851140","21712475397428507984019581922745196355274334845967237462383813194002003160783","37015796204197334333064599220632986677040055556964791543232519285501666792127","28640627044275706746097675863624817546178087814737879909186028680557681403716","29589451526114351019086958434612379651365568498435939497546037714766766841048","15921094685818590853293540400273329167131774236421254762155134955457943345398","34813248450988510154834552656484249471023228659859776752522102504962332780168","17852681750780356126211510180845606414603762322228967198199463048698233619637","7752791273381246567162188374182177422825582959092358237405081690667331087035","17461901285104864230409237071372319893031692765605842902231633403278342854582","21023333373599488622051544529899435017236789807738699755193384672856732293630","14077457034569673827293703526951246802935429883502190177967248898368769432400","25673945555519959763171146667566891710225080469203872927153235013673904378166","38190540718101272533659212085071644464566875055570524139709016780570076912831","24201755495153399093856122306300786899429400995430786863187667708236803311482","36234517920515797304763308736457973598926074442497468020994438747647207367969","22244794198081552059547049640292301890866561991151903604447942136686958690261","27505312815819211413576071119590243814428910494110246041287736438221087277093","35427313545826463596858211542299147845893047304078244026966187801015132383150","35839306645078463199154175195178430532624135018701966373868132616488642080399","11129661940905938701565516295757092129079540611721804480326593063687514475841","18167944455265904647362883124177658158918553475603601714850003096116997260444","20801115504557128935974426675487824541151384974788160120342827526900133336788","20159205000853831368193087652314440990287236966958612317433165345598314085698","29858806523730612980044785512324412336557930732211049656657161830593762163461","15429008946225699939911874049674904163682179484230758827219630370700091243407","16754293782094693389370052710414485938236299752652853671571231958943741314827"],["0","20340589335446599196431003318824942506529793330144074186633309781987209672436","18420753913945062527644351006853327439587563524629785825694063688826969362611","30931141578804253079867307265107715922478045378987263083997062333846614878152","28244852137378507362083374619553159435949425643008698007365510307692868805320","12085552328442406573767276142095384297309571818784934993893222165689819096666","25672946574427235832757031215820062420981060545309291870046974762872999487262","16832202743385291822241279551679788558084101558573241340469931917010174495256","40354352651500803356304978962768798793681292907406548390977098424291767992332","9700653984854399806698359179726240962555660309234236420799770905128698059646","9201724566736098045879487186712146521741198278327216008456985631751684856402","13688455057563903598170474371618749231435081093030746117126185483917730930249","25519291118223586583658846810195104268288113333077397203942764841989531903262","7550792830614027707593609877964060652826260013526329645578924607130126844296","23092555264655005389185249222949206553063504525388417779634904677341037990750","27377052991216834585705751661651554032711657959304276096436206880229709247620","13556271798374923456917468411197498305710544270378743406774774024833920501687","8773454807451516191775212172478029028903781073887635150113390269476750767394","16966103041983911721765770880375797112869389380489583285817419912096097197835","10235401850645199250539327605255581931618521679067847790662249586465847740044","10386646908363222137565940536166088967352003073730167562041323892637394756280","28548331281973682999300650946820573721171334609842724510724292549550379934629","21406029396744127718226823457793956171904628078138487752002292582851181042827","19169432669990191732153626795648344711106401689615862120398565493161643857826","12033683093187758545485276558487984241042662428595700748214868259345678709747","41923151739917721883937510106779198211300226077709343876233765170561219590476","17074409042158179696868676975761139003971965023618280314056031314676259613829","23125434013883385971008274492630736858129012726215437037932968083949836218010","21876498364484927261862827709691801816966248877413268130816987019997454121085","15386024123874192902666319666140378304623290982473796871756812624839189524229","20852416440149822188626223627714104743155666141099275760830945919606464818168","15884470035175439516414085773880808166706862552252089506611424635549325338379","11954705516752596654335403354139397498505600483922576695126107749922867720079","4816434251231168645217460810367020258782622877107801219597094082858790401468","28412043393398692997262126348791393926781533804293567752996342368741288065391","13688096083101934801555461727421418239579447477027554562246085815739359505463","14141762550546341976805553485526623149890378273789174580687043168202708735040","11698698216842539111991140215770147878395916717422092782011337264301480191186","12803505806225650830879324628411075986733857341102755567805485258896780467141","24358081507329232217395275972520074236962124146429965720249426014078629084161","23165938023777029470509602503050703541718431909768023784187905876831183029754","25704142584062843939135298465757896650870020849314733954473519911622966395164","25376022363486758142285178534796855331561125138044289715539490977392262939684","39264421324540218091431156390034403770775788614565266138214600662535468154595","28919056274540145360140778413743452209668542695155585423501656177418655183120","35687451677656860286242402929586505946607668843919848385041116871605047975492","20187726308093141699400953680259602120335142250419462415519310938661873817611","23470411552852937774947045360109231687929413853618831591197991843620838199067","23754984439399974960957311469129797417354579777555092475824641367871499120418","20595846189655930272671185201353473718120298958460543328058068367967827788343","18369932743937370770112045640258768357678233798019060346340574512676386881657","12697850402460053161561853886414432377097075510215189589553965005721309198602","16568551592696505259301628791369887392522482157497017535009470787132992386208","15629365469447740006941952776585841163905293572968486778485591482811854411300","12013259150721400577580106795937207438858266172329515869112116273243917652064","25985645547832440898124028518113548778079427800375895235490858373968842190765","23453544797767047145832688401875675566526664319702180577368747648361937438040","23019519310802928255909946008216901330215528891286123820072259651808273627613","37644563665864079474649253725591663782798815527579304798485981453321886064984","12099209467426463226794703639716931511465341297732652982508280434752339190320","24212475983686867776111230327856606728558637855724651455510095194194188608757","7035799726180384895030694630797404741509996660887007430034095402271842447950","18348516360799812617059029502635382660525907574593831425333053447857266464826","11159673498812247556067857479510927566644321061921870630051444255614613136054","37060927869905252173740223558210957442581437750374311821715996679318791628833","36072394405591283347226281385420572592765956026235682128304306478918886542999","20030115407825177483205611072636159946866269960799613420615109931798001840501","37859480715007904138695871199910593440796308584880879836782095163451415392638","8698857896861884085710679960046932257614085051494605079764005946600760225108","26322575539924763297907736909946808745011118181751076013458014559942349088751","24960783507923882737120365469273458329257980737208271565296654159665907866757","11474568130596134800218442928707416115166813337057164503158874341364276673920","16222932870935113054064163908779258472998935156553226474389506142997735031120","22495103679764247888049568984831793836650420441162651792754054290816327834365","17316188211954358718700071809596227249632195889958607339985486453968314711046","21536707923017740745792758100233117622000305291518440581069422201428197825949","30255106664716118221636386950751423176983382313097514399068630197851716593020","35393011216712138269948945981992360003807811229059725474673853174539554311815","15402417308550151593681105378710209125634408196039810307695667056381916690862","9953946499797906484340675055289383245715184072426475180612065724340078195179","25850011158298469865176293822453948764949728518887484817647796636773048569102","13817120629721437030176614616433937740659160244041900052700721910820658743657","15505582546762493134324376748364354845651165918184716474810163381334662174070","13035559698370453238572068397487364697515021130795651460765062619980877213547","20158423875359702021856683314541594945925215215061365166688565159137656091643","6266671197300072432341001308645218517322495366588346012236293610161730369183","29459648239200644304095887589876508331901796537991711510608265840772000260715","32604595692523994622825612679628738752037021310308979592021625187988536834428","26515268118467522965465838867344298710310437590445539382677131229897798127347","28692550097353044165033805982401397020755420084162867354592469122142797744704","22601345524323828896847693535327328693184759581887772865197680086798108884905","11234139887959872382659330748665937451761092187388423395179064503290557562952","27078141347974376749223611594083745514689365807324419366535967228878647775066","27902127546478375953815538899842310888151541236571864060339856859825667169564","22259323881811877403131032591514184258159081223443608960653186127375028951682","14447646038692534072479360503098041229288742550791169086001802005658186025271","19713988137274982649702447605718373993754405549160285896987450867224458177959","18430167129868387514139769559371606892026109533501190291168126504620819675779","37829370175621950737843165279391549584567497064006064969616119474611715831305","30858017892451399879823748099349808327364358968461517654439260741400182486814","11620344692350111556493699675571696787924235104889672999444259731311674134037"],["0","18792935799053923170615600892392609924511222259872114029568415377398610849255","14953264956050849833042296268449379790626762648843537307689923191078130229605","18085797413929955715241803039700881667859361957142457480597716294541612765070","12713218531078464279673937748591768694802122485185327327334612242234120619406","24171104656884813147534552284190768594619143637569869987786444331379638193332","7569407405175921221021250941125574664865392289786515052697541152594381983290","33664405486770583644482559103359577116168203117146482680939863834020348990512","36932219559323056268117146435023047410265857013981028094557788475431918993430","19401307969708799613396718359452481925111320618468472841599541810257396119292","18403449133472196091758974373424293043482396556654432016913971263503369712804","27376910115127807196340948743237498462870162186061492234252370967835461860498","7262096492768622722824882129875658359479497865322725720489121310827446815290","15101585661228055415187219755928121305652520027052659291157849214260253688592","24296867657470735556124092700641138017578644650360801215571605168106267485883","32865863110594393949165097578045832976874951518192517849174209573883609999623","27112543596749846913834936822394996611421088540757486813549548049667841003374","17546909614903032383550424344956058057807562147775270300226780538953501534788","12043963212128548221285136015494319137190414360563132227936635637616385900053","20470803701290398501078655210511163863237043358135695581324499172931695480088","20773293816726444275131881072332177934704006147460335124082647785274789512560","13320176820268815554108490403126597265245940418853380334052176725949142878024","20923815921648980214207241170330637255260891755860941160306380979126553590037","16450622468141108242060847846039414333664438978815689897098926799747479220035","24067366186375517090970553116975968482085324857191401496429736518691357419494","40069817736156893323382208723043846245503723354586619065071121967970822189718","12260575212477084171490948206265002919395565646820526284413858442776710732041","2474382284088221497523737494746923539161296651598805388469527794748055444786","21864753857130579301479249674126328545384133354410501917935769853419099746553","8883805375909110583086233587023481520698217564531559399815421063102570552841","19816590008460369155006041510170934397762967881782517177963687652637121140719","9880697198511603810581765802504341244865360704088144669524645084522842181141","23909411033505193308670806708278794997011200967845153390252215499845735440158","9632868502462337290434921620734040517565245754215602439194188165717580802936","34935843914958110772277846952325512765014703208171101162294480550906767635165","27376192166203869603110923454842836479158894954055109124492171631478719010926","6395282229253408731364701225795971211232392147162314817675882149829608974463","23397396433685078223982280431540295756791833434844185564022674528602960382372","25607011612451301661758649256822151973467714682205511135610970517793560934282","26827920142819189212544146199782873385375883892443897096800647841581449672705","24443633175714783718772799260844131994888499419120013224677607567086557563891","29520042296286412656024191186258518213191677298213433565248835636670124294711","6975558983294965840077545579079160486025521475256510743682573581632908888134","34752356905401885738369501289554257364454848428298463589032792951919319317956","35949869677241015498035151082229629330788720989895136503305108168261501870623","27598417611635170127991994368658461716118608887007628082685825370058478959750","18487209744347008176555501615261929152121920100422890487340417690747939139605","25052580233866600327647684974961188287310463306821628838697779500665867902517","25621726006960674699668217193002319746160795154694150607951078549167189745219","41191692379311860545342370402706947436240597916921086656116136735935655576686","14851622616035466317977685535260261626808103195622086348982944838776965267697","3507457933080831100877302027571589665645786620014344835409725824866809901587","33137103185393010518603257582739774785044964314994035070018941574265984772416","9370488067056204791637499807914407239262222745520939213272978779047900326983","24026518301442801155160213591874414877716532344659031738224232546487835304128","8194805351986331351755245545712547379062126799919721783585308374786067390296","25018846723694819069418971058494076044504964238988326811039291110148066380463","24150795749766581289573486271176527571882693382156213296446315117040738759609","31512641588049608504805695960668777388500902254326540909575554533492155138734","24198418934852926453589407279433863022930682595465305965016560869504678380640","26536709095534460329976054910455938368568911311033268567321986201812568721897","14071599452360769790061389261594809483019993321774014860068190804543684895900","14808789849760350011871653260013490232503450748771628506967902709138724434035","22319346997624495112135714959021855133288642123843741260102888511229226272108","30345369996131953902987635625907364708066146699916554956035584985485966266432","28368303067504016249959751280326595008435183251639295569212204584686156094764","18171987943811079744164816400015044805184175521183192497532015677020195185385","31942475686337257832898930909306636704495888368929690986167781953751213794042","17397715793723768171421359920093864515228170102989210159528011893201520450216","30756908208010251373569068074636342401473871963086117683217824933308889681885","6145081272169215029747919448032366481419232673584474443196899946180198742280","22949136261192269600436885857414832230333626674114329006317748682728553347840","10557622870030950885881922072301241857449505912690418605080808099419661566623","23101964487689220553852732224406312584752476481909269241809904395056847173113","12744133552069442215153737873935179410716027379501180336272768721360820926475","21185172974196206269339110455208960155452246182620846818440640216280587156281","16733727585753685998779962410988296176870035825362960110740852022551816194806","27009536689745726095405080473470169830518893657287382261951297975927491632396","30804834617100303187362210757420418251268816392079620615391334112763833381724","19907892999595812968681350110578766491430368144852950361224131448680156390358","29811779444757664508106181899650622441351092637358935291597389086970288642587","27634241259442874060353229232867875481318320488083800105401443821641317487314","9122922221685711046402347751471434602753967435953398605922122576093515852523","4182876524901631254897731049717454306481677861175268577831921053385945931477","18428604878880128821466960883825914803302066029706695989678926131699503687669","12533342394600144864682002617290437034644990733176692024472587220323460738366","15142810734722738163698963689238466486706864275151354333820123308392383530196","21432705641369438801158413868742927326977313819785890496646842002825456677622","31142293365095770708685271989431322332072510780475044421656058273219787759077","35496857322866813107821206219545518952962475767909700365486734057709786993791","23314448176808382571448981325397382297821154763359511386697155987020409274193","22468279775919744765318661497331874903522184374776846790358129006581115125904","32268039824109478276200817442910215940830367214232804389373730271181487054515","12027769349278201463138266309170071599206353672311659433283305346499717347894","22630404891784479584015659437771093427769798046471183577608168068174249407747","28895292077385068144958721006196082458577485101582338172003604011316372050542","17539733402710690077158489466179472898960446697904537450276697547873107860301","14972091387897499806033133373485938695503854666586346238638048822665830855941","31882254607565351031193519068268548992038265327180061251835830576071814671376","17939550041224249315154684708185066477631989136090966621482113109648747982394","23240689384700223112987399351143393575848470209779345998888519462623348268074"],["0","15697628726268571118984796039527944760474080119328193715438626568221413202893","29906529912101699666084592536898759581253525297687074615379846382156260459210","14283351956020636208237200334144488247170359513868880617497228402507417034523","25426437062156928559347875497183537389604244970370654654669224484468241238812","26453966441930351072822698823124262100689922874723705631874684476183467891047","15138814810351842442042501882251149329730784579573030105395082305188763966580","23552325229862616844472306716204604055239677433460896674483319294889080989790","30087953374967562091741481379531544643434985227129987501719168577712220995626","16914373067578324004547030973647688761674276836520911339500879433938983742967","14918655395105116961271543001591310998416428712892829690129738340430930929991","32865577358416339170435491741217721837191959971706950124806537749095115225379","14524192985537245445649764259751316718958995730645451440978242621654893630580","8314928450616835608128033766598967522756675653689284238617494241944698881567","4817249571262920667755373910767725858060560499889533743746801963060917980532","21955240477510237453837383665577115776653174235552967010952010774615603008012","32336844321660418605423467899532718134293812681098939283400891912759873511131","13205576357966789544854442944654841027066759895134506256755356891331194573959","2199683552417821220323866285731363185832464320710230112175067088656963304489","19053364530741521779910904675765052637925722315855356818950794159287582464559","19658344761613613328017356399407080780859647894504635904467091383973770529503","26640353640537631108216980806253194530491880837706760668104353451898285756048","19959388971458685206168076595403999421973419111305847976914557771677298684457","11013002064442941261875289946821553578780513557215345450499649412919149944453","26246489500911758959694700488694661875622285313966768649161268850806906343371","36363149728635236202271605955573142313910717908341169442745835562790027388202","24521150424954168342981896412530005838791131293641052568827716885553421464082","4948764568176442995047474989493847078322593303197610776939055589496110889572","21841264842421883380712093602995382002219902308404969492173335520262390997489","17767610751818221166172467174046963041396435129063118799630842126205141105682","17744937145081463087765677275084593706977571363149000012229171118698433785821","19761394397023207621163531605008682489730721408176289339049290169045684362282","25930579195171111395095207671300314905474037535274272436806226813115662384699","19265737004924674580869843241468081035130491508431204878388376331435161605872","26095202086237671100062882414136475352932677615510133637192552728661918279096","32864141460568463983975441164428397869769425507694183905286139076381629526235","12790564458506817462729402451591942422464784294324629635351764299659217948926","24906549995530881225718155117823316425035302469272336784347144870630112269127","29325780353063328101270892768387028858387064963994987927523736849011313372947","31767597413799103202841886654308471682203403384471759849903091496587090849793","26999023479590292215299192776430988901228634437823992105657010947597306632165","15263598848894274867555570882002486249286625795594798443101262900188631598188","13951117966589931680155091158158320972051042950513021487365147163265817776268","25728228067125221032246191088593964551812968055764858490669177530687021644678","28123253610803480551577490673944708484480713178958204319213807963371386750012","33308592351431065033737582992059648343688853373599221821673446553541149423883","15086176616854741130864597485266583215695475800429746630982631194920069783593","28216917595893925433048964204665101486072562213227223333697354814755927309417","29355209142082074177090028640747364403773225908972266872203952911758570994821","38606899014945170646191929314899344695384467033010104624835865098719694162138","7815002360231657413708965325263248165067841990828138354267685490978122039777","7014915866161662201754604055143179331291573240028689670819451649733619803174","22497720627107470592713703674964999392993199829156001452641474775380352553598","18740976134112409583274999615828814478524445491041878426545957558095800653966","26164793731046327088074021438491554666884700288902029132750260906399862112639","16389610703972662703510491091425094758124253599839443567170616749572134780592","28149450575550362916591536371730877000461564077560619278380378033720324265309","4525105755854612134654161051838504966668657963480357905496221860929860527984","19248797432420666565118580430823004599905075707821013131754700693832693286234","4620352126027302462686003068353175868764636390098543242636713365857739770046","31185175319229645437705704075654601648589458221650502790945768217049328948177","28143198904721539580122778523189618966039986643548029720136381609087369791800","7729336827681424801496900774769705376458537097127222670237601231701640372453","22750451123409715002025024172786435178028919847271448176507572835882644048599","16914254248585357361482459761300179239035564599001041224674761597820315541630","12960120391329482055426691070138639839773637702446522451028000796220695198294","14455733015782884266083227054772814521819986641950350651365827167464581875153","20108465628995965221305050328098723231895047937027313284939155534350810596850","12907188715608261120596314094930453941907975805562385975357819599827232404815","17737330672341952302645324658758134625851015125340166679039241493466162372536","12290162544338430059495838896064732962838465347168948886393799892360397484560","24010029650545263978627365969572389372118888947812623668937293178881298200063","21115245740061901771763844144602483714899011825380837210161616198839323133246","24315686103539165885459058703555350080956588563402504139921604603537885850609","25488267104138884430307475747870358821432054759002360672545537442721641852950","42370345948392412538678220910417920310904492365241693636881280432561174312562","33467455171507371997559924821976592353740071650725920221481704045103632389612","32130830507652176968563755201683064572489422914158730180204391765279174769175","17833183490522055930231610024326286325440903983327172543386259852376049772214","39815785999191625937362700221157532982860736289705900722448262897360312780716","37735316017676053793965958054043969794153820874301836239496573987364768789557","33380239647046472898460052720478475874088276575751565867104683456706826479011","18245844443371422092804695502942869205507934871906797211844245152187031705046","8365753049803262509795462099434908612963355722350537155663842106771891862954","14968966885920982420687516022394554518055767658997357635659648076823198879721","25066684789200289729364005234580874069289981466353384048945174440646921476732","30285621469445476327397927378476932973413728550302708667640246616784767060392","20977168410899602380070421992228579565406263239155746649595479819075104859627","18508100986512990972877732488348094487048292760118020155915708173287958526920","27217228902055075771149600948576487728828222734987332043577059742267956996348","24740653481777489920651556905537489507093945126302988429696107787465010052769","23048316680000214308390917249406474718496004349137659237018053826586421756191","20759593904540406107908823395305881704564005627633540091351052169211357117796","24055538698556402926276532618340143198412707344623318866566610692999434695788","23372566911729683945784913130284911766991231692526332811518131949772690319877","14014098411091585845424630521877614740058241402332607656610799649481127109850","35079466805421380154316978932358945797920893395809074900553395095746215720602","8055939903955724389819861001714602302459344932756658133577893458755853216265","19988023471452151617894226646022547806979801853528053816275252778992012351518","13990857210609223408062963671112857866715613871765898899266022032721687469171","24593135897561171003728392957029512063148576019142657654078834738670888040531"],["0","9507014580697867015723186333798614432399795838240353087179048949867017910169","16036574080524848887676373583282968985410321794542080543363284391160903927186","6678461040201997194227994923031701405792354627321726891296252618439025573429","28964631252474581896449345249109799690660125540325274965640244782360673982007","31019690012021426923398991900991249112831481349031376920051164765791127286477","8389386748864409661838598019245023570913204758730025867091960423801719437543","25216407587885958466698207687151933021930990466505759005268434403202353483963","38287663878095848961236557013805814198321606053843940659740132968848633495635","11940503263317372786847656202038102434800189272625788335303554681302158990317","7949067918370958700296680257925346908284493025369625036561272494286053364365","21954668973154127896378171991920893497287191142581831562216667125038613459524","29048385971074490891299528519502633437917991461290902881956485243309787261160","16629856901233671216256067533197935045513351307378568477234988483889397763134","9634499142525841335510747821535451716121120999779067487493603926121835961064","22022238083181199685428361585896956464757984070689899678205817362655397520407","20897202899642286766354124308550886091490896561365809879405375452368130031028","4522909844094303867462480144052406965585155389852978169812509596086580652301","4399367104835642440647732571462726371664928641420460224350134177313926608978","16218486189643768337575403606272830187303080231294679294203384131999356433501","17428446651387951433788307053556886473170931388593237465235978581371732563389","9504221537396711771941150121991838883887032874581452648812298530644954520862","18030535071078095190089747445550723755398473822195661610130911356778788873297","22026004128885882523750579893643107157561027114430690900999298825838299888906","30604736129984242697142995232132048662696206227517502954624333515038004191125","28949813713591921960050400420631734450724707015850270198095262752428437785170","27154057978069061463717387079802736589033898186866070793957229584531034432547","9897529136352885990094949978987694156645186606395221553878111178992221779144","21794286813004491539177781460733488915891440216393904640648466853948973499361","13646978631797167110098528602836650994244505857710203255563480065834473715747","13601631418323650953284948804911912325406778325881965680760138050821059076025","17634545922207140020080657464760089890913078415936544334400376151515560228947","29972915518502947567944009597343354722399710670132510529914249439655516273781","16643231138010073939493280737678886981712618616446375413078548476294514716127","8413918428796791755632953337758400528768626430188198586988697084172219566958","21951797177458377523458070838342245562442122214556299123175869779611642061236","25581128917013634925458804903183884844929568588649259270703528599318435897852","27924857119222487229189904490389357761522240538128639224996085554684416042637","36763317834287380980295379791516782628225765527573941511349269511446818250277","19758709083919655961190961818102393187310077968111451012409774620022564708352","10221561215502033986105574062347427625360540074815915523917613522042996273096","8638954825949274512864736018747697410024887190773562542504321613801454700759","6013993061340588138063776571059366855553721500610008631032090139955827056919","29568213262411166842245976431930654015077571711113682637640150874798234793739","12470021477928410658662169857374866791864697557084339951031207553591156508790","22840698959183579622982354493604746510280977946366374955950484733930681856532","8284110361870207039482789225275891342842587200443458918267058203264331071569","34545592319948575643851522664072927883596760026038412323696505442936046123217","14933932540485597909687245790980178630449723017112465057011497450365524998408","33437312286211790847891047139284139213672205265188140562275321824287771333042","15630004720463314827417930650526496330135683981656276708535370981956244079554","14029831732323324403509208110286358662583146480057379341638903299467239606348","23107198382375665963181001604672723697438035257895968561584745364184896611579","15593709396385543944303593486400353868500526581667722509393710929615792812315","8553101718414103731655231386468559156672671776971989578104113439648107234044","32779221407945325407020982182850189516248507199678887134341233499144269561184","34410658279261450610936666998204478912374763754705204213062551880864840035001","9050211511709224269308322103677009933337315926960715810992443721859721055968","38497594864841333130237160861646009199810151415642026263509401387665386572468","9240704252054604925372006136706351737529272780197086485273426731715479540092","18593864894780740430918596660794653120082187642468936894495128060947040905120","12509912065764528715752745555864687754983244486263990752876354845023122592366","15458673655362849602993801549539410752917074194254445340475202463403280744906","23612659374980154781803642600315595267509475294126862009316941485189479601581","33828508497170714722964919522600358478071129198002082449349523195640631083260","4031997910819688888606976395020004590998911004477010558357797405865581900971","7023223159726493309920048364288353955091608883484666959033450148353355254689","18328688386152655220363694910940171375241731473638592226180106882125812698083","25814377431216522241192628189860907883815951611124771950715639199654464809630","13586418472844629383044243572258994163153665850264299014380278800356516249455","24580325088676860118991677792129465925676930694337897772787599784720794969120","26131816429251252735008326193887503655689413495209212994176382171186787904509","20342248608284528321281282543947692341249659250345640076625028211102837770875","4854886463399781326425305916596149984816448325972939592446800833924154709984","29088291336438493638368545750483442554315745117588687001392870698867475210283","40964206153106274632863630330321290444712255929651318586366152491970731633890","23158424599336193550627038153438634530383414500619771755566999717055647787990","20485175271625803492634698912851578967882117027485391673012375157406732547116","13778124109204836638216814303395297562333443566238310743074315518176291048811","35855086254704701430232588951800515788624743778579732757500117421569008570198","31694146291673557143439104617573389411210912947771603791596739601577920587880","22983993550414395352427293950442401571079824350671063046812958540262035966788","14603446014903568963362985260628463322467505343397560079990286117798254914475","16731506099606525019590924198869817225926711444701074311327684213543783725908","8049690900002689619128626299531833947563170917578680927621091967070589263825","28245126706561304236481604723904473050031598532290733754192144694718034457847","16794757195212402210303043266439315769730728299773348647884084860417917129550","20066093949959929537894438239199884042264162077895458955492755451574401223637","15127959101186706723509059231438913885548221119820005968133212160000108558223","10657972060431601097806390406638425280559716669142595399757711111384297001462","27593064091715704619056708065817703925639525852189942515694011388354211609921","24208390488161153394535428753555674348443644297859284130337903466597035016765","19630944937241536993571241045354488320579646854851045839003900151846905739975","26222834525273530630306659491423011308277050288830603389435017199423060895959","24856890951620092669323420515312548445434098984636631279338059712969572144137","6139953950343896468602855298497954391568118404249180969523395112386445724083","26382447867164209864141146374203341418745057990786081113710381818340814449970","16111879807911448779639722003429204604918689865513316267155786917511706432530","39976046942904303235788453292045095613959603707056107632550505557984024703036","6093471549379171593879521596968440644882863343115763454833839878867566442725","27298028923283066785210380168801749037748787637869280964459465290765967585445"],["0","19014029161395734031446372667597228864799591676480706174358097899734035820338","10184905289210422553106341421308662882272279188668126743028364595745999358755","13356922080403994388455989846063402811584709254643453782592505236878051146858","36041019633109888570652284752962324292771886680234515587582285378145539468397","40151137152203578624551578056725223137114598297646719496404125345006446077337","16778773497728819323677196038490047141826409517460051734183920847603438875086","28544572303932641711150009629046590955313616532595483666838664619828898472309","32798842012513147477980302537097078219546483306855812632083857564545650000036","1992763654795470351448906658818929781052014144835542326908905176028509485017","15898135836741917400593360515850693816568986050739250073122544988572106728730","22021095074468980570509938238584511906026017884747628780735130063501418423431","36208529070309706560352651293747991787287618522165771420214766300043766026703","11371470930628067210265729321138595002478338214341102610771772781202987030651","19268998285051682671021495643070903432242241999558134974987207852243671922128","22156233294523124148610317426536637840967603740963765012713430538734986545197","19906162927445298310461842871844497094433428722315585415112546718160451566439","9045819688188607734924960288104813931170310779705956339625019192173161304602","8798734209671284881295465142925452743329857282840920448700268354627853217956","10548729507448261452904401467288385286057796062173324244708564077422904371385","12968650430936627645330208361856497857793498376770440586773752976167656631161","19008443074793423543882300243983677767774065749162905297624597061289909041724","14172827270316915157933089145844172422248583243975288876563618526981769250977","22163765385932489825254754042028939226573689828445347458300393465100791282195","17432986516289934949793178973749547148295683654202937221852258656924391391016","14123141683505293475607989350748918724352685230868471708794117131705258579106","32419873084298847705188368414348198089519431973316107244216254982486260369477","19795058272705771980189899957975388313290373212790443107756222357984443558288","21700330754169707856109157176209702743234516032371774937598729521322138503105","5405714391755058997950651460416026899940647315004372167428755945093138935877","5315019964808026684323491864566549562265192251347897017822071915066309656433","13380848972575004817914909184262904693277792431457054325102548116455311962277","38057588165166619913641613449429434356251056939848986716130294692735224051945","11398219404180872656740155730100498874876872832476716482458892766013220936637","16827836857593583511265906675516801057537252860376397173977394168344439133916","22015351483077479824669735931427216036335880028696563902653535372647475626855","29274014962187994628671204061110494601310772776882484197708853012061063300087","33961471366605699236133403235521440434496116675841244106293966922793023589657","29750149924896211516097948092519015079354802254315814335302130649742019509320","39517418167839311922381923636204786374620155936222902024819549240045129416704","20443122431004067972211148124694855250721080149631831047835227044085992546192","17277909651898549025729472037495394820049774381547125085008643227602909401518","12027986122681176276127553142118733711107443001220017262064180279911654113838","37248183652983058462245547118604032941606779021811330931582097563020661091861","24940042955856821317324339714749733583729395114168679902062415107182313017580","23793155046527884023718303241952217932013591492316715568202765281285555217447","16568220723740414078965578450551782685685174400886917836534116406528662143138","25314698896218600843210233837631305590096791251244755959996602512720475255200","7979622209131920597128085836703082172351081633808895770324790714155241501199","23098138828745031251289282788053728250247681729544212437154235275423925674850","31260009440926629654835861301052992660271367963312553417070741963912488159108","28059663464646648807018416220572717325166292960114758683277806598934479212696","24326153892912056704115597464088172306327706115375902779471286541793984727541","9299175920931812666360781227543432648452688762919410675089217672655777129013","17106203436828207463310462772937118313345343553943979156208226879296214468088","21781957072212100369549152875185828855400285598525705581286058625136922131134","25044830814844350777380522505894407647652798708578339738728695388578063078768","18100423023418448538616644207354019866674631853921431621984887443719442111936","33218703986004115815981510232777468222523574030451983839622394402179156153702","18481408504109209850744012273412703475058545560394172970546853463430959080184","15299486917722205639590787576332031151616010884521839445292051935318273314623","25019824131529057431505491111729375509966488972527981505752709690046245184732","30917347310725699205987603099078821505834148388508890680950404926806561489812","25337075878121034341360879455373915446470586187837689674935678783803150707545","23880531250662879001437027554686166779045529595172096211302638018129645175286","8063995821639377777213952790040009181997822008954021116715594811731163801942","14046446319452986619840096728576707910183217766969333918066900296706710509378","14769133900466035218480984076623067661935098546861150108662009577675816900549","29740511990593769260138850634464540679083538821833509557733074212733121123643","5284594073849983543842081399260713237758967300112563685062353414137224003293","5384164433675169793490544093744381674257132587843726858178791196289972947006","30375389986663230247770246642517732222830462590002391644654560155797767313401","18796254344729781420316159342638109593950954100275245809551852235629867046133","9709772926799562652850611833192299969632896651945879184893601667848309419968","36288339801037712054490685755709610020083125834761339659087537211159141924949","38151926562533998821234449170128030712327783058470568485335896610789846276546","24428606326833111879007670561619993972218464600823509167435795247535487080363","19082107671412331763022992080445882847215869654554749002326546128237656598615","5668005346570398054187222861533320036118522732060587142450426849776773602005","27933686765730852415972366413086481400152758756327396827603826469986400149162","19611806839668563842385397744632228645325097094711138895797070830004224184526","24079744228989515482608182155627528053611284300926091749927712893948263437959","7318649157967862704479564775999651556386646286379085816282368049020701333333","11574769327373774816935442652482359363305058488986114278957164240511758956199","16099381800005379238257252599063667895126341835157361855242183934141178527650","12713767669444058028470397957294395922966468263749398820987881016284451924460","11701271518585529198359680787621356450913092199130662952069965534260025763483","40132187899919859075788876478399768084528324155790917910985510903148802447274","8367675330534138224771712717620552682548077839223977592568220133424408620829","21315944120863202195612780813276850561119433338285190799515422222768594002924","11409642439752858793620604641120857674182322903547816343991614403556806228608","26528538104483031566824451761854073608338924195302533916977602746618261537913","17373647002643798764896076345451701552610929309286057334309596117118002984333","8669183306868510816120507492331472439457371776829138091473626025694504800684","27825539031400910116400435285367821802319833568857228214977915239363335792657","12279907900687792937205710596995908783136236808498361939046790224772891448166","8988409990649869283789481257892132660393387180740093540024355263530011908706","10335516743983622337033038261601134121289015330610598190613369648447604369443","36175608142130056027084095093575641050822478613280146577704602742816432414838","12186943098758343187759043193936881289765726686231526909667679757735132885450","32707814974726858348174354592346222986949210875322527585220726394956126675273"],["0","16139815450952192840646339589937182641050818952545378005017991612892263145059","20369810578420845106212682842617325764544558377336253486056729191491998717510","26713844160807988776911979692126805623169418509286907565185010473756102293716","28305553522541226696811758015410098408447044559636962487768162383139461945560","36525788560728606804610344622935896097132467794461370305411842316861275163440","33557546995457638647354392076980094283652819034920103468367841695206877750172","35200901736026008200053613512835906822078868664774932989979125053081988449001","21821198281347744511467793583679606261996237812879556576771306755939683008838","3985527309590940702897813317637859562104028289671084653817810352057018970034","31796271673483834801186721031701387633137972101478500146245089977144213457460","22153947277098685918773470731911748723503671369079223217772055940427028351245","28640572396940862676212491096981433397478508243499474153033124226935915062172","22742941861256134420531458642277190004956676428682205221543545562405974061302","16649753698264090119796585540884531775936119598700235606276211517911535348639","22424223717206973074974229107816000593386843081511495681728656890894164594777","17924082983051321398677279998431719100318493044215136486526889249745094637261","18091639376377215469849920576209627862340621559411912679250038384346322609204","17597468419342569762590930285850905486659714565681840897400536709255706435912","21097459014896522905808802934576770572115592124346648489417128154845808742770","25937300861873255290660416723712995715586996753540881173547505952335313262322","16128643277747571865518194742710080446999767097909776251550989936004009587831","28345654540633830315866178291688344844497166487950577753127237053963538501954","22439287900025704428263102338800603364599015256474660572902582743625774068773","34865973032579869899586357947499094296591367308405874443704517313848782782032","28246283367010586951215978701497837448705370461736943417588234263410517158212","21063260424919144965883925338181846001942135145800145801036101591820903747720","39590116545411543960379799915950776626580746425580886215512444715968887116576","21512418636500140489971908607162130397920667664327515531499254856068468510593","10811428783510117995901302920832053799881294630008744334857511890186277871754","10630039929616053368646983729133099124530384502695794035644143830132619312866","26761697945150009635829818368525809386555584862914108650205096232910623924554","32338690586654689382790415408344318535405385078865904744864181012318831112656","22796438808361745313480311460200997749753745664953432964917785532026441873274","11767430843347891800285407605776327026526141320336760004256584150113069772215","22142460094315684427093066117597156984123395656977093461608866558719142758093","36659787052536714035096002376963714114073181153348934051719501837546318104557","24146456989532848027773994980528330691895504550850419525191525472434430188080","37612056977953147809949490439780755070161240108215594326906057112908230523023","35258350592000073400271035781895022572143583071613735362242690106938641842174","18998001990168860722175890504132435412893795898847627751972249901596176596767","12667576431957822829212538329733514551551184362678215826319082268630010307419","2167729373523077330008700538980192333666521602024000180430156373247499732059","30719881562287566479998282746693515706116829242790593175767786752889705192488","27991843039874367412402273684242192078910425827921325460426626027788817539543","25698067221216492825190200738647160775478818584217396792707326375995301939277","11248198575641552935684751155846290282821984401357801329370028626481515790659","28741154920597926464174061930005336091645218102073477576295000838865142014783","15959244418263841194256171673406164344702163267617791540649581428310483002398","24308034785650787280332159830850181411946999058672390530610266364272042854083","18743533138174708865178911111591435143446007125793038146745075554673359326982","12342841185614747169544020950630884473235857119397448679159204824717341434158","26764064913984838185984789182919069524107047830335771215244368897012160959465","18598351841863625332721562455086865296905377525838821350178435345311554258026","12324164001817139704374519800616961538142322707471923968718249572016620440559","21675671272584925516851900005114382622252206796635376818873913063698035766651","6313175886010151110268233521274265118208868616324610790060982404004509166302","36200846046836897077233288414708039733349263707842863243969774887438884223872","22660922228329681187470208975040386267950419260071898991848380431206695316170","15074574136379144479241618801568131861568726720372311597395502740286109664751","8710730963605136056935169407406787214683657368627644546885899684060738133629","28151405391218839640764576478201475931384613544639928667807215193516681873847","18058208877772847967482394707643092834571567976185712674504401480461505988390","28785908884402793460475353165490555804392807975259345006173153381030492919473","25872819629486482780627649364115058469542694789928158078907071849683481854955","16127991643278755554427905580080018363995644017908042233431189623462327603884","28092892638905973239680193457153415820366435533938667836133800593413421018756","7650024929092795214715562407988860235321832693306265873625814968775825305481","15704538237508988075784889778414531181070348842834950428069740052314625256052","10569188147699967087684162798521426475517934600225127370124706828274448006586","10768328867350339586981088187488763348514265175687453716357582392579945894012","16974294229647910051047681794520914268564196379172714601912711938443917635568","15704265817620287618385912940018944099353543800134457275405500284683925596649","19419545853599125305701223666384599939265793303891758369787203335696618839936","28800193858396873664488560020904669863069522868690610630778666049166666858664","32527367381389447197976086849741511247558837316109068283275384848428075561858","26968969781826948535768935377982712855888564801230983991173386308495165665109","16275972470985388303799578415634490605883374908693463660954888069899504701613","11336010693140796108374445723066640072237045464121174284900853699553547204010","12090887787783154387451921335658412623208788711822724967811244566821183307090","17335370807497852462524389744007182202101829789006243447895937473432639873435","26271245586139755742969958565997781018674204201436149156157221601320718380301","14637298315935725408959129551999303112773292572758171632564736098041402666666","23149538654747549633870885304964718726610116977972228557914328481023517912398","32198763600010758476514505198127335790252683670314723710484367868282357055300","25427535338888116056940795914588791845932936527498797641975762032568903848920","23402543037171058396719361575242712901826184398261325904139931068520051526966","36487890056161167707084941466284985991959919510749767134574613433145987903314","16735350661068276449543425435241105365096155678447955185136440266848817241658","20743645369887129168979155881296426033690502276154347255332640258961379510231","22819284879505717587241209282241715348364645807095632687983228807113612457216","31168833337126787911402497778450872128129483990189033490257001306660714580209","12859051133448322307545746945646128016673494218156080324920988047660197473049","17338366613737021632241014984662944878914743553658276182947252051389009601368","11874592319123269788308059080221093427542938336882387742559422105575054594080","2671572929536310652165015448734542477724109216580689534395376262969974400715","17976819981299738567578962515784265320786774361480187080048710527060023817412","20671033487967244674066076523202268242578030661221196381226739296895208738886","28574730540581561609675378696636731924548228425728224468012797112481247838442","24373886197516686375518086387873762579531453372463053819335359515470265770900","21639144205775166251855897694177895796801692949812986483045044416760636359312"],["0","10391388030065110459046273434617090193553273504674721666337779039208717794501","18851378285002414990178959939977376440540752354256472628415254196408188939403","9651202577937427109331147893739061069242108217741746442973612574360587596198","12834621301403902949130704540305646639797360318441856288139916393127306899886","29275091377778663164727877755357242017168206788090671923427276260570933335646","23338608247236726850215972663445638390208909269008138249339275017262138509110","26625317728373465955614415535157263467061008528717797292561841733012359906768","21754153690856213800689181422101937435444111225343078809844409325303557522059","7971054619181881405795626635275719124208056579342169307635620704114037940068","19816057603289119157880630572888225089179215402124931605093771581136809923686","22419651682358096615300535718566222358458978337742412091845907694278248206873","13504659050203174907932170703448316617860287686166879618669840080720213133110","23597640850672993618816511539297104921364988456948376099388886938236139626987","11411264524688905017346765336511788463323874796984436868854218849247262201661","22960204562574670927702052470374726098225321762606957019759109595212520693937","13959923094263367575108154251606163112088621688014238629355574312914380778905","14295035880915155717453435407161980636132878718407791014801872582116836722791","13306693966845864302935454826444535884771064730947647451102869231935604376207","20306675157953770589371200123896266055682819848277262635136052123115808989923","29986358851907235359074427702168716342625629106665728003396807718094818029027","10369043683655868508789983740162885805451169795403518159403775685432210680045","12914823337589110187239545092862139511897604175069086818858065734775460012674","22990332928212133634279798932343931640649666112533286802106961300675739641929","25955460321481189354679904404483638416086005815979680200012626254545948572830","12716080990342623457939145912481124720314012122641818147780060153669417325190","20238277977999014709521444931106416915335905891184257258373998997065998999823","35403747347144537476266788341387003076064764050329703743628481058786157241918","21136594401161005757697411469066985707292970928238996719300305525561128525569","21622857567020235991802605841664107599762589260017488669715023780372555743508","21260079859232106737293967458266198249060769005391588071288287660265238625732","31635153018460744049413230991794343684562805325412182956711988279245439353491","20900895429630828321088019326174086893714041356899740802331953651486045234078","1816391873044940182467811429887445322410762529074797242439162690901266755314","23534861686695783600570815211552654053052282640673520008513168300226139544430","22396677316792093631939726489937038879698426913538152579519528930862477020569","29543088361394877625699193263412878051049633505865799416042595301941019217880","26404671107226420833301584215799386295242644701284804706684846758293051880543","31447628212227745175406169389046959963225751415599119966415705852664844054812","26740215440321596356049260073275494967190437342395402037088971840725666693114","37996003980337721444351781008264870825787591797695255503944499803192353193534","25335152863915645658425076659467029103102368725356431652638164537260020614838","4335458747046154660017401077960384667333043204048000360860312746494999464118","17663277380896582515503754002872481235136929684749117664139165132627793393742","34095443207909459602558141623227109069272487255426616577155047869001826583469","29507891570593710428133995732037046462409272768018759241716448565414795382937","22496397151283105871369502311692580565643968802715602658740057252963031581318","13705824097517302483855312369496122006193707403314886465193593304578667038332","31918488836527682388512343346812328689404326535235583081299162856620966004796","4839583827623024116171508171185812646797269316512712373824124355392468716932","15598823404510142508111416477925595198343649851170041949791946922770910158347","24685682371229494339088041901261768946471714238794897358318409649434682868316","31639886956130401149723172620580863959665731260255508086790533607448513423313","37196703683727250665443124910173730593810755051677642700356870690623108516052","24648328003634279408749039601233923076284645414943847937436499144033240881118","21463099673330575811457394264971490155956049192854719294049621940820263037685","12626351772020302220536467042548530236417737232649221580121964808009018332604","28625206349995243709973765338901529289601798614853657800543141401726151456510","23433601584820087152694012204823497447352474119727763639998556675837582136723","30149148272758288958483237603136263723137453440744623194791005480572219329502","17421461927210272113870338814813574429367314737255289093771799368121476267258","34414567910598404059282747211145676774220862688863822991916226200457555252077","14228174883706420712718383670028910580594771551955391005310598774347203481163","35683574896966311698704300585723836520237251550102655668648102575485177343329","29857396387133690339008892982972841850537025179440281814115939512791155214293","32255983286557511108855811160160036727991288035816084466862379246924655207768","12409299534133396034867575423792281463636142267045266984871192813675225046278","15300049858185590429431124815977720470643665386612531747251629937551650610962","9520833603178700929323373811571787273592333285253866512441275918053442016487","21138376295399934175368325597042852951035869200450254740249413656548896013172","21536657734700679173962176374977526697028530351374907432715164785159891788024","33948588459295820102095363589041828537128392758345429203825423876887835271136","9520288763401300014525420134780613110158723199852880207112796382792042697681","16950848835358975389156041587511924789983222207367482395876202484817429184255","13823901973115196884484308551294789549042316936549152574160923725181716726094","43166491890939619173705767954225747406569310231802102222852565510280342628099","32049696691814621849291465010708150623228765202045933638648568430414522834601","32551944941970776607599156831268981211766749817386927321909776139799009403226","22672021386281592216748891446133280144474090928242348569801707399107094408020","24181775575566308774903842671316825246417577423645449935622489133642366614180","12782498743156429702802373742757089315655295177596452552093670760289471251253","30654248300440236263693511386738286948800044002456263968616239016065628264985","7386353760032175595671853358741331136998220745100308921431268009506996837715","24410834437655824045495364864672162364671869555528422772130452775471227329179","20621041456342966508536198905740121403408638539797378733572327363413097119366","7078584934097681669388780338663033514769144254165526596555115691986190706606","24916843202502841571192317405228150715104004396106617464581657950464294558315","29199294368643784969677071442055421806823110220667465581752818493140358815394","33470701322136552899086850870482210730192311356895910370272880533697634483316","19599047867934983115711906017335576978832640151892660166967076331346950524845","23750326887172159952236012819226155608180927213775231032268253427651416418815","18561180930575025378312184066387194079162239179545998293117594240169812169184","3829859395057369392845088146034980944798624035896126306143771908744586450481","34676733227474043264482029969325889757829487107316552365894504102778019202736","23749184638246539576616118160442186855085876673764775485118844211150109188160","5343145859072621304330030897469084955448218433161379068790752525939948801430","14065397090760201912911519286311255553025184322544339816399216867544239139207","19453824104095214125885747301147261396607696922026358418755274407214608982155","13372975337484572774857945902758913671999728050624380248629185851810878685650","26859529523194097528789767030490250070514542344510073294972514844364723046183","21390045539711057281465389643098516505055021499209938622391884646945464223007"],["0","36344347332649985353489175662482359645864688984995371958161172669034460624759","32906231338142088257666785689255023563270228572298887587927848443712978679001","23723762618412773566208045609691710660553707844450204573623882082599496642206","14927785458133172889385955535568948446245417238864696736501170500030277784832","19112283855317659782307571211706136974367986779279734812701853014202322283561","24631759461393128490526528176362381844408351442033567004055344100547587787021","24643720697057337731554430644233805920275205063951839114080081254058755567397","19599645072609145770653804214303197454739457484796343330064217178715164507262","23977750384263359315771723705105408048550012185289265928015619081292111053306","9345720304506948130917560209671105206347017380986103461358546078561146910193","23692432697271029445318031005387745972143415748926747267301985004279258632604","38815480779696779339487035712696624192883922534249252498582508353824512305273","17075805734539452347731797883845539672832795713335179540071178021274503224891","7944333163538064840232573945303218812063543111809776641269850474854174309253","37979212917790632962206283821707857668243145292887823724717733615250109873575","13877575513824805687525403888527841373792613140057752190024384588833326556874","18213754008385073180699502967264958561755103794868242805048710093082448319600","9343843186423789879922280312336787807760327855071465506258094203240122343523","15825181820119802332206012925674976845911438150732409890539333964289220380600","25791379434892177064522895366837400226992469851872495340712345300324008486892","11934251622727373105663870357315615401007513622105884674139479911947638526667","27822708937649428615249447293816829225946868383342567984822913829034689738045","40859328297887472372352848367314811175188000499533119554385758289925665366662","13269365803791229073833245083894999079378522473126973986459214730484745413542","29109809548586527652817140637496911248288087970826569093867407281808761613854","12844092906500410231699470336910786132521849734758178722933381194519573739387","27599650718816136546028675779187153293474973373731492775748712477174727176910","7510651573062290775103012205449294760491593387510166657538461087428607786942","22646864348144454461167264280694708441742882170609446306769020229155069126990","16662169941483367722912188797519989569850565344222099911942136790808042706676","19332664194664671917626787841132498467089146526888609737881687646569588387316","25775367922863231292154709299048981590668355064407231474821663289071405716820","12135367918192048836595189063585646334609059894544226828927910539460208901817","13519502057235424858651547725749587580363768148256199394584732315302505426426","37425223312135353036601044599710920187906300148564621860908855154169899448415","24925838549071445385917618213579564313529322115226006683523302152581463087712","37620334751020309940438825647132637267531369690606446329708168460540006573845","21610061748610160337208385251483186618420401920647284361198952814242530670789","27298788797535473297764311553441383316456423609888600662360346098522922797606","8074214531172869490770289429995376974686418757463367828081869813646412571438","11172073442980496018481943860098135705260363193530194217986420790592699505723","32576089450483422492677722960455996272698032143165785364884221791778990616805","10340634892393154915610605952409115093411996388012185355095458550213413189988","40595848149566879530325168161429827579372058855470047649547012096168048569399","25397425875486090255458533389243461960822352917021004301366590382872671489480","20533204216491572062357439831867361964396765953133801142317285313726636344463","6890782011716590873688313253346906709450995935267986489444673382875737990372","22036618329032854974398080528502931496951109827770297651598883641434472739575","21480425788800937145927649489233820694856724257320325509742001259649063145623","10852004901882784240091032036995422409860431514982971435008610981713350366569","14541437875037185978288538830644677252346409694711151957759730117796591807773","18440598077549657404168045310151161853477725528427081877370528750205026602670","19552885547041061075202817773267898836699343989580930816673259644887420607013","22045341212834389816792593662185802893649154818262989063370433142353382156165","31017351577988576167427276356235347251429920550299775657446849047829595615365","23335100153240333886054474980928475727399983223584836905020226304002102773580","25336596630139834363103111703664859845478574529146665813512033563223095632011","22847567098321887303865343170250923504022503584395873207171066632540741727467","11054849549809881784094142912600806351942359656156320210487499577019104594539","23251621530773306919390627449572904670887228518017079154853994801056423163220","24817983277394257291394469603575938044112088651296848738849957668778841623783","23423582954589269773850523740203877177753361349652606905984442982105823706692","30162544685094564700834368325333038128746222760264139586601238285836867764130","5692532281826789698014696529188602504332119727242233311144074033530267732477","22657234018777060356655658798147711668371279493878415476947510976771459603243","20513465735758067473842791047626652693780257333171051277844678820874513768140","28026425074209547453632266014123749942822694159287318721383571714481425351487","15523531380760501712233154526137508278212761790508376127775767962009016621944","32919818213557239537494476714531908022517704097489928708877201871582534046643","11983593799222297610390096100672679604730896193205173663025288541128391157527","29836262733728891307056544113628113514843648776831611134766678495997217283403","33549249414669424310001277286902968423131627801706311926230103914312928294737","4762950417471530247114290450246429039278755125688638047856188241474840024769","17187411951842728706228836032218752564370960448308533179750426708908201705694","30429441593174887613878713802143467965808280790394807789282216291543644083863","34251742247608653444595332194107441983538233316706355124440543765970600010271","23389856209205435639280065906872242244698457675199283001806355026958412169185","24135434995479896846999572320664317247889532683093914981037507786705691950484","24130620646903523527055435763219321420898268426478393927649235032295067224117","3467788081236087419244783110028071556995040643627692435826523615756188019532","20917910028737287185915739791965139093446165348923497364201261909448087932941","30095474904833871997438429604334235743259411381489537555877317987909864309079","33458632277710892886152257785959690980522015585484674394320489254938676663826","3661678637542734457230933567964188892560922833703837492820570920133287551302","5854474617879833622164699777675173476230994779325116808176973809102092850245","17364596543899648108119333272309456104806597637281556504176335305075178391363","11888643551487671031063683661273625209775105384316894100936673448792708350427","2445375979700448966636977979401826901287017261942927484894576586038083363552","31722462906255685134411595035999928376361736862794653763992888104279789530280","29852566159141226422235086768273234303007080802603598258629209539730472280835","15682683275465745058818391705294459231316981586557436917638921202612569946097","19605547684601927198482398017689069772144704753005202881138678590664693771507","10715529431771470163908910111826725197401463718452539107634053869105105470670","37585234734502725207083343746469677286084560239678101670919804045993999096129","19561657024557578220669209798054265346729050042359804855959685969891712578158","6551959406275341328930912869423908438740416126886464320998510790992116260752","8668394608830838144121690869755759917141852548795846599707714541284619476013","34016058401539346128972965923581920526601116157920943505584757961036371993716","12417741668758723839989555021007890345179338230126669649405630075158114881625","19296504568878989037218751991355693378647953828984801168657424361729119050312"],["0","28912208921621420262485539834450169114632649169158675228925936964917304258284","22035976932605626070840759887995496949443728343765706488459288514274340366768","25559282364986271910169685474126146232559051288484374803549559978623184788795","7967328044427070556525505325880621803942470077313359129304136813484747074047","16336324838796044342368736678154998860187609158143435281705501841828836071505","27375276050946981758806650607467488600268338483651099664412484014519367078425","27399198522275400240862455543210336752002045727487643884461958321541702639177","39199290145218291541307608428606394909478914969592686660128434357430329014524","26067257896687443409297041664953541008551659970162497512333033976008413610995","18691440609013896261835120419342210412694034761972206922717092157122293820386","25496622522702783668389656265518216855738467097437460190905765821982708769591","33854475815715008234481259934878698208671116267666436309768608334497407619312","12263368597239629473217190022433804257117227026254324736444151855973197954165","15888666327076129680465147890606437624127086223619553282539700949708348618506","32181940091902715479919756152901165159389561784943578762039058857348602755916","5866908155810336152804402031798407659036861879699470036350564991090844618131","14539265144930871139152600189272642034961843189320451266399215999589088143583","18687686372847579759844560624673575615520655710142931012516188406480244687046","31650363640239604664412025851349953691822876301464819781078667928578440761200","29694515997945078906799384988417525365436575303328956337726486414072208478167","23868503245454746211327740714631230802015027244211769348278959823895277053334","11868932131620306786006083097119108274797007965853067282249419284917762484856","37942170852096394300212885244115072173279272198234170421375108206699713742090","26538731607582458147666490167789998158757044946253947972918429460969490827084","14443133353494504861141469784479272319479447140821069500338406190465906236474","25688185813000820463398940673821572265043699469516357445866762389039147478774","33311058565792997869810945813117031498401582347046951207799220767773645858203","15021303146124581550206024410898589520983186775020333315076922174857215573884","23405485824449633700088122816132141794937399940802858269839836271734329758363","11436097011127460223577971849782704051152766288028165480186069395040276917735","16777085517490068613007169937007721845629928653361185132065171106563368279015","29662492973887187362063012852840688092788345728398428605945122391567002938023","2382492964544822450943972381914017580669755388672419314157616892344609308017","27039004114470849717303095451499175160727536296512398789169464630605010852852","31073960880592155628709277708907290198715871496297175034421301935188181905596","27963434226303615549588830681901853538510279830035979023348400118587117679807","31464183758362069436384839803750724357966010580380823972019928547928396156456","21331880625381045452170364757709098148292439440878534378699701441909252845961","10821091851392396151035811616368216455816118418945132637324283823894228603978","16148429062345738981540578859990753949372837514926735656163739627292825142876","22344146885960992036963887720196271410520726387060388435972841581185399011446","21375693157288294540862634430397442368299335485499502042372035210406364242376","20681269784786309831221211904818230186823992776024370710190917100426826379976","37415210555455208616157524832345104981647388910108026611697615819184480147564","7018366007293630066424255287972373744547977033209939915336772392593725987726","19178165561143868902468473918477448840245167505851567940936366440877464193309","13781564023433181747376626506693813418901991870535972978889346765751475980744","22184993786226434726549755311748587905353855255124560959499563096293136983533","21072608705762599069608893233210366301165084114224616675785798332722317795629","21704009803765568480182064073990844819720863029965942870017221963426700733138","7194632878235096734330671916032079416144454989006269571821256049017375119929","14992953283260039586089684875045048618407086656438129411042853313834244709723","17217528222242846928159229801278522584850323578745827289648315103199032718409","22202439553829504411338781579114330698749945236109943783042662098130955816713","40146460284137877112608146967213419414311476700183516971195493909083382735113","24781957434641392549862544216599676366251602046753639466342248421428397051543","28784950388440393503959817662072444602408784657877297283325862939870382768405","23806891324804499385484280595244571919496642768375712070643929078505674959317","22109699099619763568188285825201612703884719312312640420974999154038209189078","24615000189707338616534849153888534253226092635618123966009785415537037830823","27747723682949239360542533461894600999675812902177663134001711150981874751949","24958923037339264325454641735150479266958358298889179468270681777635838917767","16548603626510578957175925160151526080395716719696210485806068198522118537026","11385064563653579396029393058377205008664239454484466622288148067060535464954","23426225165714845491064911851038148248194194587340796610196817766967110710869","19138688599676859725439176349996030299012150265926068211991153455173219040663","34164607276579819685018126282990224797097023918158603099068939242387042207357","9158819889681728202219903307017741467877159180600717911853331737442224748271","22063150683435928630496141938549265867938679394147788730357995370013451102052","23967187598444595220780192201345359209461792386410347326050577082256782315054","37784282595618507391866682481998951941138933153247187925835152805418626071189","23322013085660298175509743083291386669166526802580555165063799455474239598240","9525900834943060494228580900492858078557510251377276095712376482949680049538","12486581031846182190211266319180230040193556496201032015802649231240594915771","38970640314510500005511021859029660843068197180373581234866228396511479672109","24726998751538756444697852897700333789979737832580641561484679158789583029308","24891469546571596056313726068487209400848550949982531659914505867341015842753","26382627119120518471752738896071359407230700965771795618376811386835575405351","26372998421967771831864465781181367753248172452540753511600265878014325952617","6935576162472174838489566220056143113990081287255384871653047231512376039064","19947577185635299149585073838673003098343966297430960384704319632320367370265","16414464065989193550384047718153921309422093962147006424358227602668111626924","23140778811743235327811704081404831783947302370137280101244570136725736336418","7323357275085468914461867135928377785121845667407674985641141840266575102604","11708949235759667244329399555350346952461989558650233616353947618204185700490","12840950215960020993992260799361637121064830874147078664654466423574548287109","23777287102975342062127367322547250419550210768633788201873346897585416700854","4890751959400897933273955958803653802574034523885854969789153172076166727104","19668440068832819824330378581485306575626744924757238840589367835407962069326","15928646574603902399977362046031918428917432804375127829862010706309327570436","9477123679092214895390377665331643374085598772698839491579638218649331396577","17322852497364579174718390290120864455741045105594371418579152994753579047397","21431058863542940327817820223653450394802927436905078215268107738210210941340","31393983725326899969673876002424804395072391678524134654443199718836381201024","17235071177275881219092013850851255604909735684303575368221167753207616660699","13103918812550682657861825738847816877480832253772928641997021581984232521504","17336789217661676288243381739511519834283705097591693199415429082569238952026","24255631059400141813453120356649290876105503515009818323773107548921126996198","24835483337517447679979110042015780690358676460253339298811260150316229763250","16704766265918702852191098237454111668747543257553567993616644536882429605007"],["0","35936174971403565302724673923643063140716933937901316114153669743258800020951","22183710993371976919435114030733718810339092287115378633220372841972872237919","29230321858133268598092965202995017376569738176552715263400915770670561081973","15934656088854141113051010651761243607884940154626718258608273626969494148094","10784406805752813462491067611052722631826853915870836219712799497081863647393","10974066358215413073120489724420427023439948166470130641428559655887117165616","32910154172711525259478505341163398415455727054559253425225712456507596782737","34622094546758032638122405366698239641861101138353304632860460341709041037814","30246272921535611596347677584649806928554955539908960680967863765441018726373","15494638346188517301423835093427145736839705123528379501735980127668779145155","29105002173566292114532906785779158622928569794458886038113327457389609043565","23932465887751466024469708379242846240245503734500803932140808295843198247390","24526737194479258946434380044867608514234454052508649472888303711946395908330","9889089782312984138683890035955600159705808046823072221381197712840888741395","20587394440126880515346700815287780141682394769055088836681709341545588520598","11733816311620672305608804063596815318073723759398940072701129982181689236262","29078530289861742278305200378545284069923686378640902532798431999178176287166","15487129873855884297442715504089876142492947019869827681334172626384680878475","19524241536800658884331240212185357206549023802097570874760927484005264531166","37500789124050882591352364231577775642324786206241878331754768641568608460717","25848763619070217200409075684005186515481690088007504352859715461214745611051","23737864263240613572012166194238216549594015931706134564498838569835524969712","32107855960514238155932958997715594169461815595636272155353808040247810492946","9300977471486365850840168845065446140417361091675827258440450548787364662934","28886266706989009722282939568958544638958894281642139000676812380931812472948","29488128754162365704551475602385869441539034538616680548035320591502486461931","22845631387907445295129080135719512819706435893261833728202033162395674725172","30042606292249163100412048821797179041966373550040666630153844349714431147768","24922728777059992177929839887007008501326435481189682195981468356892851021109","22872194022254920447155943699565408102305532576056330960372138790080553835470","33554171034980137226014339874015443691259857306722370264130342213126736558030","15548500204095824279633214215166826008479962655964788524493836409982388884812","4764985929089644901887944763828035161339510777344838628315233784689218616034","32189765357102424212359785157741075232906708192608763234640725074634213210087","40259678889345036035172149672557305308883378592178315725144399683800555315575","34038625580767955876931255618546431988472195259655923702998596050598426863997","19151881773045588428276868116986898538835292359929579256643448722705175321678","20775518378922815682094323770160921208036514481341034413701198697242697196305","21642183702784792302071623232736432911632236837890265274648567647788457207956","32296858124691477963081157719981507898745675029853471312327479254585650285752","22800050900082708851681369695135267732493088373704742528247478975794989527275","20863143442737313859478863115537609648050306570582969741045866234236919989135","19474296697733344440196018064379185285099621151632707076683630014277844264335","31053935367231866787822238174175659786198049019383984535998823265217343303894","14036732014587260132848510575944747489095954066419879830673544785187451975452","38356331122287737804936947836954897680490335011703135881872732881754928386618","27563128046866363494753253013387626837803983741071945957778693531502951961488","22481744700613594230853104878239900722159346109833087575300922006010465471449","20256974539685922916971380721163457513781803828033199007873392478868827095641","21519776735691861738117722402724414550893361659515851396336239740277592970659","14389265756470193468661343832064158832288909978012539143642512098034750239858","29985906566520079172179369750090097236814173312876258822085706627668489419446","12546813572646418634072053857299770081152282757075620235598426019822256941201","22516636235819733600431157412971386308951526071803853222387120009686103137809","36516434824597203780723482443912288651526224599534965254994579445015148478992","27675671997443509877478682687942077643954839693091244588986292656280985607469","13793415033202236563426823833630339027720840514922525879255317506589148545576","25725539777769723548722155445231868750444921136335389797589653970435541423017","22331155327400251914130165905145950319221074224209246498251794121500609882539","27341757507575402010823292562519793417903820870820213588321366644498267166029","11718961622219928276592255433274651822254897003523257580607013928812132512664","28029603202839253428662877725043683445368352197362324592843159368695869339917","33097207253021157914351850320303052160791433439392420971612136397044237074052","22770129127307158792058786116754410017328478908968933244576296134121070929908","24964207459590415759883417956819021407840024774265558876695431347358412926121","16389134327514444228631946954734785509475936131436102080284102723770629585709","24552728809481088925543441075465899417097319035485137510741470111622467423480","18317639779363456404439806614035482935754318361201435823706663474884449496542","22238058495032582038745878131841256647328994387879543117017786553451093708487","26046132325049915219313978657433443330375220372404660308402949977937756134491","31792079447558464339240553473483353705181137505662307164273897237685635151144","24755783299481321128773080421325498249784689204745075986429394724372670700863","19051801669886120988457161800985716157115020502754552191424752965899360099076","24973162063692364380422532638360460080387112992402064031605298462481189831542","34164794885342449566529232227544771509039665559915093782336048419871342352984","5677511759398962444902894304886117402862746864329214435572949944427549067382","27894696221303916890381046391717143713148737499549028976130807548106223189889","30877011366401761721259072046885443725913037531127556893055418587095342315085","30857753972096268441482525817105460417947980504665472679502327569452843409617","13871152324944349676979132440112286227980162574510769743306094463024752078128","18006911499431323076923741932088731108139568194445886425710435078064926244913","32828928131978387100768095436307842618844187924294012848716455205336223253848","24393314751647195433377002417552388479346240339858525858790936086875664177219","14646714550170937828923734271856755570243691334815349971282283680533150205208","23417898471519334488658799110700693904923979117300467232707895236408371400980","25681900431920041987984521598723274242129661748294157329308932847149096574218","3778088462272133679761923154579950662003692736435507716350285422019216410474","9781503918801795866547911917607307605148069047771709939578306344152333454208","17448637265826364426414351417713338062705125449098443337480531484240115643035","9969050277368529577708318346806561769286501208334221316025817226042846645255","18954247358184429790780755330663286748171197545397678983159276437298662793154","34645704994729158349436780580241728911482090211188742837158305989507158094794","20973874855246605433389234702049625701057490473394122086838011289844613387063","19011481706975249494854940514335058613048054556216200621489991064521145410814","12581899482712487215937621956445236121271106968191116392744131319839424825781","26207837625101365315723651477695633754961664507545857283994043163968465043008","12785335563484077354240357733765764580019045794767352055132653978562669408435","26623019246961008404659834968041306663662642629603602303848010911266445496779","27782723803195620137711814338774286292168988520090644253924316114056651030883","11521289659998130482135790729650948248946722114691101643535084887189050714397"],["0","28095864199128580160956536356771576104337139074970563540910931113365983050668","22479179114904678616623822316210162532129820173814722922742541497369935980221","36572400844427261973939524660732759664591111952689396183103627354765313668329","31869312177708282226102021303522487215769880309253436517216547253938988296188","21568813611505626924982135222105445263653707831741672439425598994163727294786","21948132716430826146240979448840854046879896332940261282857119311774234331232","22043822601744500074464199191812246653814725308286438163055016539863576574240","25467703349837514831751999242881929106625473475874540578324512310266465084394","38604302971231947970448949424042338768561546679401887018237523344306228957129","9101033820537759380601264441597016385131045846640724659773756068761749794693","14433518603454033784573002081043767068760410788085703388830246541627601095896","25976688903663656826693011013228417391942643068585573520583412405110587999163","5276988645279967448375948599220666851372179304185230258380199050741174825426","19778179564625968277367780071911200319411616093646144442762395425681777482790","19286546008414485808446995885318285194816425137694143329665214496515368545579","23467632623241344611217608127193630636147447518797880145402259964363378472524","14380574836044934112117589266576017962750643956449736378200455625204735583098","30974259747711768594885431008179752284985894039739655362668345252769361756950","17160240201762042546416074679113439324549683203779107405823650781434720566715","31225092504423214738211916972641001107552843611651687976113128909985599930200","7921041494461883956325339877495822853866651375182940018323022549277874230868","25587485654641951921777926643219158010639667462996234785299472953095241443807","20439226177349925867373106504916638161826902390440475623311207707344003994658","18601954942972731701680337690130892280834722183351654516880901097574729325868","35884290542138744222319473392659814189369424162868243657655420575287816450279","15199771764646180964610139714257188705981340276401292408674232809853355932628","23803019903975615368011754526181750550864507386107633112705862138215540954727","38196969712659050978577691898337082995384382699665298916609484512853053799919","27957214682280709133613274028756741914104506561963330048264732527209893546601","23856145172670565672065481653873541116062700751696627577046073393585299175323","23331856326281724007535868257516337205422985812612671840864276053101856124826","9208757536352373337020022685076376928411560911513542705289468633388969274007","9529971858179289803775889527656070322679021554689677256630467569378437232068","20603044970526297980226758824967600288716687584385457781885041776116809428940","36742872035011521625851487854600060440670028383524562762892390994449493639916","24300765417857361309369699746578313799847661718479778718600783728045236736760","16415520674251901634307330488716521989122220319443124169588693258834542147739","19662793886006356141942241795064567327524664562266034483704193207909585896993","21396124533730309381896840720215590734716109275364496205598931109001105920295","20817230505704405481669503949448465620394621258874873937258550136019683580270","23711858928326142481116333645013260376437812346993450712796753765014170558933","19838044013635352496711320485817944207552248740749905138393528281898031482653","17060350523627413658145630383501095481650877902849379809669055841979880033053","18331384990785183131151664857836769395299369237935900384601238157283069616554","28073464029174520265697021151889494978191908132839759661347089570374903950904","32936176500896925165381084183395245183883941222574203076349057390358239782002","11349770350054176545013694536260703498511238681311823228160978689854286931742","23075246529387913239459804011222526355770327819250140806903639825445122447281","18625706207532570611696355697069639939015243255650363672048580771161845695665","21151310599544448253989039060191554013238358918615668448974275293979377445701","28778531512940386937322687664128317664577819956025078287285024196069500479716","38083570261200883122112333754922919385079982225336483300473209068761170343275","3205384273453562045897701969342265073756201113735206127498647853068705386785","23145029599800191978615909080685497529354687743191672101076035832796397780001","29256383905515857116954153397310027125955720398237861822592750516878679966750","11574858251208469310464553885369605110812950585350420490576176939410354223704","5698587194565197904607241922003402966893316629429017414812430826602488595535","29562836683700171875197905145206462412341477872254745251481103754295274350417","22774067782961228606013926065034625549893784048002458652805384056425411269461","32795272143311528799400179379782311747259277341224392832944529102420725836441","23437923244439856553184510866549303644509794007046515161214027857624265025328","34170963533839231635079349704830091802188339994308614841988114550815930184217","22417928762363765384210889150091554144486138077952773255827864420936857156870","23652015382775042361871166488251544946108593417521832145454388081666333364199","28040172047341556297520430168380767727131685148115083409692658508141017356625","10890025783189613235017488164212295930403507862456169816870001260965450675801","27217214747122902628840476405674523745646273670554240677784736036669126351343","14747036686887637586633207482813690782960272321986837303715122763193090497467","22587874118225888855245350518425238206109624375343051890337368920326378921357","30204021778260555216381551569609611572202076344393286273107695769299703773365","19807673151438378233988295456452157233265546210492545641151386102219653311054","27623323727123367035299755097393721411021014009074117629160585262169532906109","16215360467932966754667917856714157225681676605093070039151301745222911702535","28058081255545453538598659531463645072225861584388093719512392738386571167467","24553104027006348688565652964574992840982602318998118877275688466591067714734","11355023518797924889805788609772234805725493728658428871145899888855098134764","12012906698929283336269281292919737249200746198265989264865206723060829388544","17977536989124972998025332603256337274729346261423045098714428801039067638936","39827265072353261660718645888953645747347596608914911015306450952329878323617","5854061778049424131711859134967297367411960748605505142913984739473695660639","14125580127023370931601078118920187127730771988475738507722665969554043994209","21881370520278223757043379382101135060591647047755957010036502037520829516462","26898386631455115644507599089847501870144116279301017373883667987175519858821","29293429100341875657847468543713511140487382669630699942564567361066300410416","24947554071199393755071192476144112721299593834184900121717586286240934306343","7587315120161533531476231706931998307162594695756245971221457321146576157202","7556176924544267359523846309159901324007385472871015432700570844038432820948","19563007837603591733095823835214615210296138095543419879156612688304666908416","13009031659813453630582297090169401036861886497780852331262858781904422790453","19938100554737059155416636693613123538573002416668442632051634452085693290510","16020251844529584359315104916069298407794030690379323622620348688021517090691","25514924245779766254380749669968907645867451621545416986920203605862699198354","20059506838653935644532063658841976313566616546372209829977818393113418278509","16134720542111223767463475283412842137547744712016366899281777942466482326011","25163798965424974431875243912890472242542213936382232785488262639678849651562","8639189506524180186954491464876717332826600214259645880591677954785313094782","3682428255128879486234309722274254071489727189118669766567103770549530321253","31357795622082741587073264190825338238776920858791170263997817635957082497941","33677204734551965053177222932291297495789612639765254164150428041537493566149","23042579319996260964271581459301896497893444229382203287070169774378101428794"],["0","34303485526417885099666666968285877120125913749525092738123658040156157605719","23070115357970082011001238887163049975711275947213411501786878808164063464825","29368315945175973503386237830950969152085495104546723678810846336379010345424","19962138611738014007711231116530424254443031817674804347036686134726359601142","21249384351171978627717864698953615438759051263067310535152993801751646093955","22008022561022377070235553152424433005211428265464488222016034436972660166847","22199402331649724926681992638367218219081086216156841982411828893151344652863","29047163827835754441257592740506583124702582551333046812950820433957121673171","33432120198785345496405087357570127360026364557971705349078638315460840923024","18202067641075518761202528883194032770262091693281449319547512137523499589386","28867037206908067569146004162087534137520821576171406777660493083255202191792","30065134935488038431139616281199559695336921736755112697468620623645367502709","10553977290559934896751897198441333702744358608370460516760398101482349650852","17668116257412661332489154398565125550274867786876254541826586664787746469963","16684849144989696394647586025379295301084485874972252315632224806454928595541","25047022374643414000188810509129986183746530637179725947106315742150948449431","28761149672089868224235178533152035925501287912899472756400911250409471166196","18172033751744986745278050525844954392875059278647242037940282132387106522666","34320480403524085092832149358226878649099366407558214811647301562869441133430","18673699265167879031931022454767452038008958422471307264829849446819582869166","15842082988923767912650679754991645707733302750365880036646045098555748461736","29286728437444628621309447541181040932730970525576435226900741719614674391997","18990209482860576512499807264576001235105440380464916902924211228112199493699","37203909885945463403360675380261784561669444366703309033761802195149458651736","27992095340598938000146135294805078201642119524904418627914432777424015909324","30399543529292361929220279428514377411962680552802584817348465619706711865256","25717796936111955513777103307106226013180650371799231881713520089855273413837","32617453681639551512662572306159615813672036598498529145822560652554490608604","12137943620882867822733736566998933651112284323094591409133056681268170101968","25824047473501856121884557562489807143577037102977220810393942600594789855029","24775469780724172792825330769775399322297607224809309338030347919627903754035","18417515072704746674040045370152753856823121823027085410578937266777938548014","19059943716358579607551779055312140645358043109379354513260935138756874464136","19317847069213320738207111904677925488885010768354881220071879365657810362263","29709258326344492807210164218685570704243327966217056838388373615747370288598","26713287963875447396492993747899352511146959036543523093503363269514664977903","10942798476664528046368255232175768889696076238470213995479182331093275799861","17437344900173437061638077844871859566500964724116034623710182229243363298369","20904006195621343541547275695173906380883854150312958067499658031426403344973","19746218139569535741092602153639656152240878117333713530818896085463558664923","25535474984813009739986261544769245664327260293570867081895303343452532622249","17787845155431429771176235226378613326556133081083775933088852377220254469689","12232458175415552094044855021744915874753391405282725275639907497383951570489","14774527109731091040056923970416263702050374075455766425504272127990330737491","34258685186509765309147636558521714867835451865263484978995974954173999406191","22095867258115299886269356876275940190671153644316337465301706407564862572770","22699540700108353090027389072521406997022477362623646456321957379708573863484","24262250186936551256673202277187777622992291238084247270109075464314436398945","15363169543225866001146305648882004789482122110884693000398957355747882895713","20414378327249621285731672375125832937928353436815302554250346401382946395785","35668820154041498652398969582999360240607275511634122230871844205563192463815","32390654778723215799731856019331288593063235649840897913550009764370723695316","6410768546907124091795403938684530147512402227470412254997295706137410773570","2513573455921833512739006670856444881612646685551275514755663292441178568768","14736282067353163789415495304105504074814711995643654957789092660605742942266","23149716502416938620929107770739210221625901170700840981152353878820708447408","11397174389130395809214483844006805933786633258858034829624861653204977191070","15349187623721793305902998799898374647586226943677421815565799135438931709600","23659892694083181989781446384811976011239203695588882961912563926275014043305","21814058542944507154307547269050073317421825881616716978492649831689834681648","3099360745201162661876210242584057111922859213260961635031647342096913059422","24565441323999912825665887919145633427279951187785160996579820728480243377200","22947614652888255546175372554925833200423911755489512167957524655297905818123","25415787893710809501495927231245814803668822434627629947210571976756858232781","34192101222843837372794454591504260365715005895814132475687112829706226217633","21780051566379226470034976328424591860807015724912339633740002521930901351602","10657943750567254813188141320834497314195818540276412668173063700186635711452","29494073373775275173266414965627381565920544643973674607430245526386180994934","23287505364612502488244295291593201323670884350270069436976533654076949347097","38519800684681835210516697393961948055855788288370538202517187352023599051113","17727103431037481245730185167647039377982728020569056938604568017863498126491","33358404582407458848353104449530167733493663617732200914622966337763257316601","10542478064026658287089429968171039362814988809770105734604399303870014909453","12339676767412356632704507572412739967354994367944118751628377103621525343700","27217965182173422154884900183892710593416840237580203410853172746606326933851","22710047037595849779611577219544469611450987457316857742291799777710196269528","24025813397858566672538562585839474498401492396531978529730413446121658777088","14066831106410670773804259461255399460910328122430055853730653415502326782255","35878044401027972876944480287392741317598464416997753343216493531508139656000","11708123556098848263423718269934594734823921497211010285827969478947391321278","6362917382207466640955750492583099166913179576535442671747127752532279492801","21874498168717172291840353018944995032634929695095879676374799888465850537307","10020287519231680844522386689180453563191503757769966060370927601199422726408","36698615328844476093448531342169747192426400938845365541430930535556792325215","28006865270559512287895979207030950354050823267953765899736968385906060117069","15174630240323067062952463413863996614325189391512491942442914642293152314404","15112353849088534719047692618319802648014770945742030865401141688076865641896","17237772803367908243945241925171955332043911790670805414615021190033525321215","26018063319626907261164594180338802073723772995561704662525717563808845580906","39876201109474118310833273387226247077146004833336885264103268904171386581020","32040503689059168718630209832138596815588061380758647245240697376043034181382","29141605619720257286515093594680540203186538842674799630142203025149589901091","18230770805468596066817721572426677538584868692328385316257432599651028061401","10381198212383172312680544821568409186547125023616699454865351698357156156405","6551112187171398419257676335266394307987699071932396883580116906206082311890","17278379013048360373908982929753434665653200428519291761183355909570626189564","7364856510257758972468619444548508142979454378237339533134207541099060642506","40827348372326207951900122636393401389005477317166306184297431085338356500265","23577923725425379661861634374068044814482496478698439640904447709923370141064","24196915768153246706296757173346517907238524058348372230442135362180394361971"],["0","24830485309157219754840522446057204063155098698218116788850907707160698220204","24251987844100888799756072029068824862874187494010788659875553429752318434033","14960146146673396562279664171387388127074261408261378670225284299606403699614","18036034351636752793176056487803573420337699234933574350375168082876910706667","20610525830504682033189323652649955788969738125718586726607783416927483692293","22127802250205478918224700559591590921874492130512942100333864687369511838077","22510561791460174631117579531477161349613808031897649621125453599726880810109","14317841911992958438022373990498616072308436301834024938505232494762626355108","23087754653892140548317363224625704542956000315111342010760868257770064854814","14515892410311762300158652021130790451975818986146864295396820088471190683155","35845831541976859916045602578917793186493278751926779211622781979934595887967","16353784127297526417786421071884569213577114672678156707540832874139118014184","21107954581119869793503794396882667405488717216740921033520796202964699301704","13447989642986047442731903051872976012001371173336474739954969142999684444309","11481455418140117567048766305501315513620607349528470287566245426334048695465","28205801877447552778131215273002697278944696873943417550514427297726088403245","35634056472340461226223951321046796762454211425382911169103618314243133836775","14455824631650698268309695306432633697201754156878449732182360078198404549715","24864475063369619741171487225939207121102004014284360935898194752587265275626","37347398530335758063862044909534904076017916844942614529659698893639165738332","9795923106008260603054953764726016326918241100315725729593886010535688427855","36685214003049982020372489337104806776913576650736836110103279252653540288377","16092176093881877802753208783894727381662516360513799462150218269648590491781","30631334028212376362228539270009018946242159932574549380127196017147300312238","12207704937519325555799459099095606226187510248976768568432457181696414827414","17022601314906173413947747366514204646828632304773100947300522866261806739278","7659108128545360583061395123697901849264571942766395076030631806558929836440","21458421619600552580832333121804681450247344396164989604248712931957364225974","24275887241765735645467473133997867302224568646189182818266113362536340203936","29759852075164437021522709379722339198605709805538407277089681014613771214441","27662696689609070363404255794293523556046850049202584332362491652679999012453","14946787273570218125833684995048232625097879245638136477459670346980068600411","38119887432717159215103558110624281290716086218758709026521870277513748928272","16747451266587366254167818064098575889221657136293728096445554544739812228909","15642030909010435169927516946856591231389927131602044989380338858343123585962","31538333055911619570739581750541429933745553672671011843308522352453521460189","21885596953329056092736510464351537779392152476940427990958364662186551599722","34874689800346874123276155689743719133001929448232069247420364458486726596738","19919769519403411860848145645090537673219343900209881791301111876276998194329","17604193407299796259938798562022037215933391834251392717939587984351308834229","29182707097786744257726117344281216240106156186725699820092402500329256748881","13687447439023584320106064707499951564563901761751517522479500567864700443761","24464916350831104188089710043489831749506782810565450551279814994767903140978","7660811347622906857867442195575252315552383750495498507310340069404852979365","24740884629340980173802461626528879558574174929694901270595541535196381821148","22303491644391324550292308007294605292793942888216640586905208628553916649923","23510838528377430957808372399785538905496590324831258568945710572841339231351","26636257502033827291099998809118280157436218075752460196519946742053064302273","30726339086451732002292611297764009578964244221769386000797914711495765791426","18940513782659967349216939004994390787308342473214570764802488616190084295953","27561154564404446860305127675484170304117822222436175774347280037974767936396","21004823813767881154970900548148027009029742498849727139703611155589830399398","12821537093814248183590807877369060295024804454940824509994591412274821547140","5027146911843667025478013341712889763225293371102551029511326584882357137536","7584321262867052356584584862953733061081059590871275571879981134635677388915","24411190132994602019611809796221145354703437940985647618606503571065608399199","22794348778260791618428967688013611867573266517716069659249723306409954382140","8810132375604311389559591854539474206624089486938809287433394084302054923583","25431542516327088757316487024366676933930042990761731580126923665974219590993","21739874214049739086368688792842871546295287362817399613287095476803860867679","6198721490402325323752420485168114223845718426521923270063294684193826118844","27242639776160550429085370093033991766011537975154287649461437270384678258783","24006986433937235870104339364594391312299459110562989992216845124020003140629","28943332915582343780745448717234354518789280468839225550722939766937907969945","24607716702009124301096097692493970554333282990796196263977817286260835444032","21671860260919177717823546911591908633065667049408644923781800857285994207587","21315887501134509626376282641668994628391637080552825336346127400373271422904","15211661003871999902040018440740212954744360487115280527464082679620744998634","24686767857385729754242184837929127558793404300124104530254863121578090198577","33263115625685119976540583297409345934614847775909007717637966330895581110992","35454206862074962491460370335294078755965456041138113877209136035726996252982","22940323421136367252213397408545785289890598434632333141849524302374897641968","21084956128053316574178859936342078725629977619540211469208798607740029818906","24679353534824713265409015144825479934709988735888237503256754207243050687400","10659444620668293865276988877270871009736951674328338134309937120061036876468","23531851203352424336976748693831664134353610514217681140885395368844584043439","26163383923877858122830719426421673908254620392647922715762622705667509058559","6245419340982066325362113177253523833272291844444077363763102644428845068893","27979603058377395309396149084270932458100200033163437999036578689864662320766","23416247112197696526847436539869189469647842994422020571655938957894782642556","12725834764414933281911500985166198333826359153070885343494255505064558985602","21860753465595069361434300292632714976721494989775725009051395590355892578997","20040575038463361689044773378360907126383007515539932120741855202398845452816","29620744914010401742404251193824944207756073076858662395465452697961967659196","34125487669279749353545552668804625619553282135491497455775732585236311738521","30349260480646134125904926827727993228650378783024983884885829284586304628808","30224707698177069438095385236639605296029541891484061730802283376153731283792","12587302734896541265644078105086635575539459180925576485531838193491242146813","30147883767414539300082782615420329058899181590707374981353230941041882666195","35975916475269686177173735283937943977195280865841701840810129435191156170806","20304521634439786992767608173762643454079393960685225803084986378934451371530","14506725495761964128537375698846530229276348884517530572887997677147562810948","14573298739097916911389037399596079988621372984240736288816661012726247627185","20762396424766344625361089643136818373094250047233398909730703396714312312810","13102224374342796838515352670532788615975398143864793767160233812412164623780","12668515154257445525571560114249594242758036456622549178668507632565443883511","14729713020515517944937238889097016285958908756474679066268415082198121285012","37878211000973865459307433782272252600914225833500543681198453797525096009296","25267604579011484101476863002878814540416628556980844938110691233270931786511","26505588664467218190347108601435760725928683716280710117186066537784980228325"],["0","5884484874635889065188233401599857949213468595604164890305407041169779449174","26615732816362502377265738312880374637200010587605542976052902672928828372449","8032049421507517902312922597517501165600158416106722996752364412636998903611","14183825831434230364105707230349871752127034069451114357052131979178012917717","19332808789170088844132241560042636489391111851021139109517362647279158888969","22367361628571682614202995373925906755200619860609849856969525188163215180537","23132880711081074039988753317697047610679251663379264898552703012877953124601","28635683823985916876044747980997232144616872603668049877010464989525252710216","24287266435945005874388320703994133997363636229806649677823532328964321214011","7143541948784249378070898297004305815403273571877694247095435990366572870693","27915177340275169387598393667321036195889828703021489735849155586717574784700","32707568254595052835572842143769138427154229345356313415081665748278236028368","20327666290400464364761183048508059722429070033065807723343388219353590107791","5007736414132819663217400358488676935454377946256915136211734099423560393001","22962910836280235134097532611002631027241214699056940575132490852668097390930","34523360883055830334016024800748119469341029347470800757330650408876368310873","27491627201002372007955091151579043347811694049933753650810828255334650682316","7023406391462121314372984867607992305855143913340865120666515969821000603813","27840707254899964260096568706621139153655643628152687528098185318598722055635","30918311316992965683231278328555257974939104889053160371922989414126714485430","19591846212016521206109907529452032653836482200631451459187772021071376855710","29593942262421413596252167183695063376730424500641603532810150132155463585520","10296109315924480383260011822532179674776668320611564580602232352721372487945","17486182312746202279964267049503487715387591064317030072857983661142983633242","2527167003199375889352512452933937363826656097537502793166710176817021159211","12156959757973071605649088987771134205108900209130167550902841545947804982939","15318216257090721166122790247395803698529143885532790152061263613117859672880","21028600367361829939418260498352087811946324391913944864799221677338919956331","26663531611692196068688540522738459515900772891962331292834022538496871912255","15743218406650323598552607268930128220114690810244745866782953656075925437648","11548907635539590282315700098072496934996971297573099977328574932208381033672","8005331675301161029420964244839190161647394090860238611221136507384328705205","32463289121755767985714304730734012404335443636685349365647332181875880865310","33494902533174732508335636128197151778443314272587456192891109089479624457818","31284061818020870339855033893713182462779854263204089978760677716686247171924","19300180368144688696986352010568309690394378544509954999220636331755425929144","21882951034818836963226615183445800470235940553464821638218525137797294703827","25972893857015197802059499888972888088907130095632069807444320543821836202242","17951296166967548499449885544923800257890323400003729238904019565978187893041","35208386814599592519877597124044074431866783668502785435879175968702617668458","36477171323734213293205828943305157391663947973035365296486600814082705002145","5486652006207893417965723669742628040579439123087000701260796949153592391905","27041589829822933153933014341722388410465201220714866758861425802959997786339","15321622695245813715734884391150504631104767500990997014620680138809705958730","27593526386842685125358517507800484028599985458973768197492878883816955146679","22718740416943373878338210269331935497039521376017246830112213070532024804229","25133434184915586693370339054313802722444816249246482794193216959106869967085","31384272132228379359953591872979285226324071751088886049341689297530320108929","39564435301064188782338816850270744069380124043122737657897625236415723087235","15992784693480659476187472264731506486068320546013107185906773045804360096289","11345823385130343276117443860453790431138915644040282861298151702797918881558","20121404755696487087695395351038778929511120597283419935709018124603852303179","25643074187628496367181615754738120590049608909881649019989182824549643094280","10054293823687334050956026683425779526450586742205102059022653169764714275072","15168642525734104713169169725907466122162119181742551143759962269271354777830","26934137394149928816977213847185015620858511481555260893514802955555408302781","23700454684682308014611529630769948646598168635016104974801242426244100268663","17620264751208622779119183709078948413248178973877618574866788168604109847166","28974842160814902292386568303476078779311721581107428816555643145372630686369","21591505556260202950490971840428468004042210325218764882875986767031913239741","12397442980804650647504840970336228447691436853043846540126589368387652237688","32597036680481825635924334440810708443474711549892540955224670354193548021949","26125729996035196517962272983931507536050553820709945640735486061464197785641","14110180087486137116998085943954158860481832136846382414049471160724198948656","27327190532178973379945789639730666020118201581176358184257430385945862392447","21455477649999080213400688077926542177582969698401255503865397527996179919557","20743532130429744030506159538080714168234909760689616328994050614170734350191","8535079135904724581833631136223150820940356573814526711229961172665681501651","27485292842932184286237963930600980029038444199832174716811522056580371901537","22749745507691689508588355104304141692132966750985946747879524288639545230750","27131927980471374538427929180073607334834183281444159067021863698302375514730","23992403970433459282180389071834295491232832468848631940000844418173986788319","42169912256106633148357719872684157451259955239080422938417597215480059637812","5582221325970876086325218799136409692323248670944406319117100041334484383566","21318889241336587730553977754541742019473903348656676268619874240122073752936","25175459534865573451707091642406053180158856628019327938072586551113359591261","30438524975916441023415033107586072727960876384879811087827041224759209621501","12490838681964132650724226354507047666544583688888154727526205288857690137786","12182720373076240174299486678027314739103671265494807310676749006577707650298","24944251352556117831448467334481103850747321588428006799613673729213756789495","25451669528829866563823001970332396667652718306141770686988511010129117971204","21833264059350863500622194840008154864894625579135415674404586994135976662377","18192907205087448155843141011464539164217650630663829897785506218221882410015","37353246956181528262562096642392613326963781753301290447232701209348126822775","24474489594880948262598293847094701062009835470150926224155056797321006485808","16922035217613717807317042164941436280204028765217899082375250196020992266382","38561172524514863653944364728021935503510719382552089117906362565731654071967","25174605469793082531288156210173271151078918361851152971063676386982484293626","16519281791150528155672753740326107940701634380582681275310053508932148341156","28175347206860821909854659077361337777293832930851334994223850497230695350378","18720800397040298763288810602268011819610423520954417262471768571293094247443","7125208119684653034828345652435785370004333368619026802077791167719317126279","29146597478195833822778074799192159977242745968481472577633322025452495254370","19636549977693414028475773541016361657640135694050763475763202606852816130003","4316205876846318454784299595808302143402431887313553190622263438248520751943","3448787436675615828896714483241913396967708512829064013638811078555079271405","29459426041031035889874477778194032571917817512949358132536830164396242570024","31979936258269180474122056074029955024731722866169018675000499221898575027358","28646966286183692980707320260500353992284892713545655532523178279966055077405","9234691585255885936201405712356971274760638631729351546975724702418343465416"],["0","11768969749271778130376466803199715898426937191208329780610814082339558898348","31343222760885729532285070880503474185851656774795051608407601159281848249281","16064098843015035804625845195035002331200316832213445993504728825273997807222","28367651662868460728211414460699743504254068138902228714104263958356025835434","16777374706500902466018077374827997890233859301626243875336521107982509282321","22846480385304090006159585002594538421852875320803665370240846189750621865457","24377518550322872857731100890136820132810138926342495453407201839180097753585","13494881904293283307596684471479914112137016406504031066624521605898888429198","4798047128211461304283829917473717817630543658781230668250656284777025436788","14287083897568498756141796594008611630806547143755388494190871980733145741386","33942111808711063552950381589384797303231293005626945128000106986859341073783","21638650765511555226652872797023726677211729889880558142766923123404855065502","18767089708961653507275960351758844356309775665715581102988572252131371719965","10015472828265639326434800716977353870908755892513830272423468198847120786002","2149335928881919823702253731490711877385700597281812462868573332184577790626","25270236022433110223539238110981688761585329894109532827264892444601119630512","11206768658326193571417370812643536518526659299035438614225248137517684373398","14046812782924242628745969735215984611710287826681730241333031939642001207626","33793171637960653297946731667985003218762922855889340712498166450621635615653","18060136890307380921969745166595965772781480977274252056449570455101811979626","39183692424033042412219815058904065307672964401262902918375544042142753711420","37299641653003551970257928622132851664912484600867172721922096077735118675423","20592218631848960766520023645064359349553336641223129161204464705442744975890","34972364625492404559928534099006975430775182128634060145715967322285967266484","5054334006398751778705024905867874727653312195075005586333420353634042318422","24313919515946143211298177975542268410217800418260335101805683091895609965878","8748189642342167109999174749534332308509923370649545960424323039659910850143","20168957862884384656590115251446900535344284383411855385900239168102031417045","9550577479705841692884269554962368854704816983092593898271636703842126833276","9598193941461371974858808792602981351681017220073457389867703125576042379679","23097815271079180564631400196144993869993942595146199954657149864416762067344","16010663350602322058841928489678380323294788181720477222442273014768657410410","21150092499832985526935797970953474631574158472538630043898255990600144739386","23213319322670914572178460765879753379789899744342843698385809805807631924402","40679880764202465457463662042169089837011344125992145613823151246796685848231","16712117864450102171726298275879344292240392688603875654743068476935043362671","21877659197798398704206824621634325851923516706513608932738846089018780912037","30057544842191120381872594032688501089265895790848105271190436901067863908867","14014349462095821776653365344590325427232282399591424134109834945380567290465","26640287885520634595262382757573598686636838536173502184361943564253618345682","29177856903789876141918846396095764606231167145238661905576793255013793013056","10973304012415786835931447339485256081158878246174001402521593898307184783810","32194936787806591085619622938187501732382038041013699174024647419344187077061","8755002518652352209223363037043734173661170601565959685543156091043603421843","33298809901846095028470629270343692968651606517531502051287553581058101797741","23549237962047472534430014793406595905530678351618459316526221954488241112841","6490382626152622942247866618113055267792903697660896900990025545062122942936","18992058520778208275414372255444020275551414701345703411286970221909023226624","35352384858449827120184822210026937961663519285413406628398842099679829183236","31985569386961318952374944529463012972136641092026214371813546091608720192578","22691646770260686552234887720907580862277831288080565722596303405595837763116","18354566639553698953144384956820282770473876794150805527719832062631896110741","29397905503417717512116825764218966091550853419347263696280161462523477692943","20108587647374668101912053366851559052901173484410204118045306339529428550144","8449042179628934204091933706557657155775873963069067943821720351966901060043","31980031916460582411708021949112756153168658562694487443331401724535008109945","25512666497525340806976653516282622204647972869616175605904280665912392041709","35240529502417245558238367418157896826496357947755237149733576337208219694332","14173198577951254140280325116437607381526714361382788945714877917593644381504","21294768240681130678735537935599660919536056250021495422053769347488017983865","2906643089770026072763276195415181806834509305671658736554974550199495979759","21417587617285100827355857391106866709852694298953013223052932335235479052664","8474974248391842591431734477348464895004378840587822594074563749776778580048","28220360174972274233996171887908317720963664273692764828098942321448397897312","32766138192518671537645173534204056951688038761936682024816656585315916289277","21022712428158885204554970410595809266617574996386476664032590869416551343497","19598821389020212838765913330904153247921455120963198314289897041765660204765","17070158271809449163667262272446301641880713147629053422459922345331363003302","11194099942185818127983116370687409880980159598832280746226635740009126811840","23611248143544103794930304463351008295717569101555859152060844390703281965883","10487370217264198632363046869632664492571637762056249446647319023453134038226","26096565069027643342114372398411315893917300537281229536303484649772165081021","40563338768534715852222628254853764725423181677328777189438786057808502284390","11164442651941752172650437598272819384646497341888812638234200082668968767132","20749535610833900238861549763826208950399442296897318193541544293668339010255","28462676197891871681167777539554831271769348855622621532446968915650910686905","17100564208154331602337254724657595278825023968927553488257674076366802251768","24981677363928265301448452709014095333089167377776309455052410577715380275572","24365440746152480348598973356054629478207342530989614621353498013155415300596","28000259833272960440650528923704932612946278776439979255529143271851705083373","29015096185820457905399598195407518246757072211867507030278817833682427446791","21778285246862451778997983934759034641240886757854797005110969801696144829137","36385814410174896311686282022929078328435301261327659795571012436443764820030","30930008168684506080631381794270676476830834705770512207068994045544636654316","27060736317922621302950181948932127035471306539885818104611909408066204475999","33844070435227435614634084329882872560408057530435798164750500392041984532764","33345859305351176863395917965529320829924709964272109548416316758311691152700","28460968067746889840329906675089267213609472323286271598429148587389160091635","11150320710461781089099101735394940792854904360749328206921902831288488186695","12574208670043093375216506664208125377490937060870601301051292621309773709522","37441600794080597526577621204536023639220847041908834524943537142586188494886","14250416239369306069656691304871570740008666737238053604155582335438634252558","14516709212713117201063338107869769777388763136130876467870235677753373517506","17384857083547552834705141336775448226731906987685492607828201027129823764389","8632411753692636909568599191616604286804863774627106381244526876497041503886","6897574873351231657793428966483826793935417025658128027277622157110158542810","37030609210222796557502549811130790055287270625482681921375456142216676644431","20183386772859810503751300657545359872366716931505968662604590070645533063482","13517446828688835516921829030486157807473056626259242377649948186780493163576","18469383170511771872402811424713942549521277263458703093951449404836686930832"],["0","23537939498543556260752933606399431796853874382416659561221628164679117796696","18909959778092908620077330270492398194606584748758034529418793945412079507328","32128197686030071609251690390070004662400633664426891987009457650547995614444","34847060453897646234176423176142211919959771877388423084510323730136243175251","11666506541162529709789749004398720691919354202836453406974838029389210069025","23804717898768904790072764259931801755157386241191296396783488192925435235297","26866794228806470493215796035016365177071913452268956563116199491784387011553","26989763808586566615193368942959828224274032813008062133249043211797776858396","9596094256422922608567659834947435635261087317562461336501312569554050873576","6685924923297722290037187442759948173064729887094742644683539774890482987155","24107737873743576661407951688255044429365857210421821568603805600567065156332","21389058659183835231059339848790178265875095379345081941835642060233901635387","15645936546084031792305514958260413624071186931015127862278940317686934944313","20030945656531278652869601433954707741817511785027660544846936397694241572004","4298671857763839647404507462981423754771401194563624925737146664369155581252","28652229173026945224832070476706102434622295387803031310831580702626430765407","22413537316652387142834741625287073037053318598070877228450496275035368746796","28093625565848485257491939470431969223420575653363460482666063879284002415252","23809857532242756151400651845455456260429116910946612737599924528091654240072","14232030908775486621693084587934656457014597554132469769200936723627815463635","34590899104387534379946818627293580438249200001693737149354679711133890431606","30822797562328553496023045753751153152728240400902276756447783782318620359612","41184437263697921533040047290128718699106673282446258322408929410885489951780","26168243507306258675364256707499400684453635456436051604035526271420317541734","10108668012797503557410049811735749455306624390150011172666840707268084636844","26739596160053011200349950205827261731887236436104635859913161997215411436139","17496379284684334219998349499068664617019846741299091920848646079319821700286","18449672853929494090933824757636525982140204366407676428102274149628254338473","19101154959411683385768539109924737709409633966185187796543273407684253666552","19196387882922743949717617585205962703362034440146914779735406251152084759358","24307387670319085907016394647032712651439520789876365565616095542257715639071","32021326701204644117683856979356760646589576363440954444884546029537314820820","20411942127826695831625190196649674174599952544661225744098307794624480983155","24538395773502553922110515786502231671031435088269653053073415425039455353187","37583275784726380470434512593823629496925959451152222540249894120441754705228","33424235728900204343452596551758688584480785377207751309486136953870086725342","21867075523757522186167243498011376615298669012611183521779487991461753328457","16338603940703690319252376574862452001435062780864141854984465428984110826500","6140456052352368331060324943923375765916200398766813924521465704185326085313","31392332899201993968278359769889922284725312671930970025025682941931428195747","36467470935740477061591287046934254123913969890061289467455382323451777530495","21946608024831573671862894678970512162317756492348002805043187796614369567620","20613387831934631726746434385860453287667347281195329660652886465536757162888","17510005037304704418446726074087468347322341203131919371086312182087206843686","22821134060013639612448447050172835760206484234230935415178698788964586604248","25210233052255669846613623841555916722512992302820884289354239722400673730065","12980765252305245884495733236226110535585807395321793801980051090124245885872","16095874169717141328582338765630765462554465002275372478875736257242237957631","26928283973221103795876832929539325746230309769994744569401275826208041375238","42082895902083362682503483313668750855724917783636394399928887996641631889539","23495050668682097882223369696557886636007298175745097101494402624615867030615","36709133279107397906288769913640565540947753588301611055439664125263792221482","15019325263156884579740840037923382006004978037862458705163914551895338394652","18328932422910060981577700988445843017253982568404373892392408492483048604671","16898084359257868408183867413115314311551747926138135887643440703933802120086","20183578089242614378923232407710962129240588324556906199266395075918399228656","29137090123211406391706901287307969320747581338816316868110357145248975587801","26704573261155940671983923345801243475895987094678405612070744301264822397430","28346397155902508280560650232875214763053428722765577891429755835187288763008","20701293609522986135224670125942046750523748099626956500409334508400227472113","5813286179540052145526552390830363613669018611343317473109949100398991959518","20946932362730926432465309036956458331157024197489992102407660483895149609711","16949948496783685182863468954696929790008757681175645188149127499553557160096","12664234606265998023499532285302085264830599746553460968801476269745178803390","21755790641358792630797535577893563726279348723041295362236904797480215587320","20157181984478495186863535075934343444686785592356918984366977552257294191377","17309399906201150455285420916551031407294545841510362284881589896955511913913","12252073671779623105088118799635328195213061894842072501221640504086917510987","22388199884371636255966232741374819761960319197664561492453271480018253623680","25334253415248932367614203181444741502886773802695683960423484594830755436149","20974740434528397264726093739265328985143275524112498893294638046906268076452","30304887266216011461982339051565356699286236674146424728908765112968521666425","37350191793390881259952445019192979273749634553825485691481163742465387577546","22328885303883504345300875196545638769292994683777625276468400165337937534264","19610828349828525255476693782395142812250520193378602043384884400760869524893","35037109523944468140089149333852387454990333310829208721195733644726012878193","12312885544469387982428103704057915469101683537439072632817143966157796007919","28075111856017255380650499672770915577629970355136584566406616968854952055527","26842638620465685474951540966851983867866320661563194899008791839735022105575","12224033922867370436808246356895315048795828752047889823661878170551793175512","14253706627962365366306384900300486316417415622902945373161227294213237902348","21668327621885628335749562124260794193933409115293559666523735416816481162657","28995143076671242178879752555343606479773873721823250903745616499735912648826","39971773465529736939016357843284077865113305011124990070439783904513464813015","32233229764005967383653958152606978982394248679355601865525614629556600456381","23911655126776320784775357169251194943719386260039527642104592410932352074294","22915232867023803282299024440544091482752691127712150409436225143471765314166","35033693263654504458413407604921259338670580246156508853160092988202511687653","22300641420923562178198203470789881585709808721498656413843805662576976373390","3260174468246911528186607583158975666433509721325168258404381056043738923427","31106715844482644608662430918557497101344965282985600362490665912020759998538","6612589606899336917066976864485866391468969074060072864612960484301460009499","7145175553586959179880270470482264466229161871845718592042267168930938539395","12881471295255830447163876928293621364915449574954950871958197867683839033161","17264823507385273819137198383233208573609727549254212762489053752994083007772","13795149746702463315586857932967653587870834051316256054555244314220317085620","30284732676767042670512288131747029933477812450133295155354503911281736297628","18478530673880345785256195569833444656185069462595902981510975954715257631347","27034893657377671033843658060972315614946113252518484755299896373560986327152","15050523469184268522559217104170610010494190126501371844204694623097565366047"],["0","25187636125247837299259461467541588505159384364417284778745052142782427097775","15931676684346542017908254795727521300664805097100034715139383704248350519039","20479909628381592774010569289625459147704538528021715286622506927944374237654","25917635164116742023860034861769873662822814953944777481624239087120869359268","23333013082325059419579498008797441383838708405672906813949676058778420138050","25721192925698534357899122774606328421766408081966558449868772199275061974977","31845345585773665764185186324775455265595462504121878782534194796992965527489","32091284745333858008140332140662381359999701225600089922799882237019745221175","19192188512845845217135319669894871270522174635124922673002625139108101747152","13371849846595444580074374885519896346129459774189485289367079549780965974310","26327232875647878100569497631252813770183350020427608793509407014558321817047","20889874446528395239872273952323081443201826358274129539973079933891994775157","9403630220328788362364624171263552159594009461614221380859676448798061393009","18173648441223282083492797122652140395086659169639286745995668608812674648391","8597343715527679294809014925962847509542802389127249851474293328738311162504","35416215474214615227417735208154929780696226375190028277964957218677053035197","22938831761465499063423077505316870985558272795725720113202788363494928997975","12410765388018420070491067450349388269744422505894852277935719385416387839270","25731472192646237080554897945653637432309869421477191131501644869607499984527","28464061817550973243386169175869312914029195108264939538401873447255630927270","25405312465096518315400825764072610699401671202555405611312951049116163871978","39757352252817831769799685762245031216908116401388519169197363378061432223607","38592388783717292621587283089742887221116617764060447957421450448619362912326","30448244142773242128482107669741526280358906512456068864372848356264826587851","20217336025595007114820099623471498910613248780300022345333681414536169273688","31590949448266747178453494666397248375226108471793237376128119807855014376661","13104515697529393217750293252880054145491329082182149497999087972063834904955","15011102836019712959621243770015776875732044332399318512506344112680700181329","16314067046984091549290672474592200330270903531954341249388342628792698837487","16504532894006212677188829425154650318175704479877795215772608315728361023099","26726532468798896591786383548808150214330677179336696787533986897939622782525","42154410530570013013121308213456246204630788326465874546070887872498821146023","40823884255653391663250380393299348349199905089322451488196615589248961966310","27188548675165832621974625827747188253514505776123271762448626663503102210757","31390065825774210496376213697132708816755190101472376393103379867731892419222","23071985714121858242412381613002826991864841953583433931575865534588556459450","21845908175675769150088081250765478142048973624806332699860771796347698161297","10788965009568105416258347404467628914321761161312249366270726671392413157383","12280912104704736662120649887846751531832400797533627849042931408370652170626","19008180054725437492063908049265294392353896543029871362654957510711239400260","29158456127802403678689762603353958070731210979290510247514356273751938069756","22004973177823872121479383612683749236087148584279971266388171406652930639623","19338532792029988231246463026463631486786330161974624977607568744497705830159","35020010074609408836893452148174936694644682406263838742172624364174413687372","23754025248188004002650488355088396431864604068045836486659193391353364712879","28532223232672064470980841937854558356477620205225734235010275258225538964513","25961530504610491768991466472452221071171614790643587603960102180248491771744","32191748339434282657164677531261530925108930004550744957751472514484475915262","31968325074602932369507260113821376403912255139573454795104347465840274254859","40389306060488174920514155136822951534353106766440720112461367620131646787844","25101858465524920542200333647858498183466231951074159859290601062655925565613","29641780814536245368084728336766580904798778375771153423482919877375967451730","8150407654474493937235274330589488923461591675308883066629624917214868293687","14769621973980846740908996231634410945959600736392713441086612798390288713725","11907925846676461594121329080973353534555131451860237431588677221291795744555","18478913306645953535600059070164649169932812248697778054834585965260989961695","14497694502744262338920991084101388464398433876800565048824305917346334184368","9632660778633330899475035201087936774695245388524742536745080229378027803626","12916308568126466116628488975235879349010128644699087095463103297222960534782","19514344347206697048202934506626818412499131798837878657120464830224646448609","11626572359080104291053104781660727227338037222686634946219898200797983919036","20005621853622577642684212328655641573765683994563949861117116781214490723805","12011654121728095143480532164136584491469150961935256032600050812531305824575","25328469212531996046999064570604170529661199493106921937602952539490357606780","21623338410878310039348665410529852364010333045666556380775605408384622679023","18426121097117715151480664406611411800825206784297803625035750917938779887137","34618799812402300910570841833102062814589091683020724569763179793911023827826","24504147343559246210176237599270656390426123789684145002443281008173835021974","22888156896903997289686059737492364435372273994913088641208338773460698751743","28780263958658589512982000617632207917225183204975333577148765003085702376681","20061237997217519307205781733273382881738186647808963442891071907236727657287","16833288788753472479471866612616163221475744547460780770421121852785426341616","30923897843103212075412078547871408370402540306818902695565919111779158163858","22769527735927733468355344647834002450037624967139216209238596144100066572911","17333413827817775288706981819533010535952675986341169743071564614945930554169","26297733304210385835685487177190224732883937820826348754995058916300408765152","24625771088938775964856207408115830938203367074878145265634287932315592015838","34261980840195235539054593600284556066711576309857134789115029751134095615437","9908791497252820505410270443189417558635912522294321110621175306318427219916","2559824973895465651370086968533355009043293103679745303625552154527777855407","28507413255924730732612769800600972632834831245805890746322454588426475804696","21448412371931981449252718503264313299318453830171084989349266647057153829697","36102043281503209135513099365429937870999383043230467463793028812896016802035","36167061187380923433539904196053605553129881221417911453483159435875312634796","42578216656172659545061510559956682876240132958295169387353025072537392417145","25935067381713366347304308593245114798890408119663020940510980635288895652971","23942222862208331342351643135830907876957017855008266475174246100367722132715","26290900783630458472334003719327968500244431691480949018923777603253406384072","22713039970007849134150001196322488082871253042581278483989407138578144251163","6520348936493823056373215166317951332867019442650336516808762112087477846854","18436945945286738772832050346600444025593201765139132037584923450889903005842","13225179213798673834133953728971732782937938148120145729225920968602920018998","14290351107173918359760540940964528932458323743691437184084534337861877078790","25762942590511660894327753856587242729830899149909901743916395735367678066322","12641404142931272416027991021209142058671090698092391181279903319412357519927","27590299493404926631173715865935307175741668102632512109110488628440634171240","16792979609855534896531764772979509689858896099434521623312599449411855604022","15068818475921416348265985394409614223821774524775771619323747722854706767077","32181544442916066845440910376687356141343862104620935166901588560546164158687","8212804066529261822872028463083944932440015852586709344711185059619322236477"],["0","6598786506817124154026111444568626833222039928002500870093695912413237204316","31863353368693084035816509591455042601329610194200069430278767408496701038078","19071576384923910325774732833993643206860712655627396229546809669312939979691","8058784584554933603227258233025197148548901107057486275852069801090121727302","24777783292810843616912590272337607679129052410929779284201147930981031780483","7665900107718518271305434058698106666436087363101048212341136025398506958720","19914205427868781083877561159036360354094196207411688877671981220834314063744","20406083746989165571787852790810212542902673650368111158203356100887873451116","16496134153852415212024233594532467452495984869833811002307046091640394998687","4855456821351613937902344025782517603710555147962936235035954912986123453003","30766222879456480978892589517248352451818335640439183243320609842540835138477","19891506021217515257498142159388887797855288316132224736247955681208181054697","18807260440657576724729248342527104319188018923228442761719352897596122786018","14459054010607288944739188500047005701624953938862539148293133031049540801165","17194687431055358589618029851925695019085604778254499702948586657476622325008","27055945204750680010342658925795309384295723949547987868533506064202489079160","23989420651091722904599749265376466882568181191035405882707372540414049500333","24821530776036840140982134900698776539488845011789704555871438770832775678540","7686458641613923716616984400792724687523010042122313575606881366063382977820","35039880763262671264525932606481350739510025816113844733105542707935453358923","7034139186514486186308840037630671221706613604278742535229493725080710752722","35738218761957113095106560033975512256719504001944969650998318382971247455980","33408291823756034798681754688971224265136506727288827227446492524087108833418","17120002541867933812471403848968502383621084224080069041349288339378036184468","18546429179350739007393793501685722732678133160184010346969158642496530051759","19405413152854943912414177842279946573355488142754406064859831242558411762088","26209031395058786435500586505760108290982658164364298995998175944127669809910","30022205672039425919242487540031553751464088664798637025012688225361400362658","32628134093968183098581344949184400660541807063908682498776685257585397674974","11120822916173150132131253105052025547803044559339556087847012444880913550581","31564822065758517961326361352359025340112989958257359231369769609303437069433","40532335317461475581749804936397942232164847852099680404745367371846025300812","37871282767628232882007949296084146521303081377812834288996822805346306941386","10600611606653114799456440164979826329932282751414474837500844953854587430280","19003645907869870548259615903750867456413651402112684098810351362312167847210","24255728556404441262578357480748378895181319506750833519453526882601304423283","21803573479512263077929756756273681195549582849196631056023339406119587826977","21577930019136210832516694808935257828643522322624498732541453342784826314766","24561824209409473324241299775693503063664801595067255698085862816741304341252","16128117237611599761881410353273313696159428685643708381611710834846670304903","14540426511926256912886713716193365964365693157748951807632304174352259148278","22121703483808469020712361480110223383625932768143908189078138626730052783629","16788822712220701240246520307669987885024295923533215611516933302419603164701","26263534405540267229294092805835323212192636011695608796948840355197210383510","25619807624536732783054570964919517775180843735675638629620182596130920930141","35176203593504853719715278130451841624406876010035434126322346329875269433409","30034818137381708315736527199647167053794865180871140864222000173921175047871","20607010935190014869836543572008511673121131208269421228106536655817334839290","20160164405527314294521708737128202630727781478314840902812286558528931518484","37002126377297799396535498783131352891609484732049371537526326867111676584454","28315474059210565862154261550459721278384099501732285374882997938736042635609","15507075885393940291676645183018611632500827950710238159569431381600317912226","16300815308948987874470548661178977846923183350617766133259249834429736587374","29539243947961693481817992463268821891919201472785426882173225596780577427450","23815851693352923188242658161946707069110262903720474863177354442583591489110","36957826613291907071200118140329298339865624497395556109669171930521979923390","7107146133649249455595576422945501840248503353185095753950407648116859873119","19265321557266661798950070402175873549390490777049485073490160458756055607252","25832617136252932233256977950471758698020257289398174190926206594445921069564","17140445822574118874159463267996361736449899197259722970542725473873484401601","23253144718160208582106209563321454454676074445373269892439796401595967838072","40011243707245155285368424657311283147531367989127899722234233562428981447610","2135065371616915064714658583015893894389937523454477721501897438486803153533","28768695553224716871751723395951065970774034585797809531507700892404906717943","21358433949917344856450925075802429639472301690917078417853006630193436862429","14963999322396155080714923067965548513102049168179572906373297649301751278657","25461113881126051376648872175689575452081454565209380452129951214670430664418","27120051815279217198106069453284037692303883178952255661188357829771861548331","23888070921968719357125713729727453782196183589410142938718473360345589007869","35672285045477903803717595490007140745902002009534632810599325819595596257745","18234233122595763392165157721289490674928008895201892542083939627897646818957","33666577577506944958943733225232326442951489094921561540842243705570852683232","18071309942527873706331345605228266563708351812805736703735429850406699336482","23650812600016191714464283550410729811526885533862398074778988101624324650205","12778584783796275355167557893808745983356987572266305142444925043316052612721","8818980864742221226878162863865899288671146840820628822593709459449200539070","27363299306038276707466009070974386787858369749340256187570371678055375536059","24747475936711920633616375710054561956326423818882200890833651129116574239640","19817582994505641010820540886378835117271825044588642221242350612636854439832","5119649947790931302740173937066710018086586207359490607251104309055555710814","35126583640010186242979133855944670177121298091195747148946704990277143113775","21008581872024687676259031261271351510088543259926135635000329107538499163777","28427600819327867826533387240345325564902037285628866240189649252640416612836","28557636631083296422586996901592660929163033642003754219569910498599008278358","41379947568666768645630209629398815575383537115758270087309641771923167843056","29981891891587457472362211441232954509232451838910007537323757084001982810325","4107959980738112240210474781147265576817306909184464262952083827583827274196","30693558695421641722421601693398661911940498982545863694149351019931004272527","1649594196337147823807190902130425988645777284330488280582405904004671511092","13040697872987646112746430332635902665734038885300673033617524224174955693708","14985649018734202323417694947943612962638039129862229731471642715203997516067","26450358427597347668267907457943465565875876296240291458451841937205840037996","28580702214347836719521081881929057864916647487382874368169068675723754157580","29637642309184046566409101967917210371113433899403769144134587284159547637027","3394565414023269609809576297161009028793816995768748018861602452248906544237","33292356114970578040101025986613339262934971804848989874522773070305459846863","11697716347871794570817123800701744291169427798453008902926994712247902712427","30137636951842832696531970788819228447643549049551543238647495445709413534154","20586603142153583246389009262860162105590995408409801646406768747940711326140","16425608133058523645744056926167889864880031705173418689422370119238644472954"],["0","13197573013634248308052222889137253666444079856005001740187391824826474408632","19950220993707617627140207692395535025562491587568070173161126443841785084922","16254909898008545429303059922730011325173060910838758115395415152050071463765","16117569169109867206454516466050394297097802214114972551704139602180243454604","5779080841943136789332369054160665181161376021027489881005887488810446569732","15331800215437036542610868117396213332872174726202096424682272050797013917440","17940167983898286945508716572815445619640028014407343411645758255092819631871","18923924622139055921329299836363149997256982900320187972708508015199938406615","32992268307704830424048467189064934904991969739667622004614092183280789997374","9710913642703227875804688051565035207421110295925872470071909825972246906006","17755960015234411513292367543982154726539942480046297799244811311930053285720","17894769170595755292749878573520500507162212231848415128797707175840553613777","15726278009475878227212090939796933549827673446040851179740501608616437076419","7029865149375302667231971254836736314701543477309043952888061875523273106713","12501131990271441956989653958594114949622845156092965062198969128377436154399","10335404665822809576192506361076068591494719098263907049670603755253361167086","4202355558504895364706687040238383588039633581238743078018336707676482009432","27754818680234405059717864056140277990429325623163374768044673355089742861463","15372917283227847433233968801585449375046020084244627151213762732126765955640","26303275782846792084559053722448151301923322831395620778814677042719289726612","14068278373028972372617680075261342443413227208557485070458987450161421505444","27699951780235675745720308577436474336342279203057870614600228392790877920726","23040097903833519152870697887427898353176284653745585767496576675022600675602","12351762211896592402696401952679729678693804047744103739000372492180263873319","15204615486862202792541181258114170376807901919951986350240113098417251607901","16922583433870612602581949939302618058162611885092777786021458298541015028559","30529819918278297648754767266262941493416951928312563648298147701679531124203","38156168472239576616238569334805832414379812929181239706327172264146992229699","21479782444257815752669878407854251143986885326985296310156962142019178358714","22241645832346300264262506210104051095606089118679112175694024889761827101162","19353158387838485478159911214203500503129251115682649775343130845455257147632","37288184891244400719006798382281334287232966903367292122094326370540433610390","31966079791577915319523087101653742865509433954793599890597237237540996891538","21201223213306229598912880329959652659864565502828949675001689907709174860560","16119048943900465874272826062244459824278938403809333853922498538048527198803","4734971369130332080663903470982207613265910212669598351510645392050991855332","21718904087185250933613107767290087302550801297977227768348474625663367158337","21267617166433146442786983872613240568738680244832963121384702498993844133915","27235405546979671426236193806129731038781238789718477052473521446906800186887","32256234475223199523762820706546627392318857371287416763223421669693340609806","7192610152013238603527021687129456840183021915081869271566404162128709800939","22355164095777662819178317214963171678703501135871782034458073066884297071641","11689402552602127258246634870082700681500227446650396879335662418263397833785","30638825939241259236341779866413371335836907622975183250199476523818612271403","29351372377234190343862736184581760461813323070935242915542161005686033364665","26575921443331156994937744770389133071717023219238799565248284286598921875584","16293150531084866186980242908779783930493001560910213041047591974690733104508","19325778998540754517426681398759748257693898016122808112514869125058861182963","40320328811054628589043417474256405261455562956629681805624573117057863036968","30227767010917048348578186075748155606122240663266674387656245361071736177674","12854462374742581279815711610404892379671470202632502062369587504320468279984","31014151770787880583353290366037223265001655901420476319138862763200635824452","32601630617897975748941097322357955693846366701235532266518499668859473174748","37190245024084111741389579181280368695290038545154819420648247006985346359283","25743460514866571154238910578636139049672161407024915382656504698591374482603","30139167482905263697907424790144046502634520193959043531941935487892342855546","14214292267298498911191152845891003680497006706370191507900815296233719746238","38530643114533323597900140804351747098780981554098970146980320917512111214504","29776991400666589244267550155686242307492150178380314038154209002316033643511","12392648773308962526072520790735448384351433994103411597387246761171160307585","24618046564481141941966013381385633820803784490330505441181388616616127180527","36246001670811760126244037824108016117966007177423730757072058751706345903986","4270130743233830129429317166031787788779875046908955443003794876973606307066","35649148234610158521257041046644856852999704771179584719317197598234004940269","20828625027995414490655444406347584190396238981418122492007809073811065229241","29927998644792310161429846135931097026204098336359145812746595298603502557314","29033984890412827531051338606121875815614544730002726560561698242765052833219","32351860758719159173965733161310800296059401957488476978678511472967914601045","25887898972098163492005021714197632475844002778404251533738742534115369520121","27568084347277257162942379489499731314707275218237196933802243266039575524256","14580223373352251562083909697321706261307653389987750740469675069219485142297","23556669411335339473394654959950102708806249389011054394288079037990088375230","14254377013216472190416285465199258038868339225195439063772655514237590177347","25413382328193108206682161355564184534505406667308761805859772016672840804793","25557169567592550710335115787617491966713975144532610284889850086632105225442","17637961729484442453756325727731798577342293681641257645187418918898401078140","32838355740237278192685612396691498487168375098264478031442539169534942576501","27606709001584566044986345674851848824104483237348367437969098071657339983663","17746923117172006799394676027500395145995285688761250098786497038697900384047","10239299895581862605480347874133420036173172414718981214502208618111111421628","26476681536341822041465456221374790177145867381559425610497001607402669236316","20128920872210100130271656777285427931628722119436236926302454028501189831937","34966958766816460430820368735433376041255710170841698136681094318705024730055","35227030390327317622927588057928046769777702883591474095441616810622208061099","38983409393654986846767607768283080973670345430684471487222875170694718694878","16187298039496364500231611391951358841368174876987946387251105794852348629416","8215919961476224480420949562294531153634613818368928525904167655167654548392","17610631647164733000350391896282773646784269164259658700902293666710391553820","3299188392674295647614381804260851977291554568660976561164811808009343022184","4193152874136017003246454920014530242919713370185311723536844261774102891799","29971298037468404646835389895887225925276078259724459462943285430407995032134","31012473983355420114289409170629656043203388192064548573205479687835871580375","35273161556856398216795758018600840641284930574349714392639933164871699819543","37387041746528817910571798190577145653678503398391503944570970381743286778437","6789130828046539219619152594322018057587633991537496037723204904497813088474","22808226486262605635709240482712128348773214808865911061649137767459302702492","23395432695743589141634247601403488582338855596906017805853989424495805424854","16498788160007114948571130087123906718190369298271017789898582518267210077074","19284963412467891270531612780463049122633626416403568949115333309305614156663","10962973394277772069241708107078504641211699009930803035146536051901480450291"],["0","26395146027268496616104445778274507332888159712010003480374783649652948817264","18012199115575960032034009639533794962576618774720106002624048701107761674227","10621576924177815636359714100202747561797757421261481887092626117524334431913","32235138338219734412909032932100788594195604428229945103408279204360486909208","11558161683886273578664738108321330362322752042054979762011774977620893139464","8775357559034797862975330489535151577195985051988158505666339915018219339263","13992093095957298668771027400373616150731691628398652479593312323609830768125","15959606372438836620412193927469024905965601400224341601718811843824068317613","22208050871731110403604122887615319632887210678503175321831775993409963003514","19421827285406455751609376103130070414842220591851744940143819651944493812012","35511920030468823026584735087964309453079884960092595598489622623860106571440","13901295469352235363253351401783725925776060063280795913897210165105298731937","9564313147112481232177776134336592011106982491665668015782799030657065657221","14059730298750605334463942509673472629403086954618087905776123751046546213426","25002263980542883913979307917188229899245690312185930124397938256754872308798","20670809331645619152385012722152137182989438196527814099341207510506722334172","8404711117009790729413374080476767176079267162477486156036673415352964018864","33621394488629534897189322367023280892310286845910715192391142523603677227309","8857591694616419644221531857913623661543675768073219958729321277677723415663","30718308693854308946871701699639027515298281262375207213931149898862770957607","6248313874218669522988954405265409798278090016698935797219770713747034515271","33511660688632076269194211409615673584136194005699706885502252599005947345835","24191952935827763083494990029598521617804204907075137191294949163469392855587","24703524423793184805392803905359459357387608095488207478000744984360527746638","30409230973724405585082362516228340753615803839903972700480226196834503215802","33845166867741225205163899878605236116325223770185555572042916597082030057118","17283154092878044853016723042011332809737175055793058609199887030207445257172","32535851200800602787984327179097114651662897057530410725257936155142367468164","21071322016676356283093351070451227199425406253554558276615720097462548221811","22595048792853325306278606674950827102663813836942190007689845592947845706707","16818073903837695734073416683149725917710137830949265206988057504334705799647","30799884038810250993520785274048118397369205005902515556792244367929250229546","20155673839477280194553362712792935553922139108755131093798066101930376791842","20514203554773183975579354914662030231180766605241865006305175628842541225503","10349855015961656526299246379231644560009512407202633364146792889521245901989","9469942738260664161327806941964415226531820425339196703021290784101983710664","21549565302531226644979809789322899516553238195538421192998745064750925821057","20646991461027017663327561999969206048928996089249891899071200811411879772213","32582568222120067630225981867002186989014113179020919761248838707237791878157","20735983206767848603032829922578704607540985941742764839050434966235064228378","14385220304026477207054043374258913680366043830163738543132808324257419601878","22822085319716050416110228684669068268858637871327529725217941947192785647665","23378805105204254516493269740165401363000454893300793758671324836526795667570","39389409006643243250437153987569467583125450845534332156700748861061416047189","36814501882629105465479066623906245835078281741454451487386117824796258233713","31263600014823038767629083795520991054885682038061564786798364386622035255551","10698058190330457151714080072302292772437638721404391738396979762805657713399","16763315125242233812606957052262221426839431631829581881331534063541913870309","36864171878430706733594023457998260345814397112427294923852737860964109082702","16679048278155546252663560660981761035147752525701280087916082348991855364114","25708924749485162559631423220809784759342940405265004124739175008640936559968","18251817797897210722213769241559896352906583002008883950881317153249654657670","21426775492117401053389383154201361210596004601638995845640590964567329358262","30604004304489673038286346872046187213483348289477570153900085640819075727332","29598678157893867086231415412015003010795958413633796421614805210606940469589","16501849222131976951322038089773542828172311587086018376487462602633068719858","6540341662757722600135899946524732272445649012324348672103426405891630996859","33284800485388096751307470118188944020465234307365871606564233461872605437774","15777497057654628044042288820857934437887571555928559388912009631480450295788","24785297546617925052145041581470896768702867988206823194774493522342320615170","27347850257123008661685621017513992553059204580244976538664573046656445865437","28715517597944969807995264157701482058835285554015392826747709130261074816738","8540261486467660258858634332063575577559750093817910886007589753947212614132","27521810725541766598021270602775163528902680741527100751237986823316392889304","19769007184151553759064483067437893292244113562420210640317413961046321962865","37967754417745345100613286526604918963859832272302257281794986410631196619011","14291484037147104617609865721729201454132360659173384433726988112378488675204","20927235773759767903438654832107050415022075114144885269960614572784212210856","7999312200517776539517231937880714774591276755976434380081076695079122049008","11359682950875963881391947488484912452317821635642325180208078158927534057278","29160446746704503124167819394643412522615306779975501480939350138438970284594","25225095950831403724542904174642930329064134377606074444877953889404368254843","28508754026432944380832570930398516077736678450390878127545311028475180354694","28938521784546941191117916965871093980462448934201489268021339846769873113969","29226096263345826198423825829977708844879585888649186226081495986688401955267","13387680587129609685266245710206322066136222962866480946676633651220993660663","21900225736796005940878413302868446797240021395696887375488669965918268161768","33325175131329856867726285604446422559660602074280700532239991956738871471709","13605603362504738376542946309743515203442206977106465853874789890819992272477","20478599791163725210960695748266840072346344829437962429004417236222222843256","31065120200844368860684506697492305265743370362702816877295799028229529977015","18369598872580925038296907809313580774709079838456439508906703870426571168257","26157431789954370417147925980352201905414691540851327585965780264258432468876","26677575036976084801362364625341543362458676966350879503486825248092799130964","34190333043631423249042404046051611770243962060536874287049341968237820398522","32374596078992729000463222783902717682736349753975892774502211589704697258832","16431839922952448960841899124589062307269227636737857051808335310335309096784","35221263294329466000700783792565547293568538328519317401804587333420783107640","6598376785348591295228763608521703954583109137321953122329623616018686044368","8386305748272034006492909840029060485839426740370623447073688523548205783598","38054353203097534071424374046517176762003792119032884582188366674240181568651","18248462223032289784086006850744761909310047583297028459014551002520126169516","26769837370034245989098704546687131105473132347867360097883457956591782647852","30997597749379085376650784890639741130260277995950939201745532390334956565640","13578261656093078439238305188644036115175267983074992075446409808995626176948","23728210100685936049172075220166981608998065217315787779600071348342796909367","24902622519647903061022089457549702076129346793396001268009774662415802354091","32997576320014229897142260174247813436380738596542035579797165036534420154148","16681683953096507318816819815668823156718888432391103554532462432035419817709","21925946788555544138483416214157009282423398019861606070293072103802960900582"],["0","30902049182697718009962485811291739577227955023603972617051363112730089138911","14136155359312644841821613533810314836604873149024177661549893215639714852837","21243153848355631272719428200405495123595514842522963774185252235048668863826","20693790932760918381325254373687027011294480055627821519420150035569356827182","23116323367772547157329476216642660724645504084109959524023549955241786278928","17550715118069595725950660979070303154391970103976317011332679830036438678526","27984186191914597337542054800747232301463383256797304959186624647219661536250","10030969873038398018577982109680774723382838400032648859739419501072328139609","22527858871622945584961840029973364177226056956590316299965347800244117511411","16955411698973636280972346461002865741136076783287455536589435117313179128407","27247354317259095608676658685414068729063041119353122509582836874568596151646","27802590938704470726506702803567451851552120126561591827794420330210597463874","19128626294224962464355552268673184022213964983331336031565598061314131314442","6231217725661935446681479274089670170257809508820141467854043315517283931235","28116285089246492605712210089119184709943016223955825905097672326933936121979","19453375791451963082523619699046999277430511992639593854984210834437636172727","16809422234019581458826748160953534352158534324954972312073346830705928037728","23466303233580519349885833243532011607523844890989361697385876674055737463384","17715183389232839288443063715827247323087351536146439917458642555355446831326","17660131644030067449250591908763504853499833723918345740465891424573924923980","12496627748437339045977908810530819596556180033397871594439541427494069030542","23246835633585602093895611328716796991175659210567345083608096824860277700436","26495662999816250944743574313939768147060045413734240038891694140362977215557","27518805975747094388539202065461643626226851790560380612303285782145246997659","38930219075609535947918319287199406418683243279391911057262248207093197935987","23913847991803899965834988266695922055553718739539042456689424821012443123002","34566308185756089706033446084022665619474350111586117218399774060414890514344","21295216657922655131475842867679679126229065314228752763119463937133117945094","20254401161513437343940296395645179310302448106693082209533236008349287948005","23301854713867375390310807604644379116779263273468345671681486999319882917797","11747904935836116245900427621042176746871911261482496070277910822093603103677","17823282333941951542548759057581686617641681210972962426188080362706883467858","18423104807115285166860319680328596019295913817094227843897928017284945088067","19140164237707092728912304084066785373813168810067695668912147071109273955389","20699710031923313052598492758463289120019024814405266728293585779042491803978","18939885476521328322655613883928830453063640850678393406042581568203967421328","21210887733223178067713213833388523944558111990660808042299285942926043146497","19405740050214760104408718254681137009309627778083749454444197436247951048809","21388650700561584815959152243489823800931497557209770835101269041323966765080","19583723541696421983819254099900134126533607483069495334402665745894319961139","28770440608052954414108086748517827360732087660327477086265616648514839203756","1867684895753550387727645878823586360620546941822990763039475521233954304096","24869367338569233810740133735073527637452545386185553173644445486477782839523","35002332269607936056381496484624384989154172890236595626005089348971215103144","29852518021579660486465321757297941493059834682076834287375827276440899476192","40638957157806802313011761845784707021222999675707095229898524586668262015485","21396116380660914303428160144604585544875277442808783476793959525611315426798","11638387378645192402967508359267167765130498863243129418964863940508019245001","29951858013182863022695235425481970514532065424022521160309067348776601174170","33358096556311092505327121321963522070295505051402560175832164697983710728228","29529606627131049897016440696362294430137516410113973905780145830706064624319","14615392723955146222181132737862517617264801603601733558064430119923500819723","20965308112395526884532360563145447332643644802861957347582977742558850220907","17431522865300795632079882253577824249869967778123071620403762908486534463430","15420870572109183727970019333515455844495188026435524155833202048062263947944","11115455572424678680397670434289810567796258773756002409276721018690328944099","13080683325515445200271799893049464544891298024648697344206852811783261993718","22793115227097643058122128745863337863833739813899674525732058550593593884314","9666751243469980865838171896458593787226778711441084434125815076385092095959","27682352221396574882043677417684518448857371575997612045850782858108832734723","32807457642406742101124836289770710017570044760073918733630941906737083235257","35542792324050664393744122570145689029122206707614751309797214073946341137859","17080522972935320517717268664127151155119500187635821772015179507894425228264","33155378579244257973796135460293051969256997082638167158777769460056977282991","17649771496463832295882560389618511495939862724424386936936623735516835430113","32159023091812139756733761562695287750622935743772445876193564448110776246788","28582968074294209235219731443458402908264721318346768867453976224756977350408","19966228675680260584630903918956825741495785827873736196223024958992615926095","15998624401035553079034463875761429549182553511952868760162153390158244098016","22719365901751927762783894976969824904635643271284650360416156317855068114556","14544407749730455803842827298772274868133884759118934274482291903726323577954","6673706157984257004592996858771310481031539954380080202359499405657119518452","35129265181026613539418736115539757066924992500365721911392417870374552213771","14100557825415331937743022441227637783828169067570909848646271320388129236704","36563949654852377174601245914698142601210807376882338108464787786800995414917","26775361174259219370532491420412644132272445925732961893353267302441987321326","21912208601752736659510420860479618505931678390977740407279135745260727827919","22873864518981163290959759718378294942224475347729332377083575540326125952184","27211206725009476753085892619487030406884413954212931707749579781639984544954","19068956710488175199674985751276405056144325258459890514310630285868637190895","18353754658010187276876201904470060354390011924573565067195189683307442962796","36739197745161850076593815618627161549418159676912879017813407740853142336514","8538377836230190389803040470189853633732654280870586484535152155365247946518","31466907202112894380478323505425811636368989532285724663275446309609789766311","24604180343584296053591996601588673363391195320241679886702275563324023805810","20972706414306907556433634077290885188375970707119716861608014806257777526430","10975436974065622699437392503920849525990090873059679759918466434094809697951","26666040844980381556908756094616544410040347856206566116212766293689949224046","13196753570697182590457527217043407909166218274643906244659247232037372088736","16772611496544068012985819680058120971678853480741246894147377047096411567196","32332220662516517698355936602519803346910855437233700476980324975328746146068","36496924446064579568172013701489523818620095166594056918029102005040252339032","9763188996389941533704597602859712033849535894902651508370507540031948304470","18218709755079620308808758290764932083423827191069809716094656407518296140046","5268280440346881656230204632030797141802171565733949807194615431415443858279","3679934457693321653851338949819413040899401633799506871803734323533976827500","27917002167456530899797773169842129063710329186375968192321345138255796212565","22218666896349909349791708857981076695664748392252002472197921699917223317062","33363367906193014637633639631337646313437776864782207109064924864070839635418","21963650705271813054720426683056743476298431639307177796887940021030113305547"],["0","18027612621716885575432160132068928977359181246375876546706317852308561286588","6384067846786014461396821322363354584661381897632320979401582244703621210057","20598064824871987323192450655553715158642665284629893204672300283521529232035","19499338993682561540404103002116778934040595710839608695142095884562905158747","24344403863705819092412546688028046360742643767803884704348895723907764062239","35101430236139191451901321958140606308783940207952634022665359660072877357052","12191886640150644230591298110979914425830037712762541230976840921287706081266","20061939746076796037155964219361549446765676800065297719478839002144656279218","23167474871406615947677274314689453265903749512764598256232491413912426527205","12022580526107997339698287176748456393723789166158876729480666048050549761197","32606465762678915995106911625570862369577717838290210675467469562561383807675","11828696133730391008520594116620353526007511452291114968192432287269577936514","16369009716610649706464698792089092955879565566246637719432991936052454133267","12462435451323870893362958548179340340515619017640282935708086631034567862470","34344327306653709989178014432981094331337668047495617466497140467292063748341","17018508711064650942800833652836723466312659584863153366270217482299463849837","11730601596199887695407090576649793615768704249493910280448489474836047579839","25044363595321763477525260741806748126499325381562689051073549161535666431151","35430366778465678576886127431654494646174703072292879834917285110710893662652","13432020416220859676254778072269734618451303047420657137233578662572041352343","24993255496874678091955817621061639193112360066795743188879082854988138061084","24605428395331928965544816912176318893802954020718655823517989463144746905255","9214840255953951444994337137364986117023362026636411390386979907574337439880","33149369079654913554831998385666012163905339180704726880908367377714685499701","34083952407540521451343827083884262660269757757951753427128088041034778880740","25939453111768524709423570788134569022559073078662050569680645455449077750387","25356130627833628967574080677530781061851971422340165749403139747678164037454","20702190444006035040705279990102083163909766228041471182540723687690427394571","18620559451187599465634187046033083532056531812970130075368267830122767400393","24715466555895475558375209464031483145010162146520656999664769812063957339977","23495809871672232491800855242084353493743822522964992140555821644187206207354","13758321796044627862851112369906098146734998021529890508677956538837958440099","36846209614230570333720639360657192038591827634188455687795856034569890176134","38280328475414185457824608168133570747626337620135391337824294142218547910778","19511177192007350882950579771669303151489685228394499112888967371509175112339","15991528081203381423064822022600385817578917300940752468386958949832126347039","20533532594607080913180021921519772800567859580905581740900367699276277797377","16923237228590244986571030764104998930070891155751464565190190685920093602001","20889058529283894409671898741722372513314630714003507326504333896072125034543","17279204211553568745392102454542993164518850565722956325107127305212831426661","13764395472427358383723362006521104544367446519822885485134824923878061416278","3735369791507100775455291757647172721241093883645981526078951042467908608192","27850491805299192399233861724889780186356726371955072003590686786379757183429","26228178795537321668270181478734219801211616979641122564613770324790813215054","37816793171320045750684237769338607897571304963737634231053450366305990456767","37501428571935054181530712201054863865349270550582121772400640800184907039736","42792232761321828606856320289209171089750554885617566953587919051222630853596","23276774757290384805935016718534335530260997726486258837929727881016038490002","16127230282687175600897659360449390851967402047212973633221726324401585357106","22939707368943634566161431153412493963494281301973051664267921022815804465222","37170970382422824571786475647467313771726668419811913467862087474836320753021","29230785447910292444362265475725035234529603207203467116128860239847001639446","20042373352951778546818315381033619576738925205307880351467751298541891946197","12974802858762316041913358761898373411191571155830108897109321630397260431243","30841741144218367455940038667030911688990376052871048311666404096124527895888","22230911144849357360795340868579621135592517547512004818553442037380657888198","26161366651030890400543599786098929089782596049297394688413705623566523987436","23697987582356010893997851746469400639119115227383314707765912914611379273011","19333502486939961731676343792917187574453557422882168868251630152770184191918","33476461570953874541840949090111761809166378751579189748003361529641856973829","21838429541134933757756861089026869858043360719315768779865475440322549479280","27309098904422778342995433649776827881147684614397433932198019774741065284484","12272803074031365813188131582997027221690635974855609200332154829213041960911","22534271414809965503099459430071553761417265364444265630159130546962337574748","35299542992927664591765120779237022991879725448848773873873247471033670860226","20541560439945729068974711634876025324149142686712823064990720523069935502342","13389450404909868025946651396402255639432713835861469047511544076362337709582","18044214479521245947015402092656376394443207255331438048747845731409423356573","10109005930231830935822522006265584009816742623489703176626102593740679700415","23550488931664580303321384208682374720722922142153266377134108449134327733495","7200572627621636385439248852287274647719405117821834205266379620876838660291","13347412315968514009185993717542620962063079908760160404718998811314239036904","26482044618374676634344660740564963956753256199899375135388427367597487436308","6312872778991388653239639137198000479107973734725785353594338454200449977791","29351413566026203904709680338881735025324885952932607529533167200450373838600","31662479476679163518818577095568013175996527451049889443008330418308166147035","21936174331666198096774435975701961923314992381539446470860067303945647160221","23859486166123051359673113691499314795900586295042630410468946894076443408751","32534170578179678283925379493716785725220463508009829071800955376704160594291","16249670549137075177103565757295535023740286116503746684923056385161465886173","14819266444181099331505998063682845620231659448731095790692175180039077429975","29701909746645149708694819746739772921739590552993689348230407108554667681794","17076755672460380779606080940379707267465308561741172969070304310730495893036","19157328660547238316463835520337073095641250263739380639154484246067962541388","27320117815329316884937587457920071638234026240067325429706346940072239116003","20057169956774539890620862409324495288203577013823399379517825425939746557243","21950873948131245398874785007841699051980181746119359519836932868189619395902","31443838818121487891571106443975813731532331311997097888727328400804089952475","26393507141394365180915054434086815818332436549287812489318494464074744177472","33545222993088136025971639360116241943357706961482493788294754094192823134392","20887955581354484952219061714525056516724982073635332266564241577505875300902","29217363148450608691851215912464497460143461532356045148661795636928887686830","19526377992779883067409195205719424067699071789805303016741015080063896608940","14549176638319965395371110836272589078299289981723585088491108628460783784475","10536560880693763312460409264061594283604343131467899614389230862830887716558","7359868915386643307702677899638826081798803267599013743607468647067953655000","12057518591234511355102734849169707950323929571919867697246281903359975433896","22549090920860543477337011970704878302781132384087970600697639213258638138507","22950250068707478830774467772160742449778824928732345530733441354990062279602","22039058538704350887194447620856211864048498878198321250077675855484418115477"],["0","14166982371594495928617914518880582866169998092335718749714431518041314077559","12768135693572028922793642644726709169322763795264641958803164489407242420114","19307886777904699424138495565850155228736966168843752065646396380467249968453","38998677987365123080808206004233557868081191421679217390284191769125810317494","26800564855572362962578687630798817632936923135191735064999587261239719628861","26426374728599832459309832425766662440471151615073199357934310946994137722870","24383773280301288461182596221959828851660075425525082461953681842575412162532","18235636620314316852065522693465823804982989199714561095259473817713504062819","24446706870973956673108142884121631443259134625113162168766778641249044558793","24045161052215994679396574353496912787447578332317753458961332096101099522394","21436445781679281545721011760627174562058706875748352663538530751971150624116","23657392267460782017041188233240707052015022904582229936384864574539155873028","10849776561382024190682991838920910823210766732077241095167779685529099770917","24924870902647741786725917096358680681031238035280565871416173262069135724940","24912168869628869533863217375447638485578607294159166245597872561432510505448","12148774550290026663355261560416171844076954769310272388842230778023119204057","23461203192399775390814181153299587231537408498987820560896978949672095159678","28200484318804251732804115738356221164450286362709343758448894136495524366685","27084247813252806709279443372794439115252677343753690982438161848270170334070","26864040832441719352509556144539469236902606094841314274467157325144082704686","28098268121910080961665229496866003297676355733175452034059961523400467626551","27322613918824582708843228079095362699057543641021277303337774739713685314893","18429680511907902889988674274729972234046724053272822780773959815148674879760","22522252415631276665171185280817474150713949560577385074420326382277754008168","24391419071402492458194842677253975143442786715071438166859767708917940770246","29990663351697774196600735831011862956569781756908066795663086724322347005157","28824018383827982712901755609804287035155578444264297155108075308780519579291","19516138016172794859164154234946891239271168055666908021383243188805046293525","15352876030535923709021968346808891975564699225524225807038331473669726305169","27542690239951675894504013182805691201471959892625279655631335437552106184337","25103376871505189761355304738911431898939280645513949937413439101798603919091","5628400720249980503455818994554921204921631642643746673657708891100108384581","29915933484782590222948467230799833900086926467544842688195303695988163361034","32784171207149820471156404845752591318155946439438713988252179911285478830322","17134111512175426543654753798081331214431006056372963882079730556442541729061","10094813290567487623883238299943496546609470201465470593075713713088444198461","19178822317374886604113638097782270512587354761395129138102531211976747099137","11958231585341214750895655782952722771593417911086894786682177185264378708385","41778117058567788819343797483444745026629261428007014653008667792144250069086","34558408423107137490784204909085986329037701131445912650214254610425662853322","27528790944854716767446724013042209088734893039645770970269649847756122832556","7470739583014201550910583515294345442482187767291963052157902084935817216384","33812740738759109576221317704522285284165088343494109663483169386183705871241","30568114719235368114293957212211164513874869558866210785529336463005817934491","31857100598961541056875664048162665618045881126643199774710492359460363922300","31226371400191557918568612911595177553601812300332174857404873227218197088238","41807979778965106769219829087903792002404380970403065219779429729293644715958","24665306642741494389623627691811395971973631052556483332161251575456268484387","32254460565374351201795318720898781703934804094425947266443452648803170714212","23991171866047993910076456561567712838440198203530068984837637859055800434827","30565455021167098699080139804420077366356608038791758248327766576521024514808","36573328023981309666478125206192795380510842013990899888559516293118194783275","18196503834064281871390225016809964064929486010199726359237298410507975396777","25949605717524632083826717523796746822383142311660217794218643260794520862486","17906996544758184467387265843547273200884023304910027935936399819097438800542","22573579417859439499344275991901967182636670694607975293408679888185507280779","30434490430222505578840793826940583091016827698178755033129207060557239479255","25507732292872746565749297747681526189689866054350595071833621642646950050405","16778762102040648241106281840577100060358750445348303392805056118964559888219","23176437398229198639189086689708973441236028702326310808610314686132096956424","21788616210430592293267316432796464627538357038215503216032746694069290462943","10841712065167006241498055809039105585198640427962799176999631176330513577734","24545606148062731626376263165994054443381271949711218400664309658426083921822","23180299957780655783952513114885832434286166328472496916620056907348866653879","26822600242176778739037430067959495806662722096865479060350086568915724729218","19194878008052182915703017524494775559749920973009611786283236859564062509067","26778900809819736051893302792804511278865427671722938095023088152724675419164","14200186087203216671784398440055477700338050110246841753797487276243038217529","20218011860463661871645044012531168019633485246979406353252205187481359400830","25212734991489885384396362672107474352897479883890498410570012711692846971373","14401145255243272770878497704574549295438810235643668410532759241753677320582","26694824631937028018371987435085241924126159817520320809437997622628478073808","31075846364910078046442915735872652824958147999382715927078650548619166376999","12625745557982777306479278274396000958215947469451570707188676908400899955582","36814584260213132587172954932506194962101407505449180715368130214324939181583","19548473209679776593144342700621476174896326101267710198620252463464715302836","21984105791493120971302466206146648758081620362662858598021930421315485824825","25830729460406827497099821637741354503252808189669226477239689601577078321885","21291855412680806123357947496919021273344198215187589456205502380256704197348","32499341098274150354207131514591070047480572233007493369846112770322931772346","7750290016522923440765590382108416151914954497046157237686146173502346364333","37515576621451024195143233748222270754930816705571344352762610030533526867971","12265268473081486336965756135502139446382252723066311594442404434885183290455","16426414449255201410681265295416871102734136127062726934610764305560116587159","10863749886980083325382363425325593099371323679302582172016285506992861240772","18226097041709804558995319073391715487858789627230764415337446665303684618869","22013505024423215575503164270426123015411999091822684695975661549803430296187","40999434764403700560895807142694352374516298223578161433756452615032371409333","30898771410949455139583703122916356548116508698159590634938784741573679859327","23313960242497721607450467229717933709618685122132918889193099815234029277550","41775911162708969904438123429050113033449964147270664533128483155011750601804","14658240553222666939209620334414444743190194263880021609927182900706158382426","17164513113720490912571984666181573046849779179194571689783825973551984722263","7210110404800655568495815927287903068050215563031135833284013070345759073333","21073121761387526624920818528123188567208686262935799228778461725661775433116","14719737830773286615405355799277652163597606535198027487214937294135907310000","24115037182469022710205469698339415900647859143839735394492563806719950867792","23209938969881811732427618196152481517013900367759906857697074239941467781397","24012257265575682439302529799064209811009285457048656717768678523404316063587","22189874205569426552142489496455148639548633355980608156457147524393027735337"],["0","28333964743188991857235829037761165732339996184671437499428863036082628155118","3648028515304782623340879544196143250097163190113249573908124792238676344611","16727530683970123626030585386443035368925567937271469787594588574358691441289","34220870231051695717123600517952565559065654042526366093171975165100003643754","9824643967466175480664563771083085088777117469551401442602766149327822266488","30964506585360389696373259106276049792393938829730364372170417707412466950123","26879303688763301700118786698662382614771786450634130580209159498575015829447","14583030368789358481884639641674372521417613999013087846820743448851199630021","27005170870108638123969880022985987797969904849810289993835353095922280621969","26202079232592714136546742961736550486346792264219472574224460005626390549171","20984648691519287869195617775997074035569049351080670983378857317366492752615","25426541663082288811835970721224139015481681408748425529071524962502503250439","21699553122764048381365983677841821646421533464154482190335559371058199541834","27961498933456208351205428447460086273514111670145097399134142337562462954263","27936094867418463845480029005638001882608850187902298147497540936289212515279","2409306228740778104464117375575068599605545138204510433986257369470429912497","25034163512960275559381956561341899374526452597559606778095753712768381823739","34512725765769228243361825731455167240352208325002653173199584086415240237753","32280252754666338196312481000331603141956990287091347621178119509964532172523","31839838793044163482772706543821663385256847789266594205236110463712356913755","34308293371980886701084053248474731506804347065934869724421718860225126757485","32756984965809890195440050412933450309566722881626520262977345292851562134169","14971118151976530557730942804202669379545083706129611217849715443721541263903","23156261959423278108095964816377673212879534720738735805142448577979699520719","26894595270965709694143279609250675198337209029726841990021331231260073044875","16204840959716997948708660171509175736042834712984064903929765075493077019080","13871551023977414981310699729094023893214428087696525622819742244409422167348","17144033160506314496081902724636507389993971710917781699068282191034284091433","30705752061071847418043936693617783951129398451048451614076662947339452610338","11308894736224801344515214875096832225847190984418490623866262501952595377440","28318510871171104300464203732565588709330196890611865531128674017021399342565","11256801440499961006911637989109842409843263285287493347315417782200216769162","16055381225886630001404122971085117623077124134257616688994199018824709730834","21791856670621090497819998200990632459215164078045359289107951449419340669410","12379980152511577865063101850905387340313647712329893420461256926309274962505","20189626581134975247766476599886993093218940402930941186151427426176888396922","16469401762910497985980870450307265936626345122374223932506858237377685702657","23916463170682429501791311565905445543186835822173789573364354370528757416770","39779748373457027194194783476374939876161794055181960618620927211136883146938","25340331102535724537075598327657422480978673462059756613032100847699708715410","33169339017870158312647042280827143088921421678875507596841095508936437169495","14941479166028403101821167030588690884964375534583926104315804169871634432768","23848995733839668707949823918530020391233447886156150639569930399215794751248","17359743694792185784095102933907778850653010316900352883662264552860018877748","19937715454244531669258516605810781058995033452454330862024576345769110853366","18676257056704565392644414332675804930106895799832281027413338081284777185242","39839473814251663093946846685293033827712033139974061752162451085435672440682","27442370413643713557000849638365516855398897704696932320624298964336728473157","20732435387070151959097825951283013230772879388019825845490496924454724437190","26094100860256712597906507377878150588332032006644103625977071531535792374037","17354424298655646953667468118325604555616487276751447809259124779890432038382","29370170304284068888463438921871040583924955227149731089722624213084772575316","14504764796289288520534044288362653041310607619983418374776392634440142297937","30010968563209988945407029302336218556217920222904401244739082335013233229355","35813993089516368934774531687094546401768046609820055871872799638194877601084","23258915963879603776442146238546659276724976988799916243119155589795206065941","38980737988605735935435181908623891093485290995941475722560209934538670462893","7238978842066942687005784004848502202283003307869121456270834912142283109576","11669281332242021259966157935896925032169136490280572441911908051353311280821","24464631924619122056131767634160671793923693004236587273522425185688385417231","21688989549021909364288227120335654166528349676014972088367289201562772430269","21683424130334012482996111618078211170397280855925598353999262352661027155468","27202969424286188030506120586730833798214179499006402457630415130276359348027","24472357043722036345658620484514389780023968256528959489541909628121924812141","31756957612514282255828454390661716524777079793314923777001968951255640962819","16501513144265090609159629303732276030951477545603189228868269532552316522517","9781315875960921659293794095094472380634126542613807502649767932297733847094","6512129302567158121322391134853680312127735820077649163896770365910267939441","18547780849088048521043682279805060950718606093542778362806206188386910306043","28537227111140495546546319598957673617246595367364962477441821236809885447129","6914047638647270319510589663891823502329256070871302477367314296931546145547","31501406392034780814497569124913208759703955234624607275177791058681147651999","18375206986141605648393019981230755472819567197933363166760892724086715762764","3363248244126279390712150803534726827883530538487107070679149630225991415547","29852682776747714729853098374497839747106086210066292743339852055498261371932","17208703547520277964042279655985677261244287802119386053542300740353622110055","22079968711146966720358526667036022427614876324909682852345656656055163154033","29773216048974379771953237530225433917957251978922418610781175016578348148153","20695467953522337024469489248580767458140032029959144568712800573937599899079","21222196452869750263921451538667589917864415665182918052295817167494246553458","15500580033045846881531180764216832303829908994092314475372292347004692728666","31254667499223497945793656005929991332764904610310620018128811687915436744708","24530536946162972673931512271004278892764505446132623188884808869770366580910","32852828898510402821362530590833742205468272254125453869221528611120233174318","21727499773960166650764726850651186198742647358605164344032571013985722481544","14563951211580333895744232401526155887169214854045494486976689144031560742121","22138767177007155928759922795594970942275633783229335048253118913031052096757","38222383785128850677298802794874154571935867646324254180116496856913125827432","18021057078220359834674594755318162919136288595487112582481161109995742727420","24739677613156167992654528714178592330689005843849803434687995443892250059483","39775336581739389364383435367585675889803199493709260378860557936871884212374","29316481106445333878419240668828889486380388527760043219854365801412316764852","34329026227440981825143969332363146093699558358389143379567651947103969444526","14420220809601311136991631854575806136100431126062271666568026140691518146666","20258000650935778027595231310989102045869008125455564113858719264747742370615","29439475661546573230810711598555304327195213070396054974429874588271814620000","26341831493098770198164533651421556712747353887263436445286923426864093239967","2643392196085073020362424901790412856931071934687745027997740106731318571560","26136271659312089656358653852871144533470206513681279091839152860232823631557","22491505539299577882038573247653022190548902311545181969216090862210246975057"],["0","12891443742699433269978846585007781287583263568510806311461317699013639319002","7296057030609565246681759088392286500194326380226499147816249584477352689222","11566818496100972029814765027628795649302771474126905231490972962141574386961","24665254718424840989754389545390580941034579284220663498947541957048390296274","19649287934932350961329127542166170177554234939102802885205532298655644532976","18152527427042228948253706722037549407691148858628660056944427041673316909012","31870364505687328177991167652067490140995208500852226816720114810574223163277","29166060737578716963769279283348745042835227998026175693641486897702399260042","32122098868378001025693354300714700507391445299204545643972502005268752748321","30515915593346153050847080178215825884145220128022910804750715824676972602725","20081054511199300516144829806736872982589734301745307623059510448157177009613","28964840454325302401425535697191002942414998417080816714444845738429198005261","21510863373688821540485561610426368204294702527892930036972914555540590588051","12146512123233866257918045404405622369931494539458126110871876301973308917292","33983946862997652468713652266018728676669335975388561951296877686002616534941","4818612457481556208928234751150137199211090276409020867972514738940859824994","28180084154081275896517507377426523660504540794703179212493303238960955151861","25248965787859906042230839972395784303607687849173237659002759799678863484272","20784019765654125948132150510148656106817251773350626554959830646777447353812","19903191842409776521052601597128776593416966777701119723075812554273096836276","24840101000283222957675295006434912836511965331037670761447029347298636523736","21737484187941229946387289335352350442036716962420971838558282212551507277104","8053993432113785893215479863148063670541803011843188092001226700867274032189","2536038175168005771699118142240796248662340640645402922888488782807782050204","31900947670092144166040153473244075308126053659037649636344458275944337594133","32409681919433995897417320343018351472085669425968129807859530150986154038160","27743102047954829962621399458188047786428856175393051245639484488818844334696","12399823449173353769917399704015739691439579021419529054438360195492759687249","17635018378465144391595061896721017725162068101264834540756917521527288229442","22617789472449602689030429750193664451694381968836981247732525003905190754880","12860535998663658156435595974616627241563664980391662374860939660891181693896","22513602880999922013823275978219684819686526570574986694630835564400433538324","32110762451773260002808245942170235246154248268515233377988398037649419461668","21695470469402905773393590656723989829881963755674684234517698712262872843203","24759960305023155730126203701810774680627295424659786840922513852618549925010","18491010290430675273286547454516711097889516405445848028604650665777968298227","32938803525820995971961740900614531873252690244748447865013716474755371405314","25944683469525583781336217386553615997825307243931544803030504554481706337923","35783011003235503943896755462235329575226859309531852549845446049122149302642","28792419333232173851904790910057569873408982523703478882365997508823608935203","22562192292061766180801273071139736000746114556918946506285782644721257347756","29882958332056806203642334061177381769928751069167852208631608339743268865536","25809748595840062193653242091802765693918531371896266935441656611855781006879","12831244517745096345943800122558282612757656233384671423626324919144229259879","17987188036649788116270627466364287029441702504492627380350948504962413211115","15464271241569855563042422920094334771665427199248527711128471975993745874867","35902461884824775743400881880071517478327337479116054816928493797719727890130","11108255083608876669508887786216483533701066608561795953852189555521839955080","19576627902301028695949246157308751372997394375623617347282789662333640378763","30299958848674149973566609010499026088115699612872172908255938876495776252457","12820605725472018685088530491393934022684610153086861274820045373205055581147","36852097736728862554680472098484806079301546053883427835747044239593736655015","29009529592578577041068088576725306082621215239966836749552785268880284595874","38133694254580702668567652859415162023887476045392768145779960483450657963093","27851500435354187425056251883674542626439364418808043056349190903238138210934","24629589055919932330637886731836043464901589577183798142540106993014603636265","34184990233532921426377552326733232009873853191050882757724011495925723934552","14477957684133885374011568009697004404566006615738242912541669824284566219152","23338562664484042519932315871793850064338272980561144883823816102706622561642","27041020977398968890017129523064068499299021608057140203346646184800962338845","21489736226204543506330048495414033244508334951613909833036374216549736364921","21478605388828749743745817490899147252246197311435162364300320518746245815319","32517695976733100838765835428204392507879994597596770571562626073976910200437","27056471215604797469070835223771504471499572112641884635385615069668041128665","19737429481350014067164097290808882872457430785797778866607529529359664934404","11114783416690905996072852862207276973354590690790344114038334878528824549417","19562631751921843318587588190188944761268253085227615005299535864595467694188","13024258605134316242644782269707360624255471640155298327793540731820535878882","15207318826336821819840958814352846812888847786669522381914208190198012116469","35186211350441715870846233452658072145944826334313890611185438287043962398641","13828095277294540639021179327783647004658512141742604954734628593863092291094","41114569912230286406748732504569142430859546068833180206657377930786486808381","14862171100443936074539634217204235857090769995450691989823581261597623029911","6726496488252558781424301607069453655767061076974214141358299260451982831094","37817122681656154237459791003738404405663808019716551142981499924420714248247","12529164223201280705838153566714079433940211203822737763386397294131435724493","22271694550454658218470647588814769766681388249403331360993109125534517812449","37658189226109484321660069315193592747366139557428802877864145846580887800689","19502693035205398826692572751904259827731699659502254793727396961299391302541","20556150033900225305596497332077904747180466929949801760893430148412684611299","9112917194252418540815955783176389519111453587768594607046380507433576961715","18732849254768445447094500521345432488433080419789171348861215002679256498182","5284588148647394903370213051494007608432282091433177690373209366389116170586","21929172053342255198232249691152934233839815707418839051046648849088849357402","21566756676081058079283047956045097308936930316794294344366937841395636467471","7239659551321392569242059057795036685790065307674954630255174101487312988625","22389291482175036635273439845932666796002903166042635752808033639486295697897","32668281826579150910104794099233758966775006491816439672836585340674634663630","14153871284601444447102783765379050749724212790558190821264118033415676959223","27591112354473060763062651683099909572829647287283572525677786701208691623349","35774187419800228284274059244656801602509670186586452070324707500592151433514","36744719341051392534592075592400503884212412655104052096010527416248825034087","24881566711203413205795127174211742010302387915946218071738895521056321897818","6952198747363347051736857963894337183652497851708508989437848094807227797715","18627758430032280832944056876720929003189651850495093884019234342919676245613","36990708451253871239375017451853333565842061740376075605161544989967820744383","30795420114358265174082661557585838336946343374110838546875642667152377984317","5286784392170146040724849803580825713862143869375490055995480213462637143120","30384300446784904090470901960485013978392048626946523839980101533889838767497","23094768206759880541830740750048769292549440222674329594733977537844685454497"],["0","3894644613559591317711287424758287486618162736605578279224431211451470142387","14592114061219130493363518176784573000388652760452998295632499168954705378444","23133636992201944059629530055257591298605542948253810462981945924283148773922","27442266565010406757262373345523886793520794168025292654196879727520972096931","39298575869864701922658255084332340355108469878205605770411064597311289065952","14416811982245182674261007698817823726833933316841285770190649896770825322407","19964243267696105911489523813620430104893688200872384946043821247996829335320","14555635731478883483045747076182939908573727195220282699886565422253181528850","20467711993077451606893897110914850837686161797577022600548595637385888505408","17255345443013755657201348865917101591193711455213752922105023276202328214216","18273866150559325810043253868216470876631104203074580902420816709738545523609","36041438036811329580604665649124730796281632433745599085191487290282587514905","21133483875538367858724717475595461320041040655369825730247624924505372680485","24293024246467732515836090808811244739862989078916252221743752603946617834584","24191407982316754492934493041522907176241943149945055215197346998853616078648","9637224914963112417856469502300274398422180552818041735945029477881719649988","12583682564484001348542203264338497143912352788574289737590198104770293312488","28609688703880536862215274199534293518667011297930440974307315412781918472927","19679796659468976674017895275040037125086139146285218766221457106979086212007","39806383684819553042105203194257553186833933555402239446151625108546193672552","27791959128727170693104184267612550584475566261659307179195854508021464551855","21586725504043184670528172925447425795525069524425909333418360238527206058591","16107986864227571786430959726296127341083606023686376184002453401734548064378","5072076350336011543398236284481592497324681281290805845776977565615564100408","41913652468345013109833901201230875527703742917659264928990712365312866692649","21042878095189441350341829195522152767074610051104190928322651928820691085086","11709718352231109480749987425861545395760983549954033803882560604486071678158","24799646898346707539834799408031479382879158042839058108876720390985519374498","35270036756930288783190123793442035450324136202529669081513835043054576458884","23347336073059930155814453755130053814840399537257928151766845821234573014143","25721071997327316312871191949233254483127329960783324749721879321782363387792","23138962890160568805400146211182094550824688740733939045563466942225058581031","20445039159867969561123680393825920315211767736198398068580387702147221932102","21502698066966536324540775568190704571215563110933334125337193237949937190789","27631677738207036238006001658364274272706226448903539338146823518661291354403","15093777709022075324326689163776147107230668410475661713511097144980128100837","22101121307963441499430670310714513569408651688664827042631024576359125819394","30001124067211892340426029027849956907102250087447055262362804922387604180229","27789536262792457443300699433956108973356989818231636412294483725092681614050","35696595794625072481563176074857864658269600646990923421033790831071409374789","23236141712284257139356140397022196912943864713421858668873361102866706199895","15989430920435061962791856631840213362760773337503635729866808306334920739838","7843011448001573942813672693090981210740333942960465183486904850559945022524","25662489035490192691887600245116565225515312466769342847252649838288458519758","14086133201460301010294849187471298970335040608569220417003692823349017926613","30928542483139711126084845840188669543330854398497055422256943951987491749734","28028438025971001042308952269628484779557946157400040946460579222287838789026","22216510167217753339017775572432967067402133217123591907704379111043679910160","17265012932762782169652086569360227657446424350831200350867375138091472261909","38711674825509024724886812275740777087683034825328311472813673566415744009297","3752968579104762147930655237530592956820855905757688205941886559834302666677","29927709729779174664868132706455061981506363306934786984097680106035856318796","14242573441478603637643365662936061988145701679101604811709162164608952200514","32490902765482854892642494228315773870678223289953467604163512593749698934952","33814757998869099627866098022091810164330364437200051769000177619900467926251","27370935240000589439029367718414811841254814753951561941382009799453398776913","24593494723387292408262293162951913842650977581269696828051614618699830877870","7067672496428495525776730274136733720583648831060451481385135461993323942687","24788882457128809817618225998330425040128181560706255423949428018837436627667","10305556211119387335541447555613586821501314415282211719296883996450307686456","21091229580569811790413691245570791400468305502811785322374544246523664234225","21068967905818224265245229236541019415944030222454290384902436850916683135021","21258906209787651233038859365894234838663260394361472455728843774802203409640","32224699559370319715895264702285733854450779824867734927073025952760273761713","39474858962700028134328194581617765744914861571595557733215059058719329868808","22229566833381811992145705724414553946709181381580688228076669757057649098834","17237020632004411414928770635120614433988141770039195666900867542615126892759","4160274338429357263043158794157446159962578879894562311888877277065263262147","30414637652673643639681917628705693625777695573339044763828416380396024232938","26595936957204881297199655414801594114792923867795712534974468200936307806048","5767947682749806055795952910310018920768659883069175565771053001150376086571","38452654080782022369004653518623734684622363336834291725918347488421356625528","29724342200887872149079268434408471714181539990901383979647162523195246059822","13452992976505117562848603214138907311534122153948428282716598520903965662188","31857759619633758030426770516962258634230887238601033598566591475689811505260","3170085574563286189429901388170883779332058007229441183074590401687062953369","22655146229070041214694889432372264444814412098390628378288014064493227129281","31539892708540418198827327139872635317635550314025537068331883320010158610144","17117143198571522431138739758551244566915034918588475243756589736022974109465","19224057195961175388946588918898534405812569459483569178088656110249560726981","18225834388504837081631911566352779038222907175537189214092761014867153923430","15577455637697615671942595297433589888317796439162308354024225818782704500747","10569176297294789806740426102988015216864564182866355380746418732778232341172","21970101234845235174218093637048593379131267014421643758395093511601890219187","21245270480322840936319690166832919529325496233172554345035671496215464439325","14479319102642785138484118115590073371580130615349909260510348202974625977250","22890340092510798048300473946608058503457441931669237161917863092396782900177","21560077909479751375716776707952967756453284182800810658276762308197652336026","28307742569202888894205567530758101499448425581116381642528236066831353918446","33293981837106846303878897620942544057110930174151110707657369215841574751081","27771889095921906124055306998799053027922611572340835453253006628032685875794","29712952938424234624691339694286457591328096509376035504624646459346033076940","27874890550567551189343848603166208932056411431476401799779586855536835300019","13904397494726694103473715927788674367304995703417017978875696189614455595430","15367273988225286443641708008184582917830939300574153424340264499263543995609","30204931158829192034257223413192116954587394679920082522926681606784024497532","17814354485037979903672511624657126496795957947389608406354876961153138977400","10573568784340292081449699607161651427724287738750980111990960426925274286240","16992115149891257736448992430455477779687368453060978992563794694628060543760","24301293541680485861415075754840263496550516044932624845769750889113562413377"],["0","7789289227119182635422574849516574973236325473211156558448862422902940284774","7295985250598985764480630608311870912228941120489962247566794151333602261271","24379031112564612897012654365257907508662721496091586582265687661990489052227","32996290258181538292278340945790498498493223935634550964695555268466135698245","34820665996050853400823698678150130533120210955579142853425720821470961140670","6945381092651090126275609652378372365119502233266537196683095606965842149197","18040243663552936600732641881983585121239012001328735548389438309417850175023","7223028591118491743845088407108604728599089990024531056074926657930554562083","19047181114315627991541388476572426586823959194738010857398987088195968515199","34510690886027511314402697731834203182387422910427505844210046552404656428432","36547732301118651620086507736432941753262208406149161804841633419477091047218","28306390329944108716716519807734911415466536066659129482986566207413558038576","20378724879237460495203029205933647551533716910323617116797045662434936865353","26697805621096189809425775872365214391177613757416470099789301021317427173551","26494573092794233763622580337788539263935521899474076086696489811131423661679","19274449829926224835712939004600548796844361105636083471890058955763439299976","25167365128968002697084406528676994287824705577148579475180396209540586624976","35331134535921798502184142653811311948785658195444847604916426638988028450237","17471350447098678125789384804822799161623913892154403188744710027382363928397","35836281625960555639717594898000556196571138309972410204906841843940770353870","33695675385615066163961962789967826080402768122902580014693504829467120608093","21285208136247094118809940105637576502501774648435784323138516290478603621565","10327730856615868350615513707334979593618847646956718024306702616893287633139","10144152700672023086796472568963184994649362562581611691553955131231128200816","40050819193011475775174990911947200878310757034486461170585016357474116394064","20197513318539607478437252645787030445600855701792347512947099671065573674555","23419436704462218961499974851723090791521967099908067607765121208972143356316","27711050924854139857423193070805683677209951685262081874055236595395230253379","26763587770182027121887436096369520723551543604227269475631261712957535926534","24806429274280585089382501765002832541132434674099821959835487455893337532669","29553901122815357403495978153209233877706295521150615155745554456988918279967","24389682908481862388553886677106914013101013081051843747428729697874308666445","40890078319735939122247360787651840630423535472396796137160775404294443864204","21117153262093797426835145391124134053882761821450633906976182289324065885961","33375112604574797253765597571471273456864088497391044332595442850746774213189","8299312546204875426406972582295019125912972420535289083323990103384447706057","22313999744087607776614934876171752050268938976913619741563844966142443143171","16225762390745234236359246565185363637107771374062041837329201471623591369224","33690829653745639664354993122654942858165615236047238480890763263609554732483","27616705845571594518633540659201179139442472493149778154671173288991201758344","24584040552729239056465875048787118737339365026427682994048518019157603904173","31978861840870123925583713263680426725521546675007271459733616612669841479676","15686022896003147885627345386181962421480667885920930366973809701119890045048","29436735199141110161528794744975855362482260533122651350807095490001108543899","28172266402920602020589698374942597940670081217138440834007385646698035853226","18080599222600871807676880189862788909564979996162042157117479530823366508234","12280390308263451640125093048742419382019163513968013205524750071424060586818","22544777462596231455789145399608659046255902033831149471710554035511551324703","12641782993686289117057767393463180226344484301246366358036546089607136028201","33646863907339499005280813060967003998269340849824554258230938759679871027360","7505937158209524295861310475061185913641711811515376411883773119668605333354","16078933715879798885243453922395573785915997813037505280798951838920095646358","28485146882957207275286731325872123976291403358203209623418324329217904401028","21205319787287159340792176966116997564259717779074866520930616814347780878670","23853030254059648811239384553669070151564000073568034850603946866649318861268","32853627608161903655812329691572348593961265107487089539065815412330989058209","27298746574935309594278180580646552596753590762123359312405025050823853260123","14135344992856991051553460548273467441167297662120902962770270923986647885374","27689522042418344412990046251403574991707998720996476504200651851099064759717","20611112422238774671082895111227173643002628830564423438593767992900615372912","20294216289300348358580976745884307712388246605207536301050884306471519972833","20249692939797173308244052727824763743339696044492546426106669515257557774425","20629569547736027243831312986531194588778156388306910567759483363028598323663","20672913375062088987297717914056917531804830848903401166749643532368930532192","35173232181721505824163577672720981312732994342359046779033709744287042746382","22570890794924348762045005703571832804869998362745342112455135327539489702051","12585798392169547607611135524983953779427919139662356990103530898654445289901","8320548676858714526086317588314892319925157759789124623777754554130526524294","17052789561668736834871023766896837074458662345846020840260424387640431474642","9415388170731212149906499339088638052489118934759356382552528028720998620862","11535895365499612111591905820620037841537319766138351131542106002300752173142","33128822417885494293516495546732919192147997872836514764440286603691096259822","15672198658097193853665725378302393251266351180970699271897916673238875128410","5017743081170959903450800683020539534519879907480822221734992855232122828759","19939033495588965616360729543409967091365045676369998509736774578228006019286","6340171149126572378859802776341767558664116014458882366149180803374125906738","23422049586300807207143373119487253801080459796365222412877823942410645762945","19303299673402285953161842789230720458174371827219005449267358266868700229054","12346043525303769640031073771845214045281705436760916143814975285470139723313","16559871520083075555646772092539793723076774518551104012479108033923312958345","36451668777009674163263823132705558076445814351074378428185522029734307846860","31154911275395231343885190594867179776635592878324616708048451637565409001494","21138352594589579613480852205976030433729128365732710761492837465556464682344","22051959597851195126189781528839911669714169628427253173091982836627971942757","20602298088806406650392974588408563970102628065929074346373138805855120383033","28958638205285570276968236231180146743160261230699818521020696405949251954500","23892437313182320874354542147958841918366519462922439980137521998217757304737","21231912947120227529187147670648660424358203965185586972855320429819496176435","34727242266566502566164729316258927910348486761816728941358267947086899341275","22811477930535142163264983751370537937125131547470152727918330058531532510928","11767292448165261803617802507083555878748494343849602219109604882913754760354","37537663005009194027136273643315640094107828618336036665551088732116257658263","33861538229295827156441291461075142775564458462536769255860969524497862104421","5920552117614112984701026110320073646061627006418001614053188192653102695243","8846305104611297665037010271111890747113514200732272504982324811951279495601","16633376573979833624021635335869683732078060559008096358456954840416432003830","13740466098236684585098617504056977905043551494363182469011549735730469459183","21147137568680584162899399214323302855448575477501960223981920853850548572480","12095987427943240250651579115653680470826372505705923641429385202680312591903","26714344211521696500583745764423251904552667689449215347841297591651316331137"],["0","15578578454238365270845149699033149946472650946422313116897724845805880569548","14591970501197971528961261216623741824457882240979924495133588302667204522542","26869819353289950571778902985258539928777078591767138820833171137405169608837","22216094772684526140063870401066446819889719070437033241994702163780654405256","25864846248423156357154585865785710889143693110326217019455033269790305290106","13890762185302180252551219304756744730239004466533074393366191213931684298394","14192244455266597979218878018709895153929659602241436753080672432259891854429","14446057182236983487690176814217209457198179980049062112149853315861109124166","38094362228631255983082776953144853173647918389476021714797974176391937030398","25244896028376472184312583973153856187678117020022943001023684731657695865630","29318978858558752795680203982351333329427688011466254922286858465802565103202","12836294916209666988940228124955272653836343332486190278576724041675499085918","18869206886635645768159652666610020014519069420231199889895887138294065235089","31507368370353104396605145999473153693806863114416905855880397856059045851485","9212660441909917082752349185062528350774314998116083485996571249111230332124","16660656788013174449179472263943822505140357810856132600081913724951070104335","28446487386096730171922407312096713487101046753881124606662588232505364754335","26885783328165046559875473817108073720474587590057626522436444904824439909240","34942700894197356251578769609645598323247827784308806377489420054764727856794","27896077508242560834942378305486562216045547819112751722417275314729923716506","23614865027551581883431114089421101983708807444973091341990601285782624224952","20682173400654913015373474466017877916455184896455534302578828394381398747513","20655461713231736701231027414669959187237695293913436048613405233786575266278","20288305401344046173592945137926369989298725125163223383107910262462256401632","36325152642344401105857170333379851579524785268140853653773624341796615796894","18506783765239939734628099546316785802653347003168660682195995155555338853493","24950630537085162700753543958188906494495569799400100871832038231368478217015","11645616106029729270353574651096817177323174569692095060714064817638843515524","31638932668524779021528466447481766358554722808038504607564319239339263357451","27724615676721894956518597784748389993716504947783609575972770725210866569721","37219559373791439584745550561161192666864226641885195967792904727402028064317","26891122945124449554861367608956552937653661761687653151159255209172808837273","38003670895793327800001910084789131083750342143961523586925142435437270737174","20346063652348319631423885036990993019217159242485233470254160392072323276305","22973739465471044063038383652427996736631448193950019977794477328341931435144","16598625092409750852813945164590038251825944841070578166647980206768895412114","22739756616335940330983464007086229011989513553411205139429485745709077790725","10563281909651193250472087385113452185667178347708049330960198756671374242831","23605173563812728884217174754795335539234501671262408274385118154067492473732","11456925947464638592774269827887808101788216185467487621945938204830786525454","27279838233619202890685344352316962386130365652439331644398831851739399312729","20181237938061697406674615036846303273946364549182474232070824852188065968118","9483802920167020549008285027106649754412971371425826390249415215663971594479","15096984654603669878564777999437160547867792265413234014217782606850600096564","34456289934001928818932991004627920792791798033860847324316567106820263210835","14272955573362468393107354634468302730581595591908049970536754875070924520851","24560780616526903280250186097484838764038327027936026411049500142848121173636","23201312053353187689331885053960043003963439667246264599722903884447294153789","25283565987372578234115534786926360452688968602492732716073092179214272056402","23517242071000447566068814631419457819441952898817039829065469146208125063486","15011874316419048591722620950122371827283423623030752823767546239337210666708","10269624559920322548240502099533872483283631225658976217899699491264382797099","13193808022235864106080651161229697775486077915574350559440240285284191810822","20522396702735043459337948186976720039971071157733698698163029442119753261723","3929574764440747177985957616823590126031271346304001013811485360147020731302","21930769472645256867131847892630147010825801414142110390735222451510361125184","32709250278031343966309955416035830104958817123830684281111845915071898024629","6382447113874706880860515351289659793786230923825771581842337661397487275131","33490801212997413603733686757549874894867633041576918664703099515622321023817","19333981972638274119919384477197072197456893260712812533489331799225422250207","18700189706761421494915547746511340336228128809999038258403564426367231450049","18611143007755071394241699710392252398131027688569058508515134843939307053233","19370896223632779265416220227805114089007948376197786791820762539481388151709","19457583878284902752349030082856559975061297297390767989801082878162052568767","26569978619764461203834343854927412448369259883886024870671011115422468501530","23253538718009422301843605661886390521191632325074649881212066468503170908485","25171596784339095215222271049967907558855838279324713980207061797308890579802","16641097353717429052172635176629784639850315519578249247555509108261053048588","12217336251498198447495641788536399060368960291276007336822644588705054453667","18830776341462424299812998678177276104978237869518712765105056057441997241724","1183547859159949000937405895982800594526275131860667919386007818025695850667","22481159092092438142540179602951288207199266944840960841484164834230575528410","31344397316194387707331450756604786502532702361941398543795833346477750256820","10035486162341919806901601366041079069039759814961644443469985710464245657518","17989824119338656010475053341562659094181726952323962675775344969880203542955","12680342298253144757719605552683535117328232028917764732298361606748251813476","24955856300762339192040340493717232513612555192314410482057443698245483030273","16718356474965296684077279833204165827800379254021976554836512347161591962491","24692087050607539280062147543690428090563410873521832287629950570940279446626","11231500168326875889047138439822312357605184636686173681260011881270817421073","29126851810340797882034834774896565975794899901316688168974635686316998702486","18533336807111912243277569699219809376174456955817164728700494901979201011754","20388462317339884004715298666694785778909892331049387179287470744537120869071","22215676323863115030133157312422548250879974856438472002485761486680135389897","19316353305773538078539543431559852851656891731442114349048073425134432270449","36029033538731865331690066717103018397772158060983602698343188625322695413383","25896631754525366526462678550660408748184674525428845616576839809859706113857","20575583022401179836127889596040045760168043529955139602012436673063183857253","25677998789454454687836647142003305643600244722801389195320127521022181691316","23734712989231009104283561757483800785701898694524271112138455930487256526239","23534584896330523607235605014167111757496988687699204438219209765827509520708","31298840266339837609779735796116730011118928435840004643705769091080898325292","23946590714913103868389771431635735374032188124241469824325530675844107217608","11841104235228225969402052220640147292123254012836003228106376385306205390486","17692610209222595330074020542223781494227028401464545009964649623902558991202","11378510276120392025796864926482092375607756717600158373215705494257055512043","5592689324634093947950829262856680721538738588310330594324895284885130422749","20406032265521893103552392683389330622348786554587886104265637521125288649343","24191974855886480501303158231307360941652745011411847282858770405360625183806","31540445551204117778921085783589228720556970978482396351984390996726824166657"],["0","31157156908476730541690299398066299892945301892844626233795449691611761139096","29183941002395943057922522433247483648915764481959848990267176605334409045084","31851395834740625921311400225259804769005792783118243297968138088234530722057","22543946673529777057881335056875618551231073740458032140291200140985500314895","7953206753167762269816360241056871601190657419820365351513658166428993588978","27781524370604360505102438609513489460478008933066148786732382427863368596788","28384488910533195958437756037419790307859319204482873506161344864519783708858","7003871492634691753133947883177143825847995559682089880601502445146409752715","32412238713583961521672742415775156170199107978119974742199539979632257069562","28601549184913669146378762201050437286807869639629851658349165276739583235643","36749714845278230369114002219445391570307011622516475500875512745029321710787","25672589832419333977880456249910545307672686664972380557153448083350998171836","15850170901432016314072899587962764940489774440046365436093570090012321974561","19238250997027658348717480508431757210516997428001743024364387338966474711736","18425320883819834165504698370125056701548629996232166971993142498222460664248","11433070704187073676112538782630369921732351221296230856465623263326331713053","35004731900354185121598408878936151885653729107346214869626972278434921013053","31883323784490817897504541888958872352400810779699218701174685623073071322863","26108916044716162058664727728776646469398926767785544067582431736377838722354","33903912144645846447638350865715849343542731237809469101136346442884038937395","25341487183263888544615822433584928878869250489530148340282998384989439954287","19476103929470550808500543186778480744362005392495034261459452602186988999409","19422680554624198180215649084082643285927026187410837753528606280997342036939","18688367930848817124939484530595464890049085849910412422517616338348704307647","28873819541010251767221529176245152981952841735449638620150840310441614602554","15125324658640604247009793347376296516758329605921287020693786124534869211369","6124775330491774957014276425863262811894410797968133056267668089585339442796","1402989340220183318460743556936359266097984738968155777729925448701878535431","19501379593371007598564121404448982540012716815244940527732230105526909723668","33560988481604514690790789824239504898884645495151184808247337263845924643825","30662633003904328724998289631807835156631724482938323248189401081652439137400","31894003018409623887476329472655830786758959122959271958620306231769809178929","32230856047908105155511008679063711990403955487090978486453876497722924483114","18803884432857364040601364328724710949885954084554432596810116597568838056993","2170993187263537681583955814341443296166167587067971268192546283532245879054","11309007312980226483381484583922801415103525281725121989597756226961982328611","23591270360832605439720522268915182935430662706406375935160767304842347085833","21126563819302386500944174770226904371334356695416098661920397513342748485662","25322104255786182546187943764333395989920638942108782205072032121559176451847","22913851894929277185548539655775616203576432370934975243891876409661573050908","32671433595399130559124282959376649683712366904462628945099459516902990129841","40362475876123394813349230073692606547892729098364948464141649704376131936236","18967605840334041098016570054213299508825942742851652780498830431327943188958","30193969309207339757129555998874321095735584530826468028435565213701200193128","25136094124325307193373170518741291408486867266889625961236725840488909430436","6657668274885661563968303523679330372614826783400065597375305563566040546085","27233318361214531338253966449712402439528289655456018478400796099120433851655","24514381234867100156417364362662810919378514934076494855747603582318779811961","28678889102905881245984663828595445816829572804569431088447980171852735617187","25146241270161619909891223517581640550335541397218045314432734105840441631355","8135505760998821961198836154987468566018482845645471303836888292098612837799","20539249119840645096481004199067744966567262451317952435799398982528765594198","26387616044471728212161302322459395550972155831148701118880480570568383621644","19156550533630811696429490628696164991393777915051363052627854697663698027829","7859149528881494355971915233647180252062542692608002027622970720294041462604","21973296073451238512017290040003018933103238427868186437772240716444913754751","21642014812384137488127099341557110032820905446829299874827283456992179058024","12764894227749413761721030702579319587572461847651543163684675322794974550262","23205116682316276762974562024585199612638537282321768642009790658093025056400","16779721073437273017592363209136869306365422121009590723280459411875036004797","15512136541683567767584689747765405583907893219582042173108924666158654404481","15334043143670867566236993675527229707713690976722082673332065501302805610849","38741792447265558530832440455610228178015896752395573583641525078962776303418","17026924884730530282451654420455844861574230194365501635903961569748296641917","31251714367689647185422281964597549808190155367356015397643818044269128507443","24618834564179569381440805578515505953834900249733265418725928750430533321353","28454950696838915208198136354678540029163312158233393616715919408041972663987","11393951835595582882098864608002294191152266638740464151412814029946297601559","2546429631157121672744877831815523032189556182135980329947084990834300411717","37661552682924848599625997356354552209956475739037425530210112114883994483448","2367095718319898001874811791965601189052550263721335838772015636051391701334","23074075312345601062833953460645301325850169489265887339270125481885342561203","18912308888710224970170090022695022827968675923050728400195258319803883522406","20070972324683839613803202732082158138079519629923288886939971420928491315036","14091405366838036798703700937868043099815089504231891007852485753184598590293","25360684596506289515439211105367070234656464057835529464596723213496503626952","6135226857846127939587869496919914850128381583796752276718479023339349069312","11548470078091318145908153921151056567052394107627918765974820507747375429365","27495931229375803337877889342123581092578457346627630231561696955304750397635","22463000336653751778094276879644624715210369273372347362520023762541634842146","36365460748842320541823263804535856863041435402217341994251067186058188909355","15178430742384549264308733653182343663800549511218295113702785617382593527891","18888681762840492787184191588132296469271420261682740014876737302498433242525","22543109775886954838019908879587821413211585312460909661273318786784462284177","16744463739707800934832681117862430614765419062468194354397942663693056045281","28281581333785180218887321943691486618447587321135136709289968877493773835532","29905020637211457830678951356063542407820984650441656889455475433143603732097","19262923172963084450009373446822816431787722659494244860326669159550559218889","29467754707069634153426888538749336198652125045186744046942050855468554887015","25581183106622742986320717769710326482855432988632507880578707674398704556861","25180926920821771992224804283076948426445612974982374532740215345079210545799","18821194789001124775066660101718909845141128070847940600015129809010179659350","26004938557986932514533137118014195659516011848066905304952857165112405939599","23682208470456451938804104441280294584246508025672006456212752770612410780972","35385220418445190660148041084447562988454056802929090019929299247805117982404","22757020552240784051593729852964184751215513435200316746431410988514111024086","11185378649268187895901658525713361443077477176620661188649790569770260845498","18923821659204510984858379621521386156149208708759737864833070855674768803069","26495706839933685780359910717357446794757125622407660222019336624145441871995","41192648230568960335595765821921182352565577556548758360270577806877839837697"],["0","18537828073274910638887787305618049608793874984857183780194491010071905286958","36479639132952610893598639121237692209283164563503663636836149024093009594551","19926305925802701398129988960005059360914856765404417908539867803317444452880","23199650475220278893516264368493962013913783080500029936884196095395192134173","15906413506335524539632720482113743202381314839640730703027316332857987177956","33674805869369445787958471473769703832407653465716263229766560669150928697959","34880734949227116694629106329582305527170274008549712668624485542463758922099","14007742985269383506267895766354287651695991119364179761203004890292819505430","21047991683489372598852673341035762163301487155407880797002671586112897147890","35314855497988063070511118656843599485067374878843668973000126366903357975669","29722943946877910293735192948376232963517294444200882314354617116907026430340","29456936792999392733514506754563815526797008929528726770608691980126187848055","31700341802864032628145799175925529880979548880092730872187140180024643949122","16588259122216041475188555271606239332485630455587451705030570491357140927855","36850641767639668331009396740250113403097259992464333943986284996444921328496","22866141408374147352225077565260739843464702442592461712931246526652663426106","26232978057029819798704006267357753594210729413860361051857536183718225034872","19990161825303085350516272287403194527704892758566368714952962872994525654492","30329589217593048895083049712296017850249489135155053791466659286179868949091","24031338545613142450783890240917148509988733674786869514876284512616460883556","28794731494688501866985239121912582669190136578644262336867792583403071412957","17063964987101826394754680628299686400175646384574034179220701017798169503201","38845361109248396360431298168165286571854052374821675507057212561994684073878","15488492989858359027632563315933654691549807299404790501337028490121600119677","35859396210181228312196652607233030875357319070483242896603476434307420709491","30250649317281208494019586694752593033516659211842574041387572249069738422738","12249550660983549914028552851726525623788821595936266112535336179170678885592","2805978680440366636921487113872718532195969477936311555459850897403757070862","17114516314902739974881837063640689991477069230073846711766256024478010951719","23345491219530478937088768157964459620672562189470300929098266154540232296416","17548780264130107005503767773101120136166720165044577808982393790153261283566","20011520293140697330459847454797111396421189445086475229844204090388001366624","20685226352137659866529205867612873803711182173349888285511344622294231974994","15719525993875452858956322912192146811223543768692830849922029008561867618369","4341986374527075363167911628682886592332335174135942536385092567064491758108","22618014625960452966762969167845602830207050563450243979195512453923964657222","25294297849825935657194638792573090782312961012396717526623330423108885676049","20364884766765497779641943795196533654120348990416162980142590840109688475707","28755965639733089870129481783409516891292913483801530066445860056542544408077","2051218046180003926604267821036682230056135941037881800387344446171529110582","21566381447119710673755754428238749190328005008093189202802510660654363268448","36948466008568239182205648656870662918688729395897828240886891035600646881238","16046968808828806973786734363169323929103521085287271217299456676080077882299","16611452874736129069766300507234092014374440260820867369474722054250783395022","28383945376811339164499935292225307728425370133363217578775247494402010365255","13315336549771323127936607047358660745229653566800131194750611127132081092170","10690150978750512232015121408910254701959850510079968269405183825089250712076","27140519597894925090588322980068346750208665467736955367797002978061751128305","13581292462133212047476516166676341456562416808306793489499551970553854243140","28404239668483964597536041289906006012122718394020056285167264025105074767093","16271011521997643922397672309974937132036965691290942607673776584197225675598","19190255367842014970715602652878214844586160502219870527900593778481722692779","30886989217104181202076198899661516013395947261881367894062756954560958747671","16424858195422348170612575512135054894239191429686691761557505208751587560041","15718299057762988711943830467294360504125085385216004055245941440588082925208","22058349275063201801788174334748762777658112455320338531846277246314019013885","21395786752928999754007792937856944977093446493242565405956362727408549620431","25529788455498827523442061405158639175144923695303086327369350645589949100524","24521990492793278303702718303913124136728710164227502940321377129610241617183","11671199275035270812938320673016463524182479841603147102862714637174263513977","9136030211527860312922973750273536079267422038748050002519645145741500313345","30668086287341735132473987351054459415427381953444165346664131002605611221698","33707099150852566617172069420705906178935064703959078479886641784773935615602","12165606897621785342656903095654414634600095988314968928109718952920784788217","18726942991700743926351752438680549439283581933879962107891227715386640023652","27349426256519863540635205411773736819121436099050496493753653314285258147089","13133415649999279971903461218842529881229895515634718546035430442932328336740","899660799351890541951323470747313293756168877064893959127423873316786707501","5092859262314243345489755663631046064379112364271960659894169981668600823434","31546619622171146754759183222194554242816222677242782373023815856616371975662","4734191436639796003749623583931202378105100527442671677544031272102783402668","24259907752851926903421501176033327563151974578115740334842046777194876626789","37824617777420449940340180045390045655937351846101456800390516639607767044812","18253701777528404005359999718907041187610674859430543430181738655281174134455","28182810733676073597407401875736086199630179008463782015704971506369197180586","28833126321173303808632016465476865380764563715255024585495242240417198758287","12270453715692255879175738993839829700256763167593504553436958046678698138624","23096940156182636291816307842302113134104788215255837531949641015494750858730","11215376715073056231262967193732612008060185892423191775726985537457883804036","23037757801468228333942148014031974341872374146328660381341843338507461188675","28954435754006090639153716118557163548986142003602615301105725998964760827476","30356861484769098528617467306364687327601099022436590227405571234765187055782","15889120653841710352121977431007317849994476122949445686055270418421057989433","23197976679934634453793412013918367737874806224505784978848433386993116072737","33488927479415601869665362235724861229530838124936388708795885327386112090562","12786676923891809993281832396868423059798445841438204731183529381835930679830","37921798402583640439111496966869809727093604900467279435212746679711398968577","16637603474086893677772341148388357775027080918572455376955134132525309942161","15159023670460717862360965586984122220207521289541419406487693337785492782796","29274123341406210750395029794163377877162501576848981417459211162221600618105","28473610969804268762203202820896621764342861549548714721782226503582612595981","15754146706162974327886914458180544601733891741279846856332055431444550823083","30121634244134589806819868490771116230483659295717776266207510143649003383581","25476174069073628655361803137303314079944651650927978568727301354649013066327","26993955093211830875803270678380575799811384805026111352462190122458618973574","23625798232642292880941053960671094413882662469984599149164617790452413552555","22370757298536375791803317051426722886154954353241322377299581139540521690996","15959400446569746747470353497785497223750053017103441385967937524773729110521","9214927936188821116227009944200343412417522443983251756642264875139266752756","38608810717459370226698720153327814528034426312265448033144747240604062684160"],["0","15187413274710546055529168865978824129039385569298333216690777833568002078299","29182792522226671342704466751960834241469600326175258586275889675034402197868","17964368979766127574013572174752843633281349130392801473381531420059080410143","24511058078601282564786122991730648939279201760584025530070188004214575772729","9924584140831773857019035218970211316214265278865427062356428479140165860295","23573125995060341131424131457024857487718578130600457772136712965150240404684","25984984154775682944765401168650060877243819216267356649852562711775900852964","6127243098699491790289385787451300214843617838312325178707805594009830515243","20207740495139469975458940936814249238054609910399727250307138985649985800163","26853225252297575696529425823172648793038020956855269258603844360655098960104","37557645021916545365223980151495190838486224487985730285011030047238244365063","15137387842320235022536202018613080876497289058225384853820975587100758704876","19624197862049514811798786861336509584862368959353393056977871986897670907010","11288275372592807728130704797955203576422896510758869066362936796138473360093","29924797791600786217525981989985676629097791184096599200576161619738225665758","23844039944909019482203749385264204598381040484768889082164288866729518356595","30577713242220364375161606789458232099873094427304687760016868180860641574127","18092080778766895478786138829549113966861421116716703086207721559413242813367","38770935563346822567919693679334760611950613869894073239235114385783929402565","26174434219387009679321374736577021931429102949157704686054364838657113271495","13812977245698453289477666753310615161283544356456455986339176793654525834680","12239687102364377567262955511342097711802928368732034014743197849020530510785","33914236474818242276369784845816022966611375948811282326718016750837751156522","9088743107877442833018720886610034294551250198393546658975852793667391743737","27942306676683906179900493723951511573617909340134417105810544495463224427748","16724812890883866543546361898990635889936589622853079395378736124987859854242","24499101321967099828057105703453051247577643191872532225070672358341357771184","5611957360880733273842974227745437064391938955872623110919701794807514141724","12340789757966204727517268382024104894405774059731659079834307862380213407821","24802739567221682651931130570671644152796759978524567514498328122504656097215","13209317656420938788761129800944965183785075929673121274266583393730714071515","18134797714442119438673289164336947704294014489756916115990203994200194237631","19482209832436044510812005989968472518873999946283742227324485058012655454371","31439051987750905717912645824384293622447087537385661699844058017123735236738","8683972749054150726335823257365773184664670348271885072770185134128983516216","23347786380081630711279532590433930571865736726484453614692820721272120818827","28700352827812596092142871839888906476077557624377400709548456659641962856481","18841526661691720337037481845135792219692333580416291616586977493643568455797","35623688407626904518012557821561758694037462567187025789193515926509280320537","4102436092360007853208535642073364460112271882075763600774688892343058221164","21244520022400146125265103111220223292107645615770344061906817134732918041279","30120446273457927919918485823226775660280729990963587794377373698049676771242","10205694745818338725327062981081372769658677770158508090900709165584347268981","33222905749472258139532601014468184028748880521641734738949444108501566790044","34879647881783403106753464839193340368302375866310400813852290802228212234893","26630673099542646255873214094717321490459307133600262389501222254264162184340","21380301957501024464030242817820509403919701020159936538810367650178501424152","10504553452111299736683834469622143323320602134641842048197597582971885265376","5274342052427148872706626588095407824576469216197552635300899754531899990663","34920236465128653972825676834554736935697072387624078226636323863634341038569","32542023043995287844795344619949874264073931382581885215347553168394451351196","16492267863844754719184799560499154600623956604023706712102983370387636889941","17997492690529811959659586308808481849695165722930667100729105535970300504108","10961473519005421118978745279012834699930018458957349179416806230927366624465","9548355243686702201641255189331445919701806370015973766793678694600357354799","22228455678287128381329942924240250466767860510224642719994350306052229532153","20903330634018724285769180130456614865638528586069096468214521268241290745245","29171334039158379824637717065060003261741482990190138311040497104604089705431","5267495241908006162912625117311698096360691527622937193246345886068866243132","23342398550070541625876641346032927048364959683206294205725429274348527027954","18272060423055720625845947500547072158534844077496100005039290291483000626690","17559686831004919820455163211594368653758035106056262005931853632059605452162","23637712558026582789851327350897262180773400607086088272376875196396254239970","24331213795243570685313806191308829269200191976629937856219437905841569576434","37453885983401487852703504877361098878567163867759924215782455430773280047304","32810609641200451859024005078290198549694507797684958643809102441994707798561","26266831299998559943806922437685059762459791031269437092070860885864656673480","1799321598703781083902646941494626587512337754129787918254847746633573415002","10185718524628486690979511327262092128758224728543921319788339963337201646868","41204996372503018287271960699131833397084080954069530402349427526656935455707","9468382873279592007499247167862404756210201054885343355088062544205566805336","26631572633864578584596596606809380037755584755815446325985889367813944757961","31872749811162349436187548600265541134777974891370844913384624906063917098390","36507403555056808010719999437814082375221349718861086860363477310562348268910","12589135723673596750321992260957622222163629216095495344013534639586777369938","35778009770507332395017627185696455672980763030094014827292280294258589020957","24540907431384511758351477987679659400513526335187009106873916093357396277248","24305637440525997361386209939346951179661212030095640720201077844413693221843","22430753430146112462525934387465224016120371784846383551453971074915767608072","24187272731097181445637890282806673595196383892241286418985482490439113881733","14132385764333630833814620746599776920875555206373161914815043624777904663718","16937237225859646612742123122214824478105469244041111767414734096378757120330","9889998435844145481997549116757360611440587845482857028412336650266307483249","2619467616190718463094012537322185298652883648179501270300458400834615154240","23201369215152653294837912980935172281964947449040708730195362281620607189890","3685110975944344764317259048479571031048527282460375118668854577096052864043","32067111061488730433730182443225069277090481000102490183029084986271180945920","11386964076334512133298276551519440461505797436728876410212064078474811388705","30318047340921435724721931173968244440415042579082838812975386675570985565592","36660003810973146278543653843069480665776638753281928491220218137867392740593","35058979067769262302159999896535968440137358698681395099866248820589416696345","9620050540486673433527423171103814114919419082143659368965906676313293150549","38355025616429904391393331236284957372418954191019518188716816100722198271545","7175862394468706866230794784092077982792574501023888450058194336146409141420","32099667314584386529360135611503876511074405209636188361226176058341429451531","25363353593445310539635702176084913739216960539553163954631031394329018609493","22853271725233476361360228357596170683761544306066610410900958092505234886375","31918800893139493494940706995570994447500106034206882771935875049547458221042","18429855872377642232454019888400686824835044887966503513284529750278533505512","33441135691240190008904628816141078878972123823698827378893086108056508377086"],["0","30374826549421092111058337731957648258078771138596666433381555667136004156598","36477342172614067463162527758664393394390836251934482828853575163492995900119","35928737959532255148027144349505687266562698260785602946763062840118160820286","27133873285363289907325840238204022790010039120752016716442171821853343049841","19849168281663547714038070437940422632428530557730854124712856958280331720590","25258009118281407040601857168792439886888791860784881200575221743724672313751","30081725437712090667284396592042846665939274032118678956006921236975993210311","12254486197398983580578771574902600429687235676624650357415611188019661030486","18527238118439664728671476128371223387560855420383420156916073784724163104709","9929964760916600948566040155830747408979313112878469829811280348158580928974","31338804300154540285955148812475831499875720175139391882625651721324871738892","8386532812801194822825998291968886664446213716034735363943746987625708914135","17360152852259754401351167977415744081176373518290751770257539787219533318403","22576550745185615456261409595910407152845793021517738132725873592276946720186","37961352711362297212805558234714078169647217967777164057454119052900642835899","25799837017978763742161093025271134108213716569121743820630373546883228217573","17378940740762178305830402088401914022649460053777306832637327988569666157020","14295918685694515735325871913840952845174477833017371828717238932250677131117","33765385383015094691346575868154971046804498938956077791073820398416241813896","8572382695095468914149937982639493685761477097483340684712321304162609551756","27625954491396906578955333506621230322567088712912911972678353587309051669360","24479374204728755134525911022684195423605856737464068029486395698041061021570","24051987205957934108246758201117495756126023096790495966039625128523885321810","18177486215754885666037441773220068589102500396787093317951705587334783487474","33996370481528537137554581702645748058687454279852799867922884804350640359879","33449625781767733087092723797981271779873179245706158790757472249975719708484","27109959772094924433867805661648827406606921983329030106443140530106907046751","11223914721761466547685948455490874128783877911745246221839403589615028283448","24681579515932409455034536764048209788811548119463318159668615724760426815642","27717236262604090081615855396086013217045155556633100685298452058433503698813","4530392441002602355275853856632655279021787458930208204834962600885619647413","14381352557044963655100172583416620320039664579097797888282203801824579979645","17076176793032813799377606234679669949199635492151450110950765929449502413125","40989861103662536213578885903511312156345810674355289055989911847671661977859","17367945498108301452671646514731546369329340696543770145540370268257967032432","24807329888323986200312659435610586055183109052552872885687437255968433142037","13624219911946641739792932189263262775058386447922732731700504946132308721728","15794810451544165451828557945014309350836302760416548889475750800711328415977","27470891071575258591532304152608967210978196333541982890990623479866943649840","8204872184720015706417071284146728920224543764151527201549377784686116442328","20600797172961017028283800477183171495666926831124653780115430082890027586941","38352649675076580617590565901196276232013095581511141245056543209523545046867","20411389491636677450654125962162745539317355540317016181801418331168694537962","22669325755265965834572390538421817880401032242451400790502479843851516588854","25982810019888255769014118187872130559508022931788732940308173231304807478552","31373103327246017289500022444177367892370249866784490435304240321952515873063","20872361043162773705814079890383743719291037639903838733922531113781194352687","21009106904222599473367668939244286646641204269283684096395195165943770530752","10548684104854297745413253176190815649152938432395105270601799509063799981326","26063987186578757501158542178594923694297415974416087765876239354117065085904","21307560344312025245097877749385198351051133964331701743298697963637285711158","11096292855850234216123193375741034112699548807631379080507762554199465284265","14106742509220348697072766872359688610841967045445299857760006885364792512599","21922947038010842237957490558025669399860036917914698358833612461854733248930","19096710487373404403282510378662891839403612740031947533587357389200714709598","22568668484734981540413480103223225844987356620033251096290496425528650568689","19918418396198173349291954515655954642728692771722158592730838349906772994873","36454425206477484427029028384862731434934601579964242278382790022632370915245","10534990483816012325825250234623396192721383055245874386492691772137732486264","24796554228301808029506876946808579008181554965996554067752654362121245560291","14655877974272166029445489255836869228521323754576165666380376396390192757763","13231130790170564418663920677931462218967705811696489668165503077543402408707","25387182244213890357456248956537249272998436813756142201055546206216699984323","26774184718647866148381206637360383449852019552843841368740671625107330657251","31131286223124425260914198264207647580037598934687779744168502488394943103374","21844733538722353273555198666065846922292286794537848600221796510837798605888","30645419728157844665367439130112844436371217662122839840443517585153504851343","3598643197407562167805293882989253175024675508259575836509695493267146830004","20371437049256973381959022654524184257516449457087842639576679926674403293736","38633507001327486130051109907749116617071433107306992117302446680162253920180","18936765746559184014998494335724809512420402109770686710176125088411133610672","31374902395889881946946787468361484986962805111214858308273574549052081020305","19969013878646148427882285710016532092459220981909621139372841438976217205546","29238321366435065576947187385113614573345970636890105033330546247973079546586","3290028575507918278397578776657969355778894031774956344328865092597746244259","27779533797336114345542442880878361168864797259355960967188152215365561050680","27193571990929748294456550230102043712478688269957983870049628000138984058879","26723032009212719500526014133436627270774059659775247096703951502251577948069","22973263988452949702805463029673172943692379169276732759209737963255726720527","26486302590355087669029374820356072101844403384066538494272760794302419267849","28264771528667261667629241493199553841751110412746323829630087249555809327436","11986231579880018003237840499172373867662574087666189191131264006181705745043","19779996871688290963995098233514721222881175690965714056824673300532614966498","5238935232381436926188025074644370597305767296359002540600916801669230308480","24514495558466031367429420216613069475381530497665383116692520376665405884163","7370221951888689528634518096959142062097054564920750237337709154192105728086","20357736379298910422967553395935588377084233199372911678661761599390744900606","22773928152669024266596553103038880923011594873457752820424128156949622777410","38747851810003596227197456602679213792281720757749643282252569164566162635567","29543521878267742112594496195624411154456548705731788295044027902583168489952","26341472391859974159827188302557386703177988596530721512336089268027216401456","19240101080973346867054846342207628229838838164287318737931813352626586301098","32933565489181258338293850982055364567741179581206967690037223828292779551856","14351724788937413732461589568184155965585149002047776900116388672292818282840","20422848885490222614227459732493202845052081618440308035055943743531241911828","28838464315051345857024998606912552389885556678690293565563858602082228723369","23818300578627677500474050969935066278974724211717186478103711998434661277133","41949358914439711767635008245884713806451847667997731200173545912519107946467","14971468872916009242661634031544098561121725375516972682870855313981258515407","23105785638801829573316446141767607580847518846565586070389763842961399762938"],["0","38861410227002908999870269718658021427609177876777298523064907147696199817579","29178198601549584481832244026814236611684943703036896970310741953834374809004","28080990175385959851561477208496824356028667720739137206129717307084704649338","32379503698887304592405274731150770491471713841087999089186139457130877604065","17810093691487820205829735130623570176308696715045673905727509729984854945563","28627775364723538858957308592327604685229219321153728057452239300873536131885","16386965131745630890075981693571143154781819263405289224617434100800369429388","24508972394797967161157543149805200859374471353249300714831222376039322060972","15166233365040054235096546511485171686573346440350805970133943382872517713801","19859929521833201897132080311661494817958626225756939659622560696317161857948","18901122856630530127417486134437112822654711549446715077854895069498126486550","16773065625602389645651996583937773328892427432069470727887493975251417828270","12832062832680233580455930209574213073804382636165469196816875387863258141189","23264858618531955690276413446563539217143221642619441921753542997978084944755","32146219679046043981118304978913606162197707134722259427511829732649668680564","29711431164118252262075780305284993127879068737827453297562542907190647939529","12869638609685081389414398431546552956750555707138579321576451790563523818423","6703594499549756248405338082424630601800591265618709313736273677925545766617","23754285022351638938200340245795391916512269077080086894751232423680866636558","17144765390190937828299875965278987371522954194966681369424642608325219103512","33363666110954537935664261267985185556585813025409789601658502988042294843103","27070505537618235046805416300111115758663349074512101715274587209506313547523","26215731540076592994247110656977716423703681793164957588381046070471962148003","14466729559670496109828477801182862089656636393158152292205206988093758479331","24216255219378523830616351914776945940278179758873531048449361235549663728524","23122765819856915729692636105447993382649629690580248894118536126799822425734","32331676672350573645489205578040379724665479566242025869188076873638005597885","559586571683657873125491165724473169019391423074458099980602992654248071279","27474916160025543687822667782839144489074731838510601975639027262945045135667","33546229653368904940985305046914751345541946712850167026898699930291198902009","9060784882005204710551707713265310558043574917860416409669925201771239294826","6874462242250652087953939421575965551530964757779561432866203417073351463673","12264110714226352376508806724102064809850906583886865878203327672323196330633","38203236463646521982664960316508074135594892547878509424583415322191706964484","12847648124377327683096887284205817650110316992671505947382536349940125569247","27726416904808697178378913125963897021817853704689711427676670325361057788457","5360196952054008257339458633269250461568408495429431119702805705688808947839","9701378031249055681410710144771343613124241120417063435253297414846848336337","11165296399471966738571796814703384244859663866251897094584838586582270308446","16409744369440031412834142568293457840449087528303054403098755569372232884656","41201594345922034056567600954366342991333853662249307560230860165780055173882","32928813606474610790688320311878002286929462362190213802716678045895473102500","18934536111434079679061846179068215990086346680217998019904632475761580580307","23450408638692656446898375331586360672253700084486767237306755501127224682091","30077377167937236315781830630486986030467681463161431536918142276033806461487","18969720910813484134507233397840185607643770932736912183212072270753414754892","19856479214486272189381754035510212350033710879391643124146858040986580209757","20129970936605923724488932133231298204734044138151333849092186145311732565887","21097368209708595490826506352381631298305876864790210541203599018127599962652","30239731501318239780070678611932572300046467548416141188054274521658321676191","20726877816784775267949349753513121613553903528247369142899191740698762926699","22192585711700468432246386751482068225399097615262758161015525108398930568530","28213485018440697394145533744719377221683934090890599715520013770729585025198","21957651204182409253668575370794063711171709435413362373969020737133658002243","16305178102907533584318615012068508590258861079647860723476510591825620923579","23249094097630687858580554461189176601426348839650467848882788664481492641761","17948593920557071476337503286054634196909021143028282841763472513237737494129","29132364669276418409565245279210912692772474359096415869369171672113124839256","21069980967632024651650500469246792385442766110491748772985383544275464972528","27704865584764340836767348148359882927814745531577073791807104537666682624965","7423513076705056836644572766416463368494283108736296989062548606204577019909","4574018708501853615081435610605649349387047222976944992632801968510996321797","6997878744749230270419686422559948368900144826680215714714684039281782977412","31660126565456457074516007529463491811155674705271648393783139063638852818885","40374329574409575299581990783158020071526833468959525144638800790214077711131","21801224205605431324863991586874418756036209188659662856745388835099788716159","39402596584476414108488472514968413784194070923829645337188830983731201207069","7197286394815124335610587765978506350049351016519151673019390986534293660008","18854631226674671541671639563791093426484534513759650935455155666772998091855","33490528258976421815609408324983683057046137413781915547208484987172890849126","15985288621279092807750582926192343936292439819125339076654045990246458725727","18973319048101213449400763446208419796828881421597647929150740724952545049376","39938027757292296855764571420033064184918441963819242278745682877952434411092","14700156989191580709401563279712678969595212472948141379264684122794542101938","6580057151015836556795157553315938711557788063549912688657730185195492488518","33670824722832953468838480016499447249181230118295887590678100244155313605743","32498901110020221366666694714946812336409012139499933396401051813702159622141","9669578274746888556559216776358704364451390518718425506011494631351538904904","24058285105066624183364520314089070798836393938137431174721271739935644945437","9196119437031624893565938150197594026592077967301008301149113215453221544464","12753057313655972890765671495884557506405492024660578971863766125960001663638","23972463159760036006475680998344747735325148175332378382262528012363411490086","17671750871537306705743790721772167357213986981515393769951142414489421437379","10477870464762873852376050149288741194611534592718005081201833603338460616960","5252505373253512290366028942711588773666332194498697545988632380179194777092","14740443903777379057269036193918284124194109129841500474675418308384211456172","18827229886758545623688701046613901665620101998329789013625319012205681305595","23659613433498773310946700460820486757474825346499471297150052127323437059203","33719217876328642009902101714843877407466712714667217877108729955980708279900","37198800884696209002942586645991547220364733011047542246389851618590528484287","8906459040041397875161565114600223229259248392229374337275770162902815811678","16591959290107418511863286939157981371129311928158603132165422518677364106579","22090645234683966232094890473596178958385630361581866692678039283433942112478","28703449577874827464923179136368311931170298004095553800232777344585636565680","18957454899141170006208513719729130601555798836464581726413683300486675328039","35788685758263416491803591468567829691222748956964552787429513017588648951121","25748358285416079778701696194612857469401084023018338612509219810293514058649","40122232085200873090777205001254877435806966535163393712950683451886598901700","29942937745832018485323268063088197122243450751033945365741710627962517030814","24323328405764383924386486538277940073146673292715137797081323499346991030259"],["0","33946334710327267555247727946801492678121626952722528358733405922240782643924","14579911459420618519171676563113923046273158605241725253225075534517132626774","34273737478932644480876548671736373623508971041062240068561230427593600803059","20982521654096058740317737971786990805846698881343929490975870541110138216896","35620187382975640411659470261247140352617393430091347811455019459969709891126","13479064985768527273421805694140659193361709841475387427508070228595455272536","32773930263491261780151963387142286309563638526810578449234868201600738858776","27129701917756659100068680554353126630200578306082567085964240565502835626327","30332466730080108470193093022970343373146692880701611940267886765745035427602","17831616171827128572017754878065714547368888051097844975546917206058515220279","37802245713261060254834972268874225645309423098893430155709790138996252973100","11657888379365504069057587422618271569236490463722907112076783763927027160923","3775882793521191938665454673891151059060400871914904049935546589150707786761","24641474365224636158306421147869803345738078884822849499808881809380361393893","20515953614413537517743798467312662147298685468612450167627251092147720369894","37534619456397229301905154865312711167209773075238872251426881627805487383441","3851034347530887556582391117835830824952747013861124299454699394551239141229","13407188999099512496810676164849261203601182531237418627472547355851091533234","25620327172864002654154274746333508744476173753744139445804260660785924777499","12401287908542600434353346185300699654497543989517328395151081030074629711407","22950846478230525426835711045455820936074897249987510515920597602932972694972","32252768203397194871364426854964956428778333748608169086850970232436818599429","8654977336474635544001409823440882670310634785497846489365683767792307304772","7045216247501716997410549857108449090764908385900270240712209789611708463045","26544267566917772438986298084296616792007995117331027753200518284523518961431","24357288767874556237138866465638711676750894980744463444538868067023836355851","20886867601022596846485599665566209272234230331651983050979745374124394204536","1119173143367315746250982331448946338038782846148916199961205985308496142558","11173346576372536931152524075163738801052734876189135263881646152738473280100","23315973563059259437477798603314952513987164624868265366400991487430780812784","18121569764010409421103415426530621116087149835720832819339850403542478589652","13748924484501304175907878843151931103061929515559122865732406834146702927346","2639978556613429530771207702946854531153448767357697412708451158070584165649","32629987183614493520837109142501598094093056294924950161770422271231796937734","25695296248754655366193774568411635300220633985343011894765072699880251138494","11676348065938843912265014761413243866538978608547354167956932277570498585680","10720393904108016514678917266538500923136816990858862239405611411377617895678","19402756062498111362821420289542687226248482240834126870506594829693696672674","22330592798943933477143593629406768489719327732503794189169677173164540616892","10931245867040787603421879391329640592349810656190074462499306952168657273695","38626702948165517668642390418218135805570978523666546433065311958408493356530","22081141469270671136883829133241454396762195923548358918036947718639329213766","15980829351028884135877286612879156891624328960019961696111060764947352664997","25012574405546037671550344917915446255959035768557500130915306815678640868565","38266511464035197409317255515716696972386998525906828730138080365491804427357","16051198949787693046768061050423096126739177465057790022725940354931021014167","17824715557133269156517102325763149611519057358367251904595511895397351923897","18371699001372572226731458521205321320919723875886633354486168104047656636157","42194736419417190981653012704763262596611753729580421082407198036255199925304","16702977258957929115648545733350594422996206296000213688712140670165026361148","19565512761730275313652293761768968138559442656078703942100179294821717357781","22496928551561661642246367757706861362249830830109481978332846030222052641443","12650484293202844343798255998924204266271139380949130743643619168307553059162","22027059536525543285090744996330852333795054470410690404239837287691507508869","10722113333975791946390824278879742091969357758879687103254816997075433351541","24609945323422100494914703177121078114304333278884901354067373142387176787905","14008944969274867730428600826851993305269677885640531339828740839899666492641","36376486466713561596884084813164550296996584317776797395040139157650441182895","20251719063424774081054595193236309682337167820567463202272562901975121449439","33521488297689406451288290551462490767081126662738113239916004888757556754313","14847026153410113673289145532832926736988566217472593978125097212409154039818","9148037417003707230162871221211298698774094445953889985265603937021992643594","13995757489498460540839372845119896737800289653360431429429368078563565954824","19543767387234363704539203568412433445214620609711228100169869754126088646536","36972173405140600154671170075801489965956938137086981601881193207276538431028","21714205539371587427481577428491562423524053976903291369792573483623768936701","35028707425274277772484133539422277391291413046827221986981253594310785422904","14394572789630248671221175531957012700098702033038303346038781973068587320016","15821019581510067861096873382324911764420704627103267527212107146970187688093","23204570774274293186726005159452815936995546026731762407020561601194164707018","10082334370718910393254760107127412784036515237834643809609887793917108955837","16058395224363151676555121147159564505109398442779261514603277263329281603135","36099569770906043267036331349551578192740155126806415870094957382753251830950","7512071106543886196556720814168082850642060545480248414831164059013275708259","13160114302031673113590315106631877423115576127099825377315460370390984977036","23565163701987356493184148542484344321265731435759706493959792115159010220252","21221316476361892288840577939379074495721295478167798105405695254252702253048","19339156549493777113118433552717408728902781037436851012022989262703077809808","26228327338293973144482634882920866509124423475858828005744339293295481395257","18392238874063249787131876300395188053184155934602016602298226430906443088928","25506114627311945781531342991769115012810984049321157943727532251920003327276","26056683447680796790704956251432220382101931950248722420826851838151014484555","13455258871235338189241175698287059625879609562614753196204080642403034379141","20955740929525747704752100298577482389223069185436010162403667206676921233920","10505010746507024580732057885423177547332664388997395091977264760358389554184","7592644935715482892291666642579293159839853859266966605652632430192614416727","15766216901677816025130996347970528242691839596243543683552433837835554115573","25430983995158271399646995176383698426401286292582908250601900068071065622789","23661950008978733575311391939173204637836696628502367066821051538809799568566","30621116025713867561392361801468544263632737221263015805383294864029439977340","17812918080082795750323130229200446458518496784458748674551540325805631623356","11295675708375561801480168133058687653710259455901171920632640850778919717541","22293047597528657241943375201935082828222896322747699041657874380292075729339","35518656283910379707599952527479348773792231607775073256767350502595464635743","37914909798282340012417027439458261203111597672929163452827366600973350656078","27800885772848282539114371446621109205348769113097036887462617662025680911008","7720230827153609112910580898711164761705439245204608537622031247435411126064","36467978426723195737061598511995204694517204269494718738504958530621580812166","37997632619824761748400130380919119155938537101651856387785217069349225566011","26758413939689492626526567331298605057744982185014241250464442812118173564901"],["0","24116183676975984666002644403088435179146525104612988030070403471329948296614","29159822918841237038343353126227846092546317210483450506450151069034265253548","24770989214186738517260285852958197069921213281292411449726052482035584614884","20076800436352842258389070198316706523145033362271824638253536895644467938175","27463889022272730378826129031979730528138058059350626935513630546787802791018","5069887099697779324597205643024043298175055282534740511317936270615102049455","21771374783303973115811115283770022442030548252789088211073328030049860726318","32371160963674042977890955363448978171852792211749099828230276944429862757037","16888447716481666495893374555426136569196656960571155193139365158338453863970","13774989471814981921789104010874154006189411701779655607395630225541221944941","31828005682843570065177133047233901113522117396954791624023171904840888954966","23315776758731008138115174845236543138472980927445814224153567527854054321846","7551765587042383877330909347782302118120801743829808099871093178301415573522","5506462986770721872120030805225056514379428968813630312221355245609105796552","19143664356987799813241191189368049206049006536808865991556297997719632244171","31292753169115908159317498240110872157322817349645675815457354882459357775648","7702068695061775113164782235671661649905494027722248598909398789102478282458","4926135126359749771374946584441247318654000662058802911246890525126374570851","29352411473888730086062143747409742400403983107072244547910317134996041059381","2914332945245925646460286625344124220446723578618622446603957873573450927197","24013450084621775631425016345654366783601430099558986688142991019290136894327","20729050663115839298236042219415362680459938696384269486305532091722020207624","17309954672949271088002819646881765340621269570995692978731367535584614609544","14090432495003433994821099714216898181529816771800540481424419579223416926090","31200292261996269655726190423335958495467625834246021162702832382471229427245","26826334663909837252031327186020148264953425561072892545379531947471864216085","19885492330205918470724793585875143455920096262887931758261286561672979913455","2238346286734631492501964662897892676077565692297832399922411970616992285116","22346693152745073862305048150327477602105469752378270527763292305476946560200","24743704254279243652709191461372629939425964849320496389103778788285753129951","14354896656181543619960425107803967143625935271025631294981496620509148683687","27497848969002608351815757686303862206123859031118245731464813668293405854692","5279957113226859061542415405893709062306897534715394825416902316141168331298","21483488623550436597181406794488646011089383789017831636144436169311976884234","29502349625670035510141143391565995511892903570269989445831941213184693781371","23352696131877687824530029522826487733077957217094708335913864555140997171360","21440787808216033029357834533077001846273633981717724478811222822755235791356","16917269253156947503396434833828099363948600081252219397314985472811584849731","22772942726048591732040781513556261890890291064591554034641150159753272738167","21862491734081575206843758782659281184699621312380148924998613904337314547390","33476920152652484892791969345921721434045228246501024178734215543665369721826","22274040066702067051521252521225633704976027446680683492375691250702849931915","10073415830218493049508167480501038694700293519623889048523917343318896834377","28136905939252800120854284090573617423369707136698965918132409444781473241513","32756537184391844374141699540918843767677268250981588772879752357831991863480","32102397899575386093536122100846192253478354930115580045451880709862042028334","13761188242427263090787798906269024134489750316318469465492819604218895352177","14855155130905869231216511297153367553291083351357232365274132021519504776697","40612987095155831518813213919011975016126778658328773477417987699358782859374","11517711646076583009050685721443913757444048191584393033726077153754244226679","17242782651621275405058181778280661188570520911741373540502154403067626219945","23105614231284048062246329770156447635951297259802929612967487873868296787269","25300968586405688687596511997848408532542278761898261487287238336615106118324","22165876201211811347935084247404429579041744540405346464781470388807206522121","21444226667951583892781648557759484183938715517759374206509633994150866703082","27331647775004925767583000608984881140060302157353768364436542098198545080193","6129647066710460238610795908446711521990991370865028335959277493223524489665","28976487189748572749275358135814550416896439834721526102683869942149265374556","18615195255010272939862784641215344276125971240718892060846921617374434403261","23266490851700262458083769612410431357065524524644157792435601404363496517392","29694052306820227346578291065665853473977132434945187956250194424818308079636","18296074834007414460325742442422597397548188891907779970531207874043985287188","6103272107157645859432339944982518387052214906304828515160531970551323414031","17199291902629452186832001391567591801880876819006421856641535321676368797455","30167861066602649864849528661088429754817147473341894516365978041401459870822","21540168206903899632716749111725849758499743553390548395886942780671729377785","26280929106870005100475455588330004605486097292822375286566098815469953854574","6900902707421222120195945318656750311649039665660572348379359759561366144415","9753796291180860499947341019392548440293044853790500710726010107364566880569","24520898676709311151205604573648356785442727653047490470342919015812520918419","20164668741437820786509520214254825568073030475669287619219775587834217911674","10228547576887028130863836549061853921670432485142488685508350340082754710653","28422653798133536089579851208588606208383581452780763052793506392354886670666","15024142213087772393113441628336165701284121090960496829662328118026551416518","26320228604063346227180630213263754846231152254199650754630920740781969954072","25242084532135437764121891339711413553983098471103378644221380043742211944887","20554390080884509355434750133500873902894226555919561867113186321929596010479","16790070227148279003990461360177542369257197674457667680347774338830347123999","30568411804748671066718864020584457929700482551301621667790474400015154294897","36784477748126499574263752600790376106368311869204033204596452861812886177856","29123986382784616340816280238280954937073603698226281543756860317264198158935","30225124023522318359163506757607165675655499500081410497955499489726220473493","5022274870631401156235945651316844163210854724813472048709957098230260262665","20023238987212220187257794851897689689897773970455985981109130226778033972223","21010021493014049161464115770846355094665328777994790183954529520716779108368","15185289871430965784583333285158586319679707718533933211305264860385228833454","31532433803355632050261992695941056485383679192487087367104867675671108231146","28973725118477267577047584607510121764254208184749782157505595949566322749961","25435657146118191928376378133089134187125028856588699789943898891043790641515","17465746307749184678291912112422538350168745641693962923370181354907262963446","13737593288326316278399854713143617828488629168501463005404876465035454751095","703108544911848380713930520860100218872154511386309497567077514982030939465","22697852323218039261640344658612890567897428245079363739617544574008342963061","27260826824142208970707093564444147370487734414718077826138292632039312280252","32053333852886129580341243388401972229126466545026258218258324828795084320922","33713528673857289855982337147984943322149173825778039431227031137475553326399","15440461654307218225821161797422329523410878490409217075244062494870822252128","29159471109767841029630385533475859211937679738157368789613508688091544633098","32218779495970973052307449271323688134780345402471644088174025765546834140788","31628585007539710030806728917339935026941599969612448157230681437660538634185"],["0","26344124482112694109758883060919595269744685808809941716442602756084088097611","14543160094003923632193894761941142007995905620134832325503893764916913515862","5765492684694926590027760215401843962745697761752754212055696590919552238534","18265358000866409294531734651376137957741702324127614932808869604713127380733","33039535172706185535405852318702185967727751718285219527329056906999797086419","10139774199395558649194411286048086596350110565069481022635872541230204098910","21654506694768671009375824822282769795512732105162142078448451873523912957019","42854079055508810733535504981640681255157220023082165312762349702283917018457","11888652561124057769540343365594998049844949520726276042580526130101099232323","5661736071790688621331802276491032923830459003143276871093056264506635394265","19879525622008589685861454603953252049947505993077514560649935436530160918698","24743310645622741053983943945215811188397597454475594104608930869132300148075","15103531174084767754661818695564604236241603487659616199742186356602831147044","11012925973541443744240061610450113028758857937627260624442710491218211593104","38287328713975599626482382378736098412098013073617731983112595995439264488342","18809020594553265874142184989707194137548905898459282943518301391767098560062","15404137390123550226329564471343323299810988055444497197818797578204956564916","9852270252719499542749893168882494637308001324117605822493781050252749141702","36816580075938184949877881749562209712259601813728454752122430083416273623145","5828665890491851292920573250688248440893447157237244893207915747146901854394","26138657297404276040603626946051458478654495798701939032587777852004465293037","19569858454392403374225678693573450272371512992352504628912859996868231919631","12731666474059266953759233548506255592694174741575351613764530884593420723471","28180864990006867989642199428433796363059633543601080962848839158446833852180","18624098780313988866959569356157366813838522867659973638009256391790841863256","31764426455980399281816248626783021441358486721729750747060859708367919936553","17882741788572561719203181426493011823291828125359829172824368936770151331293","4476692573469262985003929325795785352155131384595664799844823941233984570232","22805143433650872502363690555397680115662575104340506711828380424378084624783","27599165636719212083171977177487984790303565298224958434509353389995697764285","28709793312363087239920850215607934287251870542051262589962993241018297367374","33107455066165941481385109627350449323699353661820457119231423150011003213767","10559914226453718123084830811787418124613795069430789650833804632282336662596","21078734375261597972116407843720016933630403177619628928590668152048145272851","37116456379500795798035881037874715935237442740123944547965678239793579067125","24817149391916100426813653300395700377607550033773382328129524923706185847103","20993332744592790836469263320896728603998903563019414613924241458934663087095","33834538506313895006792869667656198727897200162504438794629970945623169699462","23657642580257908241835157281855248693232217728767073725584096132930736980717","21836740596323875191441111820061287280850878224344263506299023622098820599163","23177354561626419341091127201328892690993727692169979670072022714179122452418","22659837261564858880796099297193992321403690492945332641053178314829891368213","20146831660436986099016334961002077389400587039247778097047834686637793668754","12497326134827049797215756690632684669642685472565863148868410516411329491792","21736588625105138303790587591323137358257807701131108858363096342512366735726","20428310055472221742579432711177834329859981059399091403507353046572467065434","27522376484854526181575597812538048268979500632636938930985639208437790704354","7822067389972463240186616849049460018033802302298430386850059856463201057777","37449488446633112593133616347509399855156828515825478267439567025565948727514","23035423292153166018101371442887827514888096383168786067452154307508488453358","12597322431403275587869957811304047288592677423066712737306104619559443944273","24322985590728820902246253795055620183354230119189824882236771561160785078921","28713694300972102152946618250439541976536193123380488630876272486654403741031","555266658745072251377357004294308980986760279978624242166532404462796053008","21000210464063892563316891370261693279329066635102714069321063801725924910547","32775052678170576312919595472712487191572239914291502385174880009821281664769","12259294133420920477221591816893423043981982741730056671918554986447048979330","36064731507657870276304310526371825745244515269027017861669535697722722253495","15342147638181270657479163537173413463703578081021749777995639048173060310905","24644738831561249693921133479563587625582684648872281241172998622151184539167","15611618869961904248663770640817156770857536069058307225103980476484999168038","14703906796175553698405079139587919706548013383399525597364211561512162078759","12206544214315291718864679889965036774104429812609657030321063941102646828062","34398583805258904373664002783135183603761753638012843713283070643352737594910","16559236389526749285206245831662309332537566145851720345335547709651302750410","21192093541968524043187092478194424428451122706365062448075681374767650259953","30673615341900734978704505431402734122423830185228716229433993444364099213531","13801805414842444240391890637313500623298079331321144696758719519122732288830","19507592582361720999894682038785096880586089707581001421452020214729133761138","27153554481579347080164803402039438482337090905678946596987633845049233341221","18441094611036366350772634683252376047597696550922540894741346989092627327731","20457095153774056261727673098123707843340864970284977371016700680165509421306","13068821852588521734666890926662662239670434104729457418190604411558156350098","30048284426175544786226883256672331402568242181920993659324656236053102833036","30752214336287417232114854681270234603913940107983267165563637294988131412527","28595926192431600305997376934165552019417832541790722944744555900908615394157","19220537289929743488623094521744472717240088711423089390528168457283383525341","33580140454296558007980922720355084738514395348915335360695548677660694247998","39248580737658066911191322295911640770852600702187208991882744613454500094177","29792469752574448704034693711066202035639894937575997721796497350474155364478","14471487021890682237139748986047359697050478595620494400117312261376779326636","16673762303366086273834202024699781174214270199330752308514590606300823955752","10044549741262802312471891302633688326421709449626944097419914196460520525330","18158235102585165152269183958538104291247183540495937618520056266980259448829","20131800114188823100681825796435435100782293155573546024210854854857749721119","8482336871022656346920260825059897550811051036651832078912325534194649171291","19288381863032713656031173901367562793670629584142106046813326978190599471058","14170964493275984709602357724505693351411687568667495627614783525981028508688","7094828548557833412259944775663718197153328912345330892491389408935964291796","13043249743659094134337418479587801611789126882971891503042158523238717431275","27475186576652632556799709426287235656977258337002926010809752930070909502190","1406217089823696761427861041720200437744309022772618995134155029964061878930","23507461774596803301034283571968506047246492089742693135536884961440877430505","32633410776445142719167781383631019652427104429020121308578381077502816064887","20330181962093708716189675286289394281156204289220447749120241284438551650610","23650571604036029267471862805455336467201618850724010175057653901799489661564","30880923308614436451642323594844659046821756980818434150488124989741644504256","36430699347696406837014365321694443335326995075898703235528813189607280770579","20661073248263395660122087052132826092463962004111219488951643157942051290342","19480684271400869617120646344165319876786471138392827627064954502169460277136"],["0","30800006092386112997271360376581915450941007217203849089187001325592367699605","7198077316168572042141383778625008927443446839853630307309583343258018536107","11530985369389853180055520430803687925491395523505508424111393181839104477068","36530716001732818589063469302752275915483404648255229865617739209426254761466","22302584601733820626318893146889821758358774635738370367261705440847977181604","20279548398791117298388822572096173192700221130138962045271745082460408197820","21420770517698066796505243899308264502477099809908249813198699560472017418421","41931672367339071022578198472766812333217711245332261938128291031416217045680","1889062250408840316834280985932721011141534641036517741462848073626389969029","11323472143581377242663604552982065847660918006286553742186112529013270788530","17870808372177904149476503462649229011346647585738994777601666686484513341779","27598378419406206885721482145174347288246830508535153865519657551688791800533","8318819476330260287077231645871933383934842574903198055786168526629853798471","22025851947082887488480123220900226057517715875254521248885420982436423186208","32798171684272648808471953266957646647099297346403395278828783617726911985450","15729798317267256526037964234157113186549447396502531543338398596958388624507","8920031908407825230412723197429371511073611710472960051939390969834104634215","19704540505438999085499786337764989274616002648235211644987562100505498283404","29856674408197819455262952008609869247422474826624840816848451793680930255056","11657331780983702585841146501376496881786894314474489786415831494293803708788","30389071722969276858960848146845641868760627196987843721477351517433122090457","17251474036945531526204951641889625456194661584288974914127515807160655343645","3575090076279258685272061351755236096839985082734668883830857582611032951325","12585244236335185534791587366353042549022538286370093238301269943742050713126","15359954688788702511672732967057458539128681334903912932320308597005875230895","41640610040121523341386091508308767794168609043043467150423515230160031377489","13877240705305848216159957107728748558035291850303624001950533686964494166969","8953385146938525970007858651591570704310262769191329599689647882467969140464","23722043995462469782480975365538085142776785808264979079958556662180360753949","11421845529759873721851142864461419403510401795617848181622298406839778537336","13643100881047624035348888940701318397407012283270456492529578108884977743514","22438424388653332518277407764186348470301978522808845551066437926870389436300","21119828452907436246169661623574836249227590138861579301667609264564673325192","20269225878683920721986409942182758778712441954823223513483132117520482050085","30456427015323041151578950585234881693378156679415820408534948106435541143016","27746055911992925631380900855534125666666735667130730312560845660836563198589","20098422617346306450692120896536182119449442725622794884150278731293517678573","23892591268949239569092927844797847278697671524176808901863533518094722407690","25427042288676541261423908818453222297916071057118113107469988079285665465817","21785238320808475160635817894865299473153392048272492668899843057621832702709","24466466251413563459935848657400510293439090983923924996445841241782436409219","23431431651290442539345792849130709554259016585474630938408152443083974240809","40293663320873972198032669922004154778801174078495556194095669373275587337508","24994652269654099594431513381265369339285370945131726297736821032822658983584","21584934378371001385334769437388999627967251001846183373027988498448924975835","18968377239105168262912459677098393571171597718382148463316501906569125635251","33156510097869777140904789879818821449410636864857843518273074230299772913091","15644134779944926480373233698098920036067604604596860773700119712926402115554","31122491149587674741774421204504249533216928230818887847482725677980280463794","24182603712467056813956337140518379941227828365921537791206104428441168411099","25194644862806551175739915622608094577185354846133425474612209239118887888546","26757728309618366582246101844853965278160095837963615420775338935745761662225","13650902858265653861400425010364533775975657445928908574356136600157190490828","1110533317490144502754714008588617961973520559957248484333064808925592106016","20112178056288509904387376995266111470109768869789393794943923416876041325477","21773619612662602181346379454910424206047751027750936082953351646490946338304","24518588266841840954443183633786846087963965483460113343837109972894097958660","28352977271637190108115809562229101313392301737221967035942663022293827515756","8796052404523266092711921329089551838858791761627465212293073909770312126193","27401234791283224165595861213869900162617004897328528138647793057726560582717","31223237739923808497327541281634313541715072138116614450207960952969998336076","29407813592351107396810158279175839413096026766799051194728423123024324157518","24413088428630583437729359779930073548208859625219314060642127882205293656124","25020681866839258302835194075755817030426778475193618739169732913553858198586","11230229907214223348166085918067343576526767891287406346972891232726797005203","20495944212097772864127779211131573768353881012314090552453158562959492024289","17570744940122919512916199372290918067750931569625363771471578515576581435828","27603610829684888480783781274627001246596158662642289393517439038245464577660","17126942292884166777542958332312918672623815014745968499205836242882459026659","10530623219480143715836795313564326787577453010525824506578859316946849691208","36882189222072732701545269366504752095195393101845081789482693978185254655462","19025947435708837301208940450990140598133365540153920398335197173755210346995","4249400833337768247087376108068049390792503809042880492683004636540504204579","38208325980511814350207360768087387716588119963425952974951108285530397170455","17727942928896284019736897872025919030731151415134465643730866216824645833820","35303609513023925389748348123073828950287300683165411545790907615241422292697","16552831708020211754999783298231670345931813022430144437358132727990958555065","23383795164914565571469033950195619299932061896998602033994688982169771504762","34720675731637583377889833101308731364608472603542349296369080853757383197120","15808453761470346963576575931617853894183061074319926756196586327796693737722","7054731171942089252033092226837444305552592790824954456536420336177750157655","11459281734892897325421998304142287259880175998245470273330977026025839415887","20089099482525604624943782605267376652843418899253888194839828392921041050660","14428227333331055082291962171818933493946002680575840893341908347384710402041","18375357356538370979117245847613595113016221910731057704723505523139690946621","16964673742045312693840521650119795101622102073303664157824651068389298342582","38576763726065427312062347802735125587341259168284212093626653956381198942116","6453686114712694196958309703754111614275010736918956911531362865386248521759","14189657097115666824519889551327436394306657824690661784982778817871928583592","4198256615478913046428431213918328135029889365527748662386112859901626366933","33062130281465989891353013107317196225406152273589817677921301673566010508763","2812434179647393522855722083440400875488618045545237990268310059928123757860","25126680677354331379822161398679737005944619779069351927375565736305946365393","21490335809211734993842751276747489127757480057208173929760353781854015138540","18772121052348142210132944827321513473764044178024861154542278382301294805603","25412900336232783312697319865653397845854873301031986006417103617023170827511","17985360873550322458791835699174767916546785160804799613579841606331672017278","29084912951714263229535919152874336493557261350965337783661218006062944549924","19433903624687516097997768359008377096379559607806404634205082129308294085067","17073125670962464011994886943073364665024577876369620910431704817763112058655"],["0","17823526441093675550049909262649280724785285633575629490977594278033118407976","14396154632337144084282767557250017854886893679707260614619166686516037072214","23061970738779706360111040861607375850982791047011016848222786363678208954136","29284946259787086733634127114990001653870080495678391043839070045700892531698","22716926331628366030391380548522368428169184871060706390825206695120145867591","40559096797582234596777645144192346385400442260277924090543490164920816395640","20953298163556858370764082053359253916405835219400465282699194934368226341225","40086858990999591600663585455019074489338693689832455188860173689680817100126","3778124500817680633668561971865442022283069282073035482925696147252779938058","22646944287162754485327209105964131695321836012573107484372225058026541577060","13853373872516533076706601180041182934144930771061955211505129186393218187941","33308513966973138549196558545091419487945296616654273387341110916801775105449","16637638952660520574154463291743866767869685149806396111572337053259707596942","22163461022326499754713840696543177026487067350093008154072637778297037876799","21819857624866747172451095043400743117101865891974721870261158862302206979666","9571353762695237829829522723056951284550530392589028742978593007340968753397","17840063816815650460825446394858743022147223420945920103878781939668209268430","17520838139038722948753166930272703460683640896054388946276920014435188071191","37825105944556363688279498271962463406296585252833647289998699400786052014495","23314663561967405171682293002752993763573788628948979572831662988587607417576","17001657702260003273428884803176733560424525593143618755558294661714627189680","34502948073891063052409903283779250912389323168577949828255031614321310687290","7150180152558517370544122703510472193679970165469337767661715165222065902650","25170488472670371069583174732706085098045076572740186476602539887484101426252","30719909377577405023345465934114917078257362669807825864640617194011750461790","39504734336564496238279371526102985411240489285254865613450622087168445763744","27754481410611696432319914215457497116070583700607248003901067373928988333938","17906770293877051940015717303183141408620525538382659199379295764935938280928","25555845119085664342715544985818895197005207216113923816218909137784913012281","955448187680472221455879983665563718472439190819662019546392627103748579055","27286201762095248070697777881402636794814024566540912985059156217769955487028","22988605905467389814308409783115421852055592645201656758434671667164970376983","20351414033975597270092917501892397409906815877307124259637014342553538154767","18650208885528566221726414139108242468876519509230412683268060048465155604553","17136368286967531858665089679955213209659584557999572129673487839719465294798","33603868952146576040515395965810976244785106933845426281423487135097317901561","18308602362853337679137836047815089150350521050829555424602353276011226861529","25896939666059203915939449944338419468846978647937583460028862849613636319763","28965841705513807300601411891649169507283777713820191871241771971995522436017","21682233769777675099025230044473323857758419696128950994101481928667856909801","27044689630987851697625291569543745498329817567431815649193478296989064322821","3086377558902334634198774207746868931421304370117193189419896513016331490384","36810840898069393951572528353493759380505619356159043700794930373399557683782","28101061667468923966616621017273463590022377489847418251775437879069509471551","21281625884902727548423133129520724167386137603276332402357772810322041456053","16048511606371061303578513608939512053794831036348262582934799626562442774885","22536534452061003837316768269123092721724544928883618349149740087447928834948","9400026688050577738500061650940564983586844808777687203702035239276995735491","18468496555496799039056030918493948889337127660805707007569042982808943936354","4588721681255563183419862790522209705358927931011006895015800483730719830964","6612803981934551906987019754701638977273980891434782261828010105086158785858","31627213747397457942245797944450655467771827275511196497852473684915714828833","27301805716531307722800850020729067551951314891857817148712273200314380981656","2221066634980289005509428017177235923947041119914496968666129617851184212032","18336113240737744586528348245274947851671173339162753246189642647176274155337","21658996353485929140446353164563573323547137655085837822208499106406084180991","27148933661844406686639961522316417087379566566504192343976015759212387421703","34817711671435104993985213379200927538236239074027899728187121858011846535895","17592104809046532185423842658179103677717583523254930424586147819540624252386","11025983838887897886698910937225250148137280993824987589899177742301504174200","40558232608008341772408676818011351994881779875817194556717717719364188176535","36927384312862939571373910813094403737643689133182068045758642059472839819419","26937933985421891653212313814602872007869354850022593777586051577834778816631","28153120861839241383423982406254358972305192549971203134641261640531907901555","22460459814428446696332171836134687153053535782574812693945782465453594010406","19103645552356270506009152677005872448159397624212146761208112939343175552961","13253247008406563803585992999324561046953498738834693199244952844577354376039","33318978787530501739321156803996727404643952924868544443336673889915120659703","12365641713929058332839510919368562256699265629075902654713468299189109557701","21061246438960287431673590627128653575154906021051649013157718633893699382416","29987892700466914958597727242494954013294057402858094891568979583218892319690","16163651999578399380171475156723006107718366679891806452972190160934612198373","8498801666675536494174752216136098781585007618085760985366009273081008409158","32640166217345078255921910045660225256079511126019837262505808197909177349676","13567642985953292817227389998794562972913938429852896943763528247073483172023","26830733282369300335003884755633107723477872565498754404185406857331227594160","11217420544201148287753160851206065603315261644444254531018061269406108614513","24879347457989855920691662155133963511315759393581169724291173777763734513907","25664865719596616311286854712102912552120216406252629905341753334363149403006","9728664651101418704906746117978432699817757748223819168694968469017578979827","14109462343884178504066184453674888611105185581649908913072840672355500315310","22918563469785794650843996608284574519760351996490940546661954052051678831774","40178198965051209249887565210534753305686837798507776389679656785842082101320","28856454666662110164583924343637866987892005361151681786683816694769420804082","14862471841237466735988085949969915137484079421046081065748806859703573397625","33929347484090625387681043300239590203244204146607328315649302136778596685164","33377041708452304179631884114955700997585789535736355499856899539610780892998","12907372229425388393916619407508223228550021473837913823062725730772497043518","28379314194231333649039779102654872788613315649381323569965557635743857167184","8396513230957826092856862427836656270059778731055497324772225719803252733866","22347774819253429338213214724119842273715575746347566668446194973980404026292","5624868359294787045711444166880801750977236091090475980536620119856247515720","28365118482869387537397917052102198923340875157722669511052927286036084235169","21092428746584194765439096808237703166966595714000313515822503377132221781463","15655999232857009198019483909385751858979723955633687965386352578026781115589","28937557800626291403148233986049520603161382201647937669136003047470533159405","35970721747100644917583671398349535833093570321609599227159683212663344034556","14393340159749976014579026815234122810017793901098606879926027638974272108614","16979564377535756973749130972759479104210754815196774924711960072040779674517","12258008470085652801743368140889454241500791352323207477165205448950415621693"],["0","13758810010348075877853412780041286361022206866735224638256984369490428320335","28792309264674288168565535114500035709773787359414521229238333373032074144428","24235698605720137497975675977957476613417217693605999352747368540780609412655","14793406775895623022775442739465453130643432190524713400281731718250168072162","23545609791417456838536355351787461767790005341705378437952209203664483239565","37341707851485918749062478797870142593704155719723779493690571956690015800046","20018353455274441519281758361461232744263306038384896221700185682160644186833","36397232238320632756834359419523598801580658578832841690323939006210017209018","7556249001635361267337123943730884044566138564146070965851392294505559876116","1517402830646958526161606721413713213546943224314146281348041742901466162886","5818504873193790931166796614825090779741497141707876079312054186210627880265","22840542190267726653900305599668288798793864432476478087285813460451933219664","11387035033481765926062520838230458447191005899196757879446469919943606698267","22438679172813724287181275647829078964425770299769981964447071370018267257981","21751472377894219122655784341544211145655367383533409396824113538028605463715","19142707525390475659659045446113902569101060785178057485957186014681937506794","13791884761792025699404487044460210955746082441475805864059359692760610041243","13153433406238170675259928115288131832818917391692743548855635842294567646765","31873726145434176932066185053410376635496441704835225892600990428420487037756","24741084252095535121118180260248712438599212857481924801965121790599406339535","12115072532680731324611363861096192032300686785871203167418385136853445883743","25229410404103575660326995077043951647681917536323830969113654855491004383346","14300360305117034741088245407020944387359940330938675535323430330444131805300","28452734073501466916919943720154895107541788745064338609506875588392394356887","17663333011476259602198120377715283979417996538783583041884826014871883932346","35232982929450442032065931561691420645384249769677662539504835801185274536254","33620719949384117642393422685657719143592803000798461664103930561282168172259","13925297715914828657785028861109007728692686676349284055060387343296068066239","29223447366332053463184684226380515305462050031811813288739614088994017528945","1910896375360944442911759967331127436944878381639324039092785254207497158110","32684160652351220919149150017547998501079684732665791626420108248964102478439","24088968939095504406370413820973568615562820889987279173171139147754132258349","18814585196111919317939429258527519731265267354198214175575824498531267813917","15412174899217857221206422532959209849204674618044791022837915910354502713489","12384493702095788495083773614653151330770804715583109915648771492863122093979","23431252160614601636537980441107402312473485066858783875450565897043018811888","14728961853867400136029266350372903212152677701243076505506502365446645227441","29905636460279132609632494143419563849145592895459132576359521512651464143909","36043440539188339378956418038041063926019191027224349398785339757415236376417","21476224667716074975804054343689372626968474991841867644504759670759905323985","32201136390136428173004177393830215908111270734447596954688752407402320150025","6172755117804669268397548415493737862842608740234386378839793026032662980768","29845196052460237458652245216472968583914509911486018714193452373647498376330","34313880463098572710986836289289652091496390579278802159852671571563210447485","20675008897966179874599860513784173246223910806136630461017341434068274416489","32097023212742122607157027217879024107589662072696525165869599253124885549770","23184826032282732452387130792988910354900725457351202354601275988320049174279","18800053376101155477000123301881129967173689617555374407404070478553991470982","15048750239154322855865656091730622690125890921195379671439881779042079377091","9177443362511126366839725581044419410717855862022013790031600967461439661928","13225607963869103813974039509403277954547961782869564523656020210172317571716","19477941751116365439998784398386760758446925750190324308308538996679812666432","32715368561223340223355294296200860015354265383299599953726342214052953467695","4442133269960578011018856034354471847894082239828993937332259235702368424064","14783983609636213950810290745292620614793982277909472148681081107776739815057","21429749835132583058646300583869871558545910909755641300718794026236359866365","10521381580010262928787111554118283997662404332176316000555623145273157852172","25858937599191659543477615267887304899375749347223730768977835342872076080556","35184209618093064370847685316358207355435167046509860849172295639081248504772","22051967677775795773397821874450500296274561987649975179798355484603008348400","37339979472338133100324542145508153812666830950802320426039027065576759361836","30078282882047328698255010135674257298190649465532067404120875745794062647604","31987625099004508084178221883948468927190345299629153211473898969093749137645","34417998851839207544601559067251442856062020699526371925584319094488007307493","23032676757017618170417937927012099217558707164733591044193360744331379525195","16319048232873265789771899608754469807770430848008259178718021692110542610305","26506494016813127607171985998649122093906997477669386398489905689154708752078","22861471831382453034149502117478904632191177048905020199276939406678624328172","24731283427858116665679021838737124513398531258151805309426936598378219115402","20234250006081299641100775509000032061761447641687263682617233081211590269215","38087542529094554694949048739732632938039750405300155439439754979861976143763","10439061127317523538096544568188737126888368959367578562246176135293415901129","16997603333351072988349504432272197563170015236171521970732018546162016818316","21503846691011606067351008600805900335062293451207605837615208022666737708118","27135285971906585634454779997589125945827876859705793887527056494146966344046","31773223692899325447761363766008940358407380730581474464672609528086646692703","22434841088402296575506321702412131206630523288888509062036122538812217229026","27870452044140436619136918565010651934083154386746305104884143368951660532197","29441488567353957400327303678948550015692068412089225466985302482150490310395","19457329302202837409813492235956865399635515496447638337389936938035157959654","28218924687768357008132368907349777222210371163299817826145681344711000630620","23948884067732314079441587471311873950972339592565846749625703917527549167931","36579912186423868055282318930554956434276946796183484091962905198532547211406","13936423589645669884675037196761183798687281921471294885971225016387224616930","7836700810635658249729766154682555186419794441676127787799409532831338299633","24082209224502700330869275109964630229391679492382587943902195900405576379094","22977597673226057914770956739396851818074850270640642312317390706069944794762","25814744458850776787833238815016446457100042947675827646125451461544994087036","34870385516623392075833152460052470488678266898346612796232911084911905838751","16793026461915652185713724855673312540119557462110994649544451439606505467732","919063894828308231933617957725134370334422691863064649495981574809191061350","11249736718589574091422888333761603501954472182180951961073240239712495031440","34841994093899499852549428358947122758133385915029304678407650385496359974721","20296614621329114308631787871218131245384827027584592687946802567688635067309","9423755593874743173792562073514228629411083510851341587074500969477753735561","14098629857574032361803656481584491029226035602463806650875597721789449327576","28164957750522739390674531306184521489090411842387129766922958052175071077878","6898437447660676806911647885210970531487223401781179416153851091372735721611","12070885883232238725251856200261683119873145229977515505725715957505750853417","2627774068332030381240330536521633394453218304230380610632206711325022747769"],["0","17349196142961898249390661200306448244428183378794406211616142247682865582335","9405099090827202035360908544361813512039303855923366739022188577792049392367","33825588372966945199374512728579063014118826505824437238636732262286711448314","27833919165542992087689238759047560026189267503057266408368592083987265776584","33972947085397483355098435258675057416213408532552440131003443996457601533706","5780428882697138430604580628795122024747570862795497575276299563897643405390","28724737032242603331659943409133184333218463081509750649809267423973857983851","29346288589370029051306917778662596773375958202791041339472551829793957700907","25321279651355735106402637580161941321337639760508987257783269155409767548104","36061149842954280779476421287019232558666903717769167491046155659290489687058","12898260342106347051998710336714934698572311583583169864763049170915827789550","6665275470893165779158564036903380763525489075462102881208441807236033526784","8042218465722615431165766101906482423114008711644046144076112152016689528078","21955726636397044223330540030589954453849858440400045702931152550673322049082","18049310800251174727221782915110048764523352471789540491141523957764175797044","38708565055117430632347060711396476575813402648720935332692598817878265762506","19783104650396842647352337082872213033588729688394534549538275631334246535093","25558653118446970532617545836558055304595512722611515506221741273198283492674","31032530821610833208373260223201470730376783010321813465182479502280742798283","18820635008498622774198791709384590825431798883720167637464685060796496308847","30711188787152868397947835020382193582434450961465173801844381150534006700744","14210817387275587322110210301924054381414823935847315491994013409308567077796","3872434845425265058442662877670410950591791409707465816337052325069757479731","34043046680845491604207524198670388408433571091673479896521866224708595906050","6211214947817306762920190018198680200910095606954108253288741412431975269699","16060426220054880246850546618377966809808198475497041018583847346095174864747","6148750290819446038579284204386409361978547907295277457254315752205453789657","38426478022952585482681371544169030334541258819396651905565972456371757220822","20662077208453797804251844839836159754329544642424883327690875678967907846458","9941252771265353025747700118395579451923907961111720045863371649950161525247","34182198249734376703732642851269099545652899797257110592380979169099473996442","32868324945360222929609897307921429035580173019450394491181064624463618960175","36033781428891776570971970925478070000380828665660661948394895030449175880528","24171428897693024155435850382660851734920586682527153909054902187901065109251","11006719560539457691884075846069948877329996767026631518044920311521165841910","30994938095122612042076973316375360585181000093499412572823068049315542650388","18711830644668224216552297421495640664562363340107182890640029224822309710242","27467750785103830560819717703439560528676782242930994640620993191590481921182","13866345944206941308377252064611663234308664435601161204950678203123301150935","25790750844398815123404735604477182750807520472509709353202613213396280314602","31997003643856549610458789046239530017570572056485045472155437484361173323353","25101799329357794677955213623608392427029793000438630894992177813113103401055","20113190285637621084773134987751135904747925921211175215236153675259557162418","15069104717420854006251104119627277824087863446588045359229889874857516157384","12885028446745876462809473218132372123926669234993726113860797385282883105961","14862101297314532678354487914923882688943366879800996029822076147974825963228","21457353650478534219865209563194266549254575831699502746364948036706637641542","23334517129322767068498271085276393291590783139684192849503332257815664526982","30951888924675671454867326047724129937230533732954452010373554616884203510292","22277892535548193090819320947869631795656926445103528989259826887851947991467","34989183274043949032805127262114359949549805138030073157803022122533676189097","25030914788480565642566704196861851814995302918407212574656546292277455651055","31546490561550843633111617730282655744431540069303823479404640637583037668268","11316361013786535590404380064152106278568734398573472733070844851650168524429","7835735505540923342622328532703153838167408020260374837665159798904361667876","29404088046692063289703276435647183128318067335010847254664724249855306835445","16055745793650260696206415465979767790809739537412283276275050483870634453854","23071449928092475819001281213837733938530738771408172758350862012700532172979","34091401046421341482291079506237243038034749038788864666956181624520894576501","34258215407174146386819136505139973703933119606699242476784011469991576537429","26249736014138620965981624538410367865467895652971637187061239069431968102691","27892865063671928784240146178329258350221629506447548087322935515617519214653","14342259845136152394184862685821316910113066663305036027946773268847987932795","21611069276161419621295487196184522652500160852818129251250671423310337066805","17167811514187295724623392304542309012084476934338614210547097186392001192038","24452628124170483550016023268140405308285550745144193429474685145983458939369","33543450848917711683466345941584247742744455799211797863355354254789350038247","20761019798255802772058242892407666791094730275002670805423573044769816299119","9451805054551259973794808505119312077939501203829557690928704270331454602563","27667431169422935009682958284591009124708103279992802496096969870788571909500","15952522051729891465064762182343558495119566734337266038731727695430299836398","9379609089752913087981437916068187050669083145844818182771822433443796775037","23635845495026588262367956559193808553281908642850250347664526809186024108735","41249658367846477872497809708628795161461176481649010006403911219431033536078","8615184511967940822955916998140705950984508114482231410588450618760630150355","24606164576568432221936956877348945267343706752491256405005418446788987536675","3131600246547017336253777663486399639478691927702382511105985422927197507356","21999904168418877248500107556323476151685426059286494698339847982181969750740","16507054794805350262703155838241759705168225456564005038067670915705381080263","18699504022571122426343316512747461694570102405657852816230313729888729603585","23451690753516405158437039249051918512079093374249381489110333753282121136380","9802930144165116685837946180161835160399026192050856282465083562797667686722","26542895579125339061795862487986650809751794253115628785602147822909206309451","30518024506163699086987811728536531656265311631790612258889389050764077177059","23489414604098964802032751575114048455740173447990350032955881484140546417255","36273677866863898456352383202157178272662494732153600665418337791372136477144","34883874820076794562561527306061459945643979237015093540977183493287830506630","35671878074338303441854846800553054773792348108918989809477005609983339188338","11946637060587216849043475956606534738610486838418855555447503078985076035558","15160986376516068658258139915638575942572723250132106097545655819136795793296","26254066036524974680922282413084662371459330907689010771603257691749543482693","19968106402790610248551609860726480939643741259617551827981988891931918250345","25044512561840155212689105092199355746218274430670141035751247637971503911588","9601160096651498944919977434381848051267260034119167521922635293994500974146","24805268913921348916933460949953268106619711368267416484780177073255731815731","31714368817257913302845310181875896229508233295899134990342750410455870049359","25793346461753676854028674191507271351885481329310469589226819463417851060321","10874865574294497169164301831109220741297369854098107159768665417575307635849","29386187146348271018724494812739788302784824464504453439287814507158837548369","24333620987592381120326418446650616641937550709525595564422749792568865989920"],["0","12810149414084521276534916655355621400308002357172778079534080308789922669053","18810198181654404070721817088723627024078607711846733478044377155584098784734","23874691002255339954256213966643575851140924210816805789877056151421805905394","33779595459246708953132071772837844963830170605698498473038979981398723057551","24169408427116416265704059026835564655330088264272811574610479619763586076178","11560857765394276861209161257590244049495141725590995150552599127795286810780","35561231192645931441073481073009093577888561762603466955920330661371907472085","14916091435061507658121024066810643369655187604750013991548695286436298410580","28754316430872194990558869415066607554126915120601940171868334124243726600591","28345813942230011114460031083523914940237078634706266294695902945429362382882","25796520684212694103997420673429869397144623167166339729526098341831655579100","13330550941786331558317128073806761527050978150924205762416883614472067053568","16084436931445230862331532203812964846228017423288092288152224304033379056156","22023210400954813224414674315922633819151352480384057062164100914770835602547","14210378728663074232197160084962822440498340543163046638584843728952543098471","33640644366556310820201309932278402974530076496609801977988789262604914533778","17677966428954410072458268420487150978629094976373034755378347076092684574569","29229063365054665842988685927858835520642661044806996668745278359820758489731","18288575899543115972253708955888391283656837219811558242968550631409868605332","15753027145157970326151177673511906562315233367024300931231165935017184122077","17645891830627186351402858550249836987772173122098278916292353927916396410254","28421634774551174644220420603848108762829647871694630983988026818617134155592","7744869690850530116885325755340821901183582819414931632674104650139514959462","24309607618012432763922236906826226639770413382514891105647324076265574820866","12422429895634613525840380036397360401820191213908216506577482824863950539398","10232609568270485271454687491498658531068032550578047693469490505614541233877","12297500581638892077158568408772818723957095814590554914508631504410907579314","33076470302226620520869931597823510491985788837961235123735536539591897450410","19435911545068320386257283934415044420110724884433732311683547171360007197299","19882505542530706051495400236791158903847815922223440091726743299900323050494","24587910755790202962972474212023648914209070793682152497365549965047331001650","21960164147041895414726983125328307894063617238068720294965720875775620929116","28291077114105002697451130360441589823664928530489255209393381687746734769822","26454614923546773088625295020064428381292808964638273474411600189226321722885","22013439121078915383768151692139897754659993534053263036089840623042331683820","18213390446566673639661135142236170993265271386166756458249727725479468309542","15535418417497173210858189097734006240576362279798331437581854263068810924867","33047258698368385899393029661621845968805200085445954937543782196605155346747","27732691888413882616754504129223326468617328871202322409901356406246602301870","29693258816958355024563065463697090413066676544603384362707022240216752133587","20217521544034548776424766601964509858044415312138022256914466595570729655472","28315355786876314133664021501959509765511221600461227446286151439650398306493","18338137699435966947299864230244996720947487442006316086774103163943305829219","8249966563002432790255802493997280559627362492760056374761575563139223819151","25770056893491752925618946436264744247853338469987452227721594770565766211922","29724202594629065356708975829847765377886733759601992059644152295949651926456","21026464429117793217484013381131258009960787262982971149031691886837466787467","24780791386806258914750136425295511494633201878952351355308460329055520558347","40015534977512067687488246350190984785912703065492869677048905047192598524967","22667542199257110959392236150481988502765488489791023634821449589128087487317","26201880804409347621117443033714169722002881475228077628209635871915735386960","28173586705121856062887002648466428541442241436398390805614888397979102806493","19316495379423136821730423970050761311766351337775578271412872902014458345302","22632722027573071180808760128304212557137468797146945466141689703300337048858","15671471011081846685244657065406307676334816040520749675330319597808723335752","15031690349705576134913741380779816079539405869189625821933040126558996679656","32111491587300521392412830931959535581619479074824566552550100967741268907708","24254656984345676415756156682418192788513113142400311173003519838825255850341","24406316349164132520089347521959935898972769276745660646515954875890172161768","24739945070669742329145461519765397230769510412566416266171614566831536083624","8722986284598691487470437586306185553839062505111205686726069765712319214148","33897487255504582346233886611401241611894894612479061830947666844659229933689","28684519690272304788369725371642633820226133326610072055893546537695975865590","21333895680483564020344568647111770216451957305220224158803138660044865637993","12447380156535316227000378863827342935620589468261194077395990186208193888459","27017013376501691877785640791023535528022737089872352515251166105391109383121","23310415954156872922439880392653945308392182797591527039314300136427083085260","41522039596511605544116485784815333582189460550005341610847146089539632598238","18903610109102519947589617010238624155879002407659115381857408540662909205126","11558376595167319574873105078667468072319477759153536304797531368425526827766","10016801231620507707883118619429841901690769068258497733765251204284791177179","18759218179505826175962875832136374101338166291689636365543644866887593550074","25383448118213901302489507373130342018015452885284466351630849431796239721853","38722830992014405300502807926743040145825624162465951325411414065710450080922","17230369023935881645911833996281411901969016228964462821176901237521260300710","27324086281297589221627508009440615446139049104566478466312632707002166577733","6263200493094034672507555326972799278957383855404765022211970845854395014712","22111565464998479274753809367389677214822487718156955052981491777788131005863","11125866717771425303159905931226244321788086512711975732437137644834953664909","15510765173302969630440227280237648300591840410899671288762423273201650711553","25015138635193535094627672752846561935609822348082728634522463319988433777143","19605860288330233371675892360323670320798052384101712564930167125595335373444","31197548286411402901345319230716026530955224105815223227506091459242604123285","17259563268648847729482811966558513135433894462749155830382369728376537362884","25090586336358654381819097404970821822931982495564665722213558781705284338893","28770869990049246468211954913799806368228260663475132643440267209592655963054","25991263896475038680630243121608369714191229673198118394557958613424044022026","27567270404998056439216882110591559370487967417005910931557602846815061385442","23893274121174433698086951913213069477220973676837711110895006157970152071116","8433729881192862094269874086019876796597082099848177851393107451697783090975","30619889201210674139598159080912049654370297414961987199508311196923278469769","18047969933741945274856813976195686790739118118819069312265773597288028005073","28200782251841035203131804439141436403888184460924247727804291089367199327559","19202320193302997889839954868763696102534520068238335043845270587989001948292","27722294956003422611620516154649261124691058336118798625862149959935655135845","19652251890837276161197808873237242281919737790966201293289092447760123107484","29698450051668078485810942637757267615222598258204904834755434740259893625025","21749731148588994338328603662218441482594739708196214319537330835150615271698","14995888549017991592956178134965026428472920128176838191179220641166058105504","26778999103345487018406431148043958195326737018635156785147295398561923484223"],["0","3732055956329767330823427565453967712067640313929521815369956431004036842489","15732153491469532919197228432189978959608851023277432612390550124592389073851","25861139132671404686266022188029876613733484021217577236055908116267803315171","23782705174814867461771332055161139750563612410564928258681551589645829123868","26450573982393557309161712308413854222111812128129588805522755052951363656739","23121715530788553722418322515180488098990283451181990301105198255590573621560","27345976641613312437654150655503636978680394724374865224444252949592197952936","7943939998283740093995642388364011650762010809083993639399186386296788325543","13732147118065839536624927339618664931157101440371811656340259875335836209948","12915142140781471784427250676533279703377428468580463901995397517707107774530","7816555624746837763502029856345188617192517533500610771655788310511694166966","26661101883572663116634256147613523054101956301848411524833767228944134107136","10280630991051186502416658662368654603907670446160150232606244421490949616695","22158177930070351226582942886587992549754340560352079780629997642965862709477","28420757457326148464394320169925644880996681086326093277169687457905086196942","23504802989434071195909808374042255771963424192387535268581170152058212076322","13467689986069544922670131095717026868709825552330035167058489965609560653521","36569883858270056463730966110460395952736957689197958993792352533065708483845","14688908927246956722261012166519507478765310039207082142238897076243928715047","9617811418476665430055949601766538036082102333632567518764127683458559748537","13403540789415097480559311355242398886995981843780523488886503669256984324891","34955026677263074066194435462438942437110931342973227624277849450658459815567","15489739381701060233770651510681643802367165638829863265348209300279029918924","26730972364185590305598068068395178190992462364613747867596443965955341146115","2956616919429951829434354327537445715092018027400398669456761463152092583179","20465219136540970542909374982997317062136065101156095386938981011229082467754","2706758291438508932070731072288362359365827228765075485319058822246006663011","22376454860774690597247051705132470806874848875090401560074664706032177909586","16983580218297365550268162123572813751673085368451430279668890156144205898981","17876768213222136880744394728325042719147267444030845839755282413224837605371","27287578639741130703698542678790022739869777186948270651032895743518853507683","22032085422244515607207560505399340699578870075721406246233237564975433362615","34693911356370730172655854975625904558781492660562476075088559188917661044027","9132744103414995732757778549614306585488889128444478261426792005301026454536","22138635370318555545289897639022520420771622667690491728481477059508854872023","14538538021294072057075864539215066897982178371917478572801251264383128123467","9182593963155071199469972450210737392604360159180628531465504339561813354117","22318031653058221354293247832729141760513671370059841187691156020058693702260","11688898033149214789016196767932102760137928941572576132406304439341587612506","15610031890238159604633319436879630649036624288374700038017636107281887275940","18546800216229822330603127458671744627540466223860010170130729004565650815327","34742468701913353045081637258661744442474078800506420548874098692724988117369","36676275398871933894599728460489993441894974884012632173548206327886611658438","16499933126004865580511604987994561119254724985520112749523151126278447638302","29651870915144230628991487127272213407158312539558870111744985354555723928227","15671919445579580268925140169180980578676738718371915431891896218747686861678","20164685986396311212721621017005240931373210125549907954365179587099125079317","5785097029933967385007461360076472812169674957072634023220512284959424125460","36254584211345584930483681209867419394728677330153670666701401721233580058700","23446841526674946696538066555706701916982612579166012925944694991680366479017","30515518736979420019988480322171064355457398550040120912721067557255662278303","12570687666565161681281193806418306905787754071964712923833368422806588621752","16744747887006998421214442194844247534984338275135122199127541617453108194987","23377201183306867139371114511351150025726573193877856588585175220024865602099","9454699150324418148242908385555340264121267680625465006962435009041638175887","8175137827571877047581077016302357070530447337963217300167876066542184863695","42334740302761767562579256118661796074690593749233098761401997748906729319799","26621071096852077609265907619579110488477861884384588002308835491074703205065","26924389826488989817932289298662596709397174153075286949333705565204535827919","27591647269500209436044517294273519372990656424716798188645024947087263671631","17445972569197382974940875172612371107678125010222411373452139531424638428296","24018488767330614247974961732287933046693060424126054974498925316166842876144","13592553636866059132246639252770717463355537852388075424390684702240334739946","20779548489127852818442731548966265344355550210024413973908073133513922780369","24894760313070632454000757727654685871241178936522388154791980372416387776918","32145783881164108533324875836789795967497109779328670686804128024206410270625","24732589036474470622633355040050615528236001194767019734930396086278357674903","39267593449344660643740160079116116987282192299178614534297883805927648205242","15918977346365764672932828275219973223209640414902196420016612894750009914635","23116753190334639149746210157334936144638955518307072609595062736851053655532","20033602463241015415766237238859683803381538136516995467530502408569582354358","15630193487172377129679345919015473114127968182963238387389085547199378604531","28878653364588527382732609001003408947482541370152898359563494677016670948089","33669176240350260156512804362971530114554519524099833963426419758269283170610","12572495176032488069577262247305548715389668057512891298655598288466712105803","32759929690755903221008610273623955803729733808716922588927061227428524659849","12526400986188069345015110653945598557914767710809530044423941691708790029424","22334888058157683327261212989522079341096611035897875762264779369000453516109","22251733435542850606319811862452488643576173025423951464874275289669907329818","9133287474766664038634048815218021512635316421383308233826642359827492927489","28142034398547794967008939760435848782671280295749422925346722453401059058669","17323477704821191521105378975390065553047740367787390786162130064614862251271","18618610829144255358197826970917502884813719410798377767615774545333591255336","12630883665458420236719218187859751182319424525082277317066535270177266230151","28292929800878033541391789064684368557315600590713297100728913376834760182169","13765254236419942491931098337085062559359792526118196599484126046033694934874","30094284921110802139014080497959464339834094945980202445417713040272279548435","33246297938156837656187358475925843652427570433595787519417001507054314275267","25898305370509592173927498081168863865893582953259387878091808129364495646615","16867459762385724188539748172039753593194164199696355702786214903395566181950","17463292658742797834703506671309549131643866029091905711620214020694939948304","14207696995644615327467222207134098492929871837222104280833343008000247514529","34513321631842795184017203133025597719228004521432461111910377992158590159501","38404640386605995779679909737527392205069040136476670087690541175978003896584","33556347040167570000994626564041247160833752271821562908026095733295501776073","17416260909835277100149212001217209475291111181516368242879980708944437719351","37508657231496881749375479530257260141896832115993775325812665293943978754433","21611219425338713454410801579179607876641115015976394295376457483725422047779","8103534226196707963665950524672777768397475855937642038660237095756307715391","31669755334851698814566456550830641302105109636854279226596386610548038472829"],["0","7464111912659534661646855130907935424135280627859043630739912862008073684978","9576064111099790616148051119122682830669337646138830881082896062608969652085","7945792521664258928039232885545203050370239241603085784715407859383989639108","25677167477790459701296258365065004412578860420713822173664898992715849752119","9124662221108564173830613126313158267126895455427108923649101732751110322244","24355188189737832222590239285103701109432202501947946258512192324605338747503","32803710411387349653061895565749998868812425048333696105190301712608587410255","15887879996567480187991284776728023301524021618167987278798372772593576651086","5576051364292403851003448933980054773765838480327588968982315564095863924279","25830284281562943568854501353066559406754856937160927803990795035414215549060","15633111249493675527004059712690377234385035067001221543311576621023388333932","31433960895306051011022106549969771019655548203280788705969330271312459718655","20561261982102373004833317324737309207815340892320300465212488842981899233390","22428112988301427230919480027918710010960316720288125217561791099355916923337","13065029170973746484295828849336739584896633371820117866942966542658555402650","3233120235189591947326805257569961366830119583943001849765931930964807161410","26935379972139089845340262191434053737419651104660070334116979931219121307042","29363281972861562482969120730406241728377186577563849300188296692979799976456","29377817854493913444522024333039014957530620078414164284477794152487857430094","19235622836953330860111899203533076072164204667265135037528255366917119497074","26807081578830194961118622710484797773991963687561046977773007338513968649782","26133567610847597687896059434363334697125133885114386561159290528165302639900","9091235891562845245294897276106012516185966877243692186998214413982251342231","31573701856531905388949730391533081293436560328811461391494683745334873796613","5913233838859903658868708655074891430184036054800797338913522926304185166358","19042195401242665863572344220737359035723765801896156430179757835882356439891","5413516582877017864141462144576724718731654457530150970638117644492013326022","976423977870830750001291919750391436652968949348734432752921038912738827938","12078917564755455878289918501888352414797806336486826215639576125712603302345","13865293554604998539242383711392810349746170487645657335812360639873866715125","32686914407642986185150679612322770391191189973480506958367587300461898519749","22175927972649755992168715265541406310609375751026778148768270943375058229613","25611336969062909900818898460737258940466256520292883462780710004683705096820","18265488206829991465515557099228613170977778256888956522853584010602052909072","22389027868797835868333389532787765752994880934964949113264749932441901248429","7188833170748868891905323333172858707415992343418922801904298342190447751317","18365187926310142398939944900421474785208720318361257062931008679123626708234","22747820434277167486340089920201008432478978339703648031684107853541578908903","23377796066298429578032393535864205520275857883145152264812608878683175225012","9331820908637043987020233128501986209524884176333365732337068027987966056263","15205357560620369438959849172086214166532568047303985996563253822555493135037","25708451660148155645670463026808938707851428800180772410351789012298359243504","29576065054065317344706645430465436706693220967193195659700004282621606325642","32999866252009731161023209975989122238509449971040225499046302252556895276604","15527256086609910813490162764029876637219896278285671536093562335959830865220","9455596019319885315603874593104686068805113036327796520085588250919565227739","40329371972792622425443242034010481862746420251099815908730359174198250158634","11570194059867934770014922720152945624339349914145268046441024569918848250920","28732682679012619416474550929220288612360625859475272646006395069315543126166","25005440181510618170829727366156128745416860757915991508191185796784924462417","17254551730280289595484149153827578533818068299248173138045726741359707565372","3253132461291048140315981867579338723027143743513391503968532659037368747887","33489495774013996842428884389688495069968676550270244398255083234906216389974","24866159494774459056495823277445024962904781987339678833472146253473922708581","18909398300648836296485816771110680528242535361250930013924870018083276351774","16350275655143754095162154032604714141060894675926434600335752133084369727390","40892994861844984680665700746809041972284458697634128835407587124661841648364","31353899321864879996285409493900945888407359368353141660919466795573597914513","10072293909299429191371767106810643241697619505318505211271002757257454664604","11406808795321868427596223098032488568884584048601527689893641521022910352028","13003702266555490727635344599967467126807885620028788403206074876273468360975","4260491790982678051457111974061315916289392047420041261601442259182068761054","5296864401892843042246872760284159838162711304360116505083165217904860984275","19670854106416430414639057352675255600162736019632793604117942080452037065121","27901277754301989685755109710052096653933993472628741965885756558256967058219","20515082018649666622156940183065041757897490757825272686211847675261203550016","27576935201109666023020304334843955967923637989118005126162587985980906854189","34758701155010770842987508667717683797467655797525160381199359238703679419250","9949711820892254123619250805182671357870916429388358496335021602924211333653","24345263508830003077246014569412597200729546636198110875491921287126298815447","18178962054642755609286068732462092518214711872617956591362800630563356213099","9372144102505479037112286092773671139707571965510442431079966907822948713445","35869063857337779543218812256749542806416718339889762375428785167457533400561","23561866737021969868532797235428510052012310247367599239456431143386949349986","25144990352064976139154524494611097430779336115025782597311196576933424211606","21743373637833255997524409056733361430362738816601776490457714081705432328464","25052801972376138690030221307891197115829535421619060088847883383417580058848","22781533244476091432276020233786883593644857671379717180831354551425098536601","22615223999246425990393217979647702198603981650431868586050346392764006164019","18266574949533328077268097630436043025270632842766616467653284719654985854978","12507583053417039489525068030357147388245831790666777163297036533650501126104","34646955409642383042210757950780131106095480735574781572324260129229724502542","15348978786449235494149248196577730681079074421180721191533344904091374015055","3373524459077565251192030630462227276090484649748520290434866353778723964685","34697616729916791860537172384111462026082836781010559857759622567093711868721","27530508472839884983862196674170125118719585052236393198968252092067389869748","38300326970382329055781755250661653591119825491544370547137221893968750601253","22716110132635124867881905461337137127758412066359506351437594640957011559300","29908367869179909125608590417080452643238801506102741412485412072153182797613","11846676652932173154833090598822232097839963998976677061874225620215323868283","13038342445646320447160607597361823174739367657767777079542223854814071400991","6527151119449955432688038669010921897311379274028174217968481829424686533441","25250157520007039923541594775536645261359280242032853536424347611165563327768","33032795029533441114867007984540234233041351472121271487984673978804390801934","23336208336656589557496441637567944144570775742811057128655783093439386560912","34832521819670554200298424002434418950582222363032736485759961417888875438702","31240828719315213054258147569999970106696935431155481964228922214736340517632","21334195978838151686575197413101940664733865631536754247054710780875035599941","16207068452393415927331901049345555536794951711875284077320474191512615430782","19563024926024847184640101611146732427113490472876489765796364847944459954424"],["0","14928223825319069323293710261815870848270561255718087261479825724016147369956","19152128222199581232296102238245365661338675292277661762165792125217939304170","15891585043328517856078465771090406100740478483206171569430815718767979278216","29466092083741644180346110984872733736609356441011610003631593798855891008621","18249324442217128347661226252626316534253790910854217847298203465502220644488","26822133507636389222934072824950127130316040603479858173326180462634868999389","21830935079096148861630979640985447560528121295835323522984195052065557829276","9887517121295685153736163808198771514499678835919940213898541358611344806555","11152102728584807702006897867960109547531676960655177937964631128191727848558","29772325691286611915462596960875843724961349473905821264283385884252622602503","9377979627148075831761713680123479380221705733586408742924949055470968172247","19091436046933551577551401609424991862214367605729508724542252169473302446076","19234281092365470787420228904217343327082317384224566586726773499387989971163","22967983104763579239592554310580144933372269040160216091425378012136025351057","26130058341947492968591657698673479169793266743640235733885933085317110805300","6466240470379183894653610515139922733660239167886003699531863861929614322820","31982517072438904468434118637610832386290937808904106324535755675862434118467","36838321073883849743691835715555208368206008754711664256678389199383791457295","14979149965309276444551237175563479737964511355996259881559179931824097868954","16583002802067386497977392661808877055780044934114235731358306547258430498531","31725920285821114699990839675712320459435562974706059611847810490452128803947","30378892349855920153545713123469394305701903369812738778620376869754796784183","18182471783125690490589794552212025032371933754487384373996428827964502684462","19370917969385260333406649292551612409776391856790854095592959117518130601992","11826467677719807317737417310149782860368072109601594677827045852608370332716","16196147930646056504898282696217442982899167203376278516661311485188904384165","10827033165754035728282924289153449437463308915060301941276235288984026652044","1952847955741661500002583839500782873305937898697468865505842077825477655876","24157835129510911756579837003776704829595612672973652431279152251425206604690","27730587109209997078484767422785620699492340975291314671624721279747733430250","21597343071607421925808547734130990605285651146128945229338766227772180048264","22463613073460236762091024785825537532670387101637521953838337700174307963609","29334431066286544579391391176217242792384148640169732581863215822791601698023","14642733541820707708784708453199951253407192113361878702008963834628297322527","22889812865756396514420373320318256417441397469513863882831295678307994001241","14377666341497737783810646666345717414831984686837845603808596684380895502634","36730375852620284797879889800842949570417440636722514125862017358247253416468","23607397996715059750433774095144741776409592278991261719670011520507349322189","24867349260757583933818381326471135952003351365874270185927013570790541954407","18663641817274087974040466257003972419049768352666731464674136055975932112526","8522472249401463655673292598915153244516771694191937649428303458535177774457","29528660448457036069094520308360602327154493199945510477005373838020909991391","37263887236291359467166885115673598324838077533970356975701804378667404155667","22223246760340911877553608461463694299922171141248382310696196131962173561974","9166269301380546404733919782802478185891428156155308728488920485343853234823","18911192038639770631207749186209372137610226072655593040171176501839130455478","36882258201906694406393672577506413548396111701367563130064309975244883326034","23140388119735869540029845440305891248678699828290536092882049139837696501840","13688879614346688388456290367926027047624522918118476604616381765479469261098","28122637491181961119413048987054982402285357115415948672684167406994040429217","12620860588721303968721892562397881979087772198080311932393249296143606635127","6506264922582096280631963735158677446054287487026783007937065318074737495774","23202505804349443240364957288862439962840624299708420109113758096660815788714","27844076117709642890745240809632774837261199574263323323246088320372036921545","15930553729458397370725227796964085967936706322085825684151535849590744207931","10812308438448232968077902319952153193573424951436834856973300079592930959163","38009503980011418916838590003103533767472188594436188983418765876172066305494","40819555771890484770324413242544616688266354336290248978140729404571387333409","20144587818598858382743534213621286483395239010637010422542005514514909329208","22813617590643736855192446196064977137769168097203055379787283042045820704056","26007404533110981455270689199934934253615771240057576806412149752546936721950","8520983581965356102914223948122631832578784094840082523202884518364137522108","10593728803785686084493745520568319676325422608720233010166330435809721968550","17453465340993585607031708960093236111777107638849552864537679974328265634625","12026069764925428927017407929589643130771258144425415244375104743362317125204","19141921165460058022067474620872808427246617115234511028725491163946598604415","33265627530380056823794202924430636847298911577819975908626971785386005212761","25740916566342991241482205844920817417838582794218252075002310104255741847266","19899423641784508247238501610365342715741832858776716992670043205848422667306","4914041273981455709999217648310644224362364471564153063587434201100980639660","14469681237446235996325731719666909947881059344819878839027397074550903930581","18744288205010958074224572185547342279415143931020884862159933815645897426890","27961641970997008641944813022984535435736707878947456063461161961763449809888","25235490602204664514819188725599745015476256094319164135214658100198090204355","28401737832290677056062643243964919773010307829635530850924188967291039927595","21598504403827236772802412368209447772177113232787518637217223976835056161311","6329118201073726935567631125267844054562342042406051490299358393683543126462","23674823617112907642305634722316492098741350942343400017964504916274388577585","23342205126653576758540030214038129308659598900447702828402488598952203832421","14644907027227380932289789515614810961992901285117198591608365252734163214339","25015166106834078979050136060714294776491663581333554326594073067301002252208","25517425075606215639928704411045712035094232670317494457252111885307832013850","30697957572898470988298496393155461362158148842361442383066689808182748030110","6747048918155130502384061260924454552180969299497040580869732707557447929370","25618747716155033276581533277708373875068944761189051028122836761035806746208","33172774073840494745477987603082975148890805704056752054238299997558971243879","32824168197086107667070699010808757005142922182256672406878035414785884211272","23543977393430974513517405177416999166968459732302978359176985095338214622983","16040249994681267806724369343646355109380874211373414137574415771154748603992","1805110434025071087419775452387189107131563597537319780050247053854839240949","4188442019453365672074809449466371260930370915119519815386243523052334306365","13054302238899910865376077338021843794622758548056348435936963658849373066882","28612072168174804624836783805816015434170196083649672729150491035755318159919","22289104315388331785241204478565918288985974143410474288572939584457164612634","24784173801473903892746477529878613200593187085206079913613362000302964626207","25888557895662557956104036514354287724067715925233404284123514462626133886170","18705171694951875664023483649485390036297142061478895241061436056321064044030","20780149085837028150903989080946606240919366862657474150411217375174262704265","10525894032947556632417396353433835985041539023334533810942744196449422365947","17237806980210419147033797477036189765678616545336945187894525509313111413231"],["0","29856447650638138646587420523631741696541122511436174522959651448032294739912","16416013572559887242345798731233456234128986184139289180633380063860070112723","31783170086657035712156931542180812201480956966412343138861631437535958556432","15155698423804737916199410479230917296121984081191151319866779224560165026008","36498648884434256695322452505252633068507581821708435694596406931004441288976","31756024143433503223621739904642979172083716806543682002954156738693929503161","21773627286353022501015553536713620032507878191254612702270185917555307162935","19775034242591370307472327616397543028999357671839880427797082717222689613110","22304205457169615404013795735920219095063353921310355875929262256383455697116","37656408510733948608678788176494412361374334547395608184868567581929436709389","18755959254296151663523427360246958760443411467172817485849898110941936344494","16294629222027827932856397473592708635880370811042983105386300152370796396535","16580319312891666352594052063177411565616270368033098829755342812200171446709","24047723337687883256938702875903014778196173679904397839152551837696242206497","30371873812055710714936909652089683251038169086864437124073661984058413114983","12932480940758367789307221030279845467320478335772007399063727723859228645640","20188548401199258492375425784707114595485146816976143961675102978573251245700","29900156404089149042890859940595866559315288708591259825960370025615965923356","29958299930618552889102474351126959475929022711992519763118359863648195737908","11277762732295497773708379578360479023011725467812437119018408907941052501445","19675354827963678955488867860910090741774397148580050536299212607752640616660","16981298956033289862598614756424238434307077938793408869844345366357976577132","14476700694412105758933183359166774976195503108558734404294653469353196873307","16853593066931245444566892839845949731004419313165673847487714048460452708367","23652935355439614635474834620299565720736144219203189355654091705216740665432","32392295861292113009796565392434885965798334406752557033322622970377808768330","21654066331508071456565848578306898874926617830120603882552470577968053304088","3905695911483323000005167679001565746611875797394937731011684155650955311752","4539184515343273068666862517038859482094496545115236175161896129698796218146","11684688474741443712476723355056691221887953149750560655853034186343849869266","21306443271375568629370689723004706122022937891841856114979328268968551600911","23038983275081198301935643826393799976792409802859009563978471213772807431601","14892376388894538714289970861919935407671568479507396476330023272431586404812","29285467083641415417569416906399902506814384226723757404017927669256594645054","23891382859673517806594340895379237746334430538611693421964387170040179506865","6867089811156200345374887587434159741115604973259656863918989182185982509651","29684265961562019151266968111171348963738152472612959564327626343342889841702","3438310249751569056374736699774933375722455757150454751943614667863081653144","27846455649675892645390356907684996815458338331332506028155822955005275413197","15439040762708900725834526768750669749551172304917428585650067925376055729435","17044944498802927311346585197830306489033543388383875298856606917070355548914","15280835153235521693696229126206654477212257599058952266614339302890202991548","30751288728904168489840958740832646472579426267108645264007200384183191320100","22558250648842548532860811177670113511295977882080730277694188077348538628331","18332538602761092809467839565604956371782856312310617456977840970687706469646","15934141205440266040169092627161469186672087744895151736644148817102452415339","29988030660134838368294533664498276919695494601903057572732211577338149660834","24392533367632463857813285135354507408809035256165037842065894093099584508063","5489516356854101554666174990594779006700681435820918865534559344383130026579","12468789238685371794333286483595414627473985429999828657971926440836463867200","25241721177442607937443785124795763958175544396160623864786498592287213270254","13012529845164192561263927470317354892108574974053566015874130636149474991548","24516768736859611258483508832467604837132884199000805874529312006745823081811","33799909363580010559244075874008274585974034748110612302793972454168265347473","31861107458916794741450455593928171935873412644171651368303071699181488415862","21624616876896465936155804639904306387146849902873669713946600159185861918326","32242522216344287389184368515692517357847648388040309279441123379192515619754","37862625800102419096156014994574683199435979871748429268885050435991157675584","18400932765358441543240662681985297878242113620857986501385806842454010162799","23738992309448198488138486646872679186989971793990076415876361897515832912495","30126566194382687688294972654612593418683178079699119269126095318518064948283","17041967163930712205828447896245263665157568189680165046405769036728275044216","21187457607571372168987491041136639352650845217440466020332660871619443937100","13018687810147895991817012174929197135005850877283071385377155762080722773633","24052139529850857854034815859179286261542516288850830488750209486724634250408","16395599459080840821888543496488341765944869830052987713752778141317388713213","22754769317081563203095594358346723517501094354807883129857535197620393434288","29593590260846707260718005944584359747128801188020469806306416021935675198915","17910604411729741272230597475473410342935301317137399641641882225121036838995","9828082547962911419998435296621288448724728943128306127174868402201961279320","7051119603053196770405057694076544807213754289223723334356589962525999365545","15600333538182640926202738625837409470281923461625735380621663444715986358163","12146798198315466839396814555454520694376686957062843439525915550375282628542","28582738332570053807391971705942214942404147788222293926731112013820371913093","34915232792742078889878880742672564457472251258855027358150173748006271359573","21308765935815198323358418991161620455805862065159002930736243767094303827005","12658236402147453871135262250535688109124684084812102980598716787367086252924","25461404362386540062364863699375709108934337484270765692230805645972968659553","24796167381467878294833654682818983528770833400479371313106773011328599169225","7401571182615486642333173285972346835437438169818362839518526318892517933061","28142089341828882735853866376171314464434962762251074309489941948026196008799","7258364407533880835364597331576873893091736539802920227107815397464047036466","17619429402118391532104181295796372547219568883890816078736971243213879068986","13494097836310261004768122521848909104361938598994081161739465415114895858740","7461009688631516108670255064902197573041160721546033368849265148919996501182","22569062404002439046463163715651400120684882607281435421080191621966325496524","21871850650493664889648586531102963833189115563681276126359662456420151431310","25199711915022673804788404609576723245388555064189922374655766004100620750349","10192257117523260391202332942035435130213384022330793931450627355733688712367","3610220868050142174839550904774378214263127195074639560100494107709678481898","8376884038906731344149618898932742521860741830239039630772487046104668612730","26108604477799821730752154676043687589245517096112696871873927317698746133764","13447658592671058805180756121117480691243663366467276770904573698359019328604","22689965758937388348236003211874561489423583886404914233447674982338520729651","27680104731108532563246549314499951312638009769996125483528519814030120756797","29888872919485840689961667283451300359587067450050774224548824738676459276723","15522100518064476105800561553713504984045919722541756138424667926066319592443","19672055299834781079561572416635937393290369324898913957124230563772716912913","21051788065895113264834792706867671970083078046669067621885488392898844731894","12587371088581563071821189208815104442808868690257856032090846832050414330845"],["0","37824652429437002070928435302006208304533880622456314702221098709488780984207","10943784273280499262445191717209637379709607967862544017568555941144331729829","19789854429635520979821051593847074225865185131992617590326854501920300121630","30311396847609475832398820958461834592243968162382302639733558449120330052016","29220812025189962946152093519990715959918434842584802701796405488857265586718","19735562543188456002750668318771408167070704812255295318511905104236242015088","21659011700866769779784701328169964976467391982093191060842167648534805830253","17661825613343465392698249487537810969450350943263726511895961247869570730603","22720168042499955585781185726583163101578343442204677408160320326191102898615","31536331277789346772864764862474274545651940293959147682340726790707256427544","15623675636753028104800448975236642432338458533929600628001592035308064193371","10701015572216380643466389201928142183212377221669931867074396118165784297453","11272395753944057482941698381097548042684176335650163315812481437824534397801","26207203803536491291631000006548754467843982959392761334606899488816675917377","16967261880432870985381007813664816324979609372896805560750915594965209238732","3976719009677460356368036315302415846092592271127980454429251261142648795663","18488853930559241762504445824156954102421929233536253579652001770570693995783","37912069936339022863535314135934458030082213016766485308222535864656123351095","16140114117558555333712137211739368774761316623152970838840311354144774484582","22555525464590995547416759156720958046023450935624874238036817815882105002890","17462466784088082688731329976562906395000429896744066728900221028929472737703","12074355040227304502950823767591201780065791477170783395990486546140144658647","28953401388824211517866366718333549952391006217117468808589306938706393746614","33707186133862490889133785679691899462008838626331347694975428096920905416734","25417627839039954048703263495341856352923924037990344367609979223857672835247","21008105978905675575100319294355221754499940012673045379248837567604000545426","21419889791176867690885291411356522661304871259825173421406736969360298112559","7811391822966646000010335358003131493223751594789875462023368311301910623504","9078369030686546137333725034077718964188993090230472350323792259397592436292","23369376949482887424953446710113382443775906299501121311706068372687699738532","20724643670911862036494973700752137155497511383267677886260452351361294706205","24189723678323121381624881907530324865036455205301984784258738240969806367585","29784752777789077428579941723839870815343136959014792952660046544863172809624","14794448423604280390646022322285254836532039652615446120639446965361572298874","25894522847507760390942276045501200404120496676807352500230570153504550518113","13734179622312400690749775174868319482231209946519313727837978364371965019302","37480289051284763080287530477085422838927940544809884784957048500109971187787","6876620499503138112749473399549866751444911514300909503887229335726163306288","33804668427512510068534308070112718542368312262248977712613441723434742330777","8989838653578526229422647792244064410553980209418822827601931664176302963253","12201646125766579400446764650403337889518722376351716254015009647564902602211","30561670306471043387392458252413308954424515198117904533228678605780405983096","17726091714129786535189105991150742768062123733385221840617992395214765648966","23228258425845821843475216610082951934043591363745426211690171968121268761045","14776834333682910396689273385952637655017348224205200570257477754799604443675","9980039539041256858091779509065663284795811089374269129590093447629096335061","16199575576591126292096255838482003662294260402974046458068014781524682330434","5008580991586377271133758780194464640521341711498006996735379813047552024892","10979032713708203109332349981189558013401362871641837731069118688766260053158","24937578477370743588666572967190829254947970859999657315943852881672927734400","28595199483045940652641164504334252827802724391905213385874792997998618044891","26025059690328385122527854940634709784217149948107132031748261272298949983096","5257051730040672072474206174420659497169039597169543061662215640340029172388","23823332983481470673995340257501998994851340695389155918191536535184913703712","19945729174155039038408099697341793694650096487511234049209735025211359840490","21360990881953656650065203534551337685745335405331305084194996131795915341035","20708558689010024333875925540870484538598567975248549871485838385233414248274","31948765856526287747819218498634816221775230942664789850373692498830698359934","14913622658877607864234919618713320667935862841299938659073409498332211829981","25589741747057121754030567548488083285431579187564118488054519608455857329373","16476646645086824932097133818710636660269627358566169850855782263884512905332","12195691456022149189410490047233252241766771978944295749113333886880741592815","20486672343303469115728576337016003616753326034464897696967117556663079378583","26037375620295791983634024349858394270011701754566142770754311524161445547266","26216036187862440485823225973101297434536668177285626633802214786873460005199","10902956046322406421530681247719408443341375259689941083807352096058968930809","23621295762323851183944782971436171946453824309199731916016866208664978372959","15410694778014864076943200398654169317160873575208870925216423670719733406596","13932965951620207322214789205689545597322238233858764939585560263666265182373","19656165095925822839996870593242576897449457886256612254349736804403922558640","14102239206106393540810115388153089614427508578447446668713179925051998731090","9312424204526006630159071506417543852015482522835436417545122702856164220709","2405353524791658456547223365651766300205009513709652535353626914174756761467","35277233793300832392537537666627154796259931176028553509764019841064935330569","26053979841805607335264949994830578737847773716877986028903939122860925727912","20729288999791121424470432237065965823063359729901971517774283347612799158393","25316472804294907742270524501071376218249368169624205961197433574734172505848","29034565852933804902483321653494143129320310568125497040763407105370128823489","27704091891096481367420903620380691968993302400542708282515341836081389842833","14803142365230973284666346571944693670874876339636725679037052637785035866122","34395935811818490249461327007085353840321561124086114275281679709476583521981","14516728815067761670729194663153747786183473079605840454215630794928094072932","35238858804236783064208362591592745094439137767781632157473942486427758137972","26988195672620522009536245043697818208723877197988162323478930830229791717480","14922019377263032217340510129804395146082321443092066737698530297839993002364","23249881936165602870679921686045525152821400814146836498462179057356842497431","21855458429148054557050767316948652577829866726946517909021120726264494367003","28511180958206072387330403473896171402228745727963810405613327821625433005081","20384514235046520782404665884070870260426768044661587862901254711467377424734","7220441736100284349679101809548756428526254390149279120200988215419356963796","16753768077813462688299237797865485043721483660478079261544974092209337225460","30328966083760368239257903606830100089942669791809359400049650448821683771911","5007074313502842388115106496977686293938962332518519198110943210142230161591","23491688646035501474225600678491847890298803372393794123197145778101232963685","33471966590377789904246692883742627536727655139576216623358835441484433017977","37889502967132406157676928821645325630625770499685514105399445290777110057829","9155958164289676989354717362169734879543475044667477933151131665556830689269","17455867727830286936876739088014599698032374249381793570550256940969625330209","20215333259950951307423179668478068851617791692922100900072772599221880968171","25174742177163126143642378417630208885617737380515712064181693664100828661690"],["0","31872819115195453697364059113497866431971032444080560717045789045825944977180","21887568546560998524890383434419274759419215935725088035137111882288663459658","17691465987431766737395697442436873363182005863569200836955504817264791747643","16846307951540401220304830426409119007391207523932536592070708525089043112798","36553381178540650670057781294724156831288505284753571059894606791138722677819","17582882214537636783254930892285541245593045224094556293325606021896675534559","21429780529894264337322996911082654864386419563770347777986131110493803164889","35323651226686930785396498975075621938900701886527453023791922495739141461206","23552093213160635949315965707909051114608322483993320472622436465806397301613","19296176811900143101236718234433998914207151787086226677285045208262895863854","9359108401666780987354492205216009776128552667443166912304979884040319891125","21402031144432761286932778403856284366424754443339863734148792236331568594906","22544791507888114965883396762195096085368352671300326631624962875649068795602","30526164735233707361015594267840233847139601518369488325515594791057543339137","33934523760865741970762015627329632649959218745793611121501831189930418477464","7953438019354920712736072630604831692185184542255960908858502522285297591326","15089464989279208302762485903056633116295494066656472815605799354565579495949","32047654128999495282577816781354365883067697232700901929048663356160629710956","10391985363277835445177868678221462460974268845889907333982418521713740473547","23222808057342715872587112568184641003498537470833714132375431445188401510163","13036690696336890155216254207868537701452495393072099114102237871283136979789","2260467208615333783655241789925128471583218553925532448282768905704480821677","14130317033969872591239921946152549727685283633402868929782205504261170501994","23637886524046431333774759868869248746920948451830626702554447820690193842234","28947012806240632875160121245426437617299483675564654391521754261139537174877","20127969085972075927954232843453168420451515624930056414799470948632192595235","20951536710514460159524177077455770234061378119234312499115269752144787729501","15622783645933292000020670716006262986447503189579750924046736622603821247008","18156738061373092274667450068155437928377986180460944700647584518795184872584","24850511027126499627660487674969489799003448198586208279713932558799590981447","19561044469984448850743541656246999222446658366119321428822700516146780916793","26491204484806967541003358069803374641524546010187935224819272295363804239553","37681262683738879634913477702422466542137909517613551561621888903150537123631","29588896847208560781292044644570509673064079305230892241278893930723144597748","8012559951336970337391740600487850631144264552782636313064731933857484044992","27468359244624801381499550349736638964462419893038627455675956728743930038604","31184092358890975716082249463656295500759152288787700882517688627068325384340","13753240999006276225498946799099733502889823028601819007774458671452326612576","23832851111346469692575804649710886907639895723665886737830475073717867670320","17979677307157052458845295584488128821107960418837645655203863328352605926506","2515049379693883578647123555549400690489080352287398164331815108553996708805","17346854869263536330292105014312067731752301595403740379060948838409194974958","13563940556420297848131806237044210447575883066354409337537780603853722802315","24568273979852368464704027474908628779538818327074818079682139749666729026473","7665425795526545571132141026648000221486332047994366796816751323023400391733","19960079078082513716183559018131326569591622178748538259180186895258192670122","32399151153182252584192511676964007324588520805948092916136029563049364660868","10017161983172754542267517560388929281042683422996013993470759626095104049784","21958065427416406218664699962379116026802725743283675462138237377532520106316","6098671211062936732840334443867108332799212919167245944491297390194238477566","13413913222413330860789517518153955478508719982978358084353177622845619098548","30161876508817495022809304136012144479885935495798229719798318358022091470575","10514103460081344144948412348841318994338079194339086123324431280680058344776","3870180223284390903497869024489447812605952589946243148986664697218210416190","18003215476470802854569793649426312300751828574606433754721265863846911185363","20833738892068038077884001323845400282942306410246575824691788077016022186453","19528874506180773445505445336483693988648771550081065399273472583891020000931","20121045969374025051145625506755082266453733084497511013350976624509779728634","29827245317755215728469839237426641335871725682599877318146818996664423659962","29291240622274968285814729351718891482314793974712202632410835030335906163129","32953293290173649864194267637421273320539254717132339701711564527769025810664","24391382912044298378820980094466504483533543957888591498226667773761483185630","19085101814767663009210746928774732144958287668513761050236030926750350261549","8298265496913033522775237209202238362926674708300216854112214675171274103298","8655586632046330527153640455688044691976607553739184580208021200595303019164","21805912092644812843061362495438816886682750519379882167614704192117937861618","25354348652808427145643160197615068804359284217983429488335528230754148250301","8933146684190452931639995052051063545773382750001707506734643154863658317575","27865931903240414644429578411379091194644476467717529879171120527332530364746","17424087320012370457747335441227878706350551372097190165001269422232036621663","28204478412212787081620230776306179228855017156894893337426359850103997462180","18624848409052013260318143012835087704030965045670872835090245405712328441418","4810707049583316913094446731303532600410019027419305070707253828349513522934","26777981842923114340582263842739759415423133551225038332131631308978253669904","30219716811771939448283494244403882387147183033339937714109674059146042960207","19570335127742967626694458728874656557578355059387908691850362508649789821169","28744702736750540262294643256885477347950371938832377578696662962892536516079","14292645962189059360473831816473736081543892335418925394130405837588640655744","33519940910353687512595401495504108849438240400669382221332479485586971190049","7718041858622671347086287398632112253201388278857417014375901088994263236627","25015385879958430054429842523656157503546393447340159863166951045801550052728","7145214758296248119211983581050220483818581758795646564733057403280379650247","26701231864795015683923913692670940011781546734731195627551476599703899284710","32088148473401768796826084342138361328899389995560290303259657473883774939343","7955795882686789212434614514351515203616278485768099131698856409104177509111","24611521000491930519113437626833775217094437227877638653226153928137876499245","21822673986456833891855128888640030067111369053477001474344037265953180238389","13245876172733594330167995457277792627360762655095552123830247270099249018928","18880785598253766342562926022884465432305171688907141382104305236358946353851","14440883472200568699358203619097512857052508780298558240401976430838713927592","11619293283787650154352069850473694998894602920540124179391743997842865955303","16881446423842186034022995723145650002788610782786650112702892524491750552588","10014148627005684776230212993955372587877924665037038396221886420284460323182","25095134420231727726204795611726420692049242344371553902696087369626657431753","23167447437077029364000574276970704896358581478320364559321262509817249044720","32002520190586261870861046152776101084154812198538959523402482208402603124424","18311916328579353978709434724339469759086950089334955866302263331113661378538","13023492583821298651507072430771924307516384098347552797402309695363442164801","18542423648062627392599953591698862614687218985428167456447341011867953440725","28461241482486977065038351090003142682687110360615389784665183141625848827763"],["0","19969152486712356950235306736481182686845336087329052746695169718500272963126","21886894221282721827534361123581274430290067471034141726576019578001518423699","13494689103024258252544989139616471637815647326722367330212805447953774999669","11804373031241527218363255107560962926234050647449038840443212863602277729979","29330276613402750895622751098933763485480281768675073432392805209125828364404","13277521557235998344263456039313807402637726047773078242953007857217542573501","20971318187949253452399588076908034640224474727124661212274058034411797834161","26870816709695311126300186459636693700704674972222837360187436618326665931178","25215943554481996676385525670560827140668280567570606601546668745036986107609","16704110751961010980227030723610722739865939173756419010871886229949983232091","18718216803333561974708984410432019552257105334886333824609959768080639782250","20915819417026247351619151062455293644301144486263693124599380286087328694195","23201340143936954709520387779132917082188340942184618919551721564722329095587","39164086598628139499784782790423192605730838636322942307332985395539278182657","24092561778052933497031219764144715122821708690755153555607254006709219963694","15906876038709841425472145261209663384370369084511921817717005044570595182652","8290687106719141383278566060855991144042623732896911287513394522555350496281","20318822514320440120662822072194181589038665664569735170700918339169642430678","20783970726555670890355737356442924921948537691779814667964837043427480947094","24557373242846156522927819391112006918448710541251393921052658703800994524709","26073381392673780310432508415737075402904990786144198228204475742566273959578","4520934417230667567310483579850256943166437107851064896565537811408961643354","6372391196100469960233438147047824366822202866389703515866206821946532508371","25387530176253587445303113992481222405293532503245219061410691454804579188851","14117539868802715305827431000338325057502238550297240095647100149127457358520","18367695300104876633662059941649061752354666849444078485900737710688576694853","20014830549189645096801948409654265379574391838052590654532335317713766963385","31245567291866584000041341432012525972895006379159501848093473245207642494016","14425233250906909327088494391053600768207607960505855057596964851014561249551","27812779182413724033074569604681704509458531996756382215729660931023373467277","39122088939968897701487083312493998444893316732238642857645401032293561833586","9205923225935384637513904649092199105952363219543801762242136217575991487872","31586039623799208825334143914330382907179090234395034435847369433149457256028","37289550822577846340337683543883744257579794210045750138859583674870480699879","16025119902673940674783481200975701262288529105565272626129463867714968089984","11160232745571052318506289208958727751828110985245186223955505084336243085974","18591698974103400987671687436798040824421575776743333077638968880985033777446","27506481998012552450997893598199467005779646057203638015548917342904653225152","25777459350853664162905203554164498726731427046915739131962745960859926845023","14071111742474829695444185423718982553667556437259256966709522470129403357395","5030098759387767157294247111098801380978160704574796328663630217107993417610","12805466866687797438337804283366860374956238790391446414423693490242581454299","27127881112840595696263612474088420895151766132708818675075561207707445604630","27248305087865461707161649204559982470529272253733601815666075312757649557329","15330851591053091142264282053296000442972664095988733593633502646046800783466","18031915284325752210120712291005378050634879957081042174662169603940576844627","21021816562685954723892211863413464472080312811064117144875650752947112330502","20034323966345509084535035120777858562085366845992027986941519252190208099568","22027887982993537215082994179500956965057087086151316580578270568489231717015","12197342422125873465680668887734216665598425838334491888982594780388476955132","4939583572987386499332629291050635868469075565540681825008151059115429701479","16547267273956439601125796781509738782675142190764390752200228342892565949916","21028206920162688289896824697682637988676158388678172246648862561360116689552","7740360446568781806995738048978895625211905179892486297973329394436420832380","14118188081102330486893181553595349512955292748796833165744327541118013875109","19779234912296800933521596902433525477336248420077117305685371967456235877289","17169506140522271668764484927710112888749178699746096454848740981206231506245","18353849066908774880044845268252889444359101768578987683003749062443750961651","15878004891831881012446866984338732494646722564367685948897229620177230328690","36694238372710661349383052958180507876081223549008370921123465874096003830641","22130100836668749283895723784327996463981780633432610716026720682386434630094","26894522952249321535395554443675733878518723515361148652755131360947157875643","16281960757696050796175088112292189201368210936611487756773857666924892027481","16596530993826067045550474418404476725853349416600433708224429350342548206596","17311173264092661054307280911376089383953215107478369160416042401190606038328","21723581313450350463876319245620358684817136638343729991531204197660067227619","28820454433777579069039914649972862520170204035550824632972852274932488004985","17866293368380905863279990104102127091546765500003415013469286309727316635150","33843620934641554066612751077500907300740588535019025414644036868089252233875","34848174640024740915494670882455757412701102744194380330002538844464073243326","12632471080747023718747650062097808280613305512957717987456311327056377933126","15361453946264751298389880280412900319513565690925711326482286624848848387219","9621414099166633826188893462607065200820038054838610141414507656699027045868","9779477942167678236671716194964968653749538301618007976866854244804890348574","38551190751704603674320582743550489685746001666263841084521143931716277424797","17252427383646660031142511712492038026608345718359783040002520830723771146721","13712919729822530080096475023256404518804015076832686469996917552633456040924","6697049052538843498701257887690197074539420270421816444562607488601472815871","23263396077028824580697991500493667521779752000506695755268550598022325388864","15436083717245342694172574797264224506402776557714834028751802177988526473254","28142528888077584886613279302055039918544422494264285382635697905027291609839","14290429516592496238423967162100440967637163517591293129466114806560759300494","31514220857750756145601421640084604935014729069046356911404749012831990073803","20399811203124987149159357193762172480702051190288511919122906574615932887452","15911591765373578424869229028703030407232556971536198263397712818208355018222","27334799129144585815980469508410275345640510055339242962754103669699944502873","21757105101074392561463852032022785045674373706537968604989870345330551981161","4603509473627913438089585169298310166173160909775069903962290353622689542239","15873328324668257462879446300511655776061978977398248420510406286142084212085","28881766944401137398716407238195025714105017560597116480803952861677427855184","23238586567575300308704139700947389997789205841080248358783487995685731910606","33762892847684372068045991446291300005577221565573300225405785048983501105176","20028297254011369552460425987910745175755849330074076792443772840568920646364","28302025968624180230163185478195566295550120288327073461693970552677506367889","24446652002314783505754742808684134704168798556224694774944320833058689593823","20228554637493973297229280815037651991212895596245850359408556043653589257614","14735589785319432735172463703421664429625535778253877388906322475651514261459","26046985167642597303014144861543848615032768196695105594804619390726884329602","15196604424285979562953501438140450140826073570440300569196477837160098385833","13145997221295403685583890689491735188277491920398710881933957910100080664292"],["0","18050062101585438678224207727705090285142307774242071149692135250424737430635","21885545570726168432822316501905273772031770541652249109453834969427228351781","26989378206048516505089978279232943275631294653444734660425610895907549999338","23608746062483054436726510215121925852468101294898077680886425727204555459958","36772310354966226568999096452610251882412199136934112521087406231675848233191","26555043114471996688526912078627614805275452095546156485906015714435085147002","20054393504059231682552770408558794191900585053833288080849911882247787172705","9965147675712071808107561428758837224312621143613606032978464863501714871122","28543644237124718130524645595864379192788196734725178859395133303498163719601","11519978632082746738207655701964170391183513947096803678045568273324157968565","15548190734827848727171563075606764015965846269356633305521715349585471068883","19943395962213219480991896379653312200053924572111351905500556385598848892773","24514437416034634196794369813008559075828317483953203495405238942868849695557","34551687453577728555076754090331835034364948471813815927269562417926939374080","26296880684266591771816033783032155157095052981094272767516303826842631431771","9925509205580407628697884777162051680192373768607809291735805902565381869687","16581374213438282766557132121711982288085247465793822575026789045110700992562","18749402156801605019079238399131088089528966928723435997703632491763476365739","19679698581272066558465068967628574755348710983143594992231469900279153398571","27226503613853037823609233036966738748349056682086753498407113221026180553801","30258519913508285398618611086216875717261617171872362112710747298556739423539","9041868834461335134620967159700513886332874215702129793131075622817923286708","12744782392200939920466876294095648733644405732779407031732413643893065016742","6998574608828624446113416494447894633490336205658369435424974536457541386468","6346836865766155389408456255419375026456112700178445847595996111679106221423","14847147728370478045077714138040848416160969298472122628103271234801344894089","18141418226540014971357491074051255670600419275689146965366466448851725431153","18714648840054617555589871373510501768693283957486935008790538117263667996798","28850466501813818654176988782107201536415215921011710115193929702029122499102","11849072621148897621656327718848858841820335192680695744062913488895129943320","34467692136259244958481355134473446712689904663645217027894393691435506675938","18411846451870769275027809298184398211904726439087603524484272435151982975744","19395593503919867206175476338146215637261451667958000184298330493147297520822","30802615901477142236182555597252938338062859619259431590322758976589344408524","10161996933508606127320556656694127436028693810714510908560723548854127684351","22320465491142104637012578417917455503656221970490372447911010168672486171948","15295155076367526753096969128338806560294787153070631811579733575394259059275","33124721124185829679749381451141658923010927713991241687399630499233497954687","29666675829868053103564001363071722364914489693415443920227287735144045194429","28142223484949659390888370847437965107335112874518513933419044940258806714790","10060197518775534314588494222197602761956321409149592657327260434215986835220","25610933733375594876675608566733720749912477580782892828847386980485162908598","32367519353841916170280819202919566701755167865001603006452918228839082713643","10720124432052372969830486918605414763961815706635134943935742252363682123424","30661703182106182284528564106592000885945328191977467187267005292093601566932","14175587696812229197995018836753481012721395513746050005626135021305345193637","20155390253532634225538017981569653855612261221712199946053097319318416165387","18180405060851742946823664496298442035622369291568021630184834317804607703519","22167533094147799207919582613744638841565809771886598817458336950402654938413","2506441972412471709114932030211158242648487276252949434266985374201145414647","9879167145974772998665258582101271736938151131081363650016302118230859402958","11206291676073603980005187817762202476801919981112747160702252499209323404215","20168170968486101357547243650108000888803952376940310149599520936144424883487","15480720893137563613991476097957791250423810359784972595946658788872841664760","28236376162204660973786363107190699025910585497593666331488655082236027750218","17670226952754326644796788059609775866124132439738200267672539748336663258961","34339012281044543337528969855420225777498357399492192909697481962412463012490","36707698133817549760089690536505778888718203537157975366007498124887501923302","31756009783663762024893733968677464989293445128735371897794459240354460657380","29611991001742772254273294425846465575065718297184673154850523375040390670048","22371958801498223345545041823398717839415196866449187088355237178197060764571","31900803032659367848544703142094192668489082630306262961812058535318507255669","10675678643552826370103770479327103314188057472806941169849511147273975559345","11304819115812858868854543091551678363158334432784833072750654514109287917575","34622346528185322108614561822752178767906430214956738320832084802381212076656","21558919755061425705506232745983442281085908876271425639364204208744325959621","13864423123876607693587017809431174863243679270269580578549296176713359018736","13844343864922536504313574462946979094545166599590795683240368432878824774683","23910756125604557688732690664487264424384448269205982141891665363026887476516","25919863536370931386496530274396964648305476687556691972608669315776529495418","25264942161494047437495300124195616561226611025915435974912622654112755866252","30722907892529502596779760560825800639027131381851422652964573249697696774438","19242828198333267652377786925214130401640076109677220282829015313398054091736","19558955884335356473343432389929937307499076603236015953733708489609780697148","33325895759730656904148353996586429194395274531695613481645879490280937858360","12616611895454044840038617679726800964668327036303531736306837474871733797825","5537596587805784937946544301255533949059665753249338596295630918691103586231","13394098105077686997402515775380394149078840540843632889125214977202945631742","24638549282218373939149577255730059955011139600597357166838897009468842282111","30872167434490685388345149594528449012805553115429668057503604355977052946508","34396814904315894550980152858852804748540480588112536421573191623478774724061","6692616161345717254601528578943606846725962634766551915234025426545710105371","19251955971822961846710031789654659692932729337260645135413089652512363156372","18911379534410699076072308642267069872855737980160989494547608962656057279287","9934940658907881627492052312148785725916749542656362183097221449840901540827","10893112514610621187468127526306000514184291309846417238111798966248272014512","21625967330309509900681298318788295002800383012659902866281536504085295466705","9207018947255826876179170338596620332346321819550139807924580707245379084478","31746656649336514925758892601023311552123957954796496841020812572284168424170","35875291016962999575186408731132776339661670720778198617909701536779047214751","24588930263311325395161873656637504907030047281744462373868771804795655325595","23749299951690193691599171402068049834057714330314531763415161724815385219118","18168351636183463882674446230564215262963334259732119241189341494562032797111","34715809065409085238079965211133857502551876176238112579689736918779204240161","27005061132790291789263079872110994319789232712033355206190437479541570692029","18568866403148671372212155884818028893877426792075666375118907900731370019611","29471179570638865470344927406843328859251071556507754777812644951303028522918","30205727463445919383781883977830422141517171992974176845911034594877960163587","8504965976732683903660597131023625193103782740464566794694751487744388276049","26291994442590807371167781378983470376554983840797421763867915820200161328584"],["0","36100124203170877356448415455410180570284615548484142299384270500849474861270","21882848269613061643398227258553272455515176682888463875209465752278648207945","32090513540257757787933550813208611462714224906473434977153017605239291503059","25329249253126833651206614684986576616387838189380121018074647267833302424299","29768134966253902693505381414705953587727669473036156354778404090200079475148","31221843357104718154807418411997954522002539790676278628113827242294361798387","40108787008118463365105540817117588383801170107666576161699823764495574345410","19930295351424143616215122857517674448625242287227212065956929727003429742244","35199045602410161038802885446471483297028029069034323375092062420420518943585","23039957264165493476415311403928340782367027894193607356091136546648315937130","9208138597816422232096720405956252943383328138297232267345226512595133642149","39886791924426438961983792759306624400107849144222703811001112771197697785546","27140631960229993171342333880759843063108270567490372647112273699161890895497","25326889163476906665660696690149119891633168142795563167142716462702261756926","30705518496693908321385661820807035225641741561772511191334403467109454367925","19851018411160815257395769554324103360384747537215618583471611805130763739374","11274505555037290310867858498166689487622130531171610806355373903645593489507","15610561441763934815912071053004901090509569457030837651709060796951144235861","39359397162544133116930137935257149510697421966287189984462939800558306797142","10676521484027525202725654583418927319601384563341438309417818068900744116368","38628796955177295574990816427176476345974869943328689881723290410537670351461","18083737668922670269241934319401027772665748431404259586262151245635846573416","25489564784401879840933752588191297467288811465558814063464827287786130033484","13997149217657248892226832988895789266980672411316738870849949072915082772936","12693673731532310778816912510838750052912225400356891695191992223358212442846","7806052584901680867909022530824421743773574196528210912508338283026881292561","14394593581240754720468576402845236252652474150962259587034728711127642366689","15541054808269959888933337001763728448838203514557835673882872047951527497979","13924447259949086863861166073699852895733703041191351542991451030906628006970","23698145242297795243312655437697717683640670385361391488125826977790259886640","25158898528839939472469898778432343248283080526458365368392379009719396360642","14935450031902263327809212851111521335261088477759172705270340683728157455871","16902944136000459190104546931035156185974538935499966024898456799718786546027","39716988931115009250118705449248601587577354838102828836947313766602880321431","20323993867017212254641113313388254872057387621429021817121447097708255368702","22752688110444934051778751090577635918764079540564710552123816150769163848279","30590310152735053506193938256677613120589574306141263623159467150788518118550","22472956504693108915005951411768767668925126627150414687402852625315378918140","15556865916057555762635191235628894552732250585998819153058167097136473397624","34396204098060043559530335949618655126121861348620993523139885693941804933963","20120395037551068629176988444395205523912642818299185314654520868431973670440","29333624594911914531104811388210166411276590761149751313996569774394517321579","20958552964005281896068826915324583226413606929171137325509428084526548436052","21440248864104745939660973837210829527923631413270269887871484504727364246848","17546920620533814124564316722669451594793927583122865687137602211035586142630","6462932521785183173743631928249686936894426627076065667554065856034881891657","18422537635225993228829630217882032622676158043008365548407990452061023835157","14472567249864210671400923247339608982696374182720008916671464449033406911421","22446823316456323193592759482232002594583255143357163291218469714229501381209","5012883944824943418229864060422316485296974552505898868533970748402290829294","19758334291949545997330517164202543473876302262162727300032604236461718805916","22412583352147207960010375635524404953603839962225494321404504998418646808430","18448099065132927492848081554958726689059540353464585955500837685713041271357","9073198914435852005736546450658307412299256319153910848195113391169874833903","34584509452570046725326320469124122963272806594771298319279105977896247004819","13452211033669378067347170373962276643699900479060366191646875310097518022305","24901538818410536230565128220325901377899985998152317131998555551673309033746","29638910523956549075686569582497007600339678273483882044618587876623386855370","19735533823648973605294656446840379801490161456638675108192510107557304323526","37335739131646269286300183106435656061583072193953311966002842563504972844479","22855674731157171468843677901540160590282029332482339833012270169818313033525","20025120321640185252596594793673835159881436459780457236227708697485397520104","21351357287105652740207540958654206628376114945613882339699022294547951118690","721395359786442515462680437846081637768304465153631801803104841642767339533","25468207312692093772736312154989807358716131629081407954267761231610807162078","21229596638283576188766059746709609473623453352126816935030204230912843423625","27728846247753215387174035618862349726487358540539161157098592353426718037472","5800444858005797786380743180636683100541968798765557022782532679181841053749","25933269379369840155218975583717253760220532137995929940085126539477966457415","8063241329063312328500249058279379119514224574281315257820930258401441999602","28641641451148819652744194503133958033904857651414837606127041121649703236887","17669330041380454749066709631137051100957533962870776618532738126243776557642","16597413524827260082509168105170985714731787818938406221959826440220299687855","17229668896831437724440459034602599526449788806055997563769212792643752898679","22875305775782763363803896502658308211693820262559158275895350607410258725486","25233223790908089680077235359453601929336654072607063472613674949743467595650","11075193175611569875893088602511067898119331506498677192591261837382207172462","26788196210155373994805031550760788298157681081687265778250429954405891263484","27388855692597472656052748766202844821473914800778679989979589832361876068605","39856091997142095554443893443799622937062741830443301771309004525378297397399","25017144064953238657467494227191059319984232375393004155749974873805932456888","13385232322691434509203057157887213693451925269533103830468050853091420210742","16615669071806648471173657834052044297317094274105255927127975118448917817127","15934516196982122929898211539276864657163111559905944645397013738736306062957","19869881317815763254984104624297571451833499085312724366194442899681803081654","21786225029221242374936255052612001028368582619692834476223597932496544029024","21363691788779744579116190892319314917052401624903771388864868821594782437793","18414037894511653752358340677193240664692643639100279615849161414490758168956","41605070426833754629271379456789348015699551509176959338343420957992528352723","27974096290247448705880005971751002502226612640724328548422994700406477438268","27289617654783375568077341568017734725511730163072890404039339423015502155573","3722114159701836938705531313621549491018699859796994839433915076479153447002","14448460400527652543102486715871155437378304119048204138680478802548257098605","25655132387139620031667118931753164828007023551644156471983065464406791489088","32121879393741308356279753998964713551030101023650676068682670772507332888441","15249489934458067522177906024378782699206489183735298406539611614886931543605","37054116269438455718443449068429382629953778712599475211927085716030248550219","16634969183213288323070956465146294105937615185116285004425660816604303335940","17009931953465367807321194262047250386207565480929133589389502975488776552098","30695746013342339520089157012709665664561603281178809184037627453824514161551"],["0","28423762662663204268404019420305810963472502296136215911372132628547332731306","21877453667386848064550048771849269822481988965360893406720727317981487920273","20404541336836965131374290135902672748331721012114801266909626837326966014884","28770255634414392080166823624715878144227311978344207692451090349090796352981","37648027060668530164764357084154632086906974545656278365858603993824350454679","40555443842370161087368431078738633955456715180936522912529450298012915101157","36441088272558376285718270143720626590505611414501083636003239155839531699586","17972347831009012010183839969778073808702120174038389788215655267431050988871","26621605461141771633112959402428416416959329337236578062787716467689420895936","24191671656491711730584217062599406476185691387971180368484068906720823378643","18416277195632844464193440811912505886766656276594464534690453025190267284298","35997098105174327479474774028098698623118969487613338934605817169243778579858","32393021048620711120438262016262411037668176734564710950526343211747973295377","28765535455114538109074987635040964694717971885175091990587228738828715018235","17634551249709266198278512151099520274186754322712953695272398561067291744616","17813793950482355292545133363390931632221130674015202823245019423685718983131","22549011110074580621735716996333378975244261062343221612710747807291186979014","31221122883527869631824142106009802181019138914061675303418121593902288471722","34942308581409715789367464379999748844298115131742311281529471227964996603050","21353042968055050405451309166837854639202769126682876618835636137801488232736","33481108166676040705488821363838402514853011085825311076050172447923723711688","14279232466006065316237462893544780456783132462392484828826098304695884651215","29090886696964484459621099431125319846029258530701593783231450388996451571351","27994298435314497784453665977791578533961344822633477741699898145830165545872","25387347463064621557633825021677500105824450800713783390383984446716424885692","15612105169803361735818045061648843487547148393056421825016676566053762585122","28789187162481509440937152805690472505304948301924519174069457422255284733378","9193866744700644555620268258270181809128042628699637004067539909327246500341","27848894519898173727722332147399705791467406082382703085982902061813256013940","25508047612756315264378905130138160278732976370306748632553449769004711277663","28429554185840603722693391811607411408017796652500696393086553832862984225667","7982657191965251433372019956965767581973812555102311066842477180880506416125","11917645400161643157962688116813037283400713470583897706098709412861764596437","35657492118551468055744599407982652998057980875373588986498219160054143651628","18759744862195149287035820881519234655566410842442009290544690008840702241787","23617133349050592881311096435897996748979794680713386760549428114962519200941","17404134561791556567895065022840676064082419811450458558922525928425419245866","23057670137546942607765497078280260249301888853884795031107501064054949340663","9225488960275836303023976726000514016916136771581603962418130007697138299631","25015922452441536674567860408722760075146993896409918358883363014731992876692","40240790075102137258353976888790411047825285636598370629309041736863947340880","36779006317984553839963217031163057734004817121883468284294935362213226147541","20028863056171288569891248085391891364278849457926240307320651982477288376487","20992254856370216657075541929164383967298898426124505432044764822878919998079","13205598369228353026882227700081628101039490765829697030577000235495363789643","12925865043570366347487263856499373873788853254152131335108131712069763783314","36845075270451986457659260435764065245352316086016731096815980904122047670314","7056891627889146120555440749421942876844383965023983489644724711491005327225","23005403761073371164939113219206730100618145886298292238738735241883194266801","10025767889649886836459728120844632970593949105011797737067941496804581658588","39516668583899091994661034328405086947752604524325454600065208472923437611832","22936923832455140697774345525791534818659315524034954299110805810261485121243","15007955258426579763449757364660178289570716306513137567303471184850274047097","18146397828871704011473092901316614824598512638307821696390226782339749667806","25392533161461543006159829447733695749448884388710527951161803582640877018404","26904422067338756134694340747924553287399800958120732383293750620195036044610","27914834764981797238883850695394527667251607595888599920298906916770809571875","15501335304234547706880327674479465023582627746135695401840767380095156719506","17582824775458671988342907148423484514431958512861315872686816028538800151435","30894992519613988128107554722356761946069415587074555244609276753858328697724","23823106590475067715440950057823046092015694264548645322326336153060817571433","18161997771441095282946783842090395231214508519144880128757213208394986544591","20814471702372030258168676172051138168203865490811730335699840402520093741763","1442790719572885030925360875692163275536608930307263603606209683285534679066","29048171753544912323226218564722339628883898857746781564837318276645805828539","20570950404727877155285713748161943858698542303837599526362204275249878351633","11681206751827880329855259747210149275877988280246253626800776333701819083710","11600889716011595572761486361273366201083937597531114045565065358363682107498","29978295886900405088191545422177232431892699875575825536472048892380124419213","16126482658126624657000498116558758239028449148562630515641860516802883999204","13506797158619088860995577515753365890712986501997606524857673870147789482540","13450417210921634275887013517016827113366703525325518893367272065911744619667","33194827049654520165018336210341971429463575637876812443919652880440599375710","34459337793662875448880918069205199052899577612111995127538425585287505797358","23862368679726251505361387260059341334839276124702282208092497028244708955355","28578204709976904137908064973649928770124943744798092601529145712911126695683","22150386351223139751786177205022135796238663012997354385182523674764414344924","31688149548471472767363657356264301507766997762958497212802655722235974031351","11001225641516394867612686041891139465851100800725291292562771291572135145976","35935698250605640664394975397084695697028754860054534855221600677604977803564","28146045258067202092688582709124843551420100350369973967801745561036056418159","26770464645382869018406114315774427386903850539066207660936101706182840421484","11343095271774021720100909922846813506085824147794477510557746050322027138637","9980789522124970637550017333296454225777858719395854947095823290896803630297","17851519763792251287721803503337867815118633770209414388690681612787797667691","21684207186603209527626104359966726968188800838969634608748991678417279562431","20839140705720213935985976039381354745556438849391508434031533456613756379969","14939832917184032282470275609129206240836922877784524888000118642405707842295","39433655109988958814049947423064145854302374217521849989290433542833439714212","34059949708655622189513606198244729915904860881032622753147785214237146380919","32690992437727475913908277390778194362475095925729746464380474659455195815529","7444228319403673877411062627243098982037399719593989678867830152958306894004","7008677929216029863958567686485035786208243837680373933662753418520705701593","7533779030600689618841426372991779478917318302456244256569722555661965986942","20467273043804066268066696507414876924963473246469283449968933171863048785648","30498979868916135044355812048757565398412978367470596813079223229773863087210","30331746795198360992394086646344215082810828624366881736457763058908880109204","33269938366426576646141912930292588211875230370232570008851321633208606671880","12131621035091460392395982778837225683866766561442232835080801764401744608579","39503249154845403817931908280162056240574842161941584024377050721073219827485"],["0","34959282453487133314561633095354346838396640191856397479046061070518856966995","21866664462934420906853691798441264556415613530305752469743250449387167344929","18920839801834655040502174526548070408115077623813568190121049488078123534151","13764025525150233715840835758917206111357895155856346697505772325029975714728","31519568377658509885035902677794713996717220290480488044320799614497083918124","37334401941061771730244050666962717733816701561040977137662492222874213211080","29105690801438202126943728796926703003914494028170098584610069938527446407938","35944695662018024020367679939556147617404240348076779576431310534862101977742","31354968050444268043979513059599557745370294274057121781877228748803033296255","26495100441144148238922028379941537863823018375526326393269933626865838261669","14944311519426413706140475878567736684984948152772894725682701863804726072979","28217710466670104514456736565682847069141210174394609181815225965335940168482","21009556353562871796383712542010271898239624668297353213656278050344329599520","35642828038389800995903569524824654300887579369934149637476253291081621540853","13380859627579257174310618556941765459825144245009873046846592935558774993615","13739345029125435362843860981524588175893896947614371302791834660795629470645","23209779348309886021225028247409482861940157724270408881723291428006565462411","18665760023377188819155472721505054184941549027291281919439834814652959952210","26108131419140881134242117269484947511499501462652553875662534082778376214866","20817843064270825588656212588418434189857173852949718893973068089027167969855","23185730589673530966484831237162254852609293370818553464703936522695830432142","28558464932012130632474925787089560913566264924784969657652196609391769302430","36293530522089693696995793116993364603510152660987153222764696591417094647085","12212111126950445124414520465068606890825960844434886796003387918508714100510","6998209182450692670774838552840450034552172800595498093371560520281232780150","9335967467767448249389684378040411886545932385696809306335148945531716674627","35690131453123743659627899866123669922061532203433004004440710657934760971139","18387733489401289111240536516540363618256085257399274008135079818654493000682","11921303296117797010951852804284861405838083363933337484569395750474895036646","29127852353673355306511404515019045468917588340197462921408695351433614059709","34970865499841932223140377877957547727487228904585358442474903479150159955717","15965314383930502866744039913931535163947625110204622133684954361761012832250","23835290800323286315925376233626074566801426941167795412197418825723529192874","27538498493424385666996387325450755819019232949915109285600029946956670312022","37519489724390298574071641763038469311132821684884018581089380017681404483574","25346023826261910540375787126538718409411224961010739177400652043349229906265","34808269123583113135790130045681352128164839622900917117845051856850838491732","24227097403254609993284588411303245410055413307353555718516797941534090185709","18450977920551672606047953452001028033832273543163207924836260015394276599262","28143602033043798126889315072188245061745623392403802374068521842888177257767","36705094406525724072215142287066271918553842472364672571221675100576277690526","29781526892290557235433622571811565290912905442934867881193462351274835303848","18169483240503301917536090425526507640009334515436446270943099778378768257357","20096266840901158091904678113071492846049432451832976520391325459182031500541","26411196738456706053764455400163256202078981531659394061154000470990727579286","3963487215301457472728121967741472659029342107888228326518059237563719071011","29913664797225422470825709381013580313607903371201393506235553435092478349394","14113783255778292241110881498843885753688767930047966979289449422982010654450","24122564650307467107631820693156185112687927372180550133779266297190580037985","20051535779299773672919456241689265941187898210023595474135882993609163317176","35256851424119633544829257166295623718408480247818840512734008572695258232430","23985604793071006173302285306325794548770266647653874254523407433947161746869","30015910516853159526899514729320356579141432613026275134606942369700548094194","14404552785904132800699780057375954560648660876199609049082249378103690839995","28896823451083810790073253150210116410349404377005021558625402978705945541191","31920601262838237047142275750591831486251237515825430422889297053814263593603","33941426658124319255521295645531780245954850791361165496899609646965810648133","31002670608469095413760655348958930047165255492271390803681534760190313439012","13277406679078068754439408551589693940315552625306597401675427870501791807253","18013499295549425811722297954198973715042102373317041801822145134565040404214","25757970309110860208635494370388817095483024128681256300954468119545826647249","14435752671042915343647161938923515373880652637873725913816222230214164593565","19740700532904785294090946598845001247859366581207426327701476618464378987909","2885581439145770061850721751384326551073217860614527207212419366571069358132","36208100635250549424206031384187404169219433315077528785976432366715803161461","19253657937616479088325021751066612628848720207259164709026204363923948207649","23362413503655760659710519494420298551755976560492507253601552667403638167420","23201779432023191145522972722546732402167875195062228091130130716727364214996","38068348901961534954136685099097189775237035350735616729245893598184440342809","32252965316253249314000996233117516478056898297125261031283721033605767998408","5125351445398902499744749286249456692877608603579178706017143553719770469463","26900834421843268551774027034033654226733407050651037786734544131823489239334","22613168355630489885543860930169392681830422474921556200442897387729581760186","25142189843647200453269024647895847928702426423391921567680442797423394603482","3948251615773952566229963029604132492581823448572495728788585683337800919476","13379923676275257831323318456785307363153158688764116515661883052670636400132","22412529830607004281325948664786996503928961625578674426666843162953020194231","19599813353264395090234503222014052838437266725084925738208903071320331071468","22002451283032789735225372083782278931702201601450582585125542583144270291952","28094910757532730884297139303654841216960780919277001023046792982058338615894","12515604772455853740884353927735136925743471899907879248207082748920495845084","31652686418926462814565822886291579685259336677716380978173999225789872347351","22686190543548043440201819845693627012171648295588955021115492100644054277274","19961579044249941275100034666592908451555717438791709894191646581793607260594","13814796655745227353197201261418460541688903140002794433683159038999786839765","21480171501367143833005802974676178847829237277523234873799779170258750629245","19790038539601152649725546333505434402564513298366982524364862726651704264321","7991422962528789342694145473001137393125481355153015432302033098235607188973","35090824476299367183607083355613741531508019634211631291184458712515262437190","24343413673632693934534400905974909654712992961233176818899162055322675770604","21605499131776401383323743291041838547853463050627424241364540945758774639824","14888456638807347754822125254486197964074799439187979357735660305916613788008","14017355858432059727917135372970071572416487675360747867325506837041411403186","15067558061201379237682852745983558957834636604912488513139445111323931973884","19046303215768857313886987269572478761378582092522532556239662157150289075679","17221473994153719644218812607000580619729227934109124938762038086396109183186","16887007846718171540295361802173879988524928447901694785519117744666143227174","22763390989174602847791014370070626246653731939633071330306234893265596352526","24263242070182920784791965557674451367733533122884465670161603528803489217158","35230012566012257191371005069809562304052955523051099361357693068994822663736"],["0","26142079163295716184630454700194143499696551582880726270695713767886096942756","21845086054029566591460977851625254024282862660195470595788296712198526194241","15953436731830034858757943307838865727681790847211102036543894789580438572685","27528051050300467431681671517834412222715790311712693395011544650059951429456","19262651011638469325578993865074877816337711780128907401245190855842550845014","30892318138444993015995289843410885290536674321249885587928576072596809430926","14434895859197853809394646103338855830732259255508128481823731503903275824642","28112905580357497596242548388597745057711751895321490465466212696572586964250","18933450357209985643466214628684565313643859747282174876358049124454449601276","31101958010449021255597651014625800639097672350636618442841663067155868027721","29888623038852827412280951757135473369969896305545789451365403727609452145958","12658935189661658584420661640851143961185691547957149676234043557520263345730","20130869835286468370521019338763268707930884936178672083614351914112850703423","27509170333101051547314327559134758424678429939036230587556098209011626090472","26761719255158514348621237113883530919650288490019746093693185871117549987230","5590447186411595503441316217791901263239429494812708261885465135015450445673","24531315824780496820203650749561690635331951048124783419748378669437322429205","15443277174915102416064539697752833281334733654166529495181465442730111408803","30328019966442487046237828793712619934450638524889073407626863978980943934115","19747443256702375955066019431579593291165983305483403444247931991478527444093","24483218307507786710723256729067234616670222341221072585709668858815852368667","35228686992184986042703445828921846738584165449153904971606189032207730109243","28810575300500836949498774743472179029923576521142237758132984809682572302936","24424222253900890248829040930137213781651921688869773592006775837017428201020","13996418364901385341549677105680900069104345601190996186743121040562465560300","18671934935534896498779368756080823773091864771393618612670297891063433349254","27603777162568936874762988241732789667026335606033939321485012942717904951044","14887224106963303000234667287823452147963806114382513672571955450733177505747","23842606592235594021903705608569722811676166727866674969138791500949790073292","14479218963668160168529997539523540760738447879562857155420982329715611128184","26165245256005314001787944265400545277877729008338648197553398585148702920200","31930628767861005733488079827863070327895250220409244267369908723522025664500","25782338728807297409604346721994874045054489481919556480696633464871249890131","33188754115009496111746368905644236549490101499414184227501855707337532128427","31262493705102046703650472035562388445168914568935968474782351662211191975914","28803804780684545858505168507820161730274085521605444011103099900122651316913","25840052503487675827087448600848154079232950444969765548293695340550059992230","26565951934669944764322771077349215731562462214291077093335391696492371875801","36901955841103345212095906904002056067664547086326415849672520030788553198524","34398961194248321031532224399119215034942882384391570404438839499200546019917","29633703069372897699937473083617993660010956143897276455046941828000938389818","37674810912741839248620839398365855493277446485453701418688720515973862112079","14450723609167328612825775105795740191470304630456858198187995370181728019097","18304290809963040961562950480885710603550500503249918697084446731788254505465","30934150605074136885282505055069237315609598662902753778609796755405646662955","7926974430602914945456243935482945318058684215776456653036118475127438142022","16050843850772294497158607271512610450119077941570718325074698497033339707554","28227566511556584482221762997687771507377535860095933958578898845964021308900","26356886428775658993017235641055095136827490343945065923860328407805351580353","18214828686760272123592506738121256793827432019631156604573561800642518138735","26737217104560716645165702842076697259720231694805612338071608772238899473626","26082966714302737124358164867394314008992168894891714165348610681318514998121","38143578161867043831552623713383438069734500825636515925515680552825287692771","28809105571808265601399560114751909121297321752399218098164498756207381679990","35905404030328346357900100555162957732150444353594008773552601770836082586765","20064716781997923649791740010669112795405746230818792158382185734476910195972","24106367572570088066549779800549010314812972781890262306402810920780004305032","40117098345098915605274904952660585005782146584126747263664865333804818382407","26554813358156137508878817103179387880631105250613194803350855741003583614506","14138755719259576401198190163140672341535840346218049259946086082554272312811","29627697746382445195024582995520359102417683856946478258210732052515844798881","6983262470246555465047918132589755659212940875331417483934240273852520691513","17593158193970295365935487452432727407170368761998818311704749050352949480201","5771162878291540123701443502768653102146435721229054414424838733142138716264","28639715526822548403919251277860258161342137829322988884556456360279989331688","16619073003393682954403637756875950169149076014102295074354204541272087919681","24836584135472246097174633243583322014963588720568980163504901148231467839223","24515315992207107068799539699836189715787385989708421838562057246878919934375","32360212060244519463780558707679829373377341900639164771095378823217263694384","20729444888827948183509180975720482779017067793418453375171033694059919005582","10250702890797804999489498572498913385755217207158357412034287107439540938926","31913425971847261881301648322810033364918449700886041229770884077071169983051","1449850967582429326594910369824235186564116149011043713489386402307546529138","28396136815455125684291643550534420768856488446367808791662681408270980711347","7896503231547905132459926059208264985163646897144991457577171366675601838952","4871604480711240440400231168313339637757952977112198687625561918765464304647","22936816789374733340405491584316717919309558850741314509635482139330231892845","17311383834689514958222600698770830588326169049753817132719601956064853647319","22116659694226304248204338422307282774856038802485130826552880979712732088287","34301578643226186546347872862052407345373197438137967702395381777540868736171","25031209544911707481768707855470273851486943799815758496414165497840991690168","19528887094174375184638834282068609193421944554600693268951590078428127703468","23484138215256811658157233946129978935794932190761875698532780014712300058931","18034915216660607327953663587928541814563070477167385444685088977011406025571","27629593311490454706394402522836921083377806280005588867366318077999573679530","21072100130895012443765200204095082607110110154630435403901354153941692762873","17691834207363030077204686921753593716580662196317930705031521266727600033025","15982845925057578685388290946002274786250962710306030864604066196471214377946","26405163208920183922721355220712932885919310467591193894972509051878907883146","26798584475426112646822396066692544220877621522050319294100119924069543045591","21322755391713527544401080836826402007158561700838814139030877704941740784031","7888670405775420287397844763715120839601234477959924371773116425257419080399","28034711716864119455834270745940143144832975350721495734651013674082822806372","30135116122402758475365705491967117915669273209824977026278890222647863947768","38092606431537714627773974539144957522757164185045065112479324314300578151358","34442947988307439288437625214001161239458455868218249877524076172792218366372","11885772821597067858344317859090484888501492495387355227340031302756477958731","23638539106509930473335622994883977404759099478850108316914265599955384209435","26638241268526566347337525370091627646918701845352896996625002871031169938699","26683539388345963938249198649104574431009182245270130035318977764838028336238"],["0","30395915454752157147014503655131011910844738765345418197693223349196385389895","21801929236219857960675549957993232960017360919974906847878389237821243892865","10018630591820794495269480870420456366815217294006169729389585392585068649753","33167859228761659641116937290411549356883216223009352446324885113544094363295","16637059151437663428911581984892480544127059159841780458792177525109293194411","18008150533211435587497768196307220403976619841667702488460743772042001870618","28869791718395707618789292206677711661464518511016256963647463007806551649284","12449325417036444747992285286680939938326774989810912243536017019993556937266","15978657842580696064686023512111855538739355094148315409017894062333090706935","40315673149058767288948896283994326189646980300857202541985121947735927559825","16000760334027104380069092023756396562843063810259510215334399082067287300682","25317870379323317168841323281702287922371383095914299352468087115040526691460","40261739670572936741042038677526537415861769872357344167228703828225701406846","33130097794362827872382249373012241760808495477656426831413992231447443685327","9746952766638478252749662737252511662203848179207423499989963369083482983226","11180894372823191006882632435583802526478858989625416523770930270030900891346","27174388777721718418160895753866106182115537695833532495798553152298836362793","8998311477990929609882673650248391474121102907917024646664726698884414321989","16879554189206423647982846096910689691804548248946078127857319584810270876996","17606643641565476687885633117901911493783602210550772544797659796381246392569","5189950871337022976953701967619919056243715881610076484022929344480087746100","26680888240691421640914080167329143300071602097475741255815969691263843227252","35732907729162398676751143741687082971298788641868441172567765432789336110255","5071958764123230053165270369759877386207114576907478496617143300883239410806","27992836729802770683099354211361800138208691202381992373486242081124931120600","15455626999230517775312331766904372457635365142371202881642391595551058202891","33319311453298598527279570738208304245504306811651844299271821698860001406471","29774448213926606000469334575646904295927612228765027345143910901466355011494","25796970312631912821561005471882170534803969055317315594579378815323771650967","7070195055497045114813589333789806432928531358709679967143760472855413760751","30442247640171352781329482785543815467207093616261262051408592983721597344783","41973014663882736244729753910468865567242136040402454191041613260468242833383","7788191713936044374715881953475197913012250163007044273996858556590882789028","22601022486340441778999926320773922921883474197996299767607303041523447265620","18748501666525542962808132580610226713241100337039868262168294951270766960594","35719366689529816494763931270383048371999806642794853678507995613669494138209","29791862135136076431928491456439033069917536489523496752889186494524311488843","9355418125661339084152730664183881286028195627750085499274375019833126760368","30027425938528139979699002317489561958232365371820763011948631688425489405814","25021436644818091618571637307723879892789035967951072121481270625249475048600","37379163266906520177628540421978712231473547887378518566395679469426068284019","31573136081805128052748867306217160809458164170075334149981032658796107232924","7013204346495382003405144466334205294392244860497682052677786553787647542577","14720338748086806700879495216514146118552636606083803050470689277000700515313","18091815466469723326072198619623924454122468524973438869823185137659676334676","15853948861205829890912487870965890636117368431552913306072236950254876284044","10213444829705313772070808797767945811689791482725402306451192807490870919491","12678647279434618519950714504860992837658342919359799229761389318776425626566","30825529985712042763788065536852915185106616287474097504022452629034894665089","14541414501681269024938607730985238499106499638846278865448919414709227781853","9697948465442882845838594193638844342343734588779155988746809171326181956018","8389447684926923804223518244274077840887608988951359643300812989485413005008","32510670580055537218612435936252325962372272850440963163634952732498958394308","13841725399937980758306308738989268065497914703966367508932589139263146368746","28034322316978142271307389619811365287204159906355948859708795168520548182296","18241190692156572077337074276080950502263128061221549973066167282378011896327","26324492273300900910853153855840745541077581163364490269107417654984200114447","36457710946519280766056998414806619834467564367421425839933322294458019773580","9333140972633724573264822715844225584165481700394320919305303108855550237778","6389268566679877580149974581024069594523316292020064176193967978532736130005","37367152620925615167802760245783443116287003313476922172723259918455881102145","13966524940493110930095836265179511318425881750662834967868480547705041383026","35186316387940590731870974904865454814340737523997636623409498100705898960402","11542325756583080247402887005537306204292871442458108828849677466284277432528","13502945309966546363345691065205966145587546857813909081716504347408361672142","33238146006787365908807275513751900338298152028204590148708409082544175839362","27784925399105216972102860741909368941378813040721925983311598109887127182829","5254146240735663693106267909157829254478043178584774989727706120606222877516","42832181248649763705314711670102383658206319400862295198492553459858718893151","19570646905816621144771956206183690469485771186420872406643863201544029515547","20501405781595609998978997144997826771510434414316714824068574214879081877852","20050366200015973318110485155105516552740170600940013772145359780990722974868","2899701935164858653189820739648470373128232298022087426978772804615093058276","34904030759070976146336881355811566449164612492319583239627158629966152927077","15793006463095810264919852118416529970327293794289982915154342733351203677904","9743208961422480880800462336626679275515905954224397375251123837530928609294","23985390706910191458564577423376160750070753301066594675572760092084655290073","12734524797539754694198795652284386088103973699091599921740999725553898799021","456833644774058051915865354100015372615348804138192965709353586273847185340","24826671542773822648202934233590264513649666075443866717394355181930120481108","28174176217984139741291009965683272614425523199215482649130126809106174884719","17169531316509475147031262818879943298295524708785352194204975970280446911319","25080033558674348094068062147002682783041499981107717053367355842848791622245","14181587561481939433660921430599808540577776553918736545671973767447003555525","11482700879302358968295993555159291989658883759179109047336227782847530367826","20255957389950749665283994662932890125671855908844836464104504121307577030129","13495425542886784932162968098249912344612959992219827066364838346879391570433","10077448978275882148530176146747274483953561020196027385509928206366620260275","9033840674161817400949898950911315594741892134350319102548609730606198775058","9820683207173674849151980642870538264658514243268569900803831474987469099948","20757267911587779866555755928395528925768759001261593934363551223307673072445","15777340811550840574795689527430241679202468955919848743546232850514838160798","34181180561888963689422135746623011201117586301026957125603823161589837117127","38381989372966241728485005238676960742790182019233919708859576258719919399919","32408727119396878811055137587775364868417599569258061537562240255449539311482","25109410232936328132382438937487772301820182935604431067651743972432819741510","23771545643194135716688635718180969777002984990774710454680062605512955917462","25388835341180585724424840244510679720969834557284182290130327013334959923253","31388239665213857472428644994925980205289039290289759649551801555486531381781","31478835904852652654251991552951873773470000090124225726939751343100248176859"],["0","17015345165825763849536195819747473644592748729858767707990038325241153788556","21715615600600440699104694170729190831486357439533779352058574289066679290113","20037261183641588990538961740840912733630434588012339458779170785170137299506","22559232713844768837741063090308548536669703645186636205253361853936571735356","11385875431036051635576758224527685999705753919267526573886150863642777893205","14128058194583595952749130647357165719404875282919370633223283357508195245619","13963097693112864793085772922840873145832308221200445239898517642461486307334","24898650834072889495984570573361879876653549979621824487072034039987113874532","10069072813322116907125641278966435988930345787880596474337583938090372918253","36854860554438984133404981077474102202197231800882336396573835522320238128416","32001520668054208760138184047512793125686127620519020430668798164134574601364","28747497886807359115436240818147300756194401791412564361237970043505244887303","36746993597467323037591265864538524654626810943882619647060999283299785822458","22483709845047105300271687255509933344520262154480784975431576089743270379420","19493905533276956505499325474505023324407696358414846999979926738166965966452","22361788745646382013765264871167605052957717979250833047541860540061801782692","32460534683604161614075385762474937275682710991251030647898902118021864229969","17996622955981859219765347300496782948242205815834049293329453397768828643978","33759108378412847295965692193821379383609096497892156255714639169620541753992","13325044411291678153524860490546547899018840020685510745897115406186684289521","10379901742674045953907403935239838112487431763220152968045858688960175492200","31473533609543568059581754589401011511594839794535448167933735195951877958887","27689329714646246909009475992859615765500848482904813657739122492427055229276","10143917528246460106330540739519754772414229153814956993234286601766478821612","34097430587766266143952302677466325187869018004347950403274279975674053745583","9023011126621760328378257788551469826722365884326371419586579004526307910165","22862137162918646610066329985902058313911884822471619911147235024568385821708","37660653556013936778692263406036533503306860057114020346589617616356901527371","29705697753424550420875605198507065981059573710218596845460553444071734806317","14140390110994090229627178667579612865857062717419359934287520945710827521502","17108009536664155118166154080573080757317458431690455415420777594291577698332","40169543584086922044966696330423180957387543279972839694686818147784868675532","15576383427872088749431763906950395826024500326014088547993717113181765578056","23313802100841608335753446896290570755218583995576565191516401896471086035623","15608760461211810703369859415963178337933836273663702180638385715965725425571","27662247635381082545035051050251546566902884484757638669619582854187371285184","37695481398432877641610577167620791051286708578630959162080168802472814482069","18710836251322678168305461328367762572056391255500170998548750039666253520736","16278366133377729514905193144464573739368001942809457336500855003699361820394","6266387545957632792650463124933209608481343135070075555566132877347333105966","30981840790134489910764269353442874285850366973924968445394950565700519576804","19369786419931705661004923121919771441819599539318599612565656944440597474614","14026408692990764006810288932668410588784489720995364105355573107575295085154","7552434624334338179512584687771017148556908811751571757243174367425592535009","14295388061100171429897991493990573819696572649530843395948166088743544173735","9819654850572384559578569996674506183686372462689792268446269713933944072471","20426889659410627544141617595535891623379582965450804612902385614981741838982","25357294558869237039901429009721985675316685838719598459522778637552851253132","17874574227745535083083319583191280193116503774116126320648496884918172338944","7194586131523262827630809716713201909664634877276523387199634642842647068089","19395896930885765691677188387277688684687469177558311977493618342652363912036","16778895369853847608447036488548155681775217977902719286601625978970826010016","21244855416432523992732060381990101747647816900049857639873497091846299797382","5795207928036686294366211732721261042447465007516700674166974091950484241875","34180401762117009320368373494365455485859955412295863375719386150465287868975","14594138512473868932427742806904625915977891722027065602434130378180215297037","30760741674762526599459901966424215993606797926312946194516631123392591733277","29138936149360011087621185339098689491838399934010782992470236215764422555926","18666281945267449146529645431688451168330963400788641838610606217711100475556","12778537133359755160299949162048139189046632584040128352387935957065472260010","30957819498172679891112709001052336055477277826121775658050111463760145213056","27933049880986221860191672530359022636851763501325669935736961095410082766052","26596147032202631019249138319216359451584746247163204559422587828260180929570","23084651513166160494805774011074612408585742884916217657699354932568554865056","5117647748093817504444976385154657202626729315211783819734804508240914848667","22699806269896181373121739536989250499499575255577111610020409791936734687490","11793365054531883499712909993304187705660897280611783279226787846622637374424","10508292481471327386212535818315658508956086357169549979455412241212445755032","41887876753620976966136611849690217139315910000892521709588698546565820795068","17253050939793967067297506667110105850423177972425710469589522216512250535477","19114568691351944775711588544738378454472504428217395304438944243182355260087","18212489528192671413974564564953758016931976801463993200592515375405637454119","5799403870329717306379641479296940746256464596044174853957545609230186116552","26031575774463401848180951221108582721232496183807097791857908886780688862920","9697770054352345307593298491575784852106223188163931486610481280126598860191","19486417922844961761600924673253358551031811908448794750502247675061857218588","26082538541981107694882749101495046411593142201717155007447315997593502084529","25469049595079509388397591304568772176207947398183199843481999451107797598042","913667289548116103831730708200030745230697608276385931418707172547694370680","27765100213708370074159462721923253938750967750471699091090506177284432466599","34460109564129004260335614186109270140302681998014930954562049431636541273821","12450819761179675071816119892502611508042685017154670044711747753985085327021","28271824245509420965889718548748090477534635561799399763036507499121774748873","28363175122963878867321842861199617081155553107837473091343947534894007111050","22965401758604717936591987110318583979317767518358218094672455565695060735652","18623671908062224108321583580608505162795347417273638584510804056039345564641","5102608213934294642079530451242549600677555584023619789031472507182974645249","20154897956551764297060352293494548967907122040392054771019856412733240520550","18067681348323634801899797901822631189483784268700638205097219461212397550116","19641366414347349698303961285741076529317028486537139801607662949974938199896","19626292951336284510865106111533782762989153602107153525028898260039537649273","31554681623101681149591379054860483358404937911839697487092465701029676321596","24585875380099376934351460002731472225138443801221845563811237950028057243020","32987493002253933012477198986839371308483635237635770730322744144288221808604","21040968495115207177617463685036179559738470337684054387728072137747461631730","28330577594033381042518472129718269515092001470792827791605283758289830987403","25654848414548996211130865691104664465457605581133386565661921024450103339307","28889427810521896226603274743764084353391304714152330236562449840094111350889","18999993586749164500364478499337410233481349779747450611707194737821445772328","19181186066026754864011171615389197369843271379416382766483094313048879362484"],["0","12142447459812252476825985894237672200637133059301501072281872463906499081495","21542988329361606175962982596201106574424350478651524360418944391557550084609","40074522367283177981077923481681825467260869176024678917558341570340274599012","23230222555850262453235720435359821984791042889957238066808519521297334975095","22771750862072103271153516449055371999411507838535053147772301727285555786410","6367873517327916683251855549457056350261386165422706922748362528440581995621","6037952514386454363925140100424471203116252041984856136098831098347164119051","27909058796306503769722735401466484664758735558827614630445863893398419253447","20138145626644233814251282557932871977860691575761192948675167876180745836506","29933235365199417822317150664433654227297734800932604105751262671488859265598","20226555592429867075783556604511036074275526440205972173941187955117532211494","13718510029936167786379670145780051335292074781993060035079531713858872783372","29717501451256095630689720238562499132156893086933170606725590193447954653682","23079176818254935378296968765762591600492159908545535607164947992910732263223","17099568194714637788752245203752771560267028316413659656261649289758123437287","22835334619453488805284123997077935017367071558085631751385516893547795069767","21144583623529772783657960034435324374268693181669992608401395862892111468704","14105003040124443217284288855736290807936047231252064242960702608961848792339","23741731013147144147438572897128208590121464194952243824032869966089466516750","26650088822583356307049720981093095798037680041371021491794230812373368579042","20759803485348091907814807870479676224974863526440305936091717377920350984400","19170581475408585674670697688287472846092950788238827648471062018752138926540","33490416557453218595772546240461956442453332565393592971780040798278301962935","20287835056492920212661081479039509544828458307629913986468573203532957643224","24418375431853981843411793864418100198641307207863832119152151578196490499932","18046022253243520656756515577102939653444731768652742839173158009052615820330","23836031453998017997886254226546841539275405244527205478596265862560963147799","31544821368349323112891715321558516829516991313395972005782826859562186063508","15634909763170550397258398906499581785022418619605125003524698514991852621400","28280780221988180459254357335159225731714125434838719868575041891421655043004","12327776201489035014085902415888886426086552462964876487143351002007346901047","36562601424495293645440581170331811737678357759113610701977227922418120359830","31152766855744177498863527813900791652049000652028177095987434226363531156112","24739361329843941449260488047323866421888803590737096039334599606366363575629","31217520922423621406739718831926356675867672547327404361276771431931450851142","11548009527083614645577290609988542956709040168683208651842757335223125579134","31614477053187204838728342844727031925476688356429849636763929231794011972904","15533429630806081114364516911478250055564418110584307653399295892756698545855","10668489394916183807563980543671872390187639485202880329303505820822915145171","12532775091915265585300926249866419216962686270140151111132265754694666211932","18187195836590429377035727216371198394604005147017868203393492758249422162374","16851329968024136099763440498582267795090834678221164881433109702305386453611","28052817385981528013620577865336821177568979441990728210711146215150590170308","15104869248668676359025169375542034297113817623503143514486348734851185070018","28590776122200342859795982987981147639393145299061686791896332177487088347470","19639309701144769119157139993349012367372744925379584536892539427867888144942","18965536446981979866036829445814508158210801530485574882106567043387675182347","28826346245899198857556452274186696262085007277023162575347353088529894010647","35749148455491070166166639166382560386233007548232252641296993769836344677888","14389172263046525655261619433426403819329269754553046774399269285685294136178","38791793861771531383354376774555377369374938355116623954987236685304727824072","11669547867868419994647667231839036275002071555389404229505047771365843524415","20601467961025772763217715018722928406747269399683680936048789997116791099147","11590415856073372588732423465442522084894930015033401348333948183900968483750","24584317780555468196243935498216360794623182023759658064042363927778958746716","7300034153108462642609079868551976743407419043638096861170056569784622098457","17744997605846502754426992442333881810116867051793823701636853873633566475320","36389629426880746952995964932940103895128435467605531641242268244953036616235","37332563890534898293059290863376902336661926801577283677221212435422200951112","25557074266719510320599898324096278378093265168080256704775871914130944520020","40027396124506084559979012256847397022406191251827516972402018740944481930495","12089614018293893275890533570203495096606798201819271184077513817668548540870","9415808320726711594005465147918168726072763693494340431448767283368744867906","24281060154493045767365142276891949728623121369416400971700505678561301234495","10235295496187635008889952770309314405253458630423567639469609016481829697334","23511369667953087523997073328721225910450786110738188876342615397297660879363","23586730109063766999425819986608375411321794561223566558453575693245274748848","21016584962942654772425071636631317017912172714339099958910824482424891510064","39999267763563403487780412208865884101535091200952974731780988719980024598902","12617859007748658912348607588962936612297991544435386595480840246448692575337","38229137382703889551423177089476756908945008856434790608877888486364710520174","14536736184546067605702723384650240945315589202511952057486826564235466412621","11598807740659434612759282958593881492512929192088349707915091218460372233104","30174908677087528474115496696959890353916627967198161240017613586985569230223","19395540108704690615186596983151569704212446376327862973220962560253197720382","17084592973850648300955443601249442013515259416481555157306291163547905941559","30276834212122940167519092457732817734637920003018275671196427808611195673441","29049856318319743554548776863880269263867530395950365343265794715639786700467","1827334579096232207663461416400061490461395216552771862837414345095388741360","33641957555577464926072519698589232788953571100527363838482808167993056437581","25143733384579458076178416881703990103508635195197793221727690490121465556408","24901639522359350143632239785005223016085370034309340089423495507970170654042","12767162747340291487286625606981630777972542322766730838676606625091932506512","12949864502249207290150874231884683985214377414842877495291486696636397230866","24042560645370160650937568475379892870087170636300401845646706944814312975687","37247343816124448216643167161217010325590694834547277169021608112078691129282","10205216427868589284159060902485099201355111168047239578062945014365949290498","18421553041264253371874298841731822847265879680368075198341508638890672545483","36135362696647269603799595803645262378967568537401276410194438922424795100232","39282732828694699396607922571482153058634056973074279603215325899949876399792","17364343030833293799483806477810290437429942803798272706359592333503266802929","19332877502524811854689946619206416539713147022847326286788523028907735651958","27283507888359478646456514260205669361728523202027656783924271713480305990423","22198500260829315580461586483164192439870541674439472773249079915424826625974","20193694118391139132988521624815084030928576274952074431757940088919114767843","34772912316227486862790538514179263941635638541169621239512363330003853479189","29421453957258717200015325636952053842366846761850738787625637862324398182997","35890612749204517230960143742270893618234245027888626129426695493612414206161","16111744301659053778482551253417545378414335159078866879716185289067083049039","16474129260214234505775937485521119651138178358416731189267984439521950229351"],["0","24284894919624504953651971788475344401274266118603002144563744927812998162990","21197733786883937129679559447144938060300336556887014377139684596539291673601","36372558990887805517663035472849100757425009551217289147720274767528932206790","24572202239861249684225035125462368881033721379498441789918834856018861454573","23655258852304931320060627152853468910274651276654071951846399267995303077203","12735747034655833366503711098914112700522772330845413845496725056881163991242","12075905028772908727850280200848942406232504083969712272197662196694328238102","12041631848934457094952659312418419152420742316823160573495319413645221515660","18388048381449192406256159370608468867173018751106351553652131565785683177395","16089984986720285200141489838352758277498740801033139524106116969826101539962","18564868313020458929320707463764797060002688479995910004184171723659255927371","5548777188033060350512934546302827582035785163570085726460859241141937071127","15658517158833640816886628986610448087217057373034272526054772013744292316130","24270110764670595534347531786267908112435955416675036870631691799245656030829","12310893517590000355258084662248268031985692232411284968825094392940438378957","23782426367067702388321842248898594946185778715755229159072829600519781643917","20400924375220270345069514323613373659989021962923950873104587539208414441791","6321763208409611212322171966215306527323730062088094142223201031347889089061","25595219154455013072630740048999142091694563989488453304367535745603124537883","31411934773327437391853036216928916507526995682326008639890257438170928662467","19631364098856908593383209995702077361401362652464577528485230569264893473183","16452920078977896127094989631317670603637537176061620953243919850928469357463","23204347371227886747052280990409362707809936329955117256163673223404986934636","40575670112985840425322162958079019089656916615259827972937146407065915286448","26948507991868688464577181983578925308734250015311629894606098969817172504247","14203801634647766091266625408948604218341099136889451334648111831529423145043","25783820036156760773526102707836407990002446088638376613494327538546117799981","19313156993020095781290619152602483481937253825959875324169245345972755135782","31269819526341100794516797812999163570044837239210250007049397029983705242800","12785074700297810474015903179803901286331522068845371049753675409691693094774","24655552402978070028171804831777772852173104925929752974286702004014693802094","29348717105312036846388350850149073298259986717395152716558047471684623728426","18529047967809804553234244137287033127001272503224285504578460079575445320990","27590479787848607676274570349390457755229242781058157734970995026156918655641","18658556101168692368986626173338163174638616293822740035157134490711284711050","23096019054167229291154581219977085913418080337366417303685514670446251158268","19452468362695859232963874198939513673856647912027630586131450090436406954574","9178616389772887006482628077699225022580471820752580963100387598937588596093","21336978789832367615127961087343744780375278970405760658607011641645830290342","3177307311991255948355446754475563345377008139864267878566327322813523928247","14486148801341583531825048687485121700659645893619702063088781329923035829131","11814417064208996977280475251907260501633304956026295419168015218034964411605","12329149028284505582748344240159092178041230083149387734025884057149563349382","30209738497337352718050338751084068594227635247006287028972697469702370140036","35293309372561410497345560230705020190237926197707339240094460168398368199323","17390376530450263016067874241440749646197125450343134730086874669159967794267","16042830022124684509827253146371741227873238660555115420514929900199541869077","35764449619959122492866498803116117435621650153630290806996501990483979525677","27721811167303589887840466842250570595369286295632436595197579166521072364542","28778344526093051310523238866852807638658539509106093548798538571370588272356","33807101979864512322215942058596204561653147909401179222578064997457838656910","23339095735736839989295334463678072550004143110778808459010095542731687048830","19314693050212270304189024292188581724946174398951327528399375807657773702677","1292588840307469955218441185627769081241495629650768352969692181226128471883","27280392689271661170241465251175446500697999647103281784386523668982108997815","14600068306216925285218159737103953486814838087276193722340113139569244196914","13601752339853730286607579139410488531685369703171613059575503560691324455023","29002773110082943461499118375365657613160142134378994595088128116754456241236","30888642037391246141625770236239254496227124802322498667046016497692784910990","29225905661599745418953390902935281667638165935744479065853539641686080544423","36278306505333618675465213023180243867715653702822965257407629108737346869756","24179228036587786551781067140406990193213596403638542368155027635337097081740","18831616641453423188010930295836337452145527386988680862897534566737489735812","26673877437146816312483878808526624368697878338416767599702807170546793973373","20470590992375270017779905540618628810506917260847135278939218032963659394668","25134496464066899825747740912185176732353207821060343408987026608019513263109","3396974474448983554358828482702200645546860321615064429510743013338932506462","20144927054046034322603737528005358947275981028262165574123444778273974524511","36222049783448256531068012927217218025973453601073880776165569066808432206570","25235718015497317824697215177925873224595983088870773190961680492897385150674","32681789021729228658353542688438963640793288912037512530359368599577804049114","7185229497252859989159041024043206802082814004607869771275448941895124329625","23197615481318869225518565917187762985025858384176699415830182436920744466208","16573331610496506503738181903405230530736527133564253792638818800819521469212","16902837345570106008126788221045864319876528352239691602743720933930586945147","34169185947701296601910887202498884027030518832963110314612582327095811883118","16777182680567329890545373424951085292179111205204482654996447244070774355648","14323226892960936664604742237245988350638331991068661999135181058127956409700","3654669158192464415326922832800122980922790433105543725674828690190777482720","23507429367476379407652227906663915400810413400222658989569207962834495883928","28399223897319640930110428018150705118468905989979552099757176793667122617199","27915036172879425065018073824753170943622375668202645835148786829364532812467","25534325494680582974573251213963261555945084645533461677353213250183865013024","4011486132659139358055342718512092881880390429269720646884769206696985966115","26196878418901046079628731205502510651625976872184769347595209703052817455757","30718201888570345988793522831919470474084660868262485650646807851005765267330","20410432855737178568318121804970198402710222336094479156125890028731898580996","14954863210689231521502191938206370605983394960320116052984813091205536595349","28494239649615988763106380116775974580838408273970484132992469471697973209230","34788979913710848348723033652449755940171385145316490519034243426748135808350","12840443189827312376721207210363305786311521207180511069020980480430725110241","16777512133210348487133487493155557990877929645278618229878841871239662808299","32678772904879682070666622775154063634908682003639279224150339240384803485229","22508757649819355938676767221071109791192718948462911202799955644273844756331","18499145364943003043730637504372892973308788149488114519817675991262421040069","25769338888776423281088265537843977706174548281507173791628318286856089967144","15066422170838883955537839783389557507636964722869408887854867351497179374760","28004739754730484017427475994027237059371761254945183571456982614073211421088","10335245731478832334718696761577815668280305917741699415734166391558357602461","11060015648589193789305469225784964213727992316417428034837764692468091963085"],["0","26681546967409734685057537831693413714000167836789969945429285669050187830363","20507224701928599037112713149032601032052308713357994410581165006502774851585","28968632238097060590833259455183651337753290301602509608044141161906247422346","5367918736043948923957258760410187584970713958164814892441261338886105917912","3534031960931312195628442815192387643452573752476075216296390162838989163172","25471494069311666733007422197828225401045544661690827690993450113762327982484","24151810057545817455700560401697884812465008167939424544395324393388656476204","24083263697868914189905318624836838304841484633646321146990638827290443031320","14887853891059109590265912995959662645797673101796668763606058944995557859173","32179969973440570400282979676705516554997481602066279048212233939652203079924","15241493754201642636395009182272319031457012559575785664670139260742703359125","11097554376066120701025869092605655164071570327140171452921718482283874142254","9428791445828006411526852227963621085885750345652510708411339840912776136643","26651978657501915846448657827278541136323546432934039397565179411915503566041","24621787035180000710516169324496536063971384464822569937650188785880876757914","25676609862296129554397278752539914803823193031094423974447455014463754792217","18913605878601265467892622901969472231429679525431867402510970891841020387965","12643526416819222424644343932430613054647460124176188284446402062695778178122","29302195437070750923015074352741009094840763578560872265036867304630440580149","19047383802976324339213260943343282837957262563819948592384106503190240333700","17374485325874541964520014246146879634254360904513120713272256951953978450749","11017597286116517031943573517378066118726709951707207562789635515281130219309","24520451870616498271858156235561450327071508259494200168629142260234165373655","37374854482293130406151514425643488002217104429687587258477884440980213581662","10120530240058826484661552476643300440371771229791191101815789566482728017260","28407603269295532182533250817897208436682198273778902669296223663058846290086","29679397200474246324805799670415540891456527776860718883290450890516427104345","16738071114200916340334832559947691875326143251503716304640286505369701775947","18763153309003651144540784135483776962992945677588431326702385686815793494366","25570149400595620948031806359607802572663044137690742099507350819383386189548","27422861934116864834097203918298270615797845451443471604875199821453579108571","36809191338784798470530295955040871507971609034374271089417890756793438961235","15169853063780333884222082529316791165454180606032536665458715972575082146363","11404473832018664908056329208266365333361756761284246782545581679162220320048","15428869330498109515726846601419051260728868187229445726616064794846760926483","24303795236495183360062756694696896738287796274316800263672825154316693820919","17016693853552443243681342652621752259164931423639226828564695994297005413531","18357232779545774012965256155398450045160943641505161926200775197875177192186","20785714707825460008009516429430214472202193540395486973515819096715852085067","6354614623982511896710893508951126690754016279728535757132654645627047856494","7084054730843891841403691629712968312770927386823369782479358473270263162645","23628834128417993954560950503814521003266609912052590838336030436069928823210","24658298056569011165496688480318184356082460166298775468051768114299126698764","16642991250996154991607866011653587011358541693180505370548986566253123288838","26810133001444270550198308970895490203379123594582609792792511963645119407412","12892510189061250809889342737624224203845886500270235116475545151744127092917","10197417172410093797408100547486207367198112920694196497331655613823275242537","27752413496239694541240186115717684694146571506428512926596595607816342060120","11667136590928629331188122193986591013641843790432804502998749959890527737850","13780203308507552176553666243191065100220350217380118410200668769589559553478","23837718216050474199939072626677858946209567017970289757759721621764060322586","24789948599634404756344263182098870011459921821141582574321986898887565602043","16741143228585265386131642839119888361343984397486620713100547428739738909737","2585177680614939910436882371255538162482991259301536705939384362452256943766","10784299634864771895990119011836342824299270493374494881376638964812601004396","29200136612433850570436319474207906973629676174552387444680226279138488393828","27203504679707460573215158278820977063370739406343226119151007121382648910046","36117303348326611700751831005474040137771919868341954846478052046933103986855","39889041202943217061005134727221233903905885204228962990393828808809761326363","36563568451360215615660376060613288246727967471072923788008875096796352593229","28780127266988686906437614555845937558334578604813861827418849844323076748278","26470213201336297881315728535556705297878828406861050392611851084098385667863","15774990411067571153775454846415399815742690373561327382096864946899170976007","9571269130615082180474946126538698560299027876001466512009205967941970955512","19052939112911264813313405335979982532465470121278236214180231879351510293719","28380750056294524429249076079113078376158051241704652474275849029463218030601","6793948948897967108717656965404401291093720643230128859021486026677865012924","18401611236252793422961069310753442806003597656108296804548685369972140553405","28667613823217962617643214363919885874850178401315692864934729760465247421906","28583193159155360427148024610594471360643601777325512038225156799218961805731","21587092299779906872214273886363377104489849023242956373322328826003991106994","14370458994505719978318082048086413604165628009215739542550897883790248659250","24506988090798463228790726089118250881503352367937364487962160687265680436799","11258420349153737785229958061553185972924689866712473241579433415063234442807","11917431819300936794007170696834453551204692304063348861789237681285365394677","24561886151724042759328962914483217876964308865094151941828756281040006775002","11666122489295384558844341104644895495809858009992930966294690301565740215679","6758210914082598106963078729234701612728299581721289654572157929680104323783","7309338316384928830653845665600245961845580866211087451349657380381554965440","25126615863113483593058050068070555713072462400029283635440211739093183272239","34910204922800006637974450291044135148389447579543069855816149400758436738781","33941829473919574907789741904249066798696386935989257326599369472153257129317","29180408117521890726900096682669248023341804890650889011008222313791921530431","8022972265318278716110685437024185763760780858539441293769538413393971932230","30505513965962816937011056665747746214703589343953504351492215219529826415897","17659918033462141533094234173324390771072592935692902613897207328859913543426","18932622839635081914389837864683121716872080271772923968553575870887988666375","8021483549539187820757978131155466123418425520224197762271421995835264695081","13211993555553427081719948743037398984580087747108899578588530570244329427226","25801474083743146252953255814384961703246041489800912350672078480344654625466","25680886379654624753442414420726611572623042414361022138041960960861450220482","33555024266420696974266974986311115981755859290557236459757683742479325616598","21581060066080813696840434059793577092720635206446489760904270107617989979224","23129272427799436655107128696884944493837073496509788061901707101971881017045","15110047858046730865214869263488510858069211898560194695937147795949033584521","29650434905713571339930125330430680323800732162598313239558432387136371438671","30132844341677767911075679566779115015273929445738817775709734702994358749520","34121236637621692812608546242797199030195158109474332799215761041570614346559","20670491462957664669437393523155631336560611835483398831468332783116715204922","22120031297178387578610938451569928427455984632834856069675529384936183926170"],["0","31474851062980194147868669918129552339451971273163905547160367151524567165109","19126206532017922851979020552807926975556253026299954477464125826429741207553","14160778732515570737173707419852752498409851802372950528691873950660877853458","10735837472087897847914517520820375169941427916329629784882522677772211835824","7068063921862624391256885630384775286905147504952150432592780325677978326344","29054745266784058243768438650399175713542724922965621038288696040948847469351","26415377243252359689154715058138494536381651935462814745092444600201504456791","26278284523898553157564231504416401521134604866876607950283073468005077567023","29775707782118219180531825991919325291595346203593337527212117889991115718346","20583454203202590356073147862896482932898234403300489409028059506152789168614","8594744636564010050543612619287362974365660718735536985642074334909598222633","22195108752132241402051738185211310328143140654280342905843436964567748284508","18857582891656012823053704455927242171771500691305021416822679681825552273286","31415714443164556470650909909299807184098728465452044451432154637255198636465","27355331198520726198785932903735797039394404529229105531602173385185945020211","29464976852752983886548151759822554519098021661772813605196705842351701088817","15938968885363255713538840058681669374310994650447700461323737597106232280313","3398809961799169627042282119603951020746555847936342225194599938815747860627","14827905130462951401537337214967468012584798356289675842677326236109264169064","16206524734113373456180116141429290587366160727223862841070008819804672171783","12860727779909808706793622747036484179960357408610207082846309717332148405881","22035194572233034063887147034756132237453419903414415125579271030562260438618","27152660869393721321469906725865625565594652118572365993560080333892522251693","30973223220907710367810217360772425827337480058543105829559360508808810172090","20241060480117652969323104953286600880743542459582382203631579132965456034520","13038720794912513920573690145279866696267667746725736651196038952966075588938","15582308657269942205118787850316531605816326752889369079184493407881237217456","11587899356562557458423259374638108662103922102591398265582368824163595056277","15638063746168027066835162525710278837437526954760828309706567187055778493115","7363813057512691451570801228701054968229359474549415511618293265615155387862","32957480996394454445948002091339266143047326502470908866052195456331349721525","29841896933891046496567780419567192838846489267916473491439373140435260931236","8451463255721392546197759313376307242359996811649038987219227758574355797109","22808947664037329816112658416532730666723513522568493565091163358324440640096","8969495789156943809207287457580827432909371974042857109533925403117713357349","26719347601151091497879107644136518388027228148217566183647446122057579146221","12145144835265611265116279559986229429781498446862419313431187802018202331445","36714465559091548025930512310796900090321887283010323852401550395750354384372","19683186543811644793772627113603153855856022680374939603333434006855895674517","12709229247965023793421787017902253381508032559457071514265309291254095712988","14168109461687783682807383259425936625541854773646739564958716946540526325290","25369425384996712686875495262371766917984855423689147332973856685564049150803","27428353241298747108746971215379093623616555932181516592405332042022444901911","11397739630153034760969326278049898934168718985944976397399768945930438082059","9843780259209990655903806451276430229661518388333150898188615554138621823590","25785020378122501619778685475248448407691773000540470232951090303488254185834","20394834344820187594816201094972414734396225841388392994663311227646550485074","33616584120640113860233966486178094299744778612440991509494987029056875624623","23334273181857258662376244387973182027283687580865609005997499919781055475700","5672163745175829130860926741124855111892336034344202476703133352603310611339","25787193560261673177631739508098442803870769635524545171821239056952312149555","27691654327429534290442120618940464934371479241867130804945769611199322708469","11594043585331255550016879932982501634139604394557207082502890670903669323857","5170355361229879820873764742511076324965982518603073411878768724904513887532","21568599269729543791980238023672685648598540986748989762753277929625202008792","14623787481189150696379827457901263770162623548272706201964044185125359796422","32518766487575645924183910812384679038193114412270417894603810056189489324475","28458120952974672957010850520433530098447110935851841005559695720714590982476","36001596662207883677517457963927917630715041607625857293391249244467905661492","29350651159041880786827940630712026316359206141313778888621341820441088195224","13783768790298823368382417621177324939572428408795654967441291315494536505322","31052183530833320540385051325856135507209292413306066441525497981620962840109","9661737950295867085304503947573524542937016346706620420495525707222533456397","19142538261230164360949892253077397120598055752002933024018411935883941911024","16217635353983254404380404926702689976382575842140438084662259572127212091821","12985014368910498414005340667711606575219373682577236261155289685774819069968","13587897897795934217435313930808802582187441286460257718042972053355730025848","14914979600666311623675732876249610523458830911800559265399166553368472611193","35446984774596650013040022982582496661151992402215351386171255334354686348195","35278143446471445632049643475931667632738839154234989732752109411862115115845","21285941727720538522182142027469479120431333646069878402946453465432173718371","28740917989011439956636164096172827208331256018431479085101795767580497318500","27125733309757651235335046432979226674458340335458694632226117187955552377981","22516840698307475570459916123106371945849379733424946483158866830126468885614","23834863638601873588014341393668907102409384608126697723578475362570730789354","27235529431608810296411520083709160665380253329772269539959308375504205054387","23332244978590769117688682209289790991619716019985861932589380603131480431358","13516421828165196213926157458469403225456599163442579309144315859360208647566","14618676632769857661307691331200491923691161732422174902699314760763109930880","6476745982548416741623288645626561249048195999226498583484015105034749553244","26043924101921462831456089091573720119682166358254071024235890428365256486328","24107173204160599371086672317983583420296045071146445965802330571154897267400","36472573363204506231553787620081220958135245380885743678318240441008034565245","16045944530636557432221370874048371527521561717078882587539076826787943864460","39122785060086358651775707586238217340858814287490974359286226252483844336177","13431593195085007843942062601391506453596821470969770884096210471144018591235","15977002807430888606533269984108968345195796143129813593408947555200168837133","16042967099078375641515956262310932246836851040448395524542843991670529390162","4535744239267578941193491740817522880611811093801764813478856953912850358835","29714705295647017283660105883512648317943718579185790357645952774113500755315","29473529887469974284638423096195948056697720428306009932385717735147091945347","23333562789162843504041138482107681786414989780282404232118959111807034241962","21273877260322352171434462374329879096892906012476945178110336028660171462831","24370301983759598087967851648512613899125782592603541780105210017367953538473","30220095716093461730429738526977021716138423797120389391874295591898067169042","37412626939587867457613844915604085559053099924780592135418660587696934381725","38377445811516260599904953388300954941999494491061601207721265219412909003423","24465987531564835180724280995079847883293587418116596911035113709989611701884","19452740054076054116628381301053987584572859270550763319238461379657621914227","22351819722517499934975471157882581766363604865253677795652854583296559356723"],["0","19173216382281837851244528345744554501807213745495742406924325929897517338984","16364170192196570481711635360358578862564141652183874611230047466283673919489","28321557465031141474347414839705504996819703604745901057383747901321755706916","21471674944175795695829035041640750339882855832659259569765045355544423671648","14136127843725248782513771260769550573810295009904300865185560651355956652688","14333004789889566043044065810283801249988721045099173389180983708746077947468","30942511614665444156063024371019713984214939470509595146486685013827200417965","30668326175957831092882057263575527953720845333337181556867942749434346638429","15774929820557887916570840493324100406093963606354606367027827406830614445458","19278665534565905489899889980535690777248104406184944474357914825729769841611","17189489273128020101087225238574725948731321437471073971284148669819196445266","22501974632425207581857070625165345567737916908144651467988669742559688073399","15826922911472750423861003166597209254994636982194008489947155177075296050955","19054943142650562496809008328085064191100728130072020215467900901358780281696","32822419525202177175325460062214318990240444658042176719506142583796081544805","37041710833666692550849897774387833949647678923129592866695207498127593682017","31877937770726511427077680117363338748621989300895400922647475194212464560626","6797619923598339254084564239207902041493111695872684450389199877631495721254","7767567389086627580828268684677660936621232312163317341656448285642719842511","32413049468226746912360232282858581174732321454447725682140017639609344343566","3833212687980342191340839748815693271372350416804379821994415248088488316145","22182146272626792905527888324254989386358475406412795907460337874548712381619","10528835995108892198447001961216700954092575436312663299723752294633427512152","40058203569976145513374028976287576566126595716670177315420516831041811848563","18593878088396030716399804161315926672938720518748730063564954079355103573423","26077441589825027841147380290559733392535335493451473302392077905932151177876","9276374442700609187991169955375788123084289105362703814670782629186665939295","23175798713125114916846518749276217324207844205182796531164737648327190112554","9387884620496778911423919306163282586326689509105622275714930187535748490613","14727626115025382903141602457402109936458718949098831023236586531230310775724","22138476249110358447403192692163982108997924204109749044707982539511082451816","15907308124103542548642749348619835500596249735000878295482337907718904871238","16902926511442785092395518626752614484719993623298077974438455517148711594218","23729652456235384409978911087808186244898662644720952786484122530073072784575","17938991578313887618414574915161654865818743948085714219067850806235426714698","31550452330462907773511809543015761687506091896019098023596688057539349796825","24290289670531222530232559119972458859562996893724838626862375604036404662890","29652445374504545607368213131079250003547045765188579017406692418349091777510","17478130215784014365298848481949032623163680960333844862968663827135982853417","25418458495930047586843574035804506763016065118914143028530618582508191425976","28336218923375567365614766518851873251083709547293479129917433893081052650580","28850607898154150151504584779486258747421346446962260322249509184552289805989","32968463610758218995247536685500912158684747463946998841112459897469081308205","22795479260306069521938652556099797868337437971889952794799537891860876164118","19687560518419981311807612902552860459323036776666301796377231108277243647180","29681797884405728017310965205239621726835181600664906122203976420400699876051","18901425817801099967385996444687554380244087282360751645628418268717292474531","23456682497601677275975121481841638422392828424049914331593565684962134258012","24780303491875242102506083030689088966019010761315183668296795652986302455783","11344327490351658261721853482249710223784672068688404953406266705206621222678","29686144248684071133017073270939610519193174870633055999944273927328815803493","33495065783019793358637835492623654780194594083318227266193335035822836921321","23188087170662511100033759865965003268279208789114414165005781341807338647714","10340710722459759641747529485022152649931965037206146823757537449809027775064","21248955667619812361714070302088096208648717573081945181808351672674595521967","29247574962378301392759654915802527540325247096545412403928088370250719592844","21261047231472741403875010134254807899289500023708767101811211739227361657716","35027999034110070691775295295609785108345857471287647667421187254853373469335","28226707580737216910542104437341285084333354414419645899386090115784194331750","14924816574405211129163069770909502455621683481795489089846275267730559399214","27567537580597646736764835242354649879144856817591309934882582630989073010644","40216124189827365858523696906454995925870220426196098539352791776666117184601","19323475900591734170609007895147049085874032693413240840991051414445066912794","16396833650621053499653378760897519152647747103589831704338619685192075326431","32435270707966508808760809853405379952765151684280876169324519144254424183642","4081785865981721605764275590165938061890382964738438178612375184973829644319","5287552923752593212624222116360330075826518172504481092387739920135651556079","7941716329493348025105060007241945958369297423185084187100128920161136726769","27117483805514749581587234474650443145207256003598634084946102295557755705156","26779801149264340819606475461348785088380949507637910778107810450572613240456","42571883455441077044364284054938958240862667292139756805892906930864347436742","35593593106183604691025922447088379328114147636446923826505387348585186141383","10474980875836752026177281375443903171819951870085320577055826002759487764728","23145438524775675918673426500955468803150395066433858622619529473677129275611","25781484405364471953782277042080539116270404815837361103458746538565653083091","32582815991378345370576634422161046242212142259128504736220412564432601613157","24776247085342263013130958673322306894691067639555689521480557019687152367099","27032843656330392427852314916938806450913198326885158618288631718720417295132","7349110393700440100368976917143708758833959064428315461700425334950411366143","12953491965096833483246577291253122498096391998452997166968030210069499106488","30199605332003650440665772437890165150815968316092107704773576670154704477039","26326103536481923519926938890709891752043725741876857587906456955733986039183","29168660982730462018614763749647891739173761960939418669240072508864452139256","10203646189433839642196336002839467966494759033741730831379949467000079233303","34469084376494166859058603681961884504620899774149880031176044131816071681120","4974943518330740465637719457525737818645278541523507424494216755712228686853","10065762743022501990820134222960661601843227885843592843119690923824529178649","10197691326317476060785506779364589405125337680480756705387483796765250284707","9071488478535157882386983481635045761223622187603529626957713907825700717670","37541167719454759345073806021768021547339072757955546371593701361651193015013","15170574031261398124784034701877345936298712055779951177375027097142566899460","24778882706486411785835871218958088484281615160148774120539714037038259988307","20659511648805429120622519003402483105237447624537856012522467870744534430045","26852361095679920953689297551767952709703200784791049216512215848160098581329","16663705688508373016366665563439493255180118793408710096352182810644517346850","31048768135497184470734878340693620941009471048729115583440912802242251772216","32978405879353970755317095286087359706902260181291133728046122065674201015612","5155489319451119916955750499645145589490446035401125134673819046827606412534","17017237236312833011010356856850700080597354140685492294778718572739435332837","22815396573195724647704536570507888444178845330091321247607504980017310217829"],["0","16458189892724400480242650946231833915066063090575450470150447673219226182351","10840097512553865741176864975459882636579918903951714878761890745991539343361","12866629186383732504202018188896459816542678408659733427371087429491894422598","21055107016512316169411664338024225591217347264902484795831886524513038847679","28272255687450497565027542521539101147620590019808601730371121302711913305376","6777766707939856863841725875310327411429077689782312434663763230916347399319","18108537485652337867633237251524877791333150140187121605576961654502783844696","39448409480076386963517708781893780818893326266258328770037681312292884781241","9661616769276500610895275241390925723639562812293178390357450627085420395299","16669088197292535757553374215814106465947844411953854605017625464883731187605","12490735674416764979928044731892176808914278474526113598870093153062584394915","23115706393011139941467735505073416046927469415873268592279135298543567651181","31653845822945500847722006333194418509989273964388016979894310354150592101910","16221643413461849771371610910912853293653091859728006087237597616141752067775","21868353306725803906158108633914087803384160515252284751615876794440546098376","30306935923654834657206984058261117722198629045427117045994006623103570372800","19979389797774472409662548744212127320147249800958733157898542015273312130018","13595239847196678508169128478415804082986223391745368900778399755262991442508","15535134778173255161656537369355321873242464624326634683312896571285439685022","21049613192774943380227653075202612172367914108063382676883626906067071695898","7666425375960684382681679497631386542744700833608759643988830496176976632290","22476049673414310588809370903252703684168586412409557471222471562521616267621","21057671990217784396894003922433401908185150872625326599447504589266855024304","36339921396273740582255246462060602955156462632508285943444625288932006705892","15299513304952786210553202577374578257329076637081425783431703972134398651229","30266640307810780460048354835862191696522306586486912261085951625288493860135","18552748885401218375982339910751576246168578210725407629341565258373331878590","24463354554410954611446631753295159559867324009949558718631271110078571729491","18775769240993557822847838612326565172653379018211244551429860375071496981226","7567009358211490584036799169546944784369073497781627702774968875884813055831","22388709626381441672559979639070689129447484007803463745717760892446356408015","9926373376367809875039092951982395912644135069585722247266471628862001246859","11917610151046294962544631508247953880891622846180121605178706847721614692819","25571062040631493597711416430359097401248960889025871229270040873570337073533","35877983156627775236829149830323309731637487896171428438135701612470853429396","19324418917247265102530807595516973197915454991206127359796967741927082602416","26692336469223169838218712494687642630577629387033642910026547021497000830163","15528405005330540770243614771643949829997362729545089347416976463546566563786","13068017559728753508351291218640790157778997520251655382239123467696157211217","28948674120020819951440742326351738437483765837412251713363032978440574356335","12895952103072584286736721547189196325070690293754889572438459413010488309926","13924730052629749858516358068457967317745964093092451957102609995952962620744","22160441477837887546002261880487274140272766127061928994828511421786545625176","23702715648772863821630899366942320648126511543363871245900871597145943832619","17486878165000687401368820059848445830097709152916569249056258029978678798743","37475352896972180812375524665221968365121998800913777900709748654225591256485","15914608763762924712525587144117833671939810164305468947558632350858776453445","25025122123364079329703837218426001756237292447683794319488927183348460020407","5784121240071933760519354570863627754941292721798298649197182932820987920332","22688654980703316523443706964499420447569344137376809906812533410413242445356","37484045625528867043787740796621945949837985340850077656190343668081823111369","23213645822361036272782859494732759383292459365804385844990261698494056851408","24487931469485746977821113986672731448010053177812793986313358497038868799811","20681421444919519283495058970044305299863930074412293647515074899618055550128","20609668463400349501181734858918917328749070745747856019918499158773382548317","36606907052917327563272904086347779992102129792674790464157972553925630690071","42522094462945482807750020268509615798579000047417534203622423478454723315432","26279512324541590939057779100705020039594986141743226647445966136555129947436","34565172289635158598837803129425295080118344428423257455073976044992580167883","7961390276971147036079733796561729822695002563174943835994346348885310302811","11358589417516743029036858994194749581192984834350551182368756888826529030054","36655762635976181272554582322395441674643712051560128391309175180180617377968","16758708929344193118971610045036823083199700986410447338283898642314325329971","32793667301242106999306757521795038305295494207179663408677239370384150652862","21094055672254467173028808216296209728433574567729683651252629915357231376050","8163571731963443211528551180331876123780765929476876357224750369947659288638","10575105847505186425248444232720660151653036345008962184775479840271303112158","15883432658986696050210120014483891916738594846370168374200257840322273453538","32346724739190223940928063204043611201866147606781233826194000404539702914695","9783116554850131194720139432183019999665170214443752868819212527993609489678","41367281167203603644235756619363366304628605783447444924389405488577077882250","27410700468688658937559033403662208479131566472061778965614366324018755291532","20949961751673504052354562750887806343639903740170641154111652005518975529456","24402634177712076615100447256653662517752425732451682901540854760778450055605","29674725938889668685318148338903803143992445231258687863219288890555497670565","21389146239078140296660457353807542307327555717424940785044416755713586235080","27664251298845250804015511601387338700833770878695344699262909852798496238581","32177444440821509633458224088620337813278032253354282892879059250865026094647","14698220787400880200737953834287417517667918128856630923400850669900822732286","4018741058354391744246748837248969907644419596489959990237856233563189717359","16622724920328750436838733385265780124535207831352146722150744967157791962844","30763964201124571817607472036162508415539087083337680832114709724892163582749","14560836221782373592736716008781233301250795121046768651083736644577287287278","20407292378867679284392672005678935932989518067483461662759898934000158466606","25161683009309783273624395873409218832145070747467691374955679890480526371006","9949887036661480931275438915051475637290557083047014848988433511424457373706","20131525486045003981640268445921323203686455771687185686239381847649058357298","20395382652634952121571013558729178810250675360961513410774967593530500569414","18142976957070315764773966963270091522447244375207059253915427815651401435340","31305849695230968245654800553021492917581416715079024055790994350150769038792","8452905190683521027321663658497416784049059711143868011051850007709325303303","27669522541133548349425336692658901880014865919881513897381223887500711480997","19430780425771583018998632261547691121926530848659677681346731554913260364473","9928236447681291462885783613021355242309672768750029745628023323168580171424","11439168505177470810486925381621711421811873186401385849006161434713226198083","18321050527315818496976945190872691704922213296626162479485417231332886553198","22180326015029391066141379081660169236707791561750198768695835758196785039990","10310978638902239833911500999290291178980892070802250269347638093655212825068","12146231600786390799774307968444125072646343880954950245859232958903062170057","23742550274552174073162667395758501799809326259766608151516805773458811940041"],["0","11028136913609525738238896147206392741583761780734866596602691159862643869085","21680195025107731482353729950919765273159837807903429757523781491983078686722","25733258372767465008404036377792919633085356817319466854742174858983788845196","20221971161185357116576922930791176093886330129388935247965568862450269199741","34656268503061719907808679297820927206692815639201169117044038418848018115135","13555533415879713727683451750620654822858155379564624869327526461832694798638","14328832099465400513020068757792480494117935879958208867455719122429759193775","35120333216474223482542606073273011460689923731684588852678954251434152571248","19323233538553001221790550482781851447279125624586356780714901254170840790598","11449933522745796292860342686370937843347324423491674866337046743191653879593","24981471348833529959856089463784353617828556949052227197740186306125168789830","24343169914183004660689065264889557005306574431330502840860066410511326806745","19531205902212451250951201175874286842881819127943965272392212335149567212586","10555043955084424320496816076568431498757819319039977830776991045707695639933","21848463741612332590069811522570900518219956630088535159533549402305283701135","38725628975470394092167562371264960355848893690438199748289809059631332249983","18070536723709669597078691743166979551746135201501431972098879843970815764419","27190479694393357016338256956831608165972446783490737801556799510525982885016","9182026684507235101066668993453368657936564848237235022927588955995070874427","20210983513710611538208900405147949256187463815710731010069049625558334896179","15332850751921368765363358995262773085489401667217519287977660992353953264580","23063856474989345955372336061248132279788808424403080598746738938467424039625","20227101108596293571541602099609528727821937344834618855196804991957901552991","28903357048868930720017681433606655733216196464184503199492842204712396420550","8710783738066297198859999409491881426109788873746817223165203757692988806841","16756794871943010475603898181209833215947884372141755834775494877425370729036","15217254898963161529718274076245877403788792021034780914984926330170855261563","27038466236982634000646857761333044031186283619483083093564338033581334963365","15663295610147840423449271479395855256758393636006454759161516563567185466835","15134018716422981168073598339093889568738146995563255405549937751769626111662","22889176380923608122873553532884103170346603615190893147737317598316904320413","19852746752735619750078185903964791825288270139171444494532943257724002493718","23835220302092589925089263016495907761783245692360243210357413695443229385638","29253881209423711973176427115460919713949557377635708114841877560564865651449","27979480569577000029165488170132069286178246991510788188874994851790089867558","16760594962655254982815209445776671307282545581996220375895731297278356709215","31496430066607064454191019244118010172606894373651251476354889856418193164709","9168567138821806318240823798030624571446361058674144351135748740517324631955","26136035119457507016702582437281580315557995040503310764478246935392314422434","36009105368202364680635078907446201786419167274408469083027861770305340217053","25791904206145168573473443094378392650141380587509779144876918826020976619852","5961217233420224494786310391658659546943563785768869570507015805330116745871","22432640083836499869758118015717273191997167853707823645958818656997282754735","25517188425706452421015392988627366207704658686311708148103539007716079169621","34973756330001374802737640119696891660195418305833138498112516059957357597486","31174220050265811180258237839929386553147268800995487114023088935299565521736","31829217527525849425051174288235667343879620328610937895117264701717552906890","28162001374888883437161268691594728423926220494951554295279650180121111545197","11568242480143867521038709141727255509882585443596597298394365865641975840664","23489067089567357824641008183741565806590323874337585469926862634250676395095","31191605507379183643082670102729341722579241880868086624984278963012029231504","24539048772882797323319313244208243678036554331192737346282319210412305207199","5199377195292943511149416482830912718923377554793519285230308620926120608388","19474600017999763344743712194831335511179495748408552951331945612660302604639","19331094054961423780117063972580559568949777091079677696138794130970956601017","29437328362156104682052996682181009807107530784517512240919536734699644388908","41267703182212415171007229046504681420061271294002999719848438583757829639630","8782538905404631433622746710895489902093243482654384607495523899958642903638","25353858835591766753182794768336039983139960056014446222751543716833543344532","15922780553942294072159467593123459645390005126349887671988692697770620605622","22717178835033486058073717988389499162385969668701102364737513777653058060108","29535039528273812100616353154276333172190695302288188095221941987209617764702","11629174986849111015696814344816371077851037572404860332869593098052842164325","21810848858805663554120703553075526433494259613527258129958070367616684314490","20299868472669659123811210687335144368318784735043332958807055644138654256483","16327143463926886423057102360663752247561531858953752714449500739895318577276","21150211695010372850496888465441320303306072690017924369550959680542606224316","31766865317973392100420240028967783833477189692740336748400515680644546907076","42805206606541172659609720662829947315183930813146433308689796622503597333773","19566233109700262389440278864366039999330340428887505737638425055987218979356","38958076590728656843978701748212182432160482766062821161382402604002538773266","11044915193698767430625255316809866781166404143291489243832324274885893591830","20011680631507732882462719756518337598731443079925247964525099824462142563295","26917025483584878007954488768050049946956487064487331459383505334981091615593","15572966134100786926143485187293056110888161661685307039042169407959378349896","20890049606317005371074508962357809526106747034433847226390629324851363974543","33440259725851226385784617457517402313119177356974655054827615519021183981545","20578403137964468822423636686726125449459335705876497098361710128578435198060","29396441574801760401475907668574835035335836257713261846801701339801645464572","8037482116708783488493497674497939815288839192979919980475712467126379434718","11357206968818225651431061025274285160522051262288259100603285747739775430071","17751442658570593190722132581810466653981445365843292976833011076632710174264","29121672443564747185473432017562466602501590242093537302167473289154574574556","18926341885896083346538938266100596777430671734550888981821593681424508437595","28435123146780291325002386001561162575741777094519348406213155594385244246395","19899774073322961862550877830102951274581114166094029697976867022848914747412","18374808100250732741034131146585371318824547142958337028780559508722308218979","18902522433430629020895621372201082531952986321506992477851731000485192643211","14397711042301356307301528181282907956346124349998084164132651444726994375063","18835213646783386046816789615528435658066104629325979424185580327149921086350","16905810381367042054643327316994833568098119422287736022103700015418650606606","33450802210427821476604267640060528671481367439346993451064243588425614466377","16973317979703890815750858777838107155304697296903321018995258923250712233329","19856472895362582925771567226042710484619345537500059491256046646337160342848","22878337010354941620973850763243422843623746372802771698012322869426452396166","14753858182792361771707484636488108321296062192836290615272630276089964610779","22472409158219506910036352418063063384867218723084363193693467329817761584363","20621957277804479667823001998580582357961784141604500538695276187310425650136","24292463201572781599548615936888250145292687761909900491718465917806124340114","25596857677265072924078929046259728511070288119117181959335407360341815384465"],["0","22056273827219051476477792294412785483167523561469733193205382319725287738170","21472147178376187742461054156582255457771311215390825171349358797390348877827","29578273873695654794561667010328564177622349234222899365786145531391769194775","18555699450531439010907440116325077099224295858361836152232933538324729903865","25536051262444889371124547105127304236288902477570269546691668464544419239036","5222823959920152233120497755984034557167946358713215394956848737089581101659","6769421327091525803793731770327685899687507359500383391213234058283709891933","26464180689269896520592400656031472744283118662537109017961500129716688151262","16758224205266727221334695220306427806009886848756679217731598321765873085579","22899867045491592585720685372741875686694648846983349732674093486383307759186","6186456953988509475219367437054157058560385097272385708083964239098720588426","26798096956526734099131724784521838922064784462244971338021928634446845117873","17174168932585627279655996606491298597215273855471896201086220483723325929555","21110087910168848640993632153136862997515638638079955661553982091415391279866","21808684611385389957893217299884525947891548859761035975368894618034758906653","33674772207262237739842313252015370534601058580044330809183209746111047508732","14252830575580063971910977741076684014943906002586829600499555501365823033221","32492716516947438810430108168405941243396529166565441259415394834476157274415","18364053369014470202133337986906737315873129696474470045855177911990141748854","18533724155581947854171395065038623423826563231005427676439895064540861296741","30665701503842737530726717990525546170978803334435038575955321984707906529160","24239470078139416688498266377238989471029252448390126853795273690359039583633","18565959345353311920836798453961782367095510289253203366695405797339994610365","35918471225898586217788957121956036377884028527952972055287480222848984345483","17421567476132594397719998818983762852219577747493634446330407515385977613682","33513589743886020951207796362419666431895768744283511669550989754850741458072","8546266926087047837190142407234479719029219641653527486271648473765902027509","32188689602125992779047309777408812973824202838550131843430471880586861431113","31326591220295680846898542958791710513516787272012909518323033127134370933670","8379794561006687113900790932930504048927929590710476467401671316963443727707","23890109890007941023500701320510931252144842829965751951776431010058000145209","39705493505471239500156371807929583650576540278342888989065886515448004987436","25782197732345904627932120287734540435018126984304452077016623204310650275659","14731276675168873501860042740407289250802385954439347542287346747978114311664","34070718267314724836084570595006863483808129582605542034051785517004371239499","11632947053471234743384013146296067526016726763576406408093258407980904922813","19216374389535578463889226997721470168117059946470434265313371339684769338184","18337134277643612636481647596061249142892722117348288702271497481034649263910","8495584495236463588912353384048610454019261280174552841560085497633011853634","28241724992726178916777346324377853395741605747984869478659315167459063442872","7807322668611786702454074698242235123186032374187489602357429278890336248470","11922434466840448989572620783317319093887127571537739141014031610660233491742","22977037295833724517269830286177271295445971306999612948219433127418757013853","7257891107734354397537974486740182238312588571791347608810669642280541348008","26171026916324199160982468748879233143294107810834208308828623746763098203738","18571954356853071916023664189344222929197808801158905540649769497447514052238","19881949311373148405609537085956784510662511856389807102838121030283488822546","34435759877938491652076131637932181759304076589487074246861096173666414594777","23136484960287735042077418283454511019765170887193194596788731731283951681328","3201648435456165204789204876968581436083918947843102252457316895349735798956","18606725271079816841672528714944133268061754960904104562572149552872441471774","27189854673926319424392220743159212267524744261969440348866434234248801918781","10398754390585887022298832965661825437846755109587038570460617241852241216776","17060957164160251467241018644405395933810627096401071558965687038744796713661","16773945238083572337987722199903844049351189781743321048579384075366104706417","15098170980633658919613181873847469437118332768202955794442665096247671786582","38758920620746279897521646602494812663025813787173930752300468794364042288026","17565077810809262867245493421790979804186486965308769214991047799917285807276","28819474799344258284119183791414804877731555711612858101804883247091278193447","9957318236045312922072529440989644202231645852283741000279181208965432715627","23546114798227696893901030231521723236223574936986170385776823368730307624599","37181836184708348978986300563295391255833026204160341846745679787843427033787","23258349973698222031393628689632742155702075144809720665739186196105684328650","21733454845772051885995001360893777778440154826638481916217936548657560133363","18711494073500043025376015629413013648089205069670631573915907101701500017349","10766044056014497623867798976070229406574699317491471085200797293214828658935","20412180518181470478747371185625365518063780979619814395403715174509403953015","41645487764107508978594074312678292578406014985064639153102827174713285318535","41833927469403794874726629835145344453271132825460797929983184871855577676312","17244223347561249556634151983474804910112316457358977131578645925398629463095","34139667437778763243464592005909814687224236731293573635368396834853460555298","22089830387397534861250510633619733562332808286582978487664648549771787183660","18135118391176190542679033767779400108914521759434461585351995462348476630973","10057565223491205571416166045585549716816245328142594231370602296810566239952","31145932268201573852286970374586112221776323323370614078084338815918756699792","19891856340794735519902612179458343963665129668451660109083054463126919453469","23104033708023902327076423424520254449141625913117241422258822664890750971856","19268563404089662422600867628194975810370307011336959853025216070581061900503","36904640277764245580705409591892394982123308115010489349905198493027482433527","16074964233417566976986995348995879630577678385959839960951424934252758869436","22714413937636451302862122050548570321044102524576518201206571495479550860142","35502885317141186381444265163620933307962890731686585953666022153265420348528","36355102015290219148700458289867658116454816083771040260636742391733340653495","37852683771792166693077876532201193554861343469101777963643187362849016875190","34982003421721307427758366257865050062935189788622662468728107002194679997173","39799548146645923725101755660205902549162228332188059395953734045697829494824","14861373328662190259821856547913467549100729885500639713862914830868807942341","15916801995021982819544836999144889975357608242597950612005257814394576790805","6907179212763437392356650617308540824143884299580133984567098702878180254509","15782184421727496871387173485799596227583844858235924504672956467724033677083","11923377890894808887040248888732392047647874444159437700509195844261492717595","23125118677177092508715723789606507165866006077861918214732078803699611941520","12058393087568506409255311810418939222061030193390607694292313659925615971041","17824702918885890629296728706828145880690326674584084638813889106098512190079","23868431148870608019701295781229570598699128345189509052326441552277096296715","7619473493745448321168563527718941554043759985256546886847056365604120725941","23056575444599738597826299090868851681186073045752692043688730473059714673109","19355671683769684113399598251903889627375203882792966733692348188045042804655","26696683531306287976850826128519225202037011123403766639738727649036440184611","29305472482690870625911452347262181933592211837818329574972610534107822273313"],["0","22224304782598827730709178843568295877786682722523432042712560452874766980723","21056051484913100262675702567907235826994258030365615999000513408204889260037","15380062003712759144630522530142578178147969667613730044175882689631921398316","15223156029223602799568474487392879109900227316307637960767662890073651312113","7295616781211228297756282719740058295481076154308470405986928555937221486838","10445647919840304466240995511968069114335892717426430789913697474179162203318","13538842654183051607587463540655371799375014719000766782426468116567419783866","31040118506700517818938395566805670400017872924658183692224796072857567806907","11628205538694179220422984695355580523471409297097324091764992456955937675541","23911491219143909949194965000226476284840933293550665121649982786190807022755","12372913907977018950438734874108314117120770194544771416167928478197441176852","31707951041214192976017043823786402755581204524073908332345653082317881740129","34348337865171254559311993212982597194430547710943792402172440967446651859110","20331932948498422059740858561016450906482912875743876979409759996254974064115","21729126350931504693540028854511776807234733319106037607039585049493709317689","23573058670845925035191815013516190892105388359256592930970011119070478026230","28505661151160127943821955482153368029887812005173659200999111002731646066442","21208947290216327176367404846297332309696329532298813831434381295800697557596","14839863866189665182020270228556199543197894992532905748012151637404475002091","37067448311163895708342790130077246847653126462010855352879790129081722593482","17554917264006924616960624490536542164860877868038008464514235596264196067086","26590697284439558154750127009220703853510140496364219363892343194142270671649","37131918690706623841673596907923564734191020578506406733390811594679989220730","28060456708118621991085102753397522578671328255073875423178552072546351699732","12954892080425913573193591892710250615890791094571234548962610844196146731747","23250693744093491457922781234324782686694808687734954651705571136549865924910","17092533852174095674380284814468959438058439283307054972543296947531804055018","42489136332412710335848213809560350859100041276684229343162739574597914366609","18876696696912811249304274427068870849936845743193750349249657881117124876106","16759589122013374227801581865861008097855859181420952934803342633926887455414","25891976908176606824754996895764587415741321259515469559854657833540191794801","35634501267263928555819932125344617124056351755853709290735364657744392983638","29676152592852534033617834830211805781487889568192869810335042222045492055701","7574310478498471781473679735557303413056407508462660740876489309380420127711","24364950790950899227676329699499176790519530364379015380707162660857125487764","23265894106942469486768026292592135052033453527152812816186516815961809845626","38432748779071156927778453995442940336234119892940868530626742679369538676368","36674268555287225272963295192122498285785444234696577404542994962069298527820","16991168990472927177824706768097220908038522560349105683120170995266023707268","34595207113613082611308286903498431702934847095553704613620426148342318390127","15614645337223573404908149396484470246372064748374979204714858557780672496940","23844868933680897979145241566634638187774255143075478282028063221320466983484","2177588847988898590046849081839992413795213813167157209042457881685897036472","14515782215468708795075948973480364476625177143582695217621339284561082696016","30453810960809123099718531752501191198039851221252382273959043306950387911859","15255665841866868609800922633431170769847253201901776737601334808319219608859","17875655750907021588972668426656293932776659312363579861978037873991169149475","25095034012198432859659451785349813341511424378142079806325783974181212198320","24384727048736194861908430821651746950981977373970354849879259275992094867039","6403296870912330409578409753937162872167837895686204504914633790699471597912","37213450542159633683345057429888266536123509921808209125144299105744882943548","32491466476013363626538035741061149446501124123522846354034664281921795341945","20797508781171774044597665931323650875693510219174077140921234483704482433552","12233671456481227712235631543553516779072889792386108774233169890913784931705","11659647604327869453729038654550413010154015163070607753460563964156400917217","8308099089428042616979958002437663785688301135989877245187126005919535077547","33741355497814009350550481714475075148954898773515792817204529215576467584818","13241912749779250512244581098324684519824609530201504086283891413258763118935","35750706726849241345991961837572334666914747022809681859911562307606747891277","19914636472090625844145058881979288404463291704567482000558362417930865431254","25203986724616118565555654717786171383898785473556306427855442550884806753581","30587186625738147513479789636076232334569323607488615006094951202535237076340","24628457075557168840540851634008209222855785889203406987780168205635560161683","21578666819704828549743596976530280468331945252860929488737668910739311771109","15534745275160810828505625513568752207630045738925228804133610016827191539081","21532088112028995247735597952140458813149398634982942170401594586429657317870","18936118164523665735248336625993455947579197558823594447109226162442999410413","39514489784536467512695337134842034979715301169297209618809245976274953645836","39891369195129039304960448179776138729445536850089527172569961370559538361390","12600203823283223891021898221692334731676268514301919919459087664221450430573","24502849131878976042436372521305079197351744661755078583340385296555304119362","22291417902955794500254615521982192036117252172749922631631092912967765871703","14381993910513105863111661790301525129280679118452888827005786738121144766329","20115130446982411142832332091171099433632490656285188462741204593621132479904","40403621664563872482327535003914949355004282246325193812470473445261704903967","17895469809750195817558818613659412838781894936487285874467904739678030411321","24319824544208529431906441103783233809734887425818448500819441143205693448095","16648883936340049622955329511132676532192249622257885362352227954586315305389","30032794811849940716918007693270239787149887429188910012413988612903347875820","10261685594995858731727584952734484172606992371503645578204645681929709243255","23540585003433627383477838355839865553539840648737002058714938804383293224667","27229284890603822318395718836727316438829052662541103219935635933379223705822","28933718286901887852908105089220766055812903366710011833877076410315064315756","31928881799905782941662941573887836932625958137371487239889966352546416759146","26187521099764064411023921025215549948773650776413256250059805631237743003112","35822610549613297005710699829897254921227727863544050104511059718244041998414","7834503785485105297397307350569660009653095370585245084027625475161807389065","9945361118204690416843268253032504862166852084779866880312311442213345085993","13814358425526874784713301234617081648287768599160267969134197405756360509018","9676125971615718520527941226341917366619325316055814665647708748872258858549","23846755781789617774080497777464784095295748888318875401018391688522985435190","24361994482514909795185041833955739243183647755307802085765953420823415387423","24116786175137012818510623620837878444122060386781215388584627319851231942082","13761162965932506036347051668399016672832288948752134933929574025621215884541","25848619425901940817156185817201866108849892289962983760954678917978384097813","15238946987490896642337127055437883108087519970513093773694112731208241451882","24224908017360201973406192436480428273823781691089349743679256759543620850601","16823100495700093004552790758550504166202043365169899123686492189514277113693","31505124190773300731455246511781175315525657846391498935779251111497071873605","36722702093542466029576498949267088778636059275220624806247016881639836051009"],["0","22560366693358380239171951941879316667025001044630829741726916719173725465829","20223860097986925303104999390557196565440151660315197654302822629833970024457","8871881135586243067014639315027881267747574934811425744653561192688034301015","8558069186607930376890543229528483131252090232199241577837121593571494128609","14591233562422456595512565439480116590962152308616940811973857111874442973676","20891295839680608932481991023936138228671785434852861579827394948358324406636","27077685308366103215174927081310743598750029438001533564852936233134839567732","18303751269722485193383979643096790622939017048484298697053183772563518622580","23256411077388358440845969390711161046942818594194648183529984913911875351082","25934739566448544676143524255195677481133502186685295899601761385805805549893","24745827815954037900877469748216628234241540389089542832335856956394882353704","19639416338749835507541276157058255334065680247315747977294897791484146489024","24920189986663958674131174935450644211764366621055516116948473561741686726986","18775623025157568897235311376775626724417461351071719615121315805934139632613","21570009830023734164833651963766278525921102237796040870380965912411610139761","25257874469852574848137224281775106695662412318097151518241818051565147556843","35123079430480980665397505219049460971227259609931284058300017818887483637267","42417894580432654352734809692594664619392659064597627662868762591601395115192","29679727732379330364040540457112399086395789985065811496024303274808950004182","30358410878649240972192768769639943518209524123189642018363171885011828195730","13221591656174574011674843235815809241173391335659982585330267005952583638555","31293151697039841087253848273184132618471916592312404384086482201708732847681","30487351637734697238854382325332579291285312356180744779385214816208361450226","34232670544397968759923799761537770068794292109731716502658899958516894903847","4021541289012551924140778040163226143233217788726434754227017501816484967877","24613144616347707693599156723392290284841252975053874959712938086523923354203","12296824832508916126514163883680643787568514166198075601388389708487799614419","41201786921146870227203616128606151541103353752536389998929070776044211741984","15865150521986347276362143108880466611325327085971466354801111575658441256595","11630935372187473233356757986464741107163353962425871525908481081277966415211","29895710944513938427263588046271899742934278118614904776011111480504575093985","27492516790849306667147052760174684071015974710875349894074320942337168976042","37464062313865792844989263915166336474427414735969705276971880257515175615785","15148620956996943562947359471114606826112815016925321481752978618760840255422","26841658710062523233106253653741078492490696328341996417716121135138442479911","24643545342045663751289646839926995015518542653889591288674829445347811195635","33089011814463763411064096500371330495371510985049668373857076985587460361502","29572051366895900101433778893730446394474159668561086121689581550986980064406","33982337980945854355649413536194441816077045120698211366240341990532047414536","25413928483547614778123762316482313228772965390275340539844443923533019789020","9341047802607871587569893047711665404195765096333924065731512928985536498263","25801494995522520736044077388012001287000145885734922220357922256065125471351","4355177695977797180093698163679984827590427626334314418084915763371794072944","29031564430937417590151897946960728953250354287165390435242678569122165392032","17131136177939695754944252014487832218982973641672695860521678240749158832484","30511331683733737219601845266862341539694506403803553475202669616638439217718","13863068629974767955698931108055312777004954224311125380257871561406529803333","28301825152557590497072497825442351594474484355868125268953363761786615901023","26881211225633114501570455898046218813415590347524675356060314365408381238461","12806593741824660819156819507874325744335675791372409009829267581398943195824","30650415340640716922197303369261982895150291042784349562892189838338148895862","21206447208348176808583259991607748715905519446213624020672920190691973692656","19706774690504272866948926117390026662838656037932119938144264780833156371487","24467342912962455424471263087107033558145779584772217548466339781827569863410","23319295208655738907458077309100826020308030326141215506921127928312801834434","16616198178856085233959916004875327571376602271979754490374252011839070155094","23706225251949468256608151938435600120813068746199516947012650058001318178402","4595582627719225802242756451392093951100854659986973828869578639941717742253","27724927710019932247491112184630119156732765244787295032426716242061878791320","17941030072341976466043712018701301720378219008718929657418520649285922366891","28519730577392961908864903690315067679249206546696578512012680915193805011545","39286130379637019804713173526895189580590282814561195668491698218494665657063","27368671279275062458835297522759143357163207377990779631862132224695311827749","21269090767570381877240788207803285848115526105305824633777133634902815046601","9181247678482346434764845281880229326711727077434423264569015847078574582545","21175933352218715273224790159023642537750432869549849997104984986283506140123","15983993457208056248250267506729636806610030717231154550520248138310190325209","35252493825394384580897862779169519782333873537762350550222083579398290300438","36006252646579528165428084869037727281794344899346985657743514367967459731546","25200407646566447782043796443384669463352537028603839838918175328442900861146","27117455391918676862626339297352883306155124923094122822982566406534799743107","22694592934072313778262825298707108983686139945083810919563981639359723247789","6875744949186936503976917835345775170012993836489743310313369289666481037041","18342018022125547063418258437084923778716616912154342581784205000666456464191","37030757585449194520162258517315348532911835691818318937544538517371792816700","13902696747661116412871231482061550589015425472558537405237605292780252327025","26751406216577783641566476462309192530921410451220862657940678099835578400573","33297767872680099245910659022265353064384499244515770724704455909172630610778","38177346751860606211589609641283204485751410457961785681129773039230887256023","20523371189991717463455169905468968345213984743007291156409291363859418486510","25192927135027979544709270966422456018531316897057969773731673422190777953717","32570326909368369414545031928197357789109740924666172096173067680182638916027","35979193701964500483569804433184257023077442333003989324055948634054320135895","20081277856133015438833071657261123688155187473910905792383524331941216527058","30486799327688853599801436305173824808998937152410478156421407075899677510607","27868735355548043566928588169279959665358726926256031521625711063336467005594","15669007570970210594794614701139320019306190741170490168055250950323614778130","19890722236409380833686536506065009724333704169559733760624622884426690171986","5740473979214474347180196723976888208027172797904501594570190624936912522419","19352251943231437041055882452683834733238650632111629331295417497744517717098","25805268691739960325914589809672293102043133376221716458338579190470162374763","26835746093190544368123677922654203397818931110199569827833702655071022279229","26345329478434750414774841496418481799695756373146396433471050453126655388547","5634083060025736850447697591540758257116213497088235524160943864666623273465","29808995979964606412065965889146457129151420179509933178211153649380959700009","8589651103142518062427848365618491127626675540610153203690021275840674408147","26561573162881128724565979127703581459099198981762665143660309332511433205585","11757958119560910786859175771843733243855722329923763903674780192452745731769","19233762637868051018417681533047800453954586891950929184162093849842526755976","29668918443406381614660186408019627380175389749609180925097625390128055110784"],["0","23232490514877485256097498138501358245501637688845625139755629251771642436041","18559477324134575383963593035857118042331938920214360964907441073092131553297","17743762271172486134029278630055762535495149869622851489307122385376068602030","17116138373215860753781086459056966262504180464398483155674243187142988257218","7294224253005637968778725133702958093375940216817847280249510037173077451735","41782591679361217864963982047872276457343570869705723159654789896716648813272","10378884873053655985857042672106937020403330075170998442309464093118062144230","14719259667605695164521553540936306157329669696552563050408163358551228749543","2736336411098166437199127290907771916788908387557227679663561454672133710930","29981236261057814130040642765134079873718639972954557455505318585035802604169","5715169888229525357262128005918706291386351977347016977275305539638147716174","39278832677499671015082552314116510668131360494631495954589795582968292978048","27952137101488642126015944125644013334980368841694997890198742936907564958355","15663003178475862572224217008293978360286558301727404886544427425292470769609","21251776788208193107420898182275281963293840075176047397063727638247411783905","6739263196026599251781637073035663214228095835362234349087227729978678122452","26469673117283410886302198947584371765357790419030499429203627264623350283300","41059303417186758260976807894674779061688589328363186638341116810051173239150","37471212592919385505834675168967523084243215569715588648350402363042091512747","38828578885459206722139131794022611947870683845963249693028139583447847895843","26443183312349148023349686471631618482346782671319965170660534011905167277110","18809817650401131730014885055853715059847104383792740080776556030265848704128","39086460403630119255462358905407883494022260311945455215072225445840914404835","24688855345117387075354788032560989960491855418631364317921391543882172816460","8043082578025103848281556080326452286466435577452869508454035003632969935754","27338046360856140164951907701527305481134141549691715575727671986472038212789","24593649665017832253028327767361287575137028332396151202776779416975599228838","38627088098615190009914420766697752905109978704240711310461733178936806492734","31730301043972694552724286217760933222650654171942932709602223151316882513190","23261870744374946466713515972929482214326707924851743051816962162555932830422","37903179017188601632280770347286524397320191836813775208324018774433341692353","33096790709859338112047699775092093053483585021334665444450437698098529456467","31151638884053035245485716339818122771758100671107341866547352141878734240336","8408999042154611903648313196971938563677265633434608619807753050945872015227","31795074548285771243966101562224881896433028256267958491734038083701076464205","27398847812252052280332887934596714942488720907363148233651454704119813895653","22401537885248976377635381510228110813646293169267268060317745598023303731770","37255859861952524980621152042203617700399954936706137899680958915398151633195","24188190218213158266806015581874333455057361440564354045084275607912477837838","28939614095255954334001118887707351368997566380134646735990683660490231082423","18682095605215743175139786095423330808391530192667848131463025857971072996526","29714747119205766249841749030766727485451927371053810097017640325554442447085","8710355391955594360187396327359969655180855252668628836169831526743588145888","14286643118196284735810984403406907729403979773498712183088948765092713792830","12374029484040116287642098283718389349417582882929357377345152294922509169351","17246177623788923994710879043210132902292284006775038263008930860125261444202","27726137259949535911397862216110625554009908448622250760515743122813059606666","12827164561436630549652184160370153011852239910904181850510319150421614810812","9985936707587678558648100305577887449734451894217282024724220357665145485688","25613187483649321638313639015748651488671351582744818019658535162797886391648","39412587809442158622148200993266690701752217685152664782086175490100489296107","20524651544857078394920114237958222343262674492011213697647636194808138889695","17525306509169270511651446489522778237128947675448205532590325375090504247357","27046442954085635626696120428956792027743194769128400753234475377079331231203","24750347545472202592669748872944376952067696251866396670144051670049795173251","33232396357712170467919832009750655142753204543959508980748504023678140310188","25524207632059661290969898131613925153077773091982999550327095929426827861187","9191165255438451604485512902784187902201709319973947657739157279883435484506","11673369676361314050489412878745688136368801688742521377457024110972140591406","13993817272844677709841018292145328352208073617021824971138837111996036238165","35151218282946648595483401635372860269950048692977122680327157643811801527473","34795775015595489164933535563275828984083836828290322649586988063837714322892","32849099686710849695424189300261011625778050355565524920026060262814815159881","20649938663301488532235170670349296607682687810195614923856063083229821597585","18362495356964692869529690563760458653423454154868846529138031694157149165090","20463623832598155324203174572790009986952501338683665650511765785991203784629","10079744042576837274254129268201998524671697034046274757342292090044572154801","26728501907110218717302914067824489387571018274692632413047758785644963609642","28236019549480505886363358247560904386491960997861902628090620362783302471858","28512572421293620341841187141512063838156709656791645334138146470309993226675","32346667911998078503006272849448491523761885445772211302266928626493790990597","23500942996305352334279244852156942878823915489751587495429759092143637999961","13751489898373873007953835670691550340025987672979486620626738579332962074082","36684036044251094126836516874169847557433233824308685163568410001332912928382","30285029427219838595831705544116146888726942582804569187692668661591968642166","27805393495322232825742462964123101178030850945117074810475210585560504654050","31614569561316292060886547179361109973294456502025690972183152013095348305529","22819050001681648047328506554016155951672269688199472762012503445193644230322","32578207760042661978686407792051858794406092115091502674863137705310157520812","19158499508144159704663934065680661601879605085598547969120378541143028477403","6609368526377408644925730442330361859965904993283870860066938471229938916200","21364168075058188384597252365880165401122753048500275504949726987213660840820","28181901660250450522646797375853963869058155865175909960715488894957023280556","18274312840426755655419737569264972287762010547405777241068844477306624558499","17197112911699156755110061119833099440901145503988887625446405778647738029980","33849227839256811911610770593302644242169089452096028699553217940097125515571","31338015141940421189589229402278640038612381482340980336110501900647229556260","17893201600979486445126667266872744360119043938703433177551041582277571848355","11480947958428948694360393447953776416054345595809003189140381249873825044838","16816261014623598859865359160110394377928936863807224318892630808913226938579","29722294511640645429582773874087311115537902352027398572978954194364516253909","31783249314541813514000950100051131707089497819983105311969201123566236062841","30802416085030225607303277247579688510843148345876758523243896719677502281477","11268166120051473700895395183081516514232426994176471048321887729333246546930","15841506216250662379639120287778364081206111558187797669025898925610302408784","17179302206285036124855696731236982255253351081220306407380042551681348816294","31234903453922982226885552510149887829650033563109295943622414478447057915553","23515916239121821573718351543687466487711444659847527807349560384905491463538","16579282403896826814588957320838325819360809383485824024625983513109245016335","15561351143134212784827561325524704583254050698386293162798842407104493230334"],["0","24576738157915695289948590531745441402454910977275215935813054316967476376465","15230711776429875545680780326456960996115513440012687586116677959608454610977","13599281670505697045812151514854249982441935338829668634916040584176328708443","12344033874592446285315767172856657436459996528380931967650282187710168018819","14588448506011275937557450267405916186751880433635694560499020074346154903470","39788697615043885285435152605230002737590412938579377631913171420281680635310","20757769746107311971714085344213874040806660150341996884618928186236124288460","7550276463372115106796701336615337226110974992689091757118122530526649003469","5472672822196332874398254581815543833577816775114455359327122909344267421860","16185986778437077815588474039753609570340551145077046223614228796919988217104","11430339776459050714524256011837412582772703954694033954550611079276295432348","34781179611320791585672293137718471159165992188430923221783182792784968964862","34016031331138009029785482506030751581412373282973961436699281687239321421093","31326006356951725144448434016587956720573116603454809773088854850584941539218","20615310704577110992595390619293288838039315749936060450429251089919015072193","13478526392053198503563274146071326428456191670724468698174455459957356244904","31051103362727546550357992149911468442167216437644964514709050342670892070983","38342121090694966077460804298835007946280449855894304589285825246950729487066","31165939442160220567176538847420495991389702338599108609304396352932566034260","33880672027239862999785452097530673718644638891094430698659870793744078800452","9109880881019745602206561452748686787596836541807861653924659650658717562986","15731392428962988237783364366450155031145844367169445817854907873955888912639","34396435063581688066431906320301216810947791823058841742748042518530211818436","27489467818395498928463170319864704832435346436846694292144578901188537137303","16086165156050207696563112160652904572932871154905739016908070007265939871508","10899606978033729885411003912540060785171554298551362464058935599792459434344","27299056458196389283810249789465300061725692264376268061855354647375389962059","33477690453551829575336030042880955633123228607649353933527057984721995994234","41572359216106113883202166690264591356752943943469831075506242116057956530763","24635498616910617711180626200601689340105051449287451759935720138536057165227","32029872290698652820068729204058498617543654872795481729251629175715066393472","22417095676040125779602588059669635929870441241837262201504467023045441921700","40415034896266795268725026934378970454967836941798649389396500097181659985055","16817998084309223807296626393943877127354531266869217239615506101891744030454","19813663352892992043439391633935213615769327711703848296071667794250535937176","32909452752664829338419370123936154796429077414310262123604705221663819295689","22914832898658677533024357275198946538744221938118501776937287009470798967923","30735233980226499516749492593892685223703181072580207111965509457644686275156","26488137564587041311365625418491391821566358480712673746470347029249147180059","14102742446833358223509426284900152560898403959437224784584958947828845173612","15475948338592211128033166445589386528234695984919661919227847529366337497435","37541251366572257277437092316276179882355490341691585850337076464533076398553","17420710783911188720374792654719939310361710505337257672339663053487176291776","28573286236392569471621968806813815458807959546997424366177897530185427585660","2859816096240957353037790822179503610286801365442680410992100403269209843085","12604112375738572767175352341162990716036203613134042182319657533674714392787","11675788776220521378302912941706700930923088096412432833635077872474502222098","25654329122873261099304368320740306023704479821808363701020638300843229621624","19971873415175357117296200611155774899468903788434564049448440715330290971376","29338132095459368054380872286240027888794338765073601695618866139019964287679","35048689875205766799803590496018831226407706569473260876775942607049361600980","19161060217874881567593822730659169597976984583606393051597068203040469283773","13162370146499265801056487233788281385709530950480376721482446563605199999097","32204643036331996031145835112656308966938025137840767162770746567582853966789","27612452219105129963093092000631478815587028103316758996589899153523781850885","22688306971745790491346852528986760108409680287086949274100599674204663629142","29160172392280047359693390517970575217607181783549964756955987672277847226757","18382330510876903208971025805568375804403418639947895315478314559766870969012","23346739352722628100978825757491376272737603377485042754914048221944281182812","6099391673850080197435630839033381615867782833627615598579470037416263980713","26525950822214746746473991780231170362803368585122176673257906914471986063712","25815064287512427885374259636037107791070944855748576611777567754523811654550","21921713629743148946355567110007473074459371910298981152655712152478013328528","19411634454763701842223935595441318126817011219975195504013921979883834699553","14836747842090110516812975382263642218298543909321658714577859201738489834563","40927247665196310648406349145580019973905002677367331301023531571982407569258","20159488085153674548508258536403997049343394068092549514684584180089144309602","31568760942381162212359422390391703686593672148969230482397313384714118723667","34583796227121736550480310749864533684435557595307770912483036538990796448099","35136901970747965461435968537766852587765054913167256324578088754044177957733","20916850080317606561519734208382432870427042090712353917137448879835964989960","25113643120771429446312083959056610669099466579087140647161313997711467504305","27502979796747746015907671341383100680051975345958973241253477158665924148164","29591586344823637809180222257825144937769738847785301639740411629514208865530","16793573110761126747170599597717743600357156364777069687988928950032320293098","11834301246965915206992114437731652178964973089402080933554012797969392316866","19452653378954033677280282868207669769492184203219313256969895653039079619824","23749857131524020872410607362775036814796174975982911180326802703811479965027","21379929776406773512880004093589167411715455429350936662329867037468698050390","16428756144449044187081462386104048115210845770781061594542552895710248459189","13218737052754817289851460884660723719931809986567741720133876942459877832400","20840093278277101546948098986503055713697141696584516666201249787851513186023","34475560448661625823047189006450652649567947329935785577732773603338238065495","14660382809014236088593069393272669486975656694395520138439484768037440621381","12505982951559038287973716494408923793253926607561740907194607370719667564343","23921969934835073378728729696090738307241450103359988711710027507042634039908","18899544540202291934685647314042729900128034163849891984824595428142842121286","13898160330119697668006928788488213631689723476990832011403878977979335201093","22961895916857897388720786895907552832108691191618006378280762499747650089676","33632522029247197719730718320220788755857873727614448637785261617826453877158","37556346151442015636919142002917347142527440303638762802259704202153224012201","41678255757244351805755494454844988325630631239550176280240198060556663630065","17828346426381900770113743004644826844589567890921448359091385066203387571720","22536332240102947401790790366163033028464853988352942096643775458666493093860","9794769560662049537031834830299453073863858715959560994353593664644796321951","12470361540730797027464987717216689421958337762024578471061880916786889136971","18693321164167414009278293529785225482203338325386523199848420583742498839872","25143589606404367925190297342117657886874524919279021271000916583235174431459","11270321935954378406931508896419376550173254366555613705553762839642681537053","9234459414429150347408716905792134077959736996356551981899480627633177965051"],["0","27265233443992115357650775318233607716361457554134397527927904447359144257313","30461423552859751091361560652913921992231026880025375172233355919216909221954","27198563341011394091624303029708499964883870677659337269832081168352657416886","24688067749184892570631534345713314872919993056761863935300564375420336037638","7288654140183276652868494789554557284955396466855354777299835962116501311323","35800909486409220126377493719945455298084097076326686576429934467411744279386","19627296620375348721181764943170472993064955900267959425539652185896440081303","15100552926744230213593402673230674452221949985378183514236245061053298006938","10945345644392665748796509163631087667155633550228910718654245818688534843720","32371973556874155631176948079507219140681102290154092447228457593839976434208","22860679552918101429048512023674825165545407909388067909101222158552590864696","25785873478963032726851774784922392141235255576029777756169957212418320938490","24255576918597467615078153521546952985728017765115854186002155001327025850952","18875526970224899844404056542661363264049504406077550858781301328018266087202","19342378537314946762944375493329302587530267099456086557160297993262221648769","26957052784106397007126548292142652856912383341448937396348910919914712489808","40213963853615817878469578554565661795786068474873894685719896498765975646349","32907756437711381710428797107155465715464170910956540491175242120749841982898","18555393140641890689860266204326441805682675876366148531212384332713515077286","23984858310801175555078092704546797260192548981356792709923333214336540609670","18219761762039491204413122905497373575193673083615723307849319301317435125972","31462784857925976475566728732900310062291688734338891635709815747911777825278","25016384383484825688371001150087883444798854845285614798099676663908806645638","11202449893112447412433529149214859487773964072861319896892749429225457283372","10284087440261140170879818576048534057317377909395443690117935827956071247399","21799213956067459770822007825080121570343108597102724928117871199584918868688","32709870044553503345374093833673325034903020128336501780012505108174971428501","23178895163425108706179248595247361089149728414466639179657707596292374997234","39368232688533677321911521890014632536409159086107593463616075858964296070292","27382754361981960200114846655946103591661738498158869176173236090496305834837","20283258837718755195644646917602447057990580944758894771106849978278515795710","1057705608401701114712364628824721682644153682842455715612525672939266852166","37053584048855040092957242378243390732838945082765230091396591821211702978876","33635996168618447614593252787887754254709062533738434479231012203783488060908","17739083833946708864632377522613152142990291022991662248445131401925263378735","22042419761651108232345928757357759415761426027788455559813002070176021600144","23941422925478079843802308805140617988940079475820969210176369832365789440229","17693982216774448589006173697270820270309633344328345536534610542137755559078","31088032257334807400484845091725508554584352561009313149242489871922485864501","28205484893666716447018852569800305121796807918874449569169917895657690347224","30951896677184422256066332891178773056469391969839323838455695058732674994870","31306016989465964110381373142037809587614251882551103013277744555914535805872","12953178695983102218503179564182603532175056610258481000981121920398544087935","35258329600945863720997531868370355829067554693578814388657590873795046675703","5719632192481914706075581644359007220573602730885360821984200806538419686170","25208224751477145534350704682325981432072407226268084364639315067349428785574","1463334680601767534359420138156126773297811792408831323571951558373195948579","29420415373907246976362330896223336958860595243200693058343072415110650747631","18055503958511439012345995477054274710389443176453093755198677244084773447135","36788021319079460886515338827222780689040313129731169047539528091464120079741","26320894006732983155114369501523112275718684338114453066155476840947106210726","16433877563910487912941239716061064107405604766796751759495932219505130071929","26324740292998531602112974467576562771419061900960753442964893127210399998194","42521043200824716840045264480055342845327685875265499981843288948589899437961","11448418694531709481693372510748407454077327405801449305783389933895946710536","23488371071652305760447299312716245128270996173757864204502995161833518762667","36432101912720819497140375290683875346665999166683895170213771157979885957897","14876418149914531195695645865879476520258472879479756287258424932957933442407","24805235833605980979711245769725477456926842354554051166129892257312753870007","12198783347700160394871261678066763231735565667255231197158940074832527961426","31163658772590218270701577815205065637058372769828319002817609642368163631807","29741885703185580548502113526816940493593525311081118879856931322471814813483","21955184387647022670464728474757671060370379420181927961613220118380218161439","16935026037688128462201465445625361165085658039534356664329639773191860903489","29673495684180221033625950764527284436597087818643317429155718403476979669126","38078009586714070852319886800645489770713276553902593914650654770813198147282","18430733298468073874770111327550719010138423735769064685670964173602480123587","19361036141083773980226033290268857196090615497106392277398218396276620456100","25391106710564922656467810009214517191774386389783473137569664704829975904964","26497318197817380478379125585019154998433381025502443961759769134936738924232","19945457288795937900793062671507590652305719781008673490576693573096121484303","28339043369703583670377762172855946249650568757758246950624423808847126512993","33117716721656216809568936937508926271555586291501912138808750130756039800711","15406686945968725173867633025135739698442748894738534592084414885876800739826","11698903349682978272094793450178212112165948329138105032279653713488832090579","23668602493931830413984228875463304357929946178804161867108025595938784633732","38905306757908067354560565736415339538984368406438626513939791306078159239648","25611471391208766522574808980292798541043985551549788016955401221047151434437","20871616680974271803513602441921059734882546458285838980961529888361587605163","10969269417058813151916519026950821141873327141146088845386901604844688422761","26437474105509634579702921769321447439863619973135483440267753884919755664800","19791943684714927871649792227748836338845918992752998988704295389127217876429","25174635153644701201601566522386755122039165859039502468069138833524859139756","29320765618028472177186138786545338973951313388791040276878969536074881242762","25011965903118076575947432988817847586507853215123481814389214741439335128686","25955696997830871535211053646924201525934535806303943079721850827509459584199","15910846208565308647124888882828184711707703927283749625950986669709875746955","27796320660239395336013857576976427263379446953981664022807757955958670402186","24035548961876519555195168046557830575669017982819978412863320812919491683735","23488558314815844994968625149927027334619018654396828588174114862501290763082","31336206559205480829345472515320144107958151806445456917123000031154831033168","39580025770810153167018177419175426474164533678268283873083987747961710268896","13768449980924526317981080264032378600630771381426862374484565945830966647823","23184421608366619581335174987068790968381343576289849849589346730757177692103","19589539121324099074063669660598906147727717431919121988707187329289592643902","24940723081461594054929975434433378843916675524049156942123761833573778273942","15498399456495552796310181314313175875858312250357012055998636980909189184127","6510693469130185405887783193720765596652321037725973854605424793318731871684","22540643871908756813863017792838753100346508733111227411107525679285363074106","18468918828858300694817433811584268155919473992713103963798961255266355930102"],["0","10753981144305680270808739145952665255626186307436726368459400521566671523392","39034604233880226960476715560570568895913689359634716000768507651858009948291","32508883810183512961002200314159724841219376954902640195965958150129506338155","5599649754691234696770257200912079568743257312691659183204720377689055084042","14577308280366553305736989579109114569910792933710709554599671924233002622646","27825333229139889808262175949376360419071465351821304465463460561671871567538","17366350368911422220117124141083670897581547400119884507381100185217071666989","8312862981649185204940399601204073815895535570340332684774285935530787518259","21890691288785331497593018327262175334311267100457821437308491637377069687440","20967461370069760817861084668499888104265475779476116207060506814528335877182","23833116233996927635850618302092375242542451418360101474504240130529373233775","7795261214247515009210738079330234105373782351227486824943506051685024885746","26622910965355660007909901297836630882907671129815674028306105816078243206287","15862811068610524466561707340065451439550644411739067373864398469460723678787","16796514202790618303642345241401330086512169798496138770622391799948634801921","32025862696373518792006690839028030625276402282481840448999617653253616483999","36651441963553085312446345618616773414475408148915720684043384624380334301464","22039027131744212976364782723796381253831613021081012294954075868348066974562","15222543409444506157474126663395608522816987352316262718726564478851221658955","26081473749763075887909779663836319431836733562297551076148462242097272723723","14551280652239707186579840065737472061838981766815412272000434416059061756327","19149083972173402506640645975286069947486648667845714584023223122671938659322","28144525895130376154495596554918491801049345290155195252501149141241804795659","22404899786224894824867058298429718975547928145722639793785498858450914566744","20568174880522280341759637152097068114634755818790887380235871655912142494798","21710185040295644319397609904902968052137852793789415512537538212594029241759","21643254345428456246255376176832099892709311455840934872628601843198325865768","24469547455010942190112091445237447089751092428517244015617211006008941498851","34959979633388804199330232289514714895721589371383118239835743344776975149350","32877265852124645177983287566634932094775112595901704008648267994416803174057","18678274803598235169042888089947619027432797489101755198515495769981223095803","2115411216803402229424729257649443365288307365684911431225051345878533704332","30330682354031529741421673265972231288581161364698391495396775269271788966518","23495506593558344784693694085260958332321396266644800271065616034415359130582","13589924796054142507018349299969029197432217645567290153192058617274718261853","22196596651462941242445451769458243742974487655160876775927799953776234704671","4106360107277609243111806119766685800783430150809869732956331291579961889224","13499721561709621955765941649284365452070902288240656729371016897699702622539","18399578770991064356476878692936466932071976321186557611088571370693354737768","34522726915494157671791299394343335155045251437332864794641631604739572198831","18127307610690294067639854291842995935842055138846578989514981744313732998506","18835548235253377776269934793561068998131774964270137339159080738677454620510","4018114520126929214759953383107931975801748820100927658264039654221279680253","26740173458213176997502252246226161481038380586325560089918773374438476360172","11439264384963829412151163288718014441147205461770721643968401613076839372340","28528206631115015846455003619394687775596450052120134385580425948123049075531","2926669361203535068718840276312253546595623584817662647143903116746391897158","36952587875975218730478256047189398829172826085985351772987940643645492999645","14222765045183602802445585208851274332230521952490153166699150301593738398653","29799556894480371328537866163931011200983897458630269407682647809776623168248","8865302269787415865735927512531674374340639875396837444914545308742595430218","32867755127820975825882479432122128214811209533593503518991864439010260143858","30761237714157787981979543189895850454289759401505472542231582067844991500771","41265600657970883235597717469596135513558642949698931276290169524028181884688","22896837389063418963386745021496814908154654811602898611566779867791893421072","25088499271465336298648192880175215167993627947099694065307786137091229029717","29087718081763088549787939090853200516235269532535721653031133942808154924560","7864593427989787169144885986501677951968581358543478230818645679340058389197","27722228795372686737176085794193679825305320308692067988561580328049699244397","24397566695400320789742523356133526463471131334510462394317880149665055922852","18550831801501886096910344139895581097020016738824569318238810911584710272380","15707285662692610652511415563119330810090321821330169072317454271792012635732","22022125903454770118683051204258067032192394439947821579528236050184627827261","11981809203536981702156525145993447241622951678652678984961075359807913311361","37458748496521166845005495783797293784645811236870600514613232620378150842635","32379533429749591260146962110776429364329824306973119141904901168474779303330","14973223725096872527293816909844162931728483071122095027643724160629151751557","16833829410328272738205660835280439303632866593796750211098232605977432416583","28893970549290570090689214273171759295000408379150911931441125223084143314311","31106393523795485734511845424781034908318397650588853579821334083297669352847","18002671705752600579339719597757906216063075161601312637455182959616434472989","12901600995728616896262712855197342322204408714684425213852439244542636034752","22458947699633883174645062384503302366014443782171755590221091888360462610188","8925131020098175125488860305014204308337133389061034840470625585177792984035","23397806699365956544189586900356424224331896658276210064559307426977664181158","25448962116024385605722052005669333627311527957192289390517847005301760771847","34034127772137584264628319982316128900872008012045184340483174239004701488062","29334699910578257822903212215328321993539606702683541690212598255518494373257","19854990490109268384780799138584844381216728516155643618224855590147366714709","21938538834117626303833038053901642283746654282292177690773803209689376845522","30986705339179993937159437793385619791178875545854932536837303583263702833983","17695644497590580521053178710240397589143473585089963633710386591678627257241","28461027435450127180956727299516235155529967317662970592440073480473909783895","14865045492378393909879466082576127770805897976750011866361530698998145494290","28135688934396877929648460232378420084467342029830929285080225296302861761755","30023151123822467848175701548591127963320707212191851815745497468443110672781","9933449545291342072003372020399094334867043454151464908203769152843942998293","33704398448639515449781309408695579438210529507547293701917311725341532308755","26182855051913763888143930347858386062789671565223922482028437439263174871853","25088873757792414767690844554596779580689672908377622832650025538426773030547","18895927374732411214198133540125738038819574812058845146849591689158045075102","35383565797941755889543543347836302771232338555704499058771567122771803546558","27536899961849052635962160528064757201261542762853724748969131891661933295646","24480600344893963940423944228880306848214322752163665355480489274938546888589","17290835370808922925880933575940537206907070463422209633716170472003376792187","27993203291083912887613545123609482599284986647682279540549319480571748052267","30996798912991105592620362628626351751716624500714024111997273961818378368254","13021386938260370811775566387441531193304642075451947709210849586637463743368","23193044871978238405479629840420231112144653065806420478516847171994917652595","15049594785877326167388461877911261223290583585010173583899718323956903364587"],["0","21507962288611360541617478291905330511252372614873452736918801043133343046784","34292722724081903476460619630626587614730649918437363314140606930564402905348","21241281876688475477511589137804899505342025108973211704535507927107395685076","11199299509382469393540514401824159137486514625383318366409440755378110168084","7266373688893831389227573412960954051273221467005384765501139661890196749675","11874180714601229172031540408238170661046201902810540243530512750192126143842","12844457865983569217987842536910066706614730399823734671063996183858334838361","16625725963298370409880799202408147631791071140680665369548571871061575036518","21893139705731387772939630909267075580074169800499608530918779088178330879263","20046679868300246413475763591742501119982587158536198070422809442480863258747","25777989596154580049454830858927475396536538436304168605310276074482937971933","15590522428495030018421476158660468210747564702454973649887012103370049771492","9469336187032769571326991105158711588718613458799279369215803259004869421340","31725622137221048933123414680130902879101288823478134747728796938921447357574","33593028405581236607284690482802660173024339596992277541244783599897269603842","42163482520907762361766975932798786162004440164547646554301031119931424472381","29526398183427620180399879746718996651854087496999372680690360875609051611694","22189811391649150730483159702335487419114861641745990246209947550120325453507","8556843947049737092701847581533941957085610304216491093754924771126634822293","8386461755847601331326747837158088686576738323763033464900516111042928456212","29102561304479414373159680131474944123677963533630824544000868832118123512654","16409925072507529791034886205314864806424932935275394824348242058768068823027","34400808918421477086744787364579708513550326179894356161304094095907801095701","22921556700610514427487710851602162862547491891029245243872793530326020637871","19248106889205285461272868558936861140721147237165740416773539125248476493979","21532127208752013416548814064548661015727341187162796681376872238612249987901","21398265819017637270264346608406924696870258511265835401558999499820843235919","27050852038182609157977777145217619090953820456618453687536217825442074502085","26143473523099057954167653088514879614346449941934167792275078316402333307466","21978045960570739911473763642755314012453496390971339329900127615681989356880","15468306735357195115839370434637962966317230577787476053332787353386637695989","4230822433606804458849458515298886730576614731369822862450102691757067408664","16884878964384509038350535041429912400065593928564714303397142165391960941802","25102770315277414347140982425264641576094428132873566198433027882254909765547","27179849592108285014036698599938058394864435291134580306384117234549436523706","22504950431086607262644497793659212397400610909905719208157395720976660913725","8212720214555218486223612239533371601566860301619739465912662583159923778448","5111200251579968689285477553311455815593440176065279115043829608823596749461","14910914670142853490707351640615658775595588241957080878478938554810900979919","25268968087309764899089787298172120132993774073833660901886854836327527406428","14366372349541312913033302838428716783135745877277123635331759302051657501395","37671096470506755552539869587122137996263549928540274678318161477354909241020","8036229040253858429519906766215863951603497640201855316528079308442559360506","31592104044587078772758098747195047873528396772235085836139342562301144224727","22878528769927658824302326577436028882294410923541443287936803226153678744680","35168170390390756470663601493532100462644535703824234427462647709670289655445","5853338722407070137437680552624507093191247169635325294287806233492783794316","30128690008271887016463700603864247481248923371138634858579472914139369008056","28445530090367205604891170417702548664461043904980306333398300603187476797306","37710870917121467434829326582604747313419430516844504471667091432977437840879","17730604539574831731471855025063348748681279750793674889829090617485190860436","21959024511963401207272147373729706252525690266354938350587320504868903296482","17745989684637025519466274889277150731482790002178876397066755762538366010308","38754715572263216026702623448677720850020557098565793865183930674904746778142","23905431906287562704527084297736354727760945222789762879435355549007978346527","28288755671091397375049980015093155247438891493783353786917368087606649563817","14398950419847626655083066691191850855373810264239374618665859512464692857886","15729186855979574338289771973003355903937162717086956461637291358680116778394","33556214718906098252105765843130084562062276216968101633424956469523589993177","26906890518961366357238640967009777838393898268604890444937556112754303350087","15213420731164496971574282534533887105491669077233104292779417636593612049143","9526328453545946082776425380981386531632279242244303800936704357008216775847","22156008935070265015119696663258858975836424479479608815358267913793447158905","23963618407073963404313050291986894483245903357305357969922150719615826622722","31141011249363783245518180077080037392194893672909132341830056867604684694036","20982581115820632075801112731038308551562919813114169596413393963797941615426","29946447450193745054587633819688325863456966142244190055287448321258303503114","11779415948817270254164915925303603518717368787177466078498261025379056337549","14011455354902589736885617055828968412904087957469755175485842073016669637388","18436301303912421024530879359047519639540066500345638472246259793443721714460","14117100539665925936433033450258537343577785922786590931212161732657060450361","25803201991457233792525425710394684644408817429368850427704878489085272069504","23029652527428491127043719023749329643480523163927476836743979590145116724759","17850262040196350250977720610028408616674266778122069680941251170355585968070","24907370526892637866132768055455573360115428916136385785420410667379519866699","29009681360209495989197698266081392166074691513968544437337489824027713048077","24291769800596618084763828474117707624647287223258299993569940104857785984890","14892914077477965201313612940142093809982484604535014693028788137885371755280","39709980980218536769561598277169688762433457032311287236449711180294733429418","21988834796395977385419670362546009478944944164168321037849402232802945195427","18196924934681437429826064096256689405261022290877796386278198793375788676732","13503046123341885819859951675223520089738582769763892923722568996781446018865","13145569127221703917420643108517920133963205834493872497483738587796202576556","7841848112917512597512526419894980453063431553083989389024857211420482492963","12494892125115205414804108974242289991837955258829789882764042219454106532276","16269816503966385251858591606667705749544685623551634944094586563734604354328","19866899090582684144006744040798188669734086908302929816407538305687885996586","23632311153600480455069807326876608699324330214262518716438215077531447626276","30477467231988252554041454950459497037030978730031810620358670691950541248089","28289504643745554313135283363936284072830981416339211321601846890277737565477","15903611877625547206149861334994200989090785223701655950000979191740281654587","26990645852204961334594275205158055365367948310576929430146725872391990101882","33185557051858830049677915310872239313974721125291415154240059596748058095675","27072957817948652658601482712503338607880281103911296367262774363301285281561","34581670741617845851761867151881074413814140926844419267432340944006753584374","12209920838489275330734278756704415021473244494532490393702230587991879113300","18217112082303660740747913766738153326336520200595979536598139550485139745274","26042773876520741623551132774883062386609284150903895418421699173274927486736","24497846872117201588712853935583187135740941731196806613335490157414026809573","30099189571754652334776923755822522446581167170020347167799436647913806729174"],["0","21127681705383445860988550838553385933956380829330871130139397899690877597951","24808959704485256508428427770738625052364571036042657940884805487977188819462","20594320881537675732776772530352523922135685817530389065372811667638982874535","22398599018764938787081028803648318274973029250766636732818881510756220336168","14532747377787662778455146825921908102546442934010769531002279323780393499350","1860118557363183121816675071219066233544039405205046143362821313808443792067","25688915731967138435975685073820133413229460799647469342127992367716669676722","11363209054757465597515192659559020175033777880945296395398939555547341577419","21898036539623500323632856073276876071599975200583182718139353989780853262909","40093359736600492826951527183485002239965174317072396140845618884961726517494","29667736320469884876663255972597675704524712472192302866922347962390067448249","31181044856990060036842952317320936421495129404909947299774024206740099542984","18938672374065539142653982210317423177437226917598558738431606518009738842680","19674758530763547421754017869747255581105848846124200808061185504691277723914","23409571067483922770076569475090770168951950393152486395093158826642922216450","40550479298136974279041140375083022146912151528263224421205653866711231953528","37164553495015965138553353748180718215159810593582711017682517564642294727771","22491379911459026238719913659413699749681358883075946148721690913664842411397","17113687894099474185403695163067883914171220608432982187509849542253269644586","16772923511695202662653495674316177373153476647526066929801032222085856912424","36316879737119553524072954517692613158807562666845614744303533477660438529691","32819850145015059582069772410629729612849865870550789648696484117536137646054","25025132093164403728996763238644866850003923558956643635211779818663985200168","23954870529381753632729015957947050636546619381642456144047382874076232780125","16607970906571295700299331372616447192893930073915446489848874063921144492341","21176011545664751610851222383840046942906317973909559019055540290648691480185","20908288766195999318282287471556574305192152622115636459419794813065877976221","32213461204525943093709148545177963093359276512820873031374231464308340508553","8510461302519565463842494686515209051596171083036266897153748259653049623698","22067849049302204600701121540253352936358628381526644316102051044788170218143","9048370598875115009432335124018650844086096755158917762967370520197466896361","8461644867213608917698917030597773461153229462739645724900205383514134817328","33769757928769018076701070082859824800131187857129428606794284330783921883604","28317297758715553472035559105272008063640491865331098053167851577934011035477","32471456312377294805826991454618841701180506181853126269070030282523064551795","23121657990333939303042589842061149706252857419395404072616587255377513331833","16425440429110436972447224479066743203133720603239478931825325166319847556896","10222400503159937378570955106622911631186880352130558230087659217647193498922","7933586468446431759168297535974042462642812083498127413259672923045993464221","6761450430940979353686763105829690088890819346835253116377301299503437821622","6844501827243350603820199931600158477723127354138212926965314417527506507173","31565707197334960660586927683729725815430371056248480669239914581558201490806","16072458080507716859039813532431727903206995280403710633056158616885118721012","19407722345495607101023386003875545569960064743638102984882276751450671458220","1980571796176767204111841664357507587492093046250817888477198079155740498126","26559855037102962496834391496549650748192342606816400167528887046188962319656","11706677444814140274875361105249014186382494339270650588575612466985567588632","16480894272865223588434589717213944785401117941445201029762537455127121024878","35002817308895135987535935090147822240373723409544578323098397019799145098995","31645256090564384425165841674694944449742132232856940255937774492803258690524","13572966207310388240697304304869422408814195101171315435959977048394573225255","22029806152087527192297889002202137416503016132293842357476436823161998097347","13603736497434775816686144033297026374417215603941718450435307338500923524999","33732945400847881608912435406840891522944385396299519042971452976657876565050","25922620940735850186807762850215434366973526045163491415172506911440148197437","34689268470343519527853554284929035406329418587150673230136531988637490632017","28797900839695253310166133382383701710747620528478749237331719024929385715772","9570130840119873454333138200749436719325961033757878579576378530784425061171","23335943694133646059718720195745618947027823633104134579453504565895562995120","10037295294244182269984470443505005499691067736377712202478703852356989708940","8538598590489718720902159323810499122434973754050174241860631086611415602669","19052656907091892165552850761962773063264558484488607601873408714016433551694","22423774998301254807992987581260442863124484558543183287018331641011085822193","26038993942308651586379694838716513877943442314194681596146097252655844749827","18505536755049016046543548663645524607293058544986195996263705362057752396838","20076919359801988929355819716819342014577475225812304849128583741020074735235","16116409156708939664682456148862101549817203483656311423178488269364990014994","23558831897634540508329831850607207037434737574354932156996522050758112675098","6134667837965904251524828366400661737259811514523476007273479959457530779159","14984359735985566826815352972837764190531768600275242600794315400311634933303","6345958207492576650619661155259799598607207445157147518726119278738312405105","29718161111075192362804445675532094200269270458321666511711552791594735643391","24171062183017707031841032302241384198412681927438919329789754993714424953901","13812281208553425279709035474799542144800169155828105018184298154135363440523","6038255310106725287772724620396596543134129031440702883444412961607422742164","14242876976740441533902585041648234155052654227105020187278571274903809104920","26695296729353960947281251202978140160746210046100565643441676023139763474163","7897585283116655180380820135026912531416604808653995042359372089194935014943","35643476216758523094630385063824827347770185263790505785503013987437849867602","22089426720952679548592934979834743869341523927920607732000600279030081895237","14505606997523599637405722447256103721973680181339558428858193400175768857847","27006092246683771639719903350447040179477165539527785847445137993562892037730","4402895382604132612594880471778565179378047268571710651269272989016596657495","15683696225835025195025052839789960906126863106167978778049714422840964985926","24989784250230410829608217948484579983675910517659579765528084438908213064552","32539633007932770503717183213335411499089371247103269888189173127469208708656","17845555309326093065767082336339102250919809416189825289116872424799963497555","3488136563522410465646803163238667221551931627692968745480021781911278261318","17178448720297954663590098410404443896965228659231552553320933010749465504944","12802523543812558181777755237358017968565234031846353955807285407403858139720","31807223755251094412299722669988401978181570447403311900001958383480563309174","32093048832570647446942144665058835642187532220737824516595247558208171708147","22594628360039109654863019131229928450852713449750761621083710820344499200116","32257672764058030094956559679749402127212197807406558390827344540026762067505","25386855739557141259030922813247598650531553052856769847468273514861890177514","24419841676978550661468557513408830042946488989064980787404461175983758226600","14545981292768046259249421788219031564124676000775924729498074914394470994931","30197304881202208024855859804508849684670203901391756493145194159974046477855","27107450872395127955179302125909099182933519061977578882972776128252245123529","38310136271670029447307441766387769804613969939624659991900669109251804962731"],["0","1105466811709054304153858876023094701441836585879597694126171928619278173815","11649787990683958339803978183432496584884050770773527691545998277485372123098","13327721530419323129062917929162917417645359686744526382687554819816326370547","13716204007668562528392258523221559785661827696731050958626271875133415733975","16083844104323751482114067294066714828879184932956273106753927517581458487488","237888512107505467820449562627553013107205793780837832954142048461693052868","10690725318053694699829741398487351110223101503418412791167102615507654013875","13466674352726287774070332793716342827941694439360371268053490315164636045440","11024876251404697736466835089586396503948391660553428280475627402786573119417","20781525121914886519633626494734439383964294581846096506244766369552068795155","14833920756540745339903785578142339633308685771261613419162307835811527794103","13717778904620733470612234951758826018318374184943795048282934872245461612103","6198865457766796468646347214657613001309512635709371039201532844689391368971","1362805225653145261160633069062062695617668091337954235462080321761310715557","19123697347069293491090511464175353773051736206366978855332799876301681546221","18089995067588941788164757126695389186236508713696259261205798204836686528565","12693368006025243384040959316290821606935913034424653871878108071820351526659","1505345883161913724709126519831445132329715085128890089875045334090664303745","17366525143417178457608486949666936107981672046976813070506696273467634012044","10151894010904266469552036667030145845000919433456437196853931284939699500804","7824968977034125854956262635224813438008545574813742285909013760944447422167","12534989255053084537664717553517125944701529266009418594794031617775991700659","16660106611766101682124895853941326864468717876303498340774275539547831216962","13929764088435477446233744564029032118357595175718691690637700371739830878860","7459741685459682414257001319973481416436822147412571367859362618698575559675","3798439929736395785150461641881059029797728826534282010642607613366187809504","6606204140057862052681314319514062887359947021384317126056866137046024280516","6287971890445933290070872243760763146828705357894759020450506173528850444291","6542334079072793305462245008255231293485910696121540468806604560980928805442","19920577992888923756736527454044969695644768397759984250303360024587976269673","13275867990264779488675020263834400523063479413489180382144449614392621902860","12629896109821449871514682832616687569870530150738930941644411526276412360208","19974508278743755597168738531375834680776426769164107911035642138020177206275","17898387544556633140778081841910580081938307960209853444081429931109608796405","7605807874513391981931762942958191014254310513323760684749568874798644295711","21045321497097624028836700323372215010165743840989455497126736680431084953924","5631512529996845141759309768683508982860386900114383389884294730169252601111","12262648078079794672815045573618382897942641373593390845768907518171903353616","5383597967086371974427998724431445410626017444615210815817031134895807255992","3316099689653167080938199765940462854354193826188880285257781244719548462098","1634292324486145119829934468497985776697605480326737831828054534055161804146","14516553243736404074770255038409643012051575927184084303952975549603974240197","15722925521758078668149460834996963779752339228982675731021213516340042351336","11132524330078710896031958456423789421785468330299910815296098394181821511090","3118716220783126167082950975744977170439496437135164832016554735390370274686","12823474689732456144111608732884550949526809755082573777316260794446623259026","19476549087493715758826786232885369348682482195767580657406972853607893036240","10810934570127752557119438000800262830774621455833565536216760370458340789810","13207932710335543819154527277973200298113165902954433643259419888901462763071","19054571205702470638418034457571347106567626933934624207098401569424673324517","21165542666284348557087111210226106003681063942250515939027062098267079903558","21662886623428179311724822866906453931970170579016200316283357304432431985708","9295736379044420492075421964078805239381773566257870258459357375533397136218","14775576189390832301994259477926266043580957277795478044498714910532363188913","15099026003604440157019106166428197533275940216301309584962686380128980349132","11400948997051462802686037645776629779707006061208297575087577187951106576861","3802816328091967428381710488536625101269862773344428648323485788450773321763","1895914722474055269857038721075273303484229936414907762857011788115695174640","15841820030544446156594154431513688006984379879808025477335051130205393062434","14019943489503771796773068122050225823562189687982639262708693398882460585470","9116291351802146935736536224765468097373233840149449381802504426547275699480","20878491241251039102266942300004592049331652572733925098581469872746344657544","7241570129420909902020370944478194717254109427526337780004695087569984354178","14848316511842676748756900642738365030444455548013075261071033225806144780654","8759592840780975191627299027107498331177919397679327672134396868224033731954","4121787732433421145624462869067737878196465055693014207559933580773970190179","8120560333213137620581346844112176293228505512245994744582005340890314665325","15872767000387152893061091498884583146266681873725590285639907796176566701063","9645269709794782506412973346353259443174935037374017312253743990483149137954","5029958705477501718981816687794178268685201560342968273185578439116099807178","5651331624218103163521118593228492708378784596814513714404697713823582064646","14862664990218518218417244846259609163972869603918781235341099873533548884871","21067108304132108668083573415218978339731714117156161642499882849294514367345","18137016997627685382011256413569364458841859891575353310930866207600014795208","794035006221887492754638997744640411303055790646075851869602984115250881054","4117665090494646754403066498061441239294860763000529589250335029814224127446","19739087311101257191758770794197712544915601557109423494218640410408474277970","13427051005240292087724959286158368685046330137400523049475096075503917560234","5659798394253427020653557729354445219448003643914976898855813438812076633117","7918192497728422478024080228254913998635123463369300507517422852640908334749","14226409033149163984457621297702829106894041784477601382929382926657100977850","7448212066807202672062096293752438876987412725029283342514389595220497256987","3866517890970514569784661555154847292494605301893658026910752239472118236676","5674807711657491964043602902771252212298987190106862574087868192721659685427","21192619211760995817544122578919294975120736580781340068379863031505418347163","11898122082655297360064178817663229582176033401752885036033162621071471349331","6078468469682043290524004050141755296775009202950279992486890681154203148248","6326292540292096827928260388533549690779841162067916477702313355746938190522","9393859067711833463412750025773326916577508225005159480793145759989137350130","14881630013708805255769658281147634706293924265078040678563413419139518378986","20132107960601161143389647444833196305232720990289637163524425590794938607495","19482741276200675355550907016114710360947176245032220224411226561279486744801","17259728978958324066804630815710231493861129737265942375177503770912314930138","9898447712180458392962971794838318916761578732271890283207967033010087790189","16882792464799291070592668071588951070828457612340118837210189276742230255541","15770315921539384289922597710117067604735366096606346183593329750124767241051","16620857046115447739940411548420292060806248577571053192478410258076194390092","21305775531335064328752397621751069996449740810283174682748497172508265221359","9867291405981924628242621542549808223337085433463100035667965608938863715699","20573220568397092498425879563095295587533983202202133051007023695963416254269"]],"polZ":["0","6206729446970545297944611617034640574569570554999196703006028535486432103803","26330590527842871294062484973172457981145722344905499564379224254640041142476","27431048053543259320747153901072508122089172946414540304989381550451151790362","46762672847199728098400389762824911174344717721554161240800198364482585922722","61579032869280521078185452881623425233271086047660242207576149990200292315999","84729167020666997641294705853025945829724996480841582147991117510944646909900","56272148054107594119261954172799766582046717446386124982468073140507364745923","74520906444984419845303457584285894138611449787720945352827415817551889105426","105945084371388093820521443560661430657818054742737675683838901138074134610057","105798712192444571395736965648741994723687768035115914562869946284439654337988","129027896865244914954887103034401902481041966662941233215305174057846853650619","109235462651760982798557174214742508155075642282626680794739011551967248232619","135398583067237608928569977899528259071244636680866110323685633027609477225415","124602381055970772855407795300909385507655218071391512025549808542437796223721","185899558643984396674094848649479888894486649728829057779255456732361679011940","180989236883004478095429582302390311635156599272888394882170023586373977788913","169123028184660666372941979407356485929098203968940115289081609567569855533022","179874430368304922085295496905129534063720307541785482848352439540180546280036","212920043033710642910317736230036196194574733119163613258442384356621666042907","170429291122754718900263843919334420299348209322719689902195896606527267615246","237754224022321301962817691719634959404042705827956308988552502508378458450624","221044582783903104791192606801541872554729194818798606698203938221227658049756","297846830228182167902032025370070255778690608517730340859355747422865181778323","209831384677455136045969375165045261024980302214407034890207818810367801321984","295588226335560148326189466271288365075965943746567959955880786796025305924513","308994186046145554930260027425522134219990093395297262216547662216971710330105","266600349728273741840705707688043796001157941860290050813624335414216569525553","356516397165104134004913440468302247247163738759483838818084549729960163196180","331889274732241182380318370739322863508494474987898720531937608725524241082484","285150345557688641785759618025116066259051999769912440772502583758658748202802","324971786848679359784272823488908145974927176452541397740855742059314949651870","321014225137055716707059919513732432133345055889506796381751091258421572006996","388936092572510930240162078955325571749969630454890330557707323323404943337893","368986901554276253412300408602732026076283633945406639712429122959721742458489","346356421147648087962806054516720739502075303419974104838739387391293375419202","428075648287874077006528261979282673119566606752949817366371173589677755975547","351201212538389036787924450991985327578060015510080781344041943141805573478291","382698488040151747214271055109058754511088818442489384540091399186306003136094","441977869920001705269233141759435264132738274769516286946904674014373943723975","444143503024226791526937759969068022993615059562951336129748269149224111644070","495085189136025260059924460244491635964490023212838164223105794013685146490054","429873314858616892960456496539008074298827433751822614243764111930077051036036","523615398101386285615464849316483613227435418305372703446941386333152985696267","480382854780819272858588156835081050809004539264458643448409549667794483236097","503622931286807489773337950958430423186509575944571327297016396990383916438047","485189058488365561088439563449101452404309321215283874690532014220578226926811","535556542660905608814993974462716234032967362077268918879295353282736054153581","562995473447835121392699599385372162517544793285235515694880305134655727108369","468717664445936658015262149365200663229095507565990235407996698938170454790333","620695898143773350934108669106954158623494006206648420141893157120497550477907","487671415713086481805614152504769493161797615933666771951072074092922325359463","719610889102091892109376329910838669712210543186771931790254837001307747814594","532345978620967416942547617067601300174167374773567165489002838974392552277173","694684117680419740624735699001630957718016830097577788857148337253897487743655","379719635329583308603163358064388776328884076351727384417836795621445616350966","777108040390275026379404434361133971326762133573226717841837492346893070919977","402800662883968035043981996373412669534724964437389614316064351576822124270467","841567083312660872298000876849313647100906268727383389137749436692621903195316","388060066292177767128216933416002586479849344933020749790935804568870605232374","903683489881021878492544703636588340619252328333854570647718214674386070137834","426196558609633865206741888995785355224732562767114986711217328033749345007390","968772521638391036727319017033175023311152009617277438473534214925533848937044","253083021823655955168688530099755250214797299412407615349511971357645791088251","1058262906402717553434939698453819336588146897335281932106495822989365335843011","320202609115394562793718941747680941230860661575948670946450715803787562057144","1208819771025727178133908438660640653202440334490474456130620976342924659651056","224069302816739193447483342722560251674762946444793744639970593933452113054023","1271686700480278843501165896939007274927704107014652472979970978195658717641225","137458577720914245214533874940430648526802974679734433595084567268494692595911","1470561066363530605612618990586617787388865910865640669773429342846400200482934","7508788884213555211960187037018816105535607625299945269813368257524063883400","1575883217142450220825869069650635441384894655419028944706185107499583195582424","624022293982062718301305309995353751802580323410088326660633308511819480","1619729967262476182228588338687739975348934518556921018141228697091685175300658","41888774527843948828861607161739817401316813485731321248242097840900","1663506458259468964413636368161979586387921469853818944872350076746702922415892","2251591381146233220890671014455811586598830362917244346889785260","1707282944003463452195989963467000946991171186837385181566021351992358063228126","95897077913015557611455258196436451236114586679616353083400","1751059429747142017779141157427987132055084550030410408056648309309908675290560","3195053156226648436312519438800517125532256996374712496","1794835915490820568224205254371505598542537693186941002213878568665800950041844","81972036347655071907572979968939384822701403285325","1838612401234499118668698082601236892899595627383041268875822261422027456978078","1587997442327415379202636898052018206743725095","1882388886978177669113190894092125651371653242734909383023460542438750419528062","22658752720985122510595963130672743303700","1926165372721856219557683705582640207792180485858569616530694779010240046687296","230578552695032037558805879643828860","1969941858465534770002176517073154757969352795397789802975593306924276277533030","1602646281287434529994530905950","2013718344209213320446669328563669308146449524838271562420871172520598983438264","7161918985579388799843690","2057494829952891870891162140054183858323546253639107228295137093726751935012998","18802604432559339700","2079383072824731146113408545799441133412094618039523262651329373809252954480615","24998596756980","2079383072824731146113408545799441133412094618039523262651329397724681188312365","12582075","2079383072824731146113408545799441133412094618039523262651329397724701807078565","1"],"A":[["0","1","0"],["0","1","0"],["0","1","0"],["0","1","0"],["1760225199138504655972633337396568283200903324050836804155232274897497343234","2167013972578820106947486590963452930797863997067588280321929238659311412194","1"],["7311435064084151641714384770659636004873305696800046868512639444535478222259","8405294092514552886791829084493106187768439678178109308999746116169558595159","1"],["6375742068841851785879613485570138377855135490395847981324339137962183544455","11773091829860642514035322916323501590957345185651757255606880786595487029931","1"],["20797961755174249832358959912802537448819228835894834293148120787012326795200","16328154046057542519966199052420961601490961383442390605683106326664324635727","1"],["7327631014201283368477875716033081781592408876631882938751050446967147481515","3120973447205865590713159256120189195042569844090941753689058838475934256859","1"],["16885651460956976678743594599810368773332297313719409873246760131505780175940","15868202388861245238156359289484077573146278187655754873085227990360506462148","1"],["10101421255416747654303572876517953880124236122616111892769999924489843597712","5786305760058927070495508927732333564714693984836089774206606644446766035207","1"],["9913341511914226096763357401774877470411495879602027620253521393247662356873","11090204568300660666424460511413166129012819528374496990040164848317210917691","1"],["18292465919059205406729654860964393841633684827643530445749083977347327854485","1635180070156036880647271632326547843246308712549821404025397789691550637985","1"],["16426870282916749161883457004041110567069191136288118365047121418182886378378","327793032850661788174422142749721078378698022255377008336557404621063333744","1"],["20825713347634685401303619282225311969946978986806955779007072482533742723124","12954180161345727224121826080085594488020110552571353011626220123508583176233","1"],["15433244743390060594237889849684360652998854624694752755983994019026272591954","1798260102448175410817185066158191038802392693030016300814997344439209288064","1"],["19831851567042048060643046687092585100988656968188192199418467789840403486645","15913074549211672538697322658857976171489779399197005342388766164061894979871","1"],["17743445258338094094727866119143082057620038565787851578796918098937999928673","5097400174445394607554499311584866080306871632304447110683430516007824000793","1"],["12933745766520844398681992470497738877521664856336768867696983285701174767791","13961025421300711158746654599990848055328391272347929787635820709463309439220","1"],["10434908399893788942095742080498229969773621265849801476986973720979303081461","18876066527271762510789497743286847610896999919168481198683935087628051201477","1"],["10477602333480473737312974455201973456527031677486380655784545665160610499151","21830244134527550644655991970125091413971515982098220611538065661741888971087","1"],["16678191815508397722242782672585006266501109794838508716118344946957707904662","12652334155055635097849123408346493517292997928287485709158858583139144007134","1"],["8157015527611986022471695754716561103819100630177902522655222437418399822317","7834904139289984271887540678039727351545021018085637688810661653659260032006","1"],["5517727341811233462450818057227903908519706164463308823157929681712092370343","19843911774853973287267872030226008541335055622544549984838419886821112702407","1"],["12105166113564504235994337290966573331395842540450999366495157456634054846658","2176320593750674809048106113869683647558812673886285100658221867956520593684","1"],["8598950161867546385454223916224636826588820999941590960700025608901156778860","19878948942516436527372584488003803588917169832289135451617441354286410737554","1"],["3711579458175455822800686954794825773535628573984866051444106323369790557688","499624426928866119474127528994445298473337049869378007667008472190728444171","1"],["416731727954045693337523233678948823866853832683079515453005660503526289002","15840924520803677876032374805374893473833709270441744471180526757448736680991","1"],["6470842620644227297003701208582518402759896095493390972759120401452804547858","20517860604848000694919774985218858155770552684728935640086369070042921492749","1"],["2345317268440376464433700290947512906448104423996744988763161936474379185593","21280060689429031099298661730709901355480331350624755467494010678041559575544","1"],["6316435732823937564292293071656573791397710328119501267288740104409241968133","952894527582123702484128592596291484642954732737310032268422033557873352303","1"],["8427846469928233049223084460085158775254069703621985888674267425998133810917","4618023907768047642243072009671594520690211446416918017126843785833061916252","1"],["15198055371634488707851890617574670389092526758011994708593262405296069306202","13720845351712394164509217037383799665704588991803180084875081298910864877564","1"],["8715485399441972148238240345620918573879495485834038913459486474801560664878","6052391764079558767600318251574341141327794010607242126922817160419851275263","1"],["18863256516971909314574485412028660163592972435555956249685172831403910548560","20340230478458268624515570519294322055210897798036323133205413397169102723833","1"],["824959814442611142126335507560746093293365280796171396499151873452622153965","12646117603752845634984853552814881482122229235964679398026731544179509741580","1"],["5749371716984428931410945500696533802697121103801318175334006794526536290079","1713913801458701459949714686577908548657065639701953931727796584637511146172","1"],["9710333943013046439977079294289765630506411102272379861216721930477335904647","72338536111109762070079892771598294086588590244035057548329734943009520563","1"],["15859972542059150329325199664988596815329528101291768109450789951193369380499","16193758095408070992365651513612525555811788026476131795645660650784827771166","1"],["19346432859133176081777609910011514978098030264757571501379413576413332176200","1775364446303420218130197428478124657590641261976391390662054529625992147130","1"],["16050832690730192870789723221801042572926091059185571432727069623356982299296","14409682266691741086803473072983801908031906469178813971057981657650438771049","1"],["5331016118657415142499513280944770417488482469647475289918626424247453257673","897814957118690015278903801769551812696561439353936616540065544526156639891","1"],["1742129040733325616660523379812196224652190961093654754855772057323955204319","16746858159516411216474800272410799667548392905034905655424305532187533600208","1"],["10974007625425144928734563379556451555385490808413414946228597253567564100903","17689758407774711596205497499234433680125367634703685125146471514917640682742","1"],["5928287002563412388642116088526548337453615303623583341548761697437838696802","17167812405287496547949189272906520798881462184194319262396843497234580681330","1"],["11136601281939074779754636993114625466773463139659348025950993059174907591442","862326531815435527149552632047569582289524335289655190038698765012553257374","1"],["14359304401673935352260555168034324036290970476704717035264483745127277254038","2679392540204878233697686527852638856096169129494128827939776488520827059071","1"],["4374521215029626122840381018004153330466796638575060522707163797439606781426","9604737799347027782796652535245203601721495052787461167587680276549612792849","1"],["11976906978196202868762063119748145330849774051240832662991596712862582367543","21440908133184333561952435426056240358176922318399663698990203092541144108884","1"],["12263639425640171459987757707094466149343857650349286767418635252784278063729","10755229578931242138454578408769708111877489579063229222803919135799969803042","1"],["17157773745639493035151683944574999923786877846670464795401981122983708367415","19229936237138781375618459079527070335238949210992716290660340749749425640794","1"],["21831007998120991663327405457351217457373701591781331891975978398548738066850","15847124153177834222274550940826472550651289989847940966248184467458593936551","1"],["9071585909409157777089897495806016968288605331321046821428734603213344468793","2758227581817582906108481402691305129562994325915327151615484796832299974220","1"],["3015236932102684945144087608281043740231847892598691016458934074223166899637","859427495870804083905852925462818581777724394976632754788681232629511835643","1"],["9948493399997796915773372828499041671730268340480988118665588281351739657808","8817522642764665363551828859279569514170283378987436292228605377303056850712","1"],["5884998075053926321167023190296760370470262346322651379510160261214973919755","5992675876189530722620071503670262072438794015329307322603846716211956507780","1"],["17151618777550411795068866840110594474143051316094501766729279469894966808944","15443497164056310385231159751518536860199501973063871185361203180427328355863","1"],["18621242918385518573630527207329746660263593487946154112403521343453035446118","3975991052685034666985510459135141605430095785870442292263881062597073138399","1"],["15312304007761957220751474863564184231927482169753855868057263638163017670264","4044940052311967959489589526411298599776889960861932733679564282030087209659","1"],["3577003758660946339722176583179145938369703580417213125713027241715416415737","7093258021279228613336077516196144078299816073385527463160691497834615473720","1"],["1493913274881771152813836161669391491857175995062619188798629381824522425362","12176501257900609711948258181956294372801620305316844204545723263857929001498","1"],["8944084212134517761545314139222212962680949618964361179300419742501075678277","14775976343531006841468518505295315375026590023357797070660862905993539541505","1"],["3716936228495938950048657132077205369855559582872780501114646836635005340229","2313956658984614718145730633170745045043085899422196153871641596886152920882","1"],["18408789676667633733023945052200464095872260372535569071247360253720898301510","21096620758002660959908270579973278981095312964617733748924002568345478048547","1"],["3519245748023664454444745744910320516108735297698347348234053946090115078376","19562350577026362355741201765393156758734882210104102294246239093357947849571","1"],["9966376940441480986485035332169255125149035026612546435601436184854589338426","10531148287768507428203385425659893490036535475126121773828476088609068885276","1"],["5676113837191918119703572469430668327864279039628597685986037298053679947302","8890581780891546744554842584717451511785855177832812775747667038394083384338","1"],["12197472318509312694868044286953543752612469848808899040922230205631099944069","17079421084819248221690640299089197314416270020685488052148013474225421247570","1"],["3019877597072308792829582883424979710391822882617390087691255487208212043740","515498008052310628020150264756360592600082390010679775413819380686289455183","1"],["5780000042420559616102454584491542014129236747072798394166953670080027446500","6399123419167601613342405269975978716088907005519737106310315503859788394595","1"],["10201708108107885400076428535015892366537491187237697952549197264172245766719","20691351396158067615706549034832708424476464133673281781037796185908931463283","1"],["600290139201179801516083446094297300747767560532789254549104433955241042573","15252957949631276239266390240785727214112143391899315714624708069032135652796","1"],["1005926790682197077813705451367130168295187887462415567196670479755860725213","21565773844635659939410345969775683066626340371382256282053690549859373710816","1"],["11979189904416798788340713669306079556623460231988269046929505782515684557548","8598312838545647032149071395189129588379250759861403822641541755048867824732","1"],["15305487326697231872466295809566412004852296293646458014654781529107645921554","6231356140420500280743791349107337161992998594174930491657953066381651649141","1"],["18055143382728442814818372600740355892512759128693271311382452707035611980639","5471394807427232900716044250588479823876903450566677687950891864518761396645","1"],["12808987114873503425389235683069686402386370281319576189234528340917446267494","7255859689405488763407661662573983133959803526328294037938606352102967472394","1"],["6038950107777664805101903082531089966153454666589453100380909584225831114857","19413361727734142045748503325755656817483719261507350529211227657955031912336","1"],["19667138859496071121518802387767888961514172059621407251107689875053442109394","19718011024271862140766363473279973855826105304938035531062711343398116110717","1"],["19913809504421728887389994856838401400025226546928651845659488337163318941265","10944521232480955193727234440433352605673162763448519509664384260352660984542","1"],["16182096381516926029629918216511193790266588633394493985394372457573490304003","14615481726181470536556240587917284073227144914233417429603282986567293531538","1"],["18239540547909511893439772182224979472401086051594924681631898890376837501333","10389209354863166914383182818197277635403476432367036836442088252176979974737","1"],["7899142116317264462844414531926502841013255605084084929002036047136566952149","13188859397365037437304608741752761882670457710213846240481619362131497077087","1"],["10900300249307678065286596863360475236941129520587096534560583229957916845796","12191803749578917122339719929523755210382853320519150129064498773248177060157","1"],["20373176697890727134937412123828950384706735201857087555543713011681874214169","8756775661470927858579503523134550545591252037095215165562098037275487713691","1"],["7880168139068330776584629723948003105752448142205604902982015149243060972775","15605157084178379115726901557643702753100595127865360785145407240759002344361","1"],["18645569052783382177523458325594018561122688834807105703849163010529584503108","12571650043979808450100733961979015303778380790295369640066894549387712680805","1"],["21835269250032766306603597093166649896814713104620215197156212613196340014011","21614791552376489879748488592160163484115939886580763530247414927960119184807","1"],["17813415194829244827314099438545898215958138276122941834255909137643582033729","4917794731500381083332572703765842403041840353272515899619725861265916952313","1"],["19888784509875159780002065419379240634956291020928712430467682672678571136838","2578456683125250854343614192869124654644167242816839366987738964739281957772","1"],["4207269774047796247002739951884418643047625604915448332630567022372723867343","21729020888706383631462158492507879039355152363056786778599286375175921690125","1"],["1013126983705257498081734126735873919619019115694859056849103242372570721509","13641643373551499444149908417687854599932737383725077458628920596741029953319","1"],["12483769506275792642155984104283342697081481663347973385325146649092976817985","5457677372983717064887288644047208378753818468692519797069236869794602971193","1"],["21587374122433143132455985126993480244167156145378751036168393349753903725678","5632272692552168250227883857159811178373491343593274699514635610901343697473","1"],["10491496242727956569173873866187918777685367151097231216781220136128059683824","11435300971926095026834318079231954908501346820547313713673491911598889047951","1"],["1505466681467222855677962713877641493507327896541366530893331835071845973135","3433297321785837854826618658147058798931751633352474341594917116651839335935","1"],["17978202912819559984466551651492949977338155353604285159776916435846214916104","9420389662185989594279324574713660074867163598609273180904034139317124361809","1"],["220439638830259769499897687357856518340891074814677584810955411805139788492","979312268474412184112621308574687249417532018308692674452131129242549136798","1"],["20690816621245015439967160549711939071654117877341187902365441741612520614690","17976713721987328408286575818694291072535182500473614817116930825380681543593","1"],["8193857026049169256156360600716592697773209349424836138088384648053941807523","1422729638371756316308639453102826171463903561390591861687157976075251959546","1"],["17696930870356505840132504483560481954274874191554639611353506996371404900041","4726278725121021547590203269334161149082865561001962790008895562103797996038","1"]],"B":[[["19308274118199456100870920367644440135577681527579648168171450535719123478817","15892019519546321274101995921585494083903407912061244926159120896787601310907"],["4676820036426234356839523682090050014681496834234676034567189336296714426862","12572027628121038294138568294015382664157549928371028384680462831985461150107"],["1","0"]],[["0","0"],["1","0"],["0","0"]],[["0","0"],["1","0"],["0","0"]],[["0","0"],["1","0"],["0","0"]],[["11655813437137471316081830244822234492705769625179682497848095328074124947078","10189523159484809653048969919833253560174863252542160005961455497147611844219"],["586098039304920638958108581702117185905904333257120366961782684107960053128","11969695520734736956071882252740207694610379315445352680442999353721471170027"],["1","0"]],[["15874864157504521102296697814674459378867989614848696221424156649771387774230","19337344876766139060381748332501216941356941948455332567807862178396291946572"],["9383229750920716592890110170650936452181175236714032498023785759462488256978","2369267049540849516968820060894253197165010669534331987417185548134294546766"],["1","0"]],[["1629014635024159623528490646876088266466460668931369049219382578037073971344","3666240053326547948074513002254710254208327715087838903907191650953831806341"],["13399338526413933278759836655097078224652644419099888545560273537292261888882","10536696031010215220497721253920997639806050443323711197633150911201346469405"],["1","0"]],[["17456560454202929039519700907795507846479381545361983537158406636821250410802","19679304163045402436413039585875825648512901098655480304896117872930845358671"],["4240234687321486875744575004477287117955880558166264447886195610876904617244","12129324697398787365214436871942483394269347847712652629773134740254256753083"],["1","0"]],[["12298491137152524612277635012725800437669825830081508347714077727200619094353","8372050523442666662054628806709308702224721886598748048038290199891601947679"],["19441513749701042313104008896017583810131120665099867796858974066771047885261","21534158323341788111259779061380680216858743279629929801812125612295903574408"],["1","0"]],[["19105907869392744745011016282959969220167794915443442387448749148767837047332","16822211453158561017111157548938009911569888187466732561285944268793980610080"],["19937235051021918016191243823874406518878392519992477674420466107828016409068","11760839620570121832183970725978288369776673993902861154758053491509455501275"],["1","0"]],[["9957643525976379509609513915303424469933617242075668369938862560307437383003","12841963393088370518795106227314745409555084873969087988073051649810691705732"],["10367645079420177946554911832728173182260930143732704864994403048777961243482","12597699705272905972537239850047407356145676415388043935566666834163028051512"],["1","0"]],[["15920731641023981290951894849928263303229849061837125349674429195596756667971","14306418066535484366439955163214673344331461387237258530377291231761375468180"],["15821141138213798469586984174671103129236356706952712809515738341890870157523","8548819361640832267463318643677096477211209767441306040941232357751404259662"],["1","0"]],[["4447468523308221036889014440786458733957425721541606344865404665233017799262","19448969219941071076243679684906284518860449848550089853364365429202156637609"],["6362022128530660492989995981893105858600563991615912422895211585589585268605","6325418038233027178716199969126828487142831802616801217075474552593096171808"],["1","0"]],[["12424689461913802848255742446640415167805152350819272885866017509270833321440","7610870664533740050823804694775708829174371177467673041652669878243661510002"],["17872095574864108238455714148516431739207937341618771156403323402431216728897","21179012688155673422573418676326931201684909387727226567473042403587763871896"],["1","0"]],[["20246763629511492642518373002592172023491606081856836019627189466352781740139","20197619072149706226277501624058763952846049021049285307835691370731444090540"],["12131982462574457532024664295975632268566807778754929900635605160924520216839","863161274416826475357348895133043378097687097416348330412085971887812820313"],["1","0"]],[["17161489321917543381365187055498394774557377096838004492816504785513773606679","11117590577861237827596771283709929040050774816017020101877304268767210950803"],["7968420207657882746409523633580118075887275181278847117416761049368529144000","7060236068491862818284481837312927678910416362926629421700889775595416171696"],["1","0"]],[["11364807681505559603358941256434889303924778354459796926574839282302940563417","3398112971542204518195629411243679398046549961993192829995459493948479647564"],["10534273262001924340855714970664824816108469122704982076851429377687525817588","9382169138901688671115919981674711552028322805968498005345608140703897759865"],["1","0"]],[["4869619307513460955195049156801245777727343819326673851784336078119792987028","9497988534225706035650413181464013235315148131932225908887096287522743589705"],["21156961843657756866182753513142565269867071917456286126229891267232017598620","8723273321897018855773368742591765047582686417253434577122618427317914654923"],["1","0"]],[["4541255792651611400572189668765591929542053143893952940295969308355737478389","19322701411668589614981203888395103933673707349045361955213681950783867161792"],["5111568641997712405009429879787450331096975565299097983970647901320604129112","21398437078773404294602245970967842305334794319932179137464100956612931741262"],["1","0"]],[["2945627805071323904238908944581326736929021887104186818147692297594387724878","8919549672991253567930716455430207645892858902959607769186765590107082462452"],["13960516635108091643234824184956398765270393464374323723758480643720578778374","12088943587715046049831489997289790012195506348969342490671598446080926852641"],["1","0"]],[["17087964943125605311872088394312147228992474887764568461479071545238615257771","15326686791685057430152639848809550563988744713250451860985623380162479883653"],["14594883461144911729062180043799673531532686543187142737040709403191275191350","21115096251273328345250294097594520041141907579484883554598160181133699182461"],["1","0"]],[["7170876352056438470248916578102608775206614207022426176051971304636906080411","18864145052046188661956735555387168337080038664889404771785379661239440663052"],["15521558843514311769281284668177854173581164106502068079400909635330504323971","6369852584981748054394396641050353096780292180664991395500026850843841251331"],["1","0"]],[["8379281116473646336706642209781551751245136383071574889945971403398056443168","12596998690854023827812819602788979276337574266171066190075913125705059066332"],["2776761710898489414830973804589612014986381344318049117068683434092034324996","20630542762579822269401756665374310899159031464199416251038764624931956237022"],["1","0"]],[["20379064122620659162439389633918314802299700380605956097089380293150832600465","16858204703031891412580542812500608331167418601643550265036723623892928667817"],["17696680600644297506127765233629384162600887817133312308230202244306425705217","16130481164264045693550340691889302611345552978114259328335014506481200970891"],["1","0"]],[["19538959069200749482772986758769563065789268512132959044405947522429269689706","1880962086435737788093238882045723752751547808612615826120073935314999920095"],["20356728931876259006564206882699061243089247989080092839062985355727454568014","7294758481972298310679066270963595201063722396801134300361455693301156797033"],["1","0"]],[["7814192144441666002251186655895664609621595718430789371533659226255792372639","7029261033173239230290212274253702377465506820212681885370947138422962942628"],["1348909133605711530253932047024808170842328142442356241156411158294509265304","5040584706358506319385443530386072394817599408850604945415032988239721333007"],["1","0"]],[["16476202351716702465449620201135561674724117479277315613852590065709809664030","11882959082654834722662742982166667281845320874801455676323316748836106231231"],["793268683271583634840667691504745538010071819942421238167734020248092327230","18144112929459746519896151905287632745770045973180665284301260145401016060708"],["1","0"]],[["13191066976251161913649201776386060898088525173847801387459956991843576998458","13887026183584974117940602618311982571393590824967901507573260260362766097667"],["11076392627652945129000142841547428930340221686156987969119292657677234789239","16506996146626309167502822118393270488992761669094664333869676640824782304566"],["1","0"]],[["17674006125845461292380425108176710867789780874114885493178524788626263155728","111204488315687445737576912258903871152184625564421569826071031981052805371"],["11645798330935840995537860241931663928952686654585621477425421941483973131231","13264151347936032440181762731773856255134976244654237495793818940034122797480"],["1","0"]],[["9050591484664536323516008797679001040220822823683090389588026599932225956555","17245120651632321283998489591398018823480560217771099181907880086350695282995"],["13352327593642239701495232557203842056169710105373242434655076750792270611151","102992646644010177678724988691494143504022816969925361569440003215688865968"],["1","0"]],[["20322066659092954978449967387780698784832227727456846601988215245456435232099","5178143189195820945575404048067956419717161493413460303651584827478533128207"],["20322533241407000588536711507642591268059649591749468710474961259399928471299","15080003478916332038221160854666592160601688754467557457786073592005659323148"],["1","0"]],[["20300428038687375311289269749561382359709985659899620805877169625930167529503","10161941478545810308257194651004963117022567041051543263542573905110169160274"],["7996179609716688398315817469727059228120674751003893954786188438963491757201","1419031723399294628563926703974762712767148073502885202556507955286779525213"],["1","0"]],[["6787064819472596518918475959094783795361174504612341900287574963817677987322","16179603804068397088741392489029792521409603449758080316079835597200764515704"],["4719284988223422423153364511697528268977390249733573972243881148953137634419","2969232173437839595078793684915219123819463662552487924536165003175125574269"],["1","0"]],[["8826810860802332971668863664562376434627640163380662373484636802107772569495","5042998593296906955281258800658024010052885233069122205584510290244378883423"],["16568156872392168355709509227643691739049326614818731143490576043793432338778","8545310575417156494641556396217775581089435462918147118349240954583279267787"],["1","0"]],[["21394519530653654354010525504092568835517179604740860088843244690254395940813","19438307382721760919008233059455346229487545887779145088171300538649348357992"],["1739349609184402911965075631564084257024846927957414331873212619587151372598","19686975590630718242728471248791772718735218635879416333443137454236465511671"],["1","0"]],[["17386582196750770155659649429295681005608907794779862959432717962012208629781","4508672970375556642909961087101709895313437085213783034463762390628672504738"],["1779790906944268094674745902236362662305794790454083575273487714690600223071","20423776042839863826574863453989371390809570381218749782560645917777501657681"],["1","0"]],[["12801355862736027812776189236563880450612573099170059373066920857145319274033","15716392192555781304088222066972098340453658634777302403303227773396241349569"],["18222219819355763387196374082780590515851998751805038780518339594532004204520","1210732432776629445130561969110683722926520805773965379288884379367613568821"],["1","0"]],[["17923642409294211428585564153326508518498404377005179071583237312131091745754","12795005972614899262131146209698238915050348442685334062672431330842213350336"],["14347062570432621919407405134313471809480163181729389130500202091046726133871","6028130851006237883491835361771069820375568680494893415179625771104193668649"],["1","0"]],[["16984457731338696033868545071702083190070424037547301502647458657310132761546","15380753692020321954541610536403963745216663895231329633302723734867064476607"],["3635006648350309268772757531701150909495581318617406419956621538495402127134","10085523505906447229347739685795666353710197399807939535579111173198047917080"],["1","0"]],[["12264491317038724401980956164284403535368613012742512034471432041469666574000","7410473729570683261062739778454937698826833099395495957985883599466529119478"],["18619219251496516733358213393938521527703599091588364021904622452828227799524","9405452782406813464859590679277326952253298834408614421853408158410418694378"],["1","0"]],[["7117617941545704964073065992302792023830906884626379837936885362453940533763","13517448607933960430807965485752279611896460103029261905906430425798868665241"],["8529068474004148710078983815675194221632545388000939918218420231293511023060","20158482663846306162542006726103908972009694642870750397128484453160109675834"],["1","0"]],[["5457585325435811442147896610176914112472970246769154659918526339799767551338","6130547599224411183287413567848152627728442462636617319715991362488408013259"],["1290191744873090055202389443661573989766912082100216774702374516481938261556","7916548155905562515015165843687719344186238174724384749571021972944169156527"],["1","0"]],[["20940220538208992421744904861348591192696719395752204014848896292550891696231","9519751736961646226563331403248724863025880837037405547366159823535022678404"],["19041457445447827699378296163093022596630084308007728743172087973640594551859","10465423404626926868262828720040623710673045627310167553414262543451032301388"],["1","0"]],[["11381896307520850868325005903330885838302047856563985994603524794130137838005","7365820206325177312057065907450374182479882464522828454229472929674502913907"],["11389870588626262378165165605162475311458189543021817837384740081202268118099","15772513437269731674006674345255814710855616666167362946196808183784446373334"],["1","0"]],[["14186706220930123757375547612250496381487827490338790126275230396383862534191","15540639822038919778491571754052691498546378215731262323995315819692154797961"],["3015262182430606690452049424406218097878449119615206285132265675661613642832","8820590503070866133487358408814379667782929032668200338264938493842473869916"],["1","0"]],[["10285952629579147928134590617439045630912406560256273999638017162714335494174","15244035994000161693913093556464331559739504730646136307915479218594148507297"],["21143435198377415274328459097580182877972113373399087917371662832525440921626","9405525840514280304394636336966611070096491837547592413554909967762120837516"],["1","0"]],[["14586818727613935708891816818576147475017490728540259198997381408312993221990","170452225642067170432741749480391977441111303519512337078791001446918202790"],["11843930118674018678753013871542143476550299940784399814684840811476017044656","2048039579219602531300249715945974186307036596658688342263209720694537895064"],["1","0"]],[["13662200552185412325040302311688224024835860836308172633115862082375904120326","12713191270158662817682312686726924657984962466236784015301261731593083468611"],["16965117352219736949628548752448955374098551625457722470800123051138841360441","1648867117968224530728035963804115613499486975736627391722023564528143046224"],["1","0"]],[["19629441628061241492584687926920530113646538672077297863506276689744566172996","7466933396263724425639685495630096099722892619330501497455990274171231216793"],["5757524130345928514477729458791154664449477593633488624779189525441982529666","12678268575212196891160210390449187630881832900095266879805902433558364369653"],["1","0"]],[["12897966824276102604319256002587402448826775483488510205492943956794885633476","1990893666980220336361350449986509383247539779863897429527864070231116945448"],["11034833034688884796659518851563687743028405359405349876238113479037718645730","15046438651338563966050987412127337211774154171928217172767972930456036823395"],["1","0"]],[["1326492721122444442745630067693687876166699772694831637301041359060462093604","7317363069800385548365909177139539041200284505016172885125212066172907544465"],["16279725862253963635561215940783826864886737780996948279070661374756465278599","156897936645107492231889531681867353218884687025955070526381359930266507846"],["1","0"]],[["5641311877960998136253374669601225591763658649200546308227816046292778429078","1571974093744885441638214775879849466881217087040941362621650885524827237963"],["6767036590029693903753228644071684608007061952436310806253008523710419432940","6212551795836807743067468644147084478531948549603929290986147918105111838937"],["1","0"]],[["10764962432270249560879559025127903689915176522790908861551410806670011979910","11390604541757241479090432200073421756882344245669113869552122950739413131206"],["14065859031342270094088676663160350515535271719992212467640510318131434998652","4352494947442052926594350463371128604732294798178257983151291620186794547079"],["1","0"]],[["17043430904271068402246011191975131459349448887093273454474747601002935165031","10425412524556706024979980512643170488903846921228277714486548740784055630501"],["14072187578722327296597385819584103068906994205707595565034651269030805508874","18896145063861955052825145710648818717241479378379006586087042869732812945976"],["1","0"]],[["2191295070655980174828999631061614953372235357608296601000727842041767734863","1073319185331381605540994905055860373783656739314415300872749634438631860847"],["8259829272188273603281259864831361739708415206385909106609542703773351499229","2929516998471428418626006652237858745223811554468987443355565541182265948093"],["1","0"]],[["16322886129333244166278841640817260493518413905040844975758650150381455169950","7862143736623276110254522051479275653266301063997877969006432563275424280269"],["468892338091442985789245704231868118532296690089770202238580420743096573791","4804869755100855597420483062004066524551232188321913351621112669053750665264"],["1","0"]],[["1677193457073457871985658596285943082774972752471966915733969062671615551173","469686170356435912932008875192711025752569194617291456134898090686130465380"],["14404350183487609342798893897702669435003116115761504228911060328588071920974","9854591349487240796617742372678686494955080775024934296934118220364069907565"],["1","0"]],[["7601420264684432793035785895862930601715973622803982155318189679969349352639","19516213645512513342615621549841203469874678367262394615679348600907802584876"],["19052820021582102544576014548954113732675720230953057606426924446602089541372","21025982089679716703153979906956137214405657282610852023627142839192872478178"],["1","0"]],[["20284175603587483519431529080273257987640336528678091385769512692616583921029","8565974454796735952504947671586008223213063855833884303325983723983370204655"],["764875945277110081966487491158735712486561201289088383459798138108403955068","20601665626215924972473880898580053455338689772523055754315891072475395521617"],["1","0"]],[["18994186856688604071527127913865868706099859896975800478988665519356388802097","12931478982109828145921284045802665252490533897264387451702849054263888462172"],["10213475967051697138876811466614624654564576846105531241622343071206452039917","2583576536952960298156362905345333854650155591986599317588992293562100898745"],["1","0"]],[["9618082328963349858954971393329586112350284675690068683638043864557805061443","21654079070402998933938700521288333623020152511617911053854708957035099131048"],["5744046218018770261642059519605621859179809614084321522221451549284212762739","1664308647208572473065709500471351187747303912409007199646425684325807440224"],["1","0"]],[["9940831533353378534823535365552356929390415145819548326965313883929512164173","10421043413806876491577630153124686676513952758346111232172264601486029243087"],["12808870444948227969147645491337535000870949073792091781064936149729759293012","16119676011646762741122191004471086393428659492200900018364961080417181001136"],["1","0"]],[["21739476842056609514459176331539759774574765742945105882261758911227527300422","3851097297787587461597422542554543858074319120176944670924561472515536421478"],["11573686327557521570148221783424998084746828060280616554135519351830129190520","16050286624983718470638665473573964550739988961090008267815644426276851059567"],["1","0"]],[["10187345043662959515189487465347829537330674115050591349340021425971009623985","8585112844098261644726272769392416370415148115075171275840463849212045176456"],["11847577720447356623913168497481095063258531880417618389057886200370640650681","18669920496108027941986058688358969655042738177319372875218008087138507515605"],["1","0"]],[["11662414328234332470694795851583672927109439391362609133801843769826582925734","9125955037947347391323269766525988022385088555752831317992980880385788416499"],["20741429575728633482999460996646472675570076341173158807370779387899802173836","13709141609241232748620560316894164098610424992801974765939193947243959442114"],["1","0"]],[["7710188339287586292282968575251131370849262985011587591304681199918055181363","20288140705862611812685756878948725998031558374107162723824526918199121327273"],["6762265375044267600742984267238790191149181582501853393874583285423321494142","1793525419446016388122509834048220903711634583702527279035072088948179002205"],["1","0"]],[["18290976938105916463549004557021838569970824353491135977979244044197174859111","8920306664801091619447388627434567254462993180838591805809112686499295727577"],["14957468053560062703876093030110980255354932231672353867198002297277427609477","19721000315362433492536849099413444579556454113540774866918686895398969012768"],["1","0"]],[["17373924630005970821321282184581379337213182839383461786372435894647067847622","12863972099996390144971692754061615741169348401558855881266185037662506341436"],["14815686589860169633271373779100581344833707465601109719515915970158295363369","6038323728872300972926241659432828897120851840018318520900567110744569349228"],["1","0"]],[["12161930459047279205831211453369111660925429890131209538505411277434307251285","18300472272231501381121199215820118540104898377806264623155990408560275841544"],["14250814650741721909441937673939184583478945789226861374111450603621107421798","13312629795420626679499967412030464523218578784224249345969094886743228516155"],["1","0"]],[["9468144388735512945133395130093578234877208966849621006927400613614532864569","8783806896724832712254748248062454943467515328819665527870139170397188776678"],["6801629655987330525663042645851072421842838878049152926269734354980553576212","13308856573091540014692921467813822893398168868348328114701037960890549574945"],["1","0"]],[["12027446754152630106004803767877310293529369418451510543065917189156766755369","13254851383277356143816684613515163355130113548305932707841103111971023546090"],["16872028482481383698875371294530381107042783455146631692933613930390255848319","18439055441566745830278280487150298154894031678168533123791785913938740415226"],["1","0"]],[["9379450844007728599442262254976580726481044435948422101123242763663835695332","8701695717475333155497168116256719340309649710833292804536832517488996196761"],["8987280549448829223259255611441367545823312091076972795054835784390376213768","7503378100521068857272221487009073862929465497379062109350341414248601752846"],["1","0"]],[["21440996708592044304314026299361078179689817668658909692512017748313992533226","6097126648986111845174594816080053067311713240858635747414202152507029363453"],["21385588260706079425406128131444453833047588988729964537494446538081458627127","6253101814133190925463178652484757977777937976249986588263128220252764953319"],["1","0"]],[["6959950562855331749417849735651645006855187760089792545460859069873634791451","11946947240424427740940773583828308341161363194579517800816493243474741923334"],["13356947378378848218070891026804195849737928446960125161163770532752110706062","21699373325383871323351979245711548276501310209285856483123192518590985777021"],["1","0"]],[["14151840520718791639605464403771561050759826183110794661062695682301713870422","6455560802848368650930613863497431424294059164338469953958448990865945442418"],["12717983944434991612428178031019509338082556000217285650675396877344849214785","9628793443496890870202423094710934523558826454754974742782397682045814024096"],["1","0"]],[["5520421379189676048709501220062515059846185580910722507590168174907753697487","18008820871386641323219310073536307527074632035429424822717843629798826172579"],["9699692581241196538540657660826628187405565115274403754951258139859774526182","17738632404646368711677799785803306369993110460342807007980363187237011896979"],["1","0"]],[["13163868314685131169224587465875250058777601833891958408331710791105040137393","16078399410379247013683643634350284091402341275982405006707063167924520426798"],["6029991963642794410176428040705869607760837049487380149882431133085795475740","5006198177349602139397700324080407701810779283718599838145159680974626039562"],["1","0"]],[["8541080458455733558391600060501862455515258406213455499961644256497763679590","985428130336447916113137092068821607639490673458754565263864118623909284671"],["1953660572173068630482669998501417343113301807629116492590430549624438047121","18740653284517871806604070068192963879887358063428256921619103327639838725347"],["1","0"]],[["10851596128090541619449070838495338386806018363996528862954816314395177384917","21242787036442334518567830339581468658834959702172506113281219708927313271692"],["19498217974007041946050019621059224172256272908590646033233180768272006203040","10769952600908136783215199687345249075151247502227119316143792240290484808082"],["1","0"]],[["16990576537171261976290724467765218631555413081460170660442384549662788739561","7224534979941542161418950630601427042377072493446161749734521731873939943885"],["12398631422961407887032964681335675098846202536223484231423216968266871314677","15788326406298055979418969206685183904016343271538026048009764216981068338898"],["1","0"]],[["20107316163243811435416315461487832991019303790826805508479018402418607949220","13617735535030345616827442065683733504995419809182734589470207712502504189981"],["898794094098843227612230478645031807356058912872419183921519920270902108886","11275626608694933597591995622686014368991575331738894512916579099211271069772"],["1","0"]],[["14190280203852068552999563885988187132700833194930378569215728935292968102913","4635915585011344118347431139781707641242095706346844084260057534878908753803"],["14207540879495312606418948888967187503166261834945516247373134077021492330418","10049631133430183513460496829413135416997222949433184913630614226520550505308"],["1","0"]],[["5065609775478332282088579079639777431680193084986074790260506770740710020647","8653032745221598405110483283733004965877890058190249280946817341001434463629"],["18645866509850372933070081014412745169833110195275907462489741111925543891847","2882645281617790796230691927066087553338683901757149097346419455406145360970"],["1","0"]],[["1286088116616325199166324235559079403102155218076957260754111062205062877999","15700574513297507154416340887047666988755363377141090592223499233767708721274"],["552721706288143259227536580361549841523448249553048771475254931262450912326","18905030824728838354195986472954013502400802963689793684157205693052592171878"],["1","0"]],[["20441698163178854535490415475026082683327526990860460121060085736012784280646","2621227039727450295714681263594948118801449353789597033435950505984410998194"],["21206276963209694905262234334960407163615312875089062752359561670941045520496","816393718326630613014797059810269618609936852486794014722905230496604661547"],["1","0"]],[["18911327472706519010755334127656794869029367495726510233655713577396650123389","11412453546436808722024413474262652796799847087662034538265501260938502876019"],["13430731099519911654413263489252046308928077924621102772818675353553877807991","5959153275605344536911920065515487028233770218800381109328104208050084293336"],["1","0"]],[["10734114707895574326953109568409584355824725435699383158901543676696240447491","20501599446589131375970789072208424750540892523303933231614408902026426918648"],["13919881137156909134673364175457471999416936392194929793852837180198840865108","21744525004299841170142151758338651836329715412791021879053652878579662976164"],["1","0"]],[["3223688283775790403149485383309449423519439320772077387777541050383129434840","19110716931702140271703631618658157701691404957875029989946143391900808988418"],["2430249760012650515681993124852631947803827757897916932874187973897428127820","1712555816449014077524613234849229401678792515596036248779635300581019042608"],["1","0"]],[["8050307675454861770227928539873645006052711832945136157769845254760889120937","17278924475673415341339112072324524723546744437467710334608243777553271513698"],["9617739517907619295542418848051746835975449185547524130494749714723383638837","21075756431894510779084327522424120326437767133173292802626955433411669272257"],["1","0"]],[["4873193879653997635018150515239179215007713985162858613965764942027281418945","16883613616353215387865479205944281516525404903080113517084142823867676989764"],["6611609419918473178286255764879895065470040141525007114529779863371975386991","20140025410404050310599093873295287535546831814971440473661824678400851646379"],["1","0"]],[["862208753586374632994277318672751293693957087260773421376236552730628481340","4235448023825187733196197271669435232333777537043896806163964893286317928878"],["19338885199303845492185082524409132616754733255223207271599762142808004553132","14534694385391499255886840530657043346143286359675702021247427145877666531513"],["1","0"]],[["1585025249145874390384422648663439069811865359679057168437026167227036863102","5753689192826886221965371526890586148526287867498828598471088294034632680333"],["935638065403594769142231719837255400697753582464073054757448824071611445166","13487798451736589224667990908685099463544076082716366208118158550960907069563"],["1","0"]],[["498255205777746928102143220777794248332746764764637805257414806585924761730","4169161596925315585544809427128075899086538615284234670722494328998852070186"],["5975370324112504581010304935937018578064944805239230043826013104102517608455","16068947635930269200536094659431496655665322759206136354247734716982115011180"],["1","0"]],[["1698027873537733298405997696549045235151278315623765128351020936089876684175","3600349916123621497903445550289084206435286021854040967891379438102158789338"],["15281306924246067169849195886755391944343887240080818733870193995459608551288","8581705775898614337013208735470464978747426432726861241846224513030247712100"],["1","0"]],[["5338066795467332908336366313334414023201454725972275480509786838681387571160","21615523696031365722431110232421911915868070159671991492266899840209350898153"],["7922783031951697445160845250811956721899025449852012492013783732803026441928","21470809851311197837456405617101129371058701272604331053662964374931648489971"],["1","0"]],[["5634673720302575860303207614895331711414746732652967566351289565825950580642","16098154637985954765819804469431811645276301359351641145064733951302105701852"],["3878893916214121035948307464547281823004313588552320684275812480533720235175","5592287801006432031837471673851775942022149042536241051880057635965769142619"],["1","0"]],[["20403948834993771923907307574950131480131836145524744019301573451547030937858","301330611774524085022438098129329282069911489049432096736660105235960798571"],["14855947498286263949274068967630757468327166133993606238621368614064972477899","10220756576890823279252808378588886124999967109300116390219208066550426655414"],["1","0"]],[["7466672136167435411118897913651889826979801037374764211340787339715407253322","160228484056513737813154746386850887580095459425070027828415342096736595604"],["6602152611350040710700960616374784432160286022280912237460164981457750378018","18925513873157839251439194570801112092762163645335480529859362479980246998047"],["1","0"]],[["12700319765233572121766103698243131109348970232125342953385902568243776458883","1282394622784289814931091116689779467449368337695275233579751343426501833242"],["19962172416190596337705441148338620444149342270201909139334812423731667644834","11664746731269714707069265236532178812659325335206724509424742244741043020262"],["1","0"]],[["2436651269254209008704144996624272867080751926202963347583298537035005774697","10264166603895672808790121756483856835919158005951861384547992095010035898282"],["15157561641465462134455709111978196196229282172718959179483740265892248950131","11215456150937395221215908674247411333502882195122601454597249395350027275704"],["1","0"]],[["21513942297173465753225719949964611475293339157692107903638573415547816891359","10320264114565031744093966891885298863906149822738112616660624668735901579749"],["13478355130416553494008100403215170414106382154318563213716869189917595963256","4995817706320476480522095818672337453399735218989262348898320261311922378400"],["1","0"]]],"C":[["0","1","0"],["2776465242286210389749979691546407420103230206608688720708367537729335855367","2467041527583640684604066301467339616315144101960547606913888034291020356505","1"],["4485026435682697375704461065430292730748348183904965761639151385143359977033","6287087294796169425567984982073006652691247328157405162116495545313618817767","1"],["14465481809094808006168833348866122461394149519723054916846792927264527891056","6673043919591479920132213585870222689237231625042608393267509668907822893797","1"],["11772970529775807021911939860919209901235565193911311518227993327151831642189","8475911833624765399204042363041811573203534220083970088304988002664903676340","1"],["9294538445728851722634294326018647197237682265472701572777417476576189091289","19064673333668902788565579916191858864189741526311452094170573296770513140457","1"],["20956678430449290211605092709139126412369636000509989163422958264823583728295","2015263177900655429735833848955718957851646978995939000442900683847514416375","1"],["9096018368842874693721045321778661673325430182810262915508936045605480689127","14563019662313626826595553830827670700851683306820874913849538507750616357545","1"],["6022785877908407965534642227803327325137068810816404104759208724703413029782","21094390364119462281290124392915094370191614811176781549456170504641677154086","1"],["5559085083016794996691608630910726067795933280384339726428859240276350874142","7906302742898656185299296994332427395665845951704438383732138177785528115363","1"],["3305459997828035971013800338904350761216555287120849141352235176748667912989","98754312518171225562036659458311858930996200350217766454138035506088025575","1"],["4369306302759756176892458476179905798452687447920748205774778036193106039810","8658713102695101586639420508782775631220187630350134450585270306381935953868","1"],["9927806161545430766161710974338076660716391442127411384990731138230407472199","3479368300080308431071915514267204618750422168014956321934394248939525218808","1"],["14807228399364211722350628643582410989924439860593059903541358681335213954637","21350383526889731985149259467988170039985056394381779579339776177757659609218","1"],["17402592449975080719684245496305801563274002501151483373104979608046326430249","9839843177610757713977165823012687356859361209448710691754493293275188218785","1"],["663760031738925053040772031645203699068253201646532381758804143228617009542","8598127406989226778856500635472558750468762077746697207431748532024193742492","1"],["20608915391418928129610496280709924538812203469039230843217092115132173012036","9026384661185828989752605486408893851204437567678276929085812031131747806890","1"],["17494990638528297537275286697168158585876085333960083808972541214671349357441","15673610811917060675762186670968830779668186505499966011706150199061789053699","1"],["6427739527217637063003206814803702030531173019021350445293900581698803784117","16887391075000558086823839653414025445388600763310121751834383458843139251324","1"],["13354689460473424182673102513080376974302246490032650218316340255349758790626","11153757436691632428940080219234318863262333439494602204497574017100448298863","1"],["4187556642221177618814119753861768069536624974242183619451411256944244180434","654304580237086842202486029674093351220545767087605976149530236936679295785","1"],["8458770235569259016831867855158709200630557123600368786491000748808850390397","15140006809269137798703156013337354118106360663095556296442693312448506903657","1"],["9507748391354093576580674366256310820197066183303790383611052846943755934964","6603178620025029544030009618735369975663547392583130549370353581147951897885","1"],["9367556061883247158276302359982497056667757698217498616268144422899625417155","17006683062896617002720385121921167906996812610138633206644735271644383632173","1"],["5909379457395344251275425463773759363853070538602185192963115063453178919610","9346304856235067604679651595252286627537664793517369519064834472107590321881","1"],["2214260750729131617857843194562149026864595418914263567291983173869023828189","17675927842596080327469280495008808404370293714576561658611772233777502106793","1"],["400534049672471016015970005290112923152187835857872874629608377295046574975","2718431783599920131844251027532038943021600451128890997559181442654123889673","1"],["19119639786944355737921977770184357321614184614142630505821916179986501446753","8592032207333585358009326692225547148231595344517911013034765876630803987502","1"],["2910817361578735281264276174721665689865940326504959555547720816145909925578","16929316155920017153665908379361615399578960118446609831203526715115366132455","1"],["12372923695457236828236120327472034424142445509391922290847567861535137538776","7198820550366075322249464589458098195461779370509237908563322758542902379050","1"],["17185937075069212890087098432223634666921163826742946632863289671661208114163","760864436881977377372948547209662134223921381533125598102507419641573708698","1"],["9274412752365861454564214805131652372923806598033037655036973179579028340318","14941283266287356240307185719610855811615590993379086960684860244683307067847","1"],["11230483832911227916887431199703711329271960847384296608590166632633737797932","3044688562860464811091800374500866252328053997381196933479754658253692822285","1"],["5861444656455925653366407621826266706817939617756482594568893259555864546405","58035927023389825921007322042979868547247550572525674405392152233434418438","1"],["1106897498905421289311855140989390636285838041107343971154855351939470188812","13445270572834673710740707491936597927004218379931453848844793669059960728535","1"],["3222964845241641279215599147167616773157415155672902726618434098043364638435","13947956717771765487372740939640071869912752287213383106474904122062179353266","1"],["21522037431776255399979095850389219038717301703307829688639464296162877267788","12786589174225111693115332326470122103507534562665307651996749169965734534918","1"],["7187097182056316573463920050078982927172393088590029996329679220410537674114","13923325777731121383264536348852710352748490867721820855265548559875876321886","1"],["8633925654032533516941894746842153492201410282785964642682064686456571517551","15347013880727732711890243248883002084627124976276441394818015994537278603182","1"],["16111435388809843836699066350672474187128472191935824416537938739704670114883","11353703008694029871752948111547077979486983079435721255049936138079277913893","1"],["12644883030216384429978457179134993321338388799310683440367472055444029479523","19015157127837707605165606242020842162474045237749253465374769001474438681117","1"],["3652856591255849676553784184679586178966052870768998868834717169888029123781","16751332199535420735050422383319092957870695553021376902307397318856675693466","1"],["3296105681503904263251906776207283727390301675512700800162201626464124894701","9819383408191856053555728431644170146594185945430506898401947657644380873599","1"],["19146259215792716184021692011832487171982332476111240834614342438797939090461","20910465310470137664306610693375403259131343661788416325022836787273754623073","1"],["19718586942560613177003505912671811820448095884222968122756395921392368148467","17655978970316570681082365901496177975394307226884439337266888735998305275558","1"],["9037616822195835299095706923074313511322516792900257913583754639345578309938","21592139670024678316517610198581994171373094393082292496571705129443817809433","1"],["6935167870061014898356824830169721124971725099892718639762106545576183567392","7837626062111954485664536820834670240523563444268820446755501822571531895280","1"],["2383573624633489166230924944937328306663365584010367746967262179138705437038","10708161741555635906590745183767598848305268831159690501381236113534001317979","1"],["5698084290668152850658096616584934208789299239331511575137653820507323842089","12290163164698159107069695910324527479597351177108744225047099488904596177444","1"],["3173774696453286010733871315937019582832990092967522377140415386874357311604","16745134456845716529883769089654102313015618745753697792300702308634734304810","1"],["19961557279738126676226760696015259500845633325919294314524698934514668687574","17289541424100448594236380794036524051850641275561627284703488905990681473142","1"],["3047813857647313582134795704850815321982513461233138864855408599970885650727","9870549956658589138671140862436975977616786604135731496682826971078576982356","1"],["21001736593941702076912709168744520335172253141408358708944036493825545486484","10027654027920829545243693927055186617381734535110613464816319427092969723515","1"],["4071105859318031013971930514528440675748864981684681062716308690977182501694","9117814014488366975477691032480180225012361848919141290400318714106591539327","1"],["13471270399423772256316356929589918054765915529406660437528492663491747926699","886899211264069766290503352535390674234615073490499565385261392074745139363","1"],["7529337131776257643754533874130172572046244396549313372359358097579476143136","18239953541352067396492699877128434081987590920302977191583649752672388477120","1"],["6711825779459531018584840438710333815720783804204088775931006901599226557083","4357892539239545351652816212915249835962519210476388394839230162291429035276","1"],["8537072691124677755702721074738875910487533668851300159850152226130905950056","546868599504654952684159613048176466161788131278472099777360766231914801652","1"],["4719813012050057737277142920022932265033669482714242306604639051267525104359","20984199651374378408677240655491031804474416864171849544379329150357396146857","1"],["17519251984294112208637149781335477090434900367176998278809921434486603681963","156043206789207769203285049913552722647931340649409149953550903094280217633","1"],["16149335438317666394972925196398238349750524487151486603916660569857015419384","5618741656808132105423023668891708118299719699181483956781797711849044572126","1"],["17443495140176677941494846881526715073054384417622868032972051415662528861103","2877770494743795203550381468671787494834455727161378764812768896120732479545","1"],["499800752846320703759685534752554931670719182742105758756119487016505852367","6822935877482057614773458472210774995924346824532509507228398195357299797103","1"],["20059428835857689207662420408062204241566621105843779342383711437759983372663","11550462182089034075319857167829219087506582517766938471199127819018039297636","1"],["8285079537522250270851869980563186002954462866435375181193769101590841357671","12380257109938506199721259363226492344817791209739105782950098352481451908743","1"],["459421196206934787050888563785554596666695225859867046670557863756272503315","5556393685617829048833666875125926549666079063788618740889726455050378876739","1"],["17140390104956915818023576835938481926969963929523759699768067556238338139844","14914834695281955878986675900618234603303349177495785095465893120716578415801","1"],["8258884694162216962129821991235409477596379906920789217218333999932804983980","8448403394230946892615914175756132741813437091912130309143273070398542339485","1"],["18943742504656364035661182403749162178217410990281820610301858129263110672089","2017121862224703228986917769252161907609831190899304904147320818405232586762","1"],["4682011784753396510960308584180246626968443657038880976342550171957126361133","3986706541832165091224772670574507117998663713778124889629328241766755420646","1"],["9030468273917634119365685629803651103481277596389885044638393506310962912689","20059921498131124743949005791771072321825816230337617230086576688631109548836","1"],["7968094366340189952336321124980590608460412298789892071682396140583035355799","3864547951600234884871191547818621585551014989136082960452687148946840483315","1"],["6360289152877896708106142749605242660464658979222047709100740793155783308950","8549980201811545851088680682232128544921167202185567495631564545510480478575","1"],["17022928847683348735665032013320084278042577149337009910243573022892962262474","17331422699331195489042892154498549334493138820695071331779094217553706487278","1"],["17163165664941127470662396122036582968019644897478138167758932634769842670104","5209273985003668383445974968357739361361778893128611489831145388304896666626","1"],["8627898145498830946063081382202051584519659889495901260496564996996354317834","17483629324690860114540301343424651890789803339928261483263938015140245242699","1"],["19836346100906639135562675340103790227790194359316860736676492299877128874455","3840856416800659967716918134582536400575307101062307891796764994372279809007","1"],["16767253727629704002344012265242647163851261688335189618086337460472250386231","15861021153992865751563135782965646431184244421405729776327133632607343192822","1"],["18075825027413675247316125197228162310952428706439001767968974391705311249338","10104524203209547566504900269915556900778385694179190822882269355073584108331","1"],["21750365421097350905276990973743641397396616985877601561439010923838709539299","17920733636195146544454962013084821823653551052113992512470054714306062842962","1"],["16186148657493159250449003073268827260352883693980503042923302046857309689986","3409340490218560186929608245224129163752570425874274526483048627098135141216","1"],["473638864352749675304158228308593911485931898837226875123361960077271553847","2219430872697386121412832983936849410997486732411519417583172918132849267275","1"],["2250801862723508562173256242909586808435358117238596055139675127674879366056","19965171995020722183229601121693865085785520219853479957621960937639306879218","1"],["19062233093302238152277976250161444084843125718689554863364755451281176319302","18244982683281373448378560516506367049202041902862030203031708182758632809564","1"],["14512806494539591365663422433337016178804915606468377574229839475254385573717","15665509651060083924030099367383530915700973064901811624160790790148717750712","1"],["1714224115657494536155813549830303024677229824549858503352128615305356361928","4774377868197864506907556937864061561814416888789165897174776452904080156791","1"],["16727783281753052937485120962915779493339429059147660449316697488623758252457","12980149597335393339433479630966287620811171647264941615095663837104756052764","1"],["3863666368299278177543207845921101645337394437784177794202043566171391264442","14143358168608998932049689302002272630419174762420055584219026891415801532963","1"],["12314401789964409640991843856183612857144097373119623862621396990070065328020","802779376146235893457042326282031300392507634256231901856194345271226820516","1"],["2359529316061301080182987616449745408086670560293356635874730836357077525363","16705464496619640086399738607726252201849320263685965281250521983872192448019","1"],["19785763527319978744530346585731140460730283334270326484805255373004212604837","14115482359572256891626886977582624366352193275764799511926493783346734712671","1"],["12078644457916275515945621726186278727251422910233577573222124595434580199321","12582918424646457713407897551170867364857825883573701335288353601863967932742","1"],["14876842696692615805147170925275440559003817708412945691531038049348544023021","21409760751106673969781980446045540976258789738620043435961815363225074500867","1"],["18225893739521639016309282187796716068264087908632877307232539229338398288933","4827903564908425593720951173471392452484987887140568908438102213396284170911","1"],["5206402703047010998749728454439293034437230398138041544124164766761768073294","12068491417822128796227762647715667915818129453540661044410172627797738941597","1"],["4301318716174189891244431353995465964228188014475715889552625951234695304281","18727834793903803170860160173848158459631000545769262433791631908725822654590","1"],["17534586034042475786543050029367461017085158823151693741948572032929000595932","17138346047229716112898736993778177157090266700973877837446950345572668528039","1"],["12374785017383180864623784580975083123256098082371935176103990646132002953453","11668426599690473575769790286121145511929118308626808251452470266232350389421","1"],["12264370675635790632918099483798331029400140598114796202598261426170263427232","9465044786560264408903731523654805423171657541835030125414940290136746644570","1"],["221463142797285004770685424539611339885408467387912256317722311459380695602","9831140997270529168745510640530431005552958142965661285844286762388292970158","1"],["5555106573561494034543401911721435484401292889277231102092367184386715475776","9197899378393854854619227904550326768552991077216616152406777327815604680793","1"]],"Ap":[["0","1","0"],["0","1","0"],["0","1","0"],["0","1","0"],["5358646661221506203447769648465245043561184824690929796524905676515327893135","16664893814670220154099784993545535920973369065354976471511176779124048938508","1"],["335903199170600772923390040598067567888985432330775878616734606528730321376","13700574378582411276256650210138357936505752483726254712496305244445675025064","1"],["16738004481544762806826424737324180858525728332345193466938158468431018537295","5529466853451231005185252132008016408906095593340508504416809706639745670141","1"],["13977101404275587089826424806484465168420884067199922755074242617534761029832","2010338184691668503603924420841598339183924291399098410704058514914319296912","1"],["15542582892058301511247363563602119715727094034916471301048595648820882692106","17669229264076588691430160827867269996992711102503862523208808011868748199764","1"],["2303041700291821106698451205317627850943577314613906657007169775081981920705","2208636991151403416434540085432934067404762293913392044134245500650539585543","1"],["20218666572448508005293003046354197182760410571653270808693087891088973456193","2104264151112416107811991364213961366895189752531511784799560531585412233537","1"],["18743867218098353002104209969962577482347947321898707279991229224186979536472","13477637548312227862690326508229515247770926526829477075530988695122862852532","1"],["17634566589965794727270976610570858956194948038391274657412592733375972227916","7196067901078099042763690230446475037415264762616345662491273645697289750484","1"],["12831447108835602241817977601349677830369788640472677704658811840536739476346","10987227413248175322592480844287774773830871334339741398777532148095465925863","1"],["5287879191466463195024547858620866057172320272126710728588531931035171960729","5986101651828958650102388712898160171045914761137537816492175928236970885943","1"],["7038270521624988139709136093540904002196441230626981322127865693136371878000","17900423621227783802664285909850496172570920809153863294489786804349408076831","1"],["12725083697216437683642004397262226561691143177453460992641718757217302638019","15666446288094733843010926931699087055554163154751702514128943429590940571167","1"],["17447073706001149507517524371378238825669022618507970315976305340033979943031","20114428496447041163837217483439303793723828336194742375677139313052796619086","1"],["14293475582991328808667335094597580392940157648670476923474870348618476762076","9932549859028567625321112578611815992820244416642118898292819222745673771318","1"],["10661237307368490341396089630069658319215829231782766323315546068351322149526","12338341742965587231702491057680014873233308771341971017044316822389514553466","1"],["1994771763092600260841378107536192474754848607395687665055851791474334618756","17084513649612382907512406485091627234958498721719948419437438278908541191939","1"],["13598782634033795163577099309236377615677106571411602575131109118589510341840","6748118696986291240017969588561807397797102180691152811289689988463497681253","1"],["18854564601699233821119937007798519838656790862460899139466252267409265585166","15714742807337562044489103925974383903455185252788091228826148976710519536026","1"],["19652108225979561931058409590475797909497768270859310284482146037721991596664","9893193883527278302527623188795854255219781878807962531200471035720340833094","1"],["5430997723677779346750908625335141250495703721249261192576686115922023883030","18117204007397182436005558820504800927298000172195188424348594712445147228113","1"],["7342973434899130803622436779793742685732914575300444449220138812892643143678","18129650561169858766705641894010110767544794992486789146942193238657823025448","1"],["5724063150139670435972186275431844840218282819289771094528482455454045924210","8181352799717370905387509480849795816778743518678444670767459080222080861847","1"],["6591595419461482369318648620053363336577663004324020723649444985772192650971","542347645674324009439892570395249087658355089034643860659127638189380122080","1"],["7718507076668491068391442384605042283094836667349888497796088236369321258943","6604962159962955092674498014557928232259368435475039393658699056325757196019","1"],["15209099806643209568232242771578449956612961139825345588244316231531555282748","3789948422394247136546990319479415946927547444410630068184048867711672617316","1"],["6925297019016937680210105325427169378005290973665293221996664927008562134372","14449810599554648832754051580811061594801341082143681665705231313678753075404","1"],["14278208241753686877119602114443081773385482365610837725782328321181348867346","19645225400793105846701390706800529671488377988699265738242328312632280645544","1"],["21132940122687631137504355993350278987994685141115754846867180520025594922423","2242589016704940747878657561378929936388518719350161890593688710828330322032","1"],["5579901562620087533743256083229667708902820170355158514433624851150614166095","8950840381820742027483226590226807767807370864614223126043152106472441832350","1"],["11546895203202684015067370553745285384710300155998646873853885103614928733644","20681777809503058897019646144374686446106922139000519322242180755197951940680","1"],["15443904437029924128037622893386416514826400188997823092714094757483521747844","2644154496522035353883036891225931387740564457849086570538437372614343369968","1"],["19680788658893796010689121663829508519300098448433580428829065979033109545449","8340554668621067469366656615919902736433485868920474107144943466252699521505","1"],["19798288804336826086995934062177736185000360802311974186506898686255662343776","19477458049176520460582672087213388164434995447525044683050340363504053835915","1"],["20952973184898698833320009320145382889299922371726530126930868228274195634909","943209828682918326037662848575361806127936312673089527356977628526928626798","1"],["16227734514110267788712109868540987212811486525349844783140282646961351587927","5264977201479862100583017570661415763615331495722214308749226099526069386719","1"],["2417062153093311122715095823859757846215115958124420718558171397817525498931","5802572353445522635063288848994879990736789000465380837011840620310586841985","1"],["8860357121652228857960747297900016461645351667941005524908315985008826390892","9924359607524539839173532346206430546055697202254005735547873751486864117726","1"],["17853582027099687081646492866617968453068878523896166850782360634559862652467","13117786106771398470592329178079682429510251011456585417285424172089497540948","1"],["4071898454113215026258408714218068656538496855535720338046249115355074901662","16064499183654509709740952197114574509606415989447561360007704893060245281071","1"],["20914329579522827517919239140675835193427322310279858009019856260456579967631","3096495802103513245681573135263704224522254322909115950785519401638558891460","1"],["8571133972967738685288893741100242321003653054276605995908973982753918362401","748582278174584737971965362561983729487260273952687579657460356708683191198","1"],["20807906957803837272817020650133396084774017381834357136074526478193149268115","21113913150245282877014110346370409702440821974509274926679728724596979372597","1"],["16510117855869082312452155373165121661747300883639725140556597316314742910029","18910665319872673000078316819625874514699034112960289423146633927052778120756","1"],["4969671131809687166470038512950783627221740813322448098770925477048836239435","13762941655536453709149318795645133411944599173957270590690377768847500045097","1"],["6452630627736516556248653124308253342579542532113483297395918859686834931546","16872062973219500396026406301297794240639608505771659915086442868572327111484","1"],["7324624693875598587930070498683251258207658211397248312776355355650417919049","7075484316264479353380800623134926762518578605795761349258340864721345101350","1"],["4548109568460324258680478042274892398869238770707761865898345124414506037678","3958243761493774113484783493468212795933523651122992733091391637588135657455","1"],["13532566117273766207115860582900957815055727492270493296532579670194768438703","13210524205925265014024796741315011543114234945661582924876792413747300482696","1"],["4020172704154551575104953865658461089768330225806160872867351652251150484493","12198270451210927849966170575002774340887109180997821310535316704082824751904","1"],["16361423515979252081920202246060864837602424310211946487212197179482218086500","12561888750340196898792163738957904771070238802071990497518367716223041000148","1"],["20037654391619608818134022171272879892842797954109469838904596349636579281215","13204646625416960938696597536591802342738257761454196711157792097533938975518","1"],["5027061832387657276547477497999752779637760931780092160710371045626104948119","19180366442885103534489534623912078296290191380454958030283939779308915382352","1"],["20401018302018623307721773235386445943031384708345228401646509781745297868795","8974339203554396827336511829786775336970368099335911126114623861374056552975","1"],["10984714877872602997841720711037668785217939642495764675455920333769038309519","17024652142565968761559642412869252190463701717169973563593974297286816847469","1"],["5812876502705864600889323246464703866869189636497348451998694967848614672989","17762985146375013560183821753524100848764752008908238059747415845642655230911","1"],["8289323704430250025633373545831829058851977617651489397200076723456264106617","8587996175154346661738265083624746594876651617892934889868019119260258364691","1"],["2500903157815697093895938861436680634429238124695560151291222162921062883716","15806973562026738238230733611204207751274428692548861834435906254223840974119","1"],["9938192812125165320693280967130999165676708403204957786740971516785165331107","11662073996145616855370555510540305501245163196437681519801617921886649157123","1"],["20947402713395792187114510155049737703822011570481641040025718299247004669053","15787749504623694260413991041606043156222598549438913041764143055223672190739","1"],["5261818521278509622928895473861299530858080849589547672107626726467891784369","8178503013408425058960972017699209598636469954409284546037200700623298104069","1"],["18768170965879032262436133574683208306288397390117815265917625429934064775137","14174630292047913671131643071726348757461858040833814716708479671650016541721","1"],["19501043688600870200960143365198931836932646702177279750476220165605335164742","6526056473537137563341662132665905301298730121571095928528984913298602011127","1"],["12536039721721056643827940359089344146632306388619734147721831011067247256163","10718972595947665750156856290720568018669091601006335606657716848095198740390","1"],["41993906860746899363981727576256940320142032334128966831042447451791833023","20380761177737465747228961752274977807694253996824237966694629322727504663095","1"],["21535886063954801616676314431348412811191496722354059490323241823893293748824","6333764806745380444322465467244555360099525089787013785343306484202528079114","1"],["12365798929285101724617958850639477262204434015188235079887560824628610959937","9741727945553729144186627396991278407186940917172046632058409711880904617057","1"],["2911540234741599116919426232012321155357380322510901159059539219819534764038","7265701558282296805456229589059136839391409343981428731404964926525933905202","1"],["20688966262035540656241901453184304892588090889504707050795367009844448950243","5604985821983495462199497909461716467215959261876989679068062434202881420173","1"],["8203050403305824892952719831046849259732587130839626789289836009673034335118","11935952034770534212353874047249763823830173302449276458748024860405671480695","1"],["8592614137191993267494685442476114166518593586271796689886259238048116297011","14800996983319389600864342655143661801573402022282163360074147784311114049973","1"],["21279742730124649413942785671192164678491591474857644174569263834794927109052","17742652779574294099877391174099956308120016283478074668829951950322761447117","1"],["14212652755776946278982671337370677971860091529631212456232882997505540076001","9411955204134313217911817930746668862574909403818915121946189449574493297291","1"],["21367318088659175095871804267632294099352799462813653327650655113636641023815","5877916611315312472443868553345505069838841554591075425286539653118459520990","1"],["8236954964938853499099242225602760455227027636023909209615429328685597553638","15280558466891608279361807729701053543739479507243474272111008188563923713118","1"],["3775440487658022498611527188315940593187741890558183561826163433347251786376","4409065039755397571528812229336040511358527101238576234293276641925882006572","1"],["17760202384857091408350198835562128573126151913152958424003819980608955245016","10060001787462570796131413715845042541166660421844157434087213191352333280849","1"],["16859212947527400153101712433453663632490640926656962719068574564496303398117","14428053605439601883288108051151242552050704363632053428995362013718190737491","1"],["16943457235798819186118898089834285319260959921831242693689546483021420722392","5693606166379064080268961405267560606432175291241315306816730160889124666127","1"],["3978839422219448443889969552590067765361995674203506158218573307643153959286","17950163077123349407575454516747983180338576488992019961946642018602469120722","1"],["1826984787381632611449480365544780031054065122769401462868139031354305682841","15218699436035681335476406190704707177589679336485865470735058857089570809343","1"],["10633157504783633755102584363201718132926516109774769319873899799908248825493","18298664057180561311291990803233432131634386615626798949173625966198706238903","1"],["318779493735022149111360374761355265976763583733684217420684920983712895918","9749138559394764380861809508655160451617600897669713262965538640669448648428","1"],["19295104428238722392518495298222324001166445383175934782389976885378740124320","13111695299165947577533640706894228339706715078935298338873341762157914536074","1"],["11677565914387024600012518075993804542828461206617435853283810465969220990147","10288955506582782399071295846770970698888303597548536230528011802388533157244","1"],["1354666605590504921924731672840880878743590688022188051493763700025754237741","17719447570365106157146518203003312552139697454901501413720220816605146011060","1"],["16122586622595627059255944276864694441366044363619137195622913455339716221637","14204911913725263348089004062009820336443088219346588656472887550442596133283","1"],["14879202269626870638359048396400682894890565375135653160678593534633269469512","21360532433204685029125210792106254311368487696545229897427168090787630579330","1"],["19168781321581545492365882924462242171346787189162491451690954449688547926510","6589734409806047153555386708308640805849176215696573461974582417988660076276","1"],["19704701431251390023562771286320802824899050391780603818919843727573662218061","4381850643638038903946396905110971329265467979427232260572271599515843874354","1"],["18094671622491710211189298815849205136040464563925222966034533255676914306187","15118939906329305268298964332650616266625027564429306353677813941377440740287","1"],["21234670538668790812977166449481642759562514110487308651983744571270400109159","5035860730933696139668858428532247479633033081667558353125339235996868764421","1"],["19445148693143779901964737182278336682012410978640661761131126353161596604943","12176113202784323545420136521595340786130845784563522247514724455228547751770","1"],["7865684300028432990066658076889785881874274533285222409501892879490512836958","5157298134550343739562043184993349501759095869674102375319009207378160184928","1"],["9131416433269688640748020758160219376382126862165737064735813002673729138646","574664181694660691320558484674785282455054814841368299312400530990969532530","1"],["6581130298037572452928133070001705702484995045037715530860897358910780969259","4537034926492638391448610861801414045705950337199595633480535203997205540545","1"],["678583086811534096614391906215092775287149649721072954003165171048863459345","5973099812045177748810259551497856193995827438352998363472059335325090726983","1"]],"Bp":[["12104117295642959186378094603683816003040045549475534580924034350470816980131","17368719146289900922097696260471204399401128937658844772454536406662995863801","1"],["0","1","0"],["0","1","0"],["0","1","0"],["3498906246569583505129755546867471798654453028876476471983374883384634810158","10515583808061574518069579069861265755648945092025186432838807615867544461910","1"],["13694471392733468390787774195537743099665381205204504043111924742181362854650","16704026031914628625524324730895929208918716106179039996424532018252747470671","1"],["4226556834944552946856520102787614417314005029025008086223976508720845902114","9425641129514092734535372195640773480533995491126532843099993909580872840350","1"],["7295152864993878168262243034743037992809436439266561953194824978491084346838","18617721159916537146232810712133786580275460402861480429161398304126282192824","1"],["10273717651182239857656171930438309216610200396968658429203275416660973925077","18091670954501367893076239561066456784045908015919411670188055458243837596478","1"],["8215440078484649120754207136495979016831959492090404524117524611138951321407","1758434570953889310906931038357948064796425794518544812308075168699533531552","1"],["10207884007015278164471241182684636874980119074223361683730910013283865461932","21159685539538084853673115389530887719937162989435636270124970600165242775567","1"],["9526908782798217637621897232043394091405488718148280192861608607971931476682","1904006120955682071627567875228888472476262733420711968917475905839883038306","1"],["4767225302280959595590781423240887169130853691268986746626097968593854850411","9543629920371983015705909004784052848081823340330924730337747799023386919858","1"],["14931738510515480437736253838350812560916272140911548549311386335910321185944","21321134406107278848543974151392416733460239174966799244229352892592095037977","1"],["4359320274261370917155094466679080869326337544661321785737603497684759770250","1069336039701443427154258322473181905287597779735346454354427623516671464423","1"],["17181383923338427517777837507522957740943477702585739034935477310770142020223","1574872365762966547989580279446374458951120260390419992584670894744369062337","1"],["8906038022594046369756309465614058872870349219747752778649757191141583033771","2791647352425312173380745555051869193558361844427241797570469806748131617995","1"],["1532760886142035231059800612899835988689740936576463693840628199215907457060","1428099381662679297896137364227148365837701269980164508322650685932805701069","1"],["4902555256745637332690809043334900875502057711088500244035177444005803571645","14588009829762586435977049914991157929691188534868278704596438565034825048221","1"],["16854112563946627416322608264775283351732697503241626563076520450446857548958","19270511716628088478766754436984177485149165857311973013753757472285046122896","1"],["19321160648510213885197502234606729307308106503224679883705752989721019686913","20003359239503706008980849832140097224131381670398013989193843887070152927504","1"],["15086393236491107728094164628719211925342294073805309519309322823682385190087","6929912985524279273829249306281605171985302088691344888662252346588665586589","1"],["17738763941206840866712404848554634234899784215270424381823424970717139761246","8684702580066772701098236781957367030812383761978815161047391076563793808064","1"],["20732362620888242395081502094808231140762742388896336539829891446596802295980","5225884202631995419185724562680240588276523365735678292869985543716330809725","1"],["21728151148419009310824905657013030716663133461027877558814987003788144526582","2006539223638187194435391737523349080207583545584796936662436990056650526130","1"],["21178124566426130531425242957308455680907566086925960665459155989625812183407","2789452814819761863279259631422205589464201154677781917658053610058709235107","1"],["15252937950854472321377107170536273682180593440170163516547672664877449061356","2223862289860112120416268509216624027735802627792592810522175973424810379585","1"],["19405163770112939127337898553136775374918466021552241006611901407035808563878","17225007116845127663457575017626079291579404682922431739090385497594089381037","1"],["3189235961531665901056911938395081476071599917154677601899697058769362245579","5683165178321040839052058358835496074330348076158024071356873611624901731472","1"],["13849534113357099181916140696748348302128353174097703342785249638479482522437","12801892399728168085034451158053077749280389465930063697244708310275583389210","1"],["20554185405772308064669345481941222095556555987522568427356736444723771142536","8417843283977579536478044688269859185854087152520354361106177466682419187511","1"],["20364474966617076965473413823013468690645663239678650984620735484516098610859","20717678279146478006855985468781782400256178103051928673765915812786937604789","1"],["20609106799569982686042353923142112461023489468259654296900282802169221583733","6477004799464685505791825479824085682303131041866486586374550532000373034318","1"],["11010834007489664127019161553916643878969045920001966456592269740381822704506","1174572847733850052111171987338706856782998691175352056836002954880576824062","1"],["17799794351978693371680401062255183461047006091650789193970876921023456580153","18056054863853078800556863234315142375547461663489953217993744464935280410447","1"],["12199932727605270774920988265566186833846032183656515968583098973928776247271","7845749417498710125791580456444849857187033361073045909445708718682545996026","1"],["12376108350702710217974197622457013856184260248064380425004906380284146806029","7331868155733672943423294541910222733164283225494939814044309075315399554270","1"],["13605150981895873190301186272985408728946283523062389907026038524477323925130","7863056897598090444792339905993787295097367963896716947566944021130214581532","1"],["3243556696849934145578715403754179506155346043821194128103176296095704239816","9107905296894607955246060497821819925908127570746591562401268413235891564138","1"],["14936614750923291438232473317733587678424377115369659220073150661061636293444","938238612754686096346375080182133044047215291234672742123844473800276581917","1"],["18385557629089859000048079432032126638070231595781853145856397324318331377523","15768490476534711925242570522351865217628662744689148652730737272082942509967","1"],["14414781682865480249292636756671814010891173558791124439095177322120464582382","8026780861735360141740435455439739117534780026225762099707788960641926744507","1"],["6057671998393979418590009696805083619799946512216982599964017508497615623767","15373834449413749147046352868394476983078144211670281303794338369482780213126","1"],["20191825980501628600982626286016181438061721604833625210975221113684563199337","16776041456495214821384420516446530703934356644836093166257801181163601630396","1"],["19308678091865259253369614247400922424677195405120994622084881888048206747210","14743595588442696454203958571566967929698264008582225858820331215049547251","1"],["7745399756671322743730676467266150164093025043319284390685335050169867612496","6868593329613522230504907779969591559381570706056236960682896185334968748335","1"],["9810422038035726365818459723186147367381022248652876752539364428265539399572","3890543177086842094119224946839000897836249004386063052898753972737186924484","1"],["20216806147027281835283836743104917063816185836647628684584640782351486702536","15358358966530897379905312254236831924473675007589034762949260255661074354929","1"],["6089020818858038648467870390955833037070536364526503671602444269114824672661","218102517152898593498623750771614227394592925397446179027579552956908165922","1"],["17872834420819571335903234831224207784067400983316146027476574082070979735257","13048044679425958908799500419901061676043697201084055562260675141490481888868","1"],["21603478392643140402762792549045408698270586228991012429722850194541781582234","11115758823307886687967659098156650086446342018059125935681598708607466086706","1"],["2871923443577892680712961179607815600636656663677681283612617801668890007039","21215047402069376677178678236883541536549795697665389873059722279712462949928","1"],["9225057299096464030935665751131694977176401264609089698362634642362097201498","14281893401435187296141988115777560650974577047924874413093573866004056037302","1"],["14933658501869612993946470905453914694530968562619517204977441916240870378872","20957215173095939823592058987773470424800707998639705164635335009439523377052","1"],["1439058837778719432780673632533747299721826466362283686046896787791805320628","285572374626076181923745226174010097593525110251551846109623976753198825162","1"],["6551773744057124816896209509963108338794313673946255406596508519124331562474","16220387557784305608272672273497549408915210830678195580201995891597139883567","1"],["11251150719446787011020460016318415341317667965037283669023174732918648891310","7461418584181865063637721369017030983866122248122779713271586671437630055022","1"],["3511525825588065747039616773681565824879488371933577568645572035724992864318","17827140642506853566333385876135597669937873685018752206290583139834429293327","1"],["10873804363525519885133442929073456951625922792471452440947720619507700440027","10606323957312231777058812725909330959547505382944695001715606533463388406025","1"],["19953514569784843673771756165175842248936419063328996282007083492536249129082","10585718110375759322038616105824209435443712502732218435396079901590430959318","1"],["5406193227704874487863161014411595530931487431864136505913464146470342624921","14608653565632208628138962741191426523423816125228102841771345084629022551978","1"],["4729965590308926614781986921730894283676613425552415498425800733625235200458","16636468189863878607327077309094063768500767865526803632799334077886204142533","1"],["20912943482342915382733406429588799249534653587689601523030509740824308800737","6444886095860641979634802595983239267998247411854701098252906945508125720476","1"],["18174415392351669742649156144374004078444187301700512432065629027791160999994","15098762079483767523248880850293152370681177550011469958908425576367338732006","1"],["10785305211707237014775618595307845994840502408919230173198660275632132137651","16720723930143590182949897771696027643223295194212830653979877022299383063910","1"],["7382580462718146205994237606226441614860391378392055090763552769613835574326","14780894972115604937823703486913099786913325817728509603712515588585899283485","1"],["19838825367586051944929792792471668327712981509422081262404084470023157285463","10603654384505283122596753764352227964370765117609989701970367863361418904027","1"],["21637490209813030799571512401686600616282811643203548805072926712183910095894","18279298475854124539683576152633972042312691725900831702193006542374946592323","1"],["5488267603507782973008156078012843724647020334561767911868495444851989268828","7236885955214377730829615093031394796236259519670631144784113312359063822290","1"],["18492613095386910702628585775474319997446635406753776582498997883023526847895","18137454699636847763366237562528967051260699282140727224223269451222705649620","1"],["17431517459553581543131700315327487179533083807501241520853199314145248636023","8007393986266744819068409297973138532426284374675512019420725317902019512467","1"],["8450216922439855034974218127609302671696093811489222612491104474671390966079","12409365353920781733436119096119666448212445681242230395484065556277248402020","1"],["17366390906627158580093112591607069653257899874685882144940445409201588676848","21569251718387063378709642313061682181541076213978806144190604684729695638570","1"],["9345108520381361952939124000999972887005107369271948622189058935525172925949","15717767687616155939580322479638540473457508132761675175620849833879839486621","1"],["20319890063931066433678976579321671148135332185824069091188416415087660985776","19057507967525049099413920472839480502721491872382741896679828708636381699550","1"],["526458628790000107929647187594049652424024389371445250969924437684531316254","16810968287675360265737885089169771075071431874065943442680690048052655989978","1"],["1478466828430589516161957971851820493156162632541607176208430864130909699237","10561820053866672178207949237082351541193606242262365471150662257822148574684","1"],["17162116430635907209198255921446621119758791228713510546335811781215174774825","22393305561601342948583240553334569609521420286894350811223700572701756864","1"],["6323736353558998563171273912270404049690787328554455813952884973576314126769","2270549126582614460099660998759215644969680469756778878862817740934643991785","1"],["18229606374546561444033790971439183109074919058285941494827272169166312702510","21857519329046687594853039110649919188405982654223026278852365478455147661304","1"],["1275228536951050465643094959222784765030906970800212727239513302670110325815","20670532515287791905846661082434152171825194653403103542350858643188809914466","1"],["18265826577437528618996072820815440904114179742964285211743820806765766596554","3196214139223108917323078407004006200288039021871554968124845528074738008895","1"],["19174713212407554692258100266715628917628742534548329907750623435495376430212","5250890485951701602840067261964509380901606282610818700099965980275327205086","1"],["6759866999655606946338311305036836620774749579927370717668150286775693427805","9009795454689073525667476501950434652779515166233793021060065154243274845975","1"],["542727351402159991376677190510524993623224316737598960457697744521609357225","16845606654322647471333872668333367348783215816491870156685796626262593865521","1"],["14563753932813581561254787944246056646705839613982945901829416654910227445969","2369024309702837944724826819838207056645402106001248028026349608409407428640","1"],["11330836477293692097915439216452017314299304518067213390972635560361411995970","5375688377699992766340509285741917980339066869089513877262385957745856295455","1"],["3454648567847312562928928189897284746378621898427828201528110676081498803751","1850649256675304349324468134241887285574823615446456745217101492269953380272","1"],["21257270022571140294815200980551085025381546758904915873078396744532785983032","17900167477692684387198323664078984842704587563307756659017526238553691039004","1"],["20729803448429709722466055142490485580211324409591948650667528536972822719099","14013808007672629231753015746776539562165200459300342912723867464728366500605","1"],["4232111710543058036730706409534228136626506412533804574711852940076916506148","17658046806545573268969037382245075697257899107333009535122941407022779310336","1"],["489070889432261003566600922390744654309066038513183194101566845493867940557","18529397413129252735795950412647760365957927364730334730814802983345869548717","1"],["8387266681357644243628981078173136894604661189917137830272257451635061653852","15524113991220715819154048242941733370037651449523722628132702291450752570476","1"],["16972373723175764787850925919814514339618128732318052714255066429950666739975","15441805768139535590003324133624054221809568981837572302153318405884970531720","1"],["1118737685331082521205235477013030746344314840716578980956513834029728292617","16941465479204068680295170193908033873310074778399449064466595689027861656152","1"],["8979938441489979964401644597509917732862942037245866390254030869811521923684","11228159463728222998199389649858735475785104692377442109478270818132182452011","1"],["11015904297795498555721109425329016422378687886569192850310325656443149309927","17061517706646010760207549865749803231101169505537514737723726710150641254843","1"],["9230586592515870308018517228745084763257851604171759582099318780318094415140","15842359885169962123191006424245085777628932063771975739747952889924642096168","1"],["19057625098643570289459283275811580509552894973125338065945949572827875631757","7348869890103567916750833898785757303796888995486134380271858227582841997163","1"],["15464321212533983956089202315260996257318537295632891276496726512413809193159","6740076791583396153113163711217166273616378308507936737305948361051674610530","1"],["12103897436994572957029237524711596701901191447154854588228824249898950769422","3999197701018218390062796935172750811801820519847071133713749939815810710237","1"]],"Cp":[["0","1","0"],["17052160458208029860303183533105055603219492462036687213548666157170804948923","4832545402828536877887082747422866200843951804649467094304253965794827296475","1"],["11197486428218845832897373503846461563524211732081301387063543468644681915213","21592079984379582477764953190129860611478314178225254046211013484483723326109","1"],["14211883527103345820727598365900225458326251148928445539863774783759448464024","16262809917917017126990405929346866679844529940867717890170784348600630457305","1"],["16374052452863023936866194076053097190730267561422073419656193289400105047547","6403841332970799965569708130130859657494351253207623657166932677387203389788","1"],["17339061428132312686808039067084922464376276966132642841599359634506761335642","680671649192901389463519836054710087192880674393322553246995074568151917683","1"],["660690022643236062701270136584329427424389219720919804659762508689726950572","7396478322290553673248814497256959909431040741485098172858395455065725308564","1"],["6432346519103262301082903767849811012660401643378515711420489082384782982463","18859473986369938071138039809725522338096388464414077932146695557215915467680","1"],["2339534128426396786437093089338793039765821252803141054391827418889081445902","13674467083851091240198362112316119060272721669941145212908285299686631932058","1"],["17470930788365803121097647203870210533264868118600058656845679023106995733083","20702793399637643735825231139982708972761474912151446068442208384512879407799","1"],["15680131455024532646980782067990769032238069984223955984452003699814199985902","18927592648466204435937961187135907700896104298127771997965900857155425663339","1"],["18680199357029154556869438972096739467151566241525528202192874563580735575718","21533920214110600005508537224725815531271163824619616873181837578793643630248","1"],["17075750191395929124329839972741845222320593238335942333627294184308581487068","13498052099917521973669769650621587820456433608381908498082455408199544815726","1"],["15739858256380658028069999473404410694174591196111232571063961299770339544876","8439848275718065065100310297656772757384832176149068015343689108267288923806","1"],["15106607321337084197459666375811834346001809185029003498683215344084270402113","21691945966018545997887900099535976514668421082325134677390250402173231350142","1"],["7285865448814608490356032759312172263501625124872895933140588105422276983835","18137165112827343568490476670482441674659241365436445979539614560913441952477","1"],["7755206992236298096761792069122663827162738261657745723225878380725445012526","9886828692673109899273920092416835175234387957927352551666054598368781164243","1"],["8775001939987193797089289342408791221212952593361567036191568436189281608942","13521527870909448949132755683086795358591075196542985760804122705268459300055","1"],["12523047858016540213463199318521593686041595548537399547538096360671237759541","18403392764028445219389460226509498039693574573459600387234284347937828285664","1"],["12429787654268243721614120768574708694574898970025591071659000112117446972962","3164048733216535051338888307859868426530733235553313702660626808085854555258","1"],["8576932544107818161912422343078389060981364494559455946124010833157271663959","14976272031035916961167163452486008202527441905376028204209111429062888726981","1"],["4103276660496913755025844849976108804513482535428095136874799307937114349222","10479327445483518600454006935555294643744684954050593446129475046667056434568","1"],["13295954564598922266131008542651256811407964805570406034333263889388215129379","14146871780207977616185035378287537540839004993955218894839504548140725665122","1"],["18296209390230151005216383924007914740056891637591072317343605240844575004375","9817519902122256606110564927419279523025088518694588611595664475916813589612","1"],["811773983554596378227152487237686815875189020943589104373223351855972890750","17558402034998674093950151844701047053479631837716655681369431458257257706104","1"],["20947150306664300771431807558612719637092019738144446911178526944496710357769","6984737374989298898055755032807182383992543220177240279427671416281115441384","1"],["2900497518831197905289461972924887472461926486967491713977170147029221766887","741833795063683295535868043590870595644397860221069466624033583414358960589","1"],["11733464458390575964817222550534234965185902033766518978692987351504593218747","21489074710613366932668488865795819480853975653234835126396633486012646001304","1"],["8561905295035522644024001293542095915112211206803310242859470211546540239801","18673066642925678361552689491632707346380523797106553543782845096467895673159","1"],["20446453006620461584704974398787416921309153671246293167274874025602293371740","13759523403121433330612913383804265041828205903676152152399920358509653560828","1"],["19590498810797790637149084387883219143397022089912276335419999612509048916088","4358120717418017159432336914924929253505835307292720812230990178488618867815","1"],["17077828577838097939133595963942017641148150991187137499578694158139154979271","16932813124330708717410890672140462078397880857710397738021112519751808709900","1"],["7117013291531188810181777474386508815094022638752718710773356142676225052692","8238776841524613427990595703354149404933163680386893566054835333358677135469","1"],["3118591635705236347106928765974955992271625721693901531729648185630706863930","6439974815893579384912225874576263792361915391051783000541092231627243616448","1"],["19047473285967010306106798585255089186987309827338018486470744560375214538646","16148462467996545192367819576479112080677844419257759277547416620731509085928","1"],["16796784439404458489345762399673905199952843005432583611159367112686616840228","7882088824723109559081176259077999271784374232842706152601178401327641720245","1"],["3151679045003146293118582631101279490829703842416702700288171107806336940088","20735217939662302194919562117408766530021023242297021914753081217160158788153","1"],["5886784939729858631179929796711728941204220553504152626088227125000181609256","10712989638185779401787205861665219342050680423194386902774211949686314770300","1"],["10967270146806380021009662354732765570763367212027086781499178393676831795752","12571555695340815071416595926912133524461384616232471170279352110402924471590","1"],["17560362827666273057488372233866200944334508443045390369408963072828526455171","17663100960160319927766209001941910526737660009219014362183096744432582839829","1"],["2798149725811825773829317736599905679611378906068795849540311789727353737160","21696752393458522964487558446539815375162958475459620107025068005129385448116","1"],["7446491437231985582785246298352817077788232474328602841357062912532236737679","6064786592209787040340514245146453398375265095131403543954229662376647642968","1"],["16177656664817746755567875335159591783304995935078018165935755816899317421286","11281536571503626838645581767290702027165563988902761608306909488173921160769","1"],["17521999881401925263703128282778651181462732145526458236030392725577722883445","10758451090001846627600179706879334302651638627819711502657936127613179407134","1"],["11400276422662479444178510788275312641372055818868791700735594310555766977267","10335992046229492744019952471400008194463706772447650296714879834320103227049","1"],["10068502944310030915216494003848951378528460364466958167171684716686402534356","18564595027900768453194244906108000416648828881971296937111788232899082440533","1"],["7293635372436913195613706576133918607198813310538984590121464372043895600065","15095063583872664985406607130089827826513103596198282760405130794991997973550","1"],["21553034732456046366170010963886658519323611111235388494930820730505984452634","9011559428910218432341804817579624114407267841604522065141905585960700756340","1"],["19338621268973292167952790295654036890298575589306092880648996065169642962636","19138983321934615318368233964114149336445758200338170458452219701583432454510","1"],["12543968289272751975960876340507437056679990754450987682073846578758759241321","10330921425188110680593601448874842783774668224466347672210940838678462448889","1"],["16223045347581292908285244162925034731779663784687596726709218075865156762686","13818534957035024119322206561547853735753311930703882576042952441247312593904","1"],["14027513581072772128490551731746886700092006657656545994827561841707054188560","2375223837489006348885156728426301257821233541335908906080897390336713532087","1"],["14416972237575085078024112394439558187184244117975368775635479550969750619204","334611058295712377841769666842638242804464126415038384244026988635175388860","1"],["21188972857737136812126221069489290163046156557328351426910268858571860702884","10197068264552679697431305762807042039680055073113130702343318452149222922047","1"],["20734689946765878062883510523645151958020049563934532966711982408345729981765","19337893486551389702637896034751730848241968087759076143263971625917255281452","1"],["19699790523154678825305897857797341204257808170713810177796262099197178082986","4306673734643752967255566182658506514972603323144008473056746278271000364643","1"],["13704237720571079798563873863615857902128668175806585400628792781839423660304","16330624680640860789206599003487698021251938953717624783898564289263974101267","1"],["15918745404192212537598887160011989279488675404319717061467452945755491042666","21237048360529167242712715170392665918376190992661946017471876238079071231923","1"],["7593358981640224405933199047860801908375849494263835955502293170215170568307","16919961079343988739292981302676197452224735569125877742865507960467967520563","1"],["20500860304831360784014811255734589094208088265698369622791008900403535224719","1931073002703398126665083336784295835255254448982524244868336679573536892704","1"],["18886948344246034863248414162212592692387295951491890860973717699483374200049","17406951933260790002132674654498203334325873757262941191289806005546680450410","1"],["18691861700564407394181455696441431274812424982270591384954706154543652954214","4422492703196416649714905706758873644747356050269958557238731696671073458261","1"],["16620341445789138846352486039192171201542544879687523104473336693153026914167","21262505214808520579342546441440060610568223451746411217151389057317134627180","1"],["16806836525932647801510387121763358123700370657818934629467997650099206473206","3874497571054733915139330442904262818502214648358876761004239926169161844672","1"],["351460370707218805010419381675267054722528812911927839654557877624161099819","10839539237026696758050306378888234131114100548067706142953737407478222779097","1"],["2581771477849249990381883503963936634501420171696291974685490132572363782972","2873102801939807757214493825190685728649233386800789089694507334950457279898","1"],["423619752927832122101598489793390911318434676818362133519631023406838974013","10610043668887971722549863663614520951362463419696971825785984748245592559538","1"],["12896407734987425786414533162789331781731113618854426481022145048715228694765","2223749609749406361330574193245831303951682060156069290064374021655739651072","1"],["14069388863486258853749656880916831816507646912914686398899745511510526339301","18189779356742008248182228752960943956462423452095290144175460438387296724359","1"],["20372597183341563846802099496320146158449013833362037295408100177471439464485","10394761882501973509310089692331354660062741527219857702024523063094224349020","1"],["8328921549014057831111027675649112992424950795315755583013465610186283609075","13234239040211546465690226859313386438206263554911854937036709539246151126606","1"],["19574142880533825043937312520991153409019392404322997865335566003873541211737","57620934675822860585418836823424878897954630741923196901790051546183876635","1"],["4994567007422472871370063081266742167365558542072801374463971636997831616030","14542916824513194551515814280356036817596693380845795194512524340920573275288","1"],["3769570479477697779269129816486895895845385462130965154229761381697660443080","19115288733271160345156617609838172424512371777500147350401670921831800050297","1"],["15988276579792349931305915797702705967503651057094384110040145868094618580684","21103549554090719289088498286135633679948624452394475896943382970595579123228","1"],["11977218404910443448677909501914022776320856684517624057034234858789058998662","1311340393089440856321223726187567771053129616365939055154427077920778817915","1"],["13327279508861392559931155660892744224538710036755908315820228066281804127849","14430854818693091650649620578967876427565105937742004652063886980069496229570","1"],["4482497209735937617250252136619094030129426972195168184669210172089493840644","10785652976593689960672845598344172778066798071718282636843515820917288096246","1"],["10864054209650631836229839865842880618830925801815926933392152792405747644884","1838124905634396511287975200153883050064562229575403029075217492369903131606","1"],["10718119562613793268684141757023138544815348072882378665990113791729902894311","14598961349004601493289635029356925515309291366447012898649583186040657742623","1"],["17025634480816864247000315307657216419780589536962590057266626395354291308502","9909389789139121107139032024601234019333214490913548580150249349032914725409","1"],["16291914941641601411314415803907363305969340623301320653814983758282465957325","2179086540031102743272873713767870815343514691986261412266486495478650623037","1"],["4220347350131511765097243646379227814174205574950051414873947340741997174556","20590694255035772144950803921018043145050784101025455566100780298298901327437","1"],["12583824297150230136672335411038332205164853627577968097026660785989181807414","13280248981371763861181020587064034440496423601475102109402846495371077525914","1"],["6433783199133795168139172949062439577950864671218695042926994062397912737679","4540338471789796559290271488388925852493125737822112776064208038787877805238","1"],["5319206334047935212833984224593461377753464817558205217604320703016675793380","13339899958683962225488020693208461206495181858108763778063580193207755472082","1"],["14377908846327614917458924150584098261956843984616950968622922333748408969019","7496161232864577338482651694801312255683442693696671982113302327906283353574","1"],["12032037934704194526727090423550943115193211340034580987255340560843623390393","14288009851999824781964010918974144837714439747138142786682127408974077384128","1"],["5409982956092015653239161543697435260813247636892461580476637535912046273447","5979198309924510546770845717184353484248909070482345313193243725977776459554","1"],["17236529763871603719330439468752047799215511395946257747687177100816996355023","4918064739193231310804127682257389619297293672625096130134700032127843429230","1"],["17030741385473285252949316117431674425571472231644620576523774871475478172716","9941953870637681892450708401826178726025820613320388219154945321413412850349","1"],["3711023772909312380322362923600479865145322904369733270179141483425695344349","15525694389620075479710844212685601858858465348156250540318734897317497546597","1"],["21004075990218107394316786389145333524687841382673991895386046148900249826663","11242532910404785288897485929353399316786806541770317523285254385803857325080","1"],["3969743232261119420847140086072589665217324538181757144100860351825991622354","3940593804349333983603963619272925145365884773157989853238156656588608000473","1"],["21039079920797798686109781222218378234340548544844667106380943358950760642597","8479701823019510867742873999716927134241889156781095231822412029958419741464","1"],["9615898113438212870448544521492637018239927094664120728224583722141198053972","2575609213792742090270450148404206139386823198695860583927513250904616110849","1"],["18454930160337146349841297374066724348269247397787540268659191247705242934336","15131760706517246047013110504098433891922027279124149727153267632357456758807","1"],["18829469383322538480976046106760848091675090991320675530015633534028099681437","8381458011110328878231698983818936885258217774494702510688717881310998700563","1"],["4253140264377046459793527369561296218896589826354451975381355162898290662745","10125340771960244320097992209899356118697804309528961401929657734876909877747","1"],["11771500787829632120890693214349264841263731621695647166257699735407913608457","7320404485703242286507854478784043728720001676760720626633622458140543275567","1"],["3046656982138671745680268007868453050385795940785782508341932111347105198511","15904245621097273944505739573987278389065378356733591452709957173288618087846","1"]],"Kp":[["17588843105027076156145755874275845150519203614888175099891162660375132010840","12122011857040661268407884561399205369983866565917725842007852261758558916001","1"],["14203629569515368284309672825551220898154038326171201638418903098301765022189","11999144069172663604097193630772536328334607230199837856296684930267029900675","1"],["5721352123335392042841942538769179152275864804277064710839418269372751512083","9140352114630983831256281684463049367902152834546495691109113930440924066365","1"],["4165557355550862120697635086754094423222660115365971206383760040057607060800","10652931853705401660181669985881371553578824054697378341550971082147965178150","1"],["10038366407643506335259430985023499371909722410407657881320016046782158112661","3263981311234307139246740755064729591627526394155059181002326939534184276287","1"],["5687107624962870482140422747795844342858223610512073561240610757685415208704","6552682669571908889538880058396839911207329874738010317017077069627608162420","1"],["8510726368105137648375932398507128859356689577386566394213465248238193172940","7622858938174567748040735677893340637427014339992054314987060351856956688317","1"],["2208422304697225344098935050648627544802374410791772738235255295623410978858","17089373370402100236189455764568310798179495382533220401929153082950892226047","1"],["20333512886621953586432564488906881159671506136376293927724433637761227830930","13769541543037829968450462793042220093625140012434182576778404613057056318571","1"],["13146615352544448757257521822678493644674057722034389478331863192110415402774","769226961292912252166661815955131154882538826682937841158279626204176176098","1"],["12875610558171188831279024633414932124957496619817905863877090267169856846194","7118093712339301388968166696663802125875161680767579672636371261727226493156","1"],["12286718254496130628240470836751018156529105881604099774442971533429185709660","20726167172548868354933284889390216238082378712309560012772185525768209410088","1"],["3140779086667451010481500313082825601003696484096002645958999288999915850505","5932959496515141359098770924536220027900772469947579982801307889430214902809","1"],["1527799999356670692233656188011304816325848487512699618387869027976315453448","13605927967473190886012366597148105859896285783411713195705433102457021927053","1"],["8713352578861697559356594141040900226869417716929543036591946402503759413763","97882963912986787931420474005196603569421364424272136464805095059936659123","1"],["8749749881686260462115220154478924404552250805024167064365523102748674500005","7748836911146708589958828070230835441636762533351451094473283822189669894628","1"],["2066389918214907415772852845726429293370573105999095826116514516793831794584","18399783731990580244693597247583479255110877719231513129714184893867346234786","1"],["10956110803657655886146211963214902119588571775693026510091199716895970238011","19543494026305446922989242857687785891372399091121590799614882538371066251888","1"],["16856622685920206540549671175977938209766746284140405818003870044297883666618","1483800680960138176293184547688631345109114629643027665379499921152505574139","1"],["3077647539867230625008673766014785345290665277228605867783166746355873476828","8678511052058904837981759848910325052241423404108306506365477798249412281611","1"],["3619674167577198184698711546198385204942929224177461552483988333174812713564","20753017172764602548334145419675609601235513679974778813072817241766471451925","1"],["3018573769673363045002373678369222772464899233098692998614085962155351483609","12482133529547581859169403408752846229881448748915691977353096939428466988207","1"],["3571679910585204019311946800975171242016036309216787408666090436118661849824","9410668097912716527144642034864436484168222786389345016500785309783526012804","1"],["5441263804832596876356124890349571328794302466507964019512409727363378422553","282362333295621532347276330594739094153223583321809970759441157062102709643","1"],["8759200927922657572068491870047572921856480731404666660668212475189180647716","19916082725899280323601949406445202762576348273938982388001087135744505602546","1"],["777902250130687665419102858977432086216476050653041087441031945473074642672","9559551769196612094586028391275473213449889114456112488008780339369712503621","1"],["5354270449252127288102362027687727859480132699396996118754135890878886925714","3939188560988110573713449245389358955754238231118624602543241852110984231800","1"],["6623424533123743793864484467797125626593252071550810138505764907247298603334","6083888101356768002347438127822478595474478011212714336801162382486842673230","1"],["20745862249345256550942065704136896097906775069490273551543606969791378158044","4818179294916020659476154938699713471753260481310333778500472240812392856658","1"],["21387982183942045654845861270428614546871019574634449709754574899609553739635","12830778248503384129104143837387667243811267997440344910913629338579292990994","1"],["6482050912041993154452033183205832535207510006295140395691047241599041050818","14981348856463573997798225163697994213057327358023581725982588856442310801654","1"],["12084076880010332079607462768748028877161153008989556332679160862480586877019","17037868510346594366246580077130874209742173804610765893804415384483811554231","1"],["20626075752551432100183208445042905649138372505116540658706972426813669047508","840168673706053474714471281097367088328227507594060653463569754121692163086","1"],["5046060744361344463016067943907540217121900989771002258035796345365407405199","4904828429717817207951417445509931295159070242693374233080205486210894564823","1"],["9186603878874236402851575290534145700354907243616318140722649726219439349157","15340959614984549093020599083384229550185242030623788488170673934297677910279","1"],["3621572169074549799263173104936685600967834332679738374112039412142883947838","21564480113162687877753148717670915056812958922278161522877071615613611103121","1"],["12822458341367095730233342725764545774157732389392105972460669553543625720755","10678489017388158308056717881322435082607573426064981317452285285801604782291","1"],["15148218580986021565639960303538568250619593514593822440912637768186263519177","16137553129307276695373892645701681690494707716242710113076452295245565356643","1"],["20151632978007125769479861326850575968112387048586829507550672472590328032287","13312227762863060527501735263059158204578012737431490654140513044541382869087","1"],["14061753413479954676925473117023239419047671188706846632279046336565413115206","7799077333490323883115693463032188015938816755877092818710248907478001681933","1"],["20584956491614284451143244172191543659878120854938790894524480028145399768796","8420247581497776487372707084066864728634327056984996387282384203687577800301","1"],["19874445363194018957707146957096371817498004755808102863825499944702741932594","20803455198874362825676400545957732255515188108772631822118885721630355575820","1"],["5488519010179824767423177758174783271204711607179876707879370672786315087094","19335097897193397927656882664375863977380932040452470351617322502219050539502","1"],["637478100644558832361444907006239554419446126672572969257900244307006431245","13561357431343834071993169595375621424439554292793461153183992067960505488270","1"],["7403130499127015901879755349264552919367362585840175286155110584021483513944","3897632580948546389693733351607565361315781060833565237416502496067350545947","1"],["4403007785277489490783813892664158771081035418783460000530557561888991250465","8812573258119013367956192286895768810373915689447252782934086190788897019111","1"],["6346404049614846899716252811984430958650411918442341587573455825437538553772","16508082777777151154824720515207496361593383099835105518803173436574583073490","1"],["9422059269806433777090322980498029827755889907628827923935951614076457587458","14002139535170415706640965029795833797468408414382179203632454646459514525516","1"],["21260731045434973131071094275443083618719839113824070477323772418336714656055","19812972731024379810129669322057681923553091479810719750480794398864782464528","1"],["3100222537423104459434195861229430086720626673380661093897744762959906405019","16301582259633757557903376193796905361208675199523234164531637628085682225973","1"],["11728493442093766899019528032766691131602939340626093626351975602568697576185","12792486804894325073244524735140574626268442617513706238435049831215251774262","1"],["8789719581689894943770804092023602068187550878151193819702407058581372141754","1945467696641783373267219800869024779851825513323000347540633295650952119809","1"],["346233763111230655177614407501053761546526228555945153447459413512219025530","3606040266192468555991030604128589117671458425310539558721872557686787910534","1"],["132969718589834393828885381651739171419450727554895836987978716749324843740","10070430395492132724716741525237439312163730094052960801941744499215079324764","1"],["16827979978385060060564551537427539303515192985170304414916329066978086363428","8803665078975854523450434351127608681560178435464781653616010180899315608179","1"],["5553382068832867861688121966575007201706135525465215154291824591627198369926","20599972346417373280891288961120517748391490802269173645190824872391038228089","1"],["1502544216778553167506131815019776600954173281283486702951345243671781882866","8369390432842502145311824321273550684522460983533986757164162531592653494123","1"],["10496749313706318406685183145915904846572791288765780791576474328424499042700","18002603448070300911787231981841621698971324673755757549596215266014419783677","1"],["12047448819101961972667962745399336790440028144149142033700105460049140947071","15143615040538527522644627953142468714295711159048702832805719612548742849652","1"],["11505495570513123403048356640310582324756205215288599254528821611721647338032","13810545980899580605725966876480576615005143501278716776581274414104147089971","1"],["815562525655583799798499188442185145294645763222465532896189412931690007929","16495981820787946230056352776439547921504027628485002011559246128275254111882","1"],["14246841190131591106064521364912122253795709898768479296507256009464958451341","10971591233159432380597943074902285712119406147995744998939151864280736139539","1"],["5494626283043593815074949730945161407015386361330491454164382010387458672425","17510310023965287636335813222744650016978800238883947967355210436995012535979","1"],["5292439334591876960679980074579777921793108322417339442031234194303663008599","13377187791882353132332626068973641064597612287161199394862870414098534581519","1"],["11851336696660959170649538184205472050501182305186685716916500739625440817951","21769115320177113902923283399109716188326225123841026151418492664065392927201","1"],["16293642054851516786193317756287878947413561841798118211309705822330736499189","6686216004270285443790903677987285294790568917910345115378540023125012752315","1"],["19905315781944283623574143211899699126556088741982890395852197237983504448016","15342267402502876284064106811324113349001883809027927769704236818642734104431","1"],["9646111903606410410380218747321452237347043131310882068472825642371955127014","8394581292856297624819896907777830854823238215412893532973803542608526514581","1"],["12963384470177553579546127472536723439366023625232178074525022381729376339604","18331646894754028441761554107074791504725053557329503980600819921403212310011","1"],["16593416548184221005983888502086861497050655627134941204474368057807760596954","16665181229893968033727384896428567428109064480551398330899446308442000242467","1"],["14352971208535643667125818886932725966814592105931407136864383153256082997494","13676649366378801503252852174381541102728509746358412042781356217724948547803","1"],["21679784359856335630818516927018016288340431480445625975526487259841941109963","14868551613279178613773176691678745245310780194680578581949893520885979997002","1"],["787623339692425921828381736910820745756442586778666137861868342078744198656","18644098409255015296876237442114992276138507873067442390182250976681310141905","1"],["17979125750784682347818742614895817018677504273108600204799028580956189015510","824280042158604370224415395467151923983364925608946369331304589882931846695","1"],["11897129791863674257506181719453115135965770874985398590175610917126070463639","17583971653311513575686060708328013610164637306056767284123680659713036183315","1"],["7852831536969915318839067844213443566742807386695728921568963437126091075016","6080319503193835479099835018803570265786971237083588208897774847226069160544","1"],["3996701899870484275259390902608786204693622402978443866465205040893085926691","15509695640233079636586597816104381692064720048340589726743154168768988758652","1"],["4467637173128640349959905185008913377195732339254837015512407931752675754284","16638046776793622964183114393046508251347879276663540276581953305671367043185","1"],["9357581311450711109920566305708451766243529873879651409523577630422521088926","18834941737974223230212845220357166475131239175876785446257875121458921613389","1"],["17154804449952077153098020831204362220195525704525007029500008626516149469616","9835569216913471963500467424022578686834083007483494240552553941822637644255","1"],["4101138585264631119921555670672261889905684658737276666164218398599579022388","7429625960657104021026391119816316374320085665603608415600017850085809776761","1"],["20827211604784687931439119088048484917538095151409368522742047785273348634794","4994176358641763805856486956711404973456869122087927968892392385131070955194","1"],["10050277739623254708143815442647406018107327424514692882842497064460621726985","21877889274594924507016382720181100306614271575195433390842545901253733440834","1"],["16127207713175741602684178273519054949563761307770212572142540324856491074950","17438886548228759017396344688160637013810100861817221088738523800464340877815","1"],["10486880070068283343898174763335985881904030874121999692944750580955003841672","12442487258846305498803428052818219035054272251120810616181506837876097599501","1"],["9108672986967245656814746449940839874881397239027781705424946875758090705971","11266372826056707524432545936858250253091924062473811546234720713193482176108","1"],["6401114449963339465631102931368346550781001475957991572746127584521863807443","16726721420931025396759701156347603477721107199572664707362738316395715375033","1"],["7415276799523588098637161959654468833488441830422825805146742286847538452","10114168203018538939051019000703525057735992170480643791852372196682927260017","1"],["4657037686965465409648206552665383533162088937464125224483045922870058706155","6397971652914948142311370588640147047021149533711440486120841947672648988138","1"],["5075267663471990880632302448419363800252365993177370290739343224130377972650","4121502141586769559167160745017690418248846755071482868272190740222413297972","1"],["11282844051815368560704569351367741664857087261790755650542317191034840603244","2529007838450541042449411575065829657627322294517392104073865809396091449992","1"],["18524198140805325530390264522762037778113619750793050408517398399689281866185","21102214937482655868917163377486518102950243586836448314637239536739804617937","1"],["1559302496608634109086997187725513588778279708790659591854787215283393428368","11692107048032105886768422387045915627387450247714713018675483880172853578560","1"],["3916112987398488666979372163934148666843038811775550603628131560015849439171","1841462434216369885606280906387801879129672240588414429703570373241511007859","1"],["21334754568816072613183559258927819246861398384532486158910461108646645595413","5681424279110268056816356931991834429688641494812465716700034408557496288456","1"],["13850288295629009698300925729343349872115131169787270365776358201098448783477","1082937463012017648822271258880269218651589002905736465559607242503397761745","1"],["11304393882841601991382970254356686329764197772288188554095140609971146901456","12075165744368848540672293470285610172472054214792651662977020154993927974131","1"],["3438746552407106591892734063421428601977034106737081462309497371870682027790","3114115088488086989133240995623924548652388643564138120516674587404305185373","1"],["12452948870778816214610485815381043614641035795327678194088584648176476848253","17420880694772030059223354062883821454883686757674854942627196748710868396890","1"],["11384068215496271216343035837501382173807244263083818967837432813136132191992","9235441960196828795154011183566238801515134684864400252205503328567584968921","1"],["20239247175475304826124750196049773385143107019869425788939757887771498818398","997803759665477091130642652738833212127859441013113012651747272175379508361","1"]],"hExps":[["1","2","1"],["14749095555574457199460186832595459886777171068214486526508016390709270338051","15687428322570090128063852033488484759553788533888142551601497676357843417600","1"],["5227221840919763797058374355185250738464196307821112990047735801719296529249","2293247433717773837023712167423435565215474867730917403776805575116529729614","1"],["4605037734427482461412878610824194225730779561168346664269504643808021248912","13729195899458594558368841311773462325169626152476537306654611170094270555811","1"],["9483580033808550282121756974593625809277617088772354548973893695596795656736","2006431241310572579149413004059346410815493002785619688153734678519911820831","1"],["10137981699528309582663192160150237063299505587931069630835583076053081104872","6657093243631267970841006966476051693375195598112541157496169076008169149888","1"],["7948488431088801155591299655724125139450356623304862779412148765434826764498","10569305954676546295673777914257057344886566147329924805638036427073517194960","1"],["359557097848918577477437000083543314481151001240512745338831405282965254010","9214398551245083512297415578788170291518299848741726221309542517710778298251","1"],["7261974903253168471751733201949268436625241490199534852302779738727086550489","11416607245080183962755480644110394711610813952324790807081784618027176776633","1"],["1845094138457863767601989459071315993441713541165074892389621285066788997324","11888820803816184806931167964131700113180929931490923342967758662918232839402","1"],["13470835484184516072727190859150410220715130132346504755469013273637351749167","21639356686229218945958504945709180709251943100228691739101847685693178298457","1"],["14787558936290174104528526093431772195388224420326538235073092265676733834648","19194716296995558127256934964772257322689485394460171003513557343126335690511","1"],["19744580565384583945668205897496042312383634243525361679742898108409533915234","21514270461851903394895880986988354619609394256606580447141766126872231052146","1"],["15734496161144368097198243604969559327577689816391650816258467499596454813134","17943788034422320650149697178598089260475368838288808508696108665447611464869","1"],["2018676139731659735142788478965021902325170239892621074394771645806805201181","17001171919283044050590411357127918035819252472047313811654553220140545499442","1"],["2429233575955301523877697616979397712478294957741674226650342505973663368013","4115835938674915169965618177722492366272064272125856417773721079997714518104","1"],["4655526709556687368897630348070651510586347883554998662216300886075147778949","12274985336949409891667005355139301257283494450511014252454944207720257222222","1"],["145492318507091464457395916351391427174171307340366524266389444702640500526","18487736242265027499622958716300187150185501102841282917049591493716098062086","1"],["11211182859576621155221148232036180640468528037608069960449436679174245341366","11403821455445717237449334865820161053824959208099927527020022463869990024939","1"],["6425605379816436333425923771952364126762838138942648163191881158012716298169","2799596969904087597422101600868729668763123627315585580045261361927994944580","1"],["2658688268336161714930045445151537766368106118406026756160650855975842534947","4686077641178894717006389699305812883550093677709689591761448174410351075279","1"],["11153835097768709728059876001529626112081752235056991875721935830123639432325","5181153171290005222933857828839594522159995267210193070903896867096250129675","1"],["8314807079575114861904883064345515132710899446904457177232955773019156341332","20247291280477753543625063369356281663091605236237015792500211852197375721177","1"],["14366661744072307336049905133194004201322684939501558668329881676009968112042","2809464516493948713160572489323463351968704521122237385986481685529832824982","1"],["1931412733555202618415073457215590841685084109765852252403487138696711192198","2719567350960493488040233086037986349160139804407785977897696540587549460793","1"],["2763831583488193548765760206332416403752899969713764110009720550199048854940","16136495064686474269152862885810320460372019427075774256909536674450538036981","1"],["18405124288744283670827973172787793520955289708263806331742130575700575194409","3046641156765267388452514156929609848549786891961576234041031795347810945370","1"],["11590831890781220003199348366873514508222921532738579446637382722339994584853","21395120800009651195185837805414863359759349444197918308829042721338050096859","1"],["20660393218364627912918790298820736653091597297882091492494634226768455822110","5889037323162290987055546129597286175364668606612775666392056054003021858629","1"],["20022745725045364879904678625883794117659821440478944205763458449780269240269","4297553250457765580224034937520316004118645414636360843293271927008780211176","1"],["2353602796113491895976251988520638275164515989803070614214397443895554647041","1994096510483470912816861822122452134602871574202256353937901622093601317464","1"],["8232057349618241081827324914363576717016908162614919691408214984158578813039","14602081890711840848454468233270151029333692224151904271064217576595086637317","1"],["8909228808626877985245074240755615019686161362556188207171767813996452787805","13417894507327873479031960805827560928756440175445427173091246591270678430345","1"],["9487543679910296128615218929517437035735694305408657906868948953636282956815","13289937948585077816903377535049908471041502279800103015312062454569601764053","1"],["2344728672073508272568991248639256078948744469196057992089731338875263117679","19784333215449723946930677856229209131110181414335821630543587430915796565440","1"],["19294241138718967223031273610997041509761861591200215885908897197145761828981","1410972865617747474640735911758972065263630627109820397517811925991553139713","1"],["662901173594209395498103465968357801082509463163393116946462936007866513369","6320370399101769977288390938435828623939541811068662791867571255883266317152","1"],["5530457573620415932038676150671472486785274747368774236603345779172151339663","1966511058013700117272344049471374785431967169373716403036536783248438013532","1"],["20941330233632769404819990412016964227976463174734052413918914285784379196632","4176626755026999152743309899865239596276963514780118209640703062988213441937","1"],["17865560818972903239175675937068836074042697852850580000997011646110292297031","5144720912661991899750642810193690383729111238990789977867009942010056932010","1"],["2519974333189370255410295157077400451127620526439642100452026376610471510654","756571876405391891844196618766702365624480509243967616001810556903818760299","1"],["7828330912025807136791523625177923655278253693389085880386414870650570713084","16016250443996178657387421853754715919240733686068374494558719398518438546683","1"],["4276152865087162805792082554485687753950669995303039436025249346198117760529","11253477653412918529143682924811855846734433698047356009804949790105679972558","1"],["5049989690308373155770414215454393177643990289683920154557291137429457576537","1830581529465716031251206317610746281957604032208588465651572133927890239765","1"],["17220281355658803412116160956050990122891273582123828529352146599839622726324","11211554143834910987900438311469465520309927838348300024088687512093063793300","1"],["7255576698994097969624383430827187524418328287200196994914497817066166360932","3414031593466762936836677150152518755353616745486685265430104118023425053279","1"],["19311055201000185134413004355193833644409900989449556290091329299984849175065","21540615110356513681612834343802635456345168693565967863062588577867593796100","1"],["4023266489151491756333986468971468233339721525075826110260031448650004160410","266521799800534672593640392912378822347147964666379971557967844890327129022","1"],["2300102225938333507607628554721850118863359956526262591312459150593697943820","18065736665863145903372826844389916698351517792100303488825521182249622559855","1"],["3692786919107522209122791998360944617381051272303641833061571498832498542913","18002435995293219659471185427409595555924029335477930493601489350435213456613","1"],["9204319743825311933597999386892253711739429908099778815872894858466994901514","21807778204700643232811001332611953138522398715115315759830649292277244963507","1"],["448533875838621271739641759563837328423755108252335885391660478418469352526","13875820291019928768445261355879589335032857709056771147742435135767085076542","1"],["2552718191100261170853906136248915719597430222236908957025470640109720398189","10513792895227948094368250963059686246537160262908943638571514434293626400631","1"],["11100945554831210908162358023983202297171481960089150008450219976217122858886","20715971945990883936955153241889545626726648168494048746669456235126557872856","1"],["3237841022125631320579752486667791882093975824445491924005628394788059090727","3641389563166665470323160252068438868091562537099891011287938063105602878420","1"],["8099116927088034427413794323981261574394020437672491444535222378364783105324","15061505912284280203284678646857480586733875535385226322007495649009681734357","1"],["844084106194565810058819208159442030871753019730708254400710553266409022888","5831605650951991403504312305073569892039527981942365762766055999738754597557","1"],["9528776027666333465389811326563442663559026941655692938609530965376567464650","1273661728501391176201280508051168779129833980503870218236322081787729730197","1"],["18653089731032173345962305451757202868759989636781338901216474842466092349584","5535842243920371139518307772398360830378234247430687278763277917585998278988","1"],["9087271865711605070061266481469361039285057014960881174417428538354781252253","10682829549827897730506453598271513600107701846968041996088600970394508316012","1"],["5852917008554782976057216687784153768425884270652977592238881782628483021796","13316672238257574034525882979014554670376096751172634759133351120357360285735","1"],["10712377501967795269889483724830009645158722251671509822755249445510698964348","1936980789530939585778096694783398318587689620234599348627887925201565218791","1"],["8688242339508731267786382649204194690738949365820112860661740016021041186212","19512933635759679701612651712514894988484703913252220506671740327918915139702","1"],["7581389549066599454015270928417052263902962971339456416194107396683888217212","4341523509988111201653857837517213175503856482670149382086968128508885690151","1"],["17025830403944785963667704793051640277200972013371125344185459309337454238435","8358178874810024362899163328084534564749676003761370991638639618461272241727","1"],["9566185901648054516532319067922722555353416934440840455195648913535497874308","16831897580617352039071670836898011107906377713012011703788966713459332722454","1"],["1395504338673717197841903506906966147288205228349805465347288149313332556692","19232526699428530914524971318870760858441657671307344309456464191957701965205","1"],["10278269354416319447635314194196034737393272080395150956250047304195509042234","9128332926711131406429723957790043310217207334733595492158156821412195434319","1"],["20981767408589682911468961486801265079017885373226688402439487075114067988737","5472990942987861268430437361427095558556070556064318660452728375769199631430","1"],["8155006851657827472482629369570481365557366865160388457851245898157378669398","6403828579194320333400479951089529740280141637645375971951939891048904101166","1"],["38917447398195283058033145527510030391133095978428802883081458218231768779","17358723812322813853782641276759664376082295911682705284078472335316025304714","1"],["14651232332084378664018086999879736770477393755751772333163911822711124141407","16884210454496104530183496618457611627089418974772277988610719437270173400108","1"],["14358768838173164655785605009415071733303874821153235237989761587815056733596","3543236525515439733503083249743927478334823658777269804298027301170014682475","1"],["6231718795176235957272821177901645139144287795449593332886376173478302114339","18265509801923618204107490414682870736456231515970660235636605233204696477855","1"],["14826026037249645285018126411203268078371578100684889250344538498395669322984","18908084822679323228796654080614059692513451596456671461816525205626071632156","1"],["18035401934110672847268969639981582656398330224836476935228697356539103165882","14348835633526883413413336684246317141743055587957984928340512095415573089678","1"],["15868571544602295324968889662592650196479580169980828426200203631288692830704","4032036815727055079549436867437973990437427039634930248699727749450614818491","1"],["21074359905611552391511734528476385541110954305100589661954971959559263287947","15864022920917773292323029369561357583832939136896875620993204952623785051301","1"],["19484057035009418107857739652486467488412776974329913578374599659675422144365","8184963188774073475191454461497273554593777810860068718768312905403009237302","1"],["21126102494293641411724093886805057557207900331284417733973213601225361383187","10694271095162492119690178205406354341559715198026407141928943952656560809442","1"],["1760614152051469670467610754528600093667285260311209903906695963795901775369","8403586316197064102455644454878040669622909670149859376230567310540792990620","1"],["17561420894970073325109837461046814877818191391000227044529137829683415489993","7699515954014489582192004365334787498777241150321309673565921186797668064371","1"],["3697740329908382203153942035875059545846083883008330794763701583217136158531","7383929873645335790098139564252403480364293566321777843013243718669782277933","1"],["14658803477189546846531397274722017369332555781172279030057338142731633184263","19636692258395205563334097499588145590096454158868762305305500148616902372146","1"],["5811804888431667981386007082840963643670426545228574111040040194533826456447","18134861736611626644246543997049353756824371951216254646301618719563775794416","1"],["1423502758150837376783020855477085428176388519437249482261290810769701099643","19608355141020239894984914814897909759532298366778242878025979024564438462308","1"],["8091027374095122867086533017582113284207431231933884202441930039734130818349","6795445500860032047665307668764905104701745348594971953326707307712168781803","1"],["1571561374360721191783508933211793253506903199316219846881995292403697755465","12879222927233420442320898098181637491688496487030082085269743306033774442850","1"],["19423719267856915227231613712903121959404627987138815685295139968757037214126","8055466272572442536982042933880192063977087098163436131781616724181690758770","1"],["11245561111714522555789948722568348695294100402264759674573181101641592221660","2623223062008185084771360173342181689469364677113608949537556112100290635017","1"],["17828621848134654457038140114024264481501239879077302357094724231926462203758","9164055994184595206283990312121077066574863342333348803519305281457967674332","1"],["6447156835106875668269257351162582970628115467927101568675680666666500371746","17382274308876561701350532676756882219532248916081270175176957901657353558983","1"],["8596265119127470452832431696380565323911945917840838167686175025851100370457","18207416491812273792443066681351422787235672482422779666743093849514233968454","1"],["1492083206354927160702524192611359835988963689263557412233179488168171684053","14443905051874920764884476560721878765929013182692481541641378881307444613943","1"],["21330697048923571121158102123552496170567292048013386681160834442389225854281","6338217516259462436110212920492769829777006181970031364916069439206463508814","1"],["14178570010741384072822854732353246698144104446098662857923823245802932306067","21361803952059302319233780895422812366064095822659477330233324022438564910017","1"],["13666806642054854428522694407376847632428026640043679996020255051798710631514","4471920471604620107419462281625336120378746396910063935852144838921555983335","1"],["14323631969320403995318004444142403372999855910109920622326284811943112505755","3634011502151318812455457339179140094041550163182315604659889864508276688616","1"],["4148817616785190387390336786386118665709134346248106974625695982915866075640","18817528827422333390431819832963118546465751371980308075270760012674799731741","1"],["2168527717871487550245486802437324774364251710292647909705838317266220011594","20540509246835966780357338340607183785584764591896514758166018562046756014787","1"],["14948209024804605295514722723276957372935233799941942107317725096788157378405","3510711609375772219906619565953955888019715051886785216144844587238779066834","1"],["3240142186263018480953113224408565359788544993726300553699306913114656900808","16801886815053265191038535798491454938234719383134120208883891857217920795347","1"],["6834226740731849494985753006711512305135050094645315119167398480291838945087","7931331122398011724610409243116582154571680328450902545337269402612920734416","1"],["6275102451670046040680024874577707496085132148290906990452297805921899013749","16403836074709576649692789759248861193930854942359245438666316799318772131123","1"],["17697177145310476573869224242238316670295107135128551041445104748738133836926","8402498444559765075143134130866543277336926005148297418346989555315075347431","1"],["18033587873937397141415583010294269294410924393340466588276806236978869329931","18258771405414033693190043980864894857367242707767632232882271285069884356676","1"],["11807785984965662582871963291911904223671043695995277309794779780907342794630","16688248237316701812305367832830939715924153394706143122718342734762575474396","1"],["2602693243923924317861897548061458895053947762883030551214234375720453574139","4322754899994433095528597656609616522413922162673191141557704612626486346806","1"],["9474406264993265624088079144841501401618594153395144972308658590470769204331","21586673268409159444700750802686768254473098346127921281191529234826895742420","1"],["21239978040457715087900678886058015439943691628522601744305846923934030761727","16185384618503758005207933731999974901559122241713400588216959917326828114687","1"],["347078466902209893304339030047853624085192282497893297620803274735386224900","20050377817549301640344680669643672652519703470458498353146265381995158067620","1"],["18572637769434020636482442028632291418943449003950849546403216641537035985384","3705819058756349641187946230563421818004014736815848773561121720837594043698","1"],["9406744689048281753175898056776852801915513087339228858721524524780354418574","8358807224416785093307678242440566205152694594070355702742129272625385732185","1"],["13312570624319276364374992820112864304138050081628623490982136475933068048438","70858310892673568513593652477580814121639170924170122788218538931289539382","1"],["12890887359678915821916007976159105518418999812325225135764030216342546435022","1153560250333566910142626880248982738183320184403594577462586810855216597675","1"],["17390857103750708706892306475409868925518316382525987002371475687784515767837","16519461573758664466117616482524951400972969346513308606114217677938117773087","1"],["6093567531838330297142260453655829214582028527596393939952598639410146518535","5140224866314461609235102181829459079681085149247739047503650678574472412814","1"],["4736813810581740587639313550263328401974970037246368226289256699969961564845","3138904742180591202313900300961431825288140305262468700701432194250339514177","1"],["18288146140844735065125733554732316948928634237585185219896883687806111068364","5364358615589801753650939671473280814096237360985948045015761893193957016578","1"],["19586229537533428143216656627265855911149322339573845736620640824829332328617","18848276006819351424573378495282607302422902437496244352112893329943829983909","1"],["7388518519053119857603001480579056064498517222695170297670537637431190433225","6027058912209063706006163816872545858065078736566502540458986322467840078278","1"],["6197956353237007279813310852669150989737533203627016690781974718718909707329","890954410573069327099507583565727103494552075694706604415986672990946677065","1"],["6458276000759688669076428829644613385615881513386895005634537702179872807949","7298352090253874957881678560909051485852695666435189377950547188778473317522","1"],["20120718444893448722350272460160589164025896758817092604202347959633072464543","6553150402921558306850685188088245558091999945297970632613568009622283123590","1"],["17413004138474895275082188813642692880847972489438292701065570172790345536689","1074413315633296571832861385251125195641466496766693698944424697652166828343","1"],["9059059095234663732395708418983847890302626120574379203023996680167735049091","4144428301496772598796560020858461769450163032487730070062675858288013309397","1"],["3591912313103000897775138644518212698253909814269870552782038538888877338053","5038335064983454750460998415728422447953094170460473906468917041086495338549","1"],["12468328681959055707476958084334817018863797394871005756852953790980609005509","11274291472450702332992043431006386467168535584803763891157829925808463769885","1"],["19355742200929432110721813324220794070159945913713862374269233294694819559644","10293761914578669284220968529967005815175891013968069130378998801016514322526","1"],["21208468089525289247212688030399155377347412320030973646949594252871665175475","9116194131095440347197987398845492154553968067908316266018045318155039124371","1"],["17907940755400085042324597655935719599594844406258389968540888994955425481248","20361931784512167519617385613982283383341725809139284011700248438443338820314","1"],["4720235495326885642732838729407714114790116826070835179300479414721262865128","20733759351580301795728942549571526524921068364419624318836349716586312666733","1"],["3887742225843863759857581639613182453212113894125533345364142153441384198273","11586070352924265546771150347549855140812584943185262841035860149161678733568","1"],["177299562989521223866387350416478216648177963253933335278536604334917809151","20826589654895249227246435020666561347194718147283227557912158912552294767382","1"],["17803969152139997745400282551365389064413196511412186796610459886884746627981","6521125434051510479371965584544621662362046034119661527466720478728688744054","1"],["250324252923225573774954169931612245878737282115124838608416743782491955523","13089739674680177597343342121045542747588439144524319301009969628298125687083","1"],["8083181996643596747767108928362351623729185373568686478272296762526441042066","18993585023120806560209231078801293883224354781618125905371439451144716023223","1"],["13610428895297383133147964572723285465674235805867188537799680312783685944735","10395312044080502000222276328923825031879652772450280983256348287318078911164","1"],["9192400946099708682526296290791275856534339289342046766371477602664095048685","20876056856631702956431819391152301013305168952952715840895635933093370007664","1"],["16669194485736892447049547451262825854741181406203502085469922628071123037162","21165724303745904456450054131529824967199730712147619876909477144358802855341","1"],["19231146448150118516698175034414827716485294422215515456551615827922586530926","1889994825420689577486431645150225140222311485945849679225488396442800889600","1"],["14948997769025310011145262299297246430238794667092070880101961574102698659068","18042661081168355410341808743890472184345313427672792281750401327696033458653","1"],["1162337657391159306456740048565502086085155952747886622053014270810409851735","19461380003916058197531078132430468546962025818516869645046480275334695641668","1"],["10439800684649186459969587337276789837000048818986234711924528358534842261368","21593517392088729687895370298345184993378274278565974447079999916189158411324","1"],["7608315125600142486708724430364261697067063375147180681117012426566115893978","15319837618291874532500734759402095838012403626482885561763186087623431482893","1"],["21768315864887333129650657686804451308254238338332289511927373167215754650641","21629425122552705251507224876484426496729318058436512708410033745922193300923","1"],["2801405965369542819925277631706589933023251997069764226932184866287085836962","3989915398017767421233566923811395036754424684582715902825571910309076469988","1"],["8312645316749493168739535489498634059361927649408722620976420338887993939954","14929477109269517666735183969566759482806637454939043148606927401366200764710","1"],["2513103087540469178166004052133253540577215514788393553930390366680378714956","20420541054878030447679243779093901429554019110762088248705220095678240397226","1"],["6709026204298637580425462313995919018384649738958183913091244620695563459071","12892428831561331678080536339639973458247489509388832301711321545235566103761","1"],["12490789675362375148992673882359838479061763520881204349261894079747124097032","18378364689578937242405986241191176872445369617810249807300872936539344220659","1"],["18070640567792883244320411012705053155147575563796718826886498275489487698771","14072116290948497637884455340499496135368050088516608817452873214422178060654","1"],["21727805155235176668325016633222969100292209506302338980766657715854495600208","14957302346122327500216863576521632620883393401454953463507391059225564852182","1"],["3584203302131169121988762254297487974547285035956072868596489202510522769167","13824045241775111310302498914917367169177736970484682988309440452428787291541","1"],["681769125554334483097380436690600117902928362292779156900607890146216389522","9639517104257513723610923186699078524285993901449484605825124972411728952734","1"],["565663556514321543384933465473760580535076424248908518605816548629825084936","2376099107744547569004721639556164437616755808022870126086893437779376737454","1"],["6212721239340987776988538783310884067130774087192754301604509044711497971554","13605406834727192296478742000647749855040693790682788662241187776308022351105","1"],["1211561031943486390870293488134734913023358939873168140523321046792069958758","14830072023028422702661503971682160464772451583087211295238730167542942868500","1"],["21652636446482775923694397238081598203975214162492953290995245580177454391572","15142114307263397074387578094468381471032676234098654379263795584671710188260","1"],["14325926167031504920740328680554842327726754690661440851694980879822053381001","7325442073405003877960860525512801623634908926178245327493968026377339799708","1"],["1756610893632420351719494429380191258538169612021872590729936989284894882380","6044183687527426528456044919488012503787486205638993691593252604869332328930","1"],["6696626281388824509601255332757024455002173681157788262361700416600532620323","5510771187077336694912793397904177086480553791362658773488268974271635114231","1"],["15298044623975808822699876495726176894497395044172782695857046075962720115157","4161442143556138972233035472894145476346526442147643730436133480356174365108","1"],["17783815890715339088058787940863216997934012265523555989097117120316517401216","10544625331823518360265778308031198422158346539457007874719123388382079360314","1"],["9929829320828136172015534492248808486468775757418221040538968952013897497020","4291336015108073915537113123602699125124414185677752294786154135919436687589","1"],["17296388108957780161372421431283391748921335770216567611137680602971996224340","2787655258830902091540247822324353062750460257576749593809929041674734638985","1"],["20929501334048606297316035621328116151660017258791925551286542442541763934101","6982380985708590138816398200285142361410444524708989273309854077933579374333","1"],["12181064536014530389986382634824001369936155417259715978806106497093092216766","10285493711133022751618983617237550457821512478270250289581397967340109149934","1"],["11825245141805257082901487508199183578586326799233412612944256538266793616246","12662309272904875012646588007899179999188297757012726794810889387768628572744","1"],["150556677630507474029806758902093428067589588921014178017649279940699467483","8567704159297512272364781261656479732358131972141218336448330463519593113237","1"],["1632282487730032592155953657050728028088915569924848013235996117019427901596","5351717534972897563807343048082517801040374430758362729448997114372729708000","1"],["11761731371523808629101688630327654510723301174557989802834342928157904495648","4369263457199583627077475168896831824635351808393646819413042434550192799333","1"],["15575494874108444655098315770572195063333134006919455687926906924118647725056","21609588099305888324212950113086856481361281907563325071123728285115129299670","1"],["15563958737264014423866318671411985496596669496276847104155207321561194509174","5374832303878849785338889155425950013129705582254663926414131796293534893050","1"],["19675736525187548476440433535782506367688909467803610690566694179746633941319","21782882346480454087521046566126542352912190300773451909573361830912152109232","1"],["5992178974528662522940257768596952412566536153547379529445085057252011979438","10578601481957590973712972223167525823992018914442221916927718648876450202996","1"],["2758474170389041826020636359061241386038209522613944169609009969205749284085","10068399358183691085602742942382529400759215303853382338926322010677478321900","1"],["3908347741989281214492918124599260594243809454205429546473305220298995266336","8587443293580476668531582738472220096841113359760160317429153514064090477214","1"],["21016121683099071154799118099004071065551732071985914185291927947918488790457","18623648284776309848697588623460879609606649156668392937977665095055622678127","1"],["10551016681557180371780215146224414998341040236368012907537123582464139791841","14474427633443028162139644779765457157256676384765772886612535231150107841169","1"],["5364098704529386422277675060562930960189134259412446934181527516950988070159","20645615101629462058333360056505240712321609217542809042265070198607468669423","1"],["18250450342955187837153079094536852705354896999485488555702124593722118401895","12738000171343421994244262610433542955129395279718197153711784425618436405479","1"],["1610547843353900461696060236457667058027340976547715788234984278856867247710","13055979219559924622574780217238098205664029777753656503865901888484096111534","1"],["9857378523807365032125354580800608597157283305078328391439058185246768494943","12805559525827088411669063997486627116899698353390098425670544262341208059501","1"],["11938260466648781618558766425765581485175787597607853721384978509877069523158","1465205495290488741046693813939158308154966685338990007952849686393746820076","1"],["4053277923513270308141597245511874780867435115118633711460142118992503350513","20152477833929175532470976332142982792621583169466830896566883868232143395379","1"],["7519997366567688054043061975960029677987748210141384539327323219250832971217","11799809683218920960100804343044266888582747006779864786945224885081902664844","1"],["9414426009879541462664876692420654209998214286694666670006733453635981520290","13339765759697066351336812640234026156168767124413598745563489647604605509855","1"],["5669755746463085549518379497442396608571602183623578936231250557590061858273","13173438908493443183878240895781252955556997023568353087859697086077415287725","1"],["12116642295577203442074840717144042694077607927675987616985525255242849705524","2433175428724039967048650464925706298724681658403278747252351965516679052852","1"],["17678949577725950137665263182007626371094010958893390481732822171368479366857","17318589039329373232790937952080786515528703237590913973498371610120453479660","1"],["1843932906385959736288311051605587174327194580958258252587540402482786900775","17278232768496882028547015570490744405486859063395596966039157917620241640552","1"],["7195276714384998087192939184769920831800539551587062463147381872831504852953","160353705408127490329098750040989728012642724954244871252915045355087966743","1"],["16256001102326560047120735998015730290867296176648620940764520561460247303830","6004281839059536831167863494731360888085403762689306692707625516402429630295","1"],["11541466901296437339791214334470132556642006043567047273533927477719335834454","19355326068558355683643512749478159974527001354054466185305124343535915373995","1"],["14829599737257974313073213040841373569819242264377905288574814492811646823011","6747720668290727728467249919702132027751829709610127846446822619636621542765","1"],["17180933195090553547105270256040935593969695099468023252843368353149806584740","6645897453315766564404649661571918306579415526156459281647555093297967435084","1"],["5767384219982241620247564759231370727016808623108887735735499557472719066531","9837128882345223037621308317282949588118518146478097729874217276564084291697","1"],["2476452637632783643673239054000021354752908615095028156168220241303728954543","12147015607858707898536793920371356337871275574825615158787983667139380765242","1"],["17552853933403686393584141006779963703232898870456883420171573477225789744786","17516958883343158056604145069473243388805046165010235523327153021512674338910","1"],["10237019120256180271428558787515554878097755317122874826733244273409315961843","9645191847412703232408075679515340259750680151502599997167105386385491124683","1"],["14966315390736977139374168612118288584841081351356577286484002783865698128948","15739979215118229242147665438194430162028737758190765974404118262687344281636","1"],["4822167148708806475532551008039484047933574817686223814480045807287764099523","17917488162798699106357480565477808254841421968059714074330530693494387185673","1"],["17962361245088738347432700644529913948049396938479369756066524424192803723656","5659770676641080907584695020563735668336523698314321952082053171658433630026","1"],["12417717027850558300862817365570871812520271749322354322417114730642450881407","3343134418386321191914822016975481379558162216148502049632422608641150319067","1"],["2775029105367387777189928082711548754991814100708542799764793494935612776124","19469228439954602247864827392218118274689536936138541677433677629832788550519","1"],["3014974049059654822636495939864375833126428929442893738953712779828590140893","3100269398065364522326771283669349186624809533344002488192436270583651005188","1"],["16956503036083929157571799398862493203571209014689985703480663742801875679555","3723256475776570382110943882175509374858964970716087395407472482231900723722","1"],["6146162560808937829623189437172846474459108414098449615330096389324545595987","5213654851887117495995031361248833633575042651127229784609330548939732281479","1"],["8766980870888020486997601040333975315466099270215032181255514697606496012472","8170117379744192554128300015015348476060181816062429510519409982217558293623","1"],["15782650018624804625212117394271873811536449080087324547544629389089822100941","17287587710833820134063586448511183819069461832573462673626781616944168109460","1"],["19783142596865738088195097336326471128658722685952672254237521811127475862893","81038315886218317411273766060270837454573530156403655622738847755367569709","1"],["19040657637341566586571437376699336995217068668259122071481481801161007092954","2808475724967371680742931337762515576060426543098177002063475470273186379409","1"],["15899863285576223936185502721039315400096661455068704468227790831231235392173","11697546210887203714344739361795384418577545673238268600992558218866495314544","1"],["14960008935795557239894679077360758879942754453474995054078055463589585795912","11619371040059493491845875919921718355116496824811534964401074651779050783637","1"],["14923529089508168284616239031153128739609042729200616120645881530880076981534","2734965062448333777093058537310879464243289577863532830021361192858470329347","1"],["4135168876594900959827200947330435873126198301488975844071615020346223604000","16921031070239045837843694863834370269596375921463661679000818143905252578506","1"],["19800877561913225414397684091026152923548639499382556406609578744646234659199","11101809736594979668044025247954854704000846521715794778842805156494496546378","1"],["11746223430472029547008584027039546838316720994113411743897613730731454635350","20940660804577086610301530961871880098621982265972498180554219437341252869522","1"],["8562329662410233790368475546761856029426228296793795917454964079106073224191","8266991424221384294213312240282736677701777114709230807352488440673742035234","1"],["17406611694263693096461137118803848816614501635942706626741312375511488264464","9797566957131332219379810929381711638605640971572600083862913466182457967561","1"],["8114438046499319810059075314991618513931167067895515310740309658995088499418","8459484735314854220494119807953440687515779872666865119535468061333714274577","1"],["21736698585865043758110488316733359231861283865215411650325517525327978491409","6969902213653095730550070646477731075239482317547243579318134143103162248813","1"],["16525006967409690348329278199474560593684001087203670532468980694464554342090","14730602714152262727603775350126161193124628658177233589052536799716611797767","1"],["14769640713651814084252843243978065257928196970895730933012021287439595377911","1025344277875699824051221172324989376820347384578277892018816243478845985034","1"],["14047355866724603220780779944666965377825312566796066310500741943443121015843","21856029715948456864770778180633147420483072247877735547580557854314909407409","1"],["18794272516403325566199506024148505009078774004081840002995499253217373819374","9198806038386398215413495618207465913006873287080225713412594307224913300690","1"],["6227967350466031501231416436913335406823812418818698764053386668470197492663","3957096495607716978746434245869994332806639833521192533822446582749694707863","1"],["976988787863374999607322378018249608489561765833365155682738525172672466598","12122056181408632879255653276168701173205284280586903515031690669997580368317","1"],["18830288716527318294148867669457834257345455980593763734219627711985133994911","20688830692832876056552536154497178919866200037746461515236384514889428683254","1"],["18677189371978668836026017668613313586569428382087505951324462072352309928445","356833159591800031377702063340112908594293680149231373040319349608109019715","1"],["3935537312095568555022140321060863504518383895937138088311792974850416701261","15892349917748436064974832255438197201209982640886931088752636163954349349625","1"],["10482613608848131568486712054474098019880741973078440024926266795162841237744","3322217408959092393133400403539055367193363999955199580672151811916738841344","1"],["12497519749727945300760097274140699158716351005588895170420457296261552794351","13128374671898567392163647754979572457957164091106335408932725184949507502045","1"],["13847015866526518693444790979740318851548938793254949272025890426593949243547","14178356793086611582673998657618818150899226460420858910375848981790749516377","1"],["14003324202570103190347769090547754074703580058179517995680021976369603067926","1009778465930405384005161869753569005440763520731522879300729347121427422963","1"],["19031264225213985856997074625257900690986143786232542090677722621626311090965","13882230059256864053215462678965745183833143301154575123521821715353407938526","1"],["17349992665269515416391318930458654008297319809907239156314102929071698727027","17599971742686602530177624735796531573563721459783516114506249961373625761952","1"],["20533988977764600864722046633034872187534959945819044749640781434345291516182","5229884567025861693785453789698805680292545159920820936540135090970277151016","1"],["1143628023339560676562190074695729000448457865078040015668339679521731339261","10906134654284034174789652568142894957752556025421669030367129994923462092556","1"],["4771124142346242611473189988111522696546252707517608975389565459949238917231","5531854314944402070159297214209633593064280424880510670752761283240787948978","1"],["16977567588072321866468972001349480345501543006076067075889070548878116848741","1809576343984064907776234378906042037875832731060702599113158400378693549862","1"],["18173130681827541537400079970276456068331266811732088911354607818968090822510","11112715963408404319303166046601685228114391537828845214396320653476872375463","1"],["18218197501240629276479937503201547330941645982925723961867798240566153090123","10138626886454622408713216265564060509275836861297153374628386519701345001071","1"],["12888154298663498895002454712507807814889382074957785677173138590289949973378","1822031266210119764287613295696622635267959762029967874640306189108441680465","1"],["11969623286074467995537817601209867506359967590377950713707644360071360937390","17576784810424548880146846861874053907894237962800055743965433827382269979222","1"],["7189124696926788971324473493775263983137321788723559574597076827854236242582","1968498970483403526243531627941879643238211563198037496467064185469715750224","1"],["19200778192839372692441795301603892370352730362284334262088517547143067505737","8474560511552208553594178773250168174072016060498231399314325474487435695604","1"],["18517605995710712296207144643712687326436758663732275794345777062876100479138","15841889310534215162833323927186892703083599163162469591781729201140128998082","1"],["13616067165504958252619370639812581410770681771862300123929355654235681306174","13372672514713954472851463869333139789753111153510215175923888650402931918066","1"],["8548953575608257827891769201623982970950940267566529608039708900635088417756","112792518866894636949406817634291397855153171495654307078085948825544860499","1"],["15164610779426844589980435918889347794766359513034972317151783530275325489321","18073429852678157471073455615282183659021617821832936231925791776503147236111","1"],["18915564250847184826094095401541770610328266135059645175797471621725161671115","7803733434631669190152895699860775144987295547479250731641135533768606921884","1"],["1094271467747507253881751840171222305828458998952288543067291684106221400537","55139929957620594201635803170485694096476365865644285338323657588939996278","1"],["4115907203481765505020510187197207243442552993301771828998352645852195041673","13476325646163348108290531051515137412475585788536264033826626377584034097767","1"],["18513462090818790181082397641384904047631092711065271550630314906447298211988","6635752307809491067208566992945804619434493621498595294550473259729971368139","1"],["1938458332290530437651003314662769404724579751517819267083838408310203570807","14918096416980598161811190567442958555449283582741027195884393697474581045501","1"],["15201984304314193707949025435915341255396781434173130469922016340633706174389","15003064749540086545794057258024765221291667851264267955452688219143994249640","1"],["9957528291321740576163316683276051833759515950981003196143380512865085230911","3086105033212614329862258058952188277458358060259974825539027206315646833072","1"],["6887940653931871815308306547087170948521281459853494567378972761967877476495","9342821590758197541011305082964848176834341634953330947333875815985530513371","1"],["14663135929498749322151326320415788396873563640918987194837535002129475015425","6325052893162523938560337127312867054617260340015806349308298118017352332109","1"],["14969456825054137523988540214228500820032227407599007417309079268941520298155","14721062343295744646694336047592975815762028863521054143581240281462746080536","1"],["16520998496973287660641045444013394664002443148042212961574090913039740928127","13222715264924561035721101909837849782382734857977722210268098949868245558275","1"],["17385969911934448585989831067248768988403219819440426256532888956419430409697","14901562152304125906523831520582527774924537356200517212387215927560600699563","1"],["2924863016260449074545468905210259758251841285844148616236522834414015298274","15172783850880452297252347246375863271126403272831141685191641678408649912092","1"],["11586931153713715441424747341830553103134602158901029991386642639845647524548","6980510888291478709677962194272380953720266585935940487954990903982962617015","1"],["6792513981015813211683586964671359596739684014611027036304882065938142796847","2023774875033939072274570581116837348998660368175658274049878309810590675399","1"],["18354100627567192839482177551770759520425303925355474749586377144512086876488","7066087263062710148633665596999487611236765832313447831048252611693025540873","1"],["2929811817601198828203114346887458345880102656227817345167889322930586098111","11411077152495987710244852091574602816200093701145740708429147819601436371779","1"],["9128875935186710151842683038960593484505558140669869422816673741558378482940","4203086003295550844630215291374552419182884612007000683791611206179269226500","1"],["4916920265455173167366087082062142250730631033857487247072495321609823063410","19125849787968001655076418467192618331047480372531055882599965360606701403516","1"],["8482228121696148532976203891698181342256134886468620375118043775911793598987","10866099060474111411532584294903514071035573316770055989765203853050228769668","1"],["7576462676261873426020562079553772703311036346786747033883772474941906138750","5696789121477338209646803448174447213707684431363594708997926667536900715439","1"],["15692791660589121404079970293609989826506657327143077939892540808604580765926","21876338898631886835748646974199997491096524100007942951046618505299298219265","1"],["8704319173162627026967153522545853520691865260342192355009321331891191814881","2064184072375979380838921967716107597790435597571185281214032198877766890242","1"],["20185810528190173943717554603903428146026760283469783629877546215496185040697","17526924633772500804259885812771248270100974377073806644715284336725697876457","1"],["1045008407150660182983648648750357521169784203146979915544691306374768343208","4152898595494350119197464047951689157192622446987246760508895996292948759525","1"],["14577759144313652263139943729981605713641281698854916252334274340093589604649","4465805625757331158622999715521799583057653358149638731824678529812953319381","1"],["2582752318112270942510216061050692383567135432971620490307355438239955470095","17996756884949127154877615069250714171455428003947470892138531889094498766609","1"],["7556210281014025898404705882465633612050389561118590549803071955096681437837","20637309016387428467147225058025494740777903673478381917956169887099130413256","1"],["8297587398471722744609683016238581627440457554458828755054881210568963102472","14728331646122271889320678663171277801945412150243436673398502920852668947432","1"],["6671501739316478149001119821677345054589400730225374668195163785471444015352","6559274385736367649873437408007379507061263349738293247028694017289897928884","1"],["14987626740745690922931109711047806360200557458736572906428098220741905115312","6751663443762780369681767960767845156691233877537377079126313943462545812844","1"],["15353683883669084423406918275284606607822525952354954381083456002807708510376","8133710127482552783142277590321663894007924604205492822100506627453434511815","1"],["2987133773233299109600893147480286263469138315320684397703624134585720415526","1590857372821467614792613252186969374809567038782928958703954849235485519983","1"],["20758725297208068920951129868003205614478673235212968997818322715910873415725","20854045344643605551896502483362106486839537474025380727676443076690835498914","1"],["15647974720010478785630130846280417054911736740341857846388501443117286478037","16035900493124589127015431891537291185673074476583526865510380529573859999677","1"],["18606150723250093459421523394194335428273924840369124753440943932689175363434","7799689088256956162111853255499221444033158333499347852661697166538675720675","1"],["16550705163452796772435491729007965790705576373624407376616457331119116653880","4604537499834109720270331262390084014653361969104621454979510176325849589660","1"],["4055449259258242343871051820707843393565549497971740558528430513551092713541","1661603916987276309190049001761428201815277249809469596614413611962666800315","1"],["13547319320930201732020957557134846685450139136106374190987774031952443357286","10012579039230105616328617790080373895232003690791295072976688925057480353752","1"],["1955581396653036517303892253945629704110788079123391236970042626462676387098","19705093104326214947073660511947019387078216239943815759954386196553463404021","1"],["2559876371251209394039137654415006146507427241274689654296287399212128964848","1448182363387677713648657101837181501560109564785525867291692506542332989665","1"],["17948747656140377406844521382453096386208744733844122797465360637030951818623","13261893293491039017763796281231971728425215969457064411408294740809521054757","1"],["1139743539537821170746451599594760122581751567011826614979251186732527023204","6967744673187915927156855249646989780631234038756630101443581553374202260919","1"],["8496914564380697655444708508359707781472421608039000831100477099794201956819","15868164089507287041245926802249705180295083574288723725622525831028313003119","1"],["9041412608064495956445144742769414612647008779915323707359645587458400885263","18983684837651848635670975210719861982673730764072493097448704747120406952299","1"],["11244673704508253056533868497011167406345090027106262669926848787221241224729","20307405786518891463588339186879512530026792634724612014278238584445048436016","1"],["10107702565348311253204507599706936384994038202892006695490573307186603996644","4724147186028877747562853268740329819281550197228471460609533921024860821935","1"],["18548003174671884590894843620236315070075557126786135640169342008078996074182","3246015806591468466709866011835599978344440690637742468664233611966566345049","1"],["6566537397791600350171453670424602485505047149344238415462607030615312700789","11922742315261916090726048775344412317572771865302960637817187955492678502063","1"],["14951335687631892773099682286966428648502414972388487950983219304951951596463","9145857797881176521798807131486997819799268301225915249060232265902936941069","1"],["16245666250911525408275442877496427111418306704154265497999907074232522753283","2216351718771700858094711008606023433864481238058793239614667267057525277521","1"],["3572524119909323714665633952712925449610471944270405925123888645293156701970","20445999482393922459279950959186703761664665563557036686771650063103295397707","1"],["21872727966934968601171590567660257180922239793582994402680349193222986034682","19863402170374598728161986955070206164706162771190881434224610776249352962371","1"],["19561530975497610245288644771916848319777174687519113036492424412142779371999","2224055990428448675853410287035866149409226811265102120103479525262545854035","1"],["6270532666136837563788392927871261677227234238547685791551348520451811157457","11836344573759327900157089947477062665865139440850003420462833125954572103551","1"],["10913095867948059516096462450563832207611496426213441334634978192885391210866","8073615833178697063486726297207078695608089881012298533397059052368126826382","1"],["8420399113451471791782502265343481379014481443179603539201614611991561741703","1063889961264493331534178912659922035888534088197903752815362456180637112387","1"],["16619172380847231722658067703164176751476844015260206474927112913730529666718","16453488087719757688547366716455788105235945413309251271017404382533013818358","1"],["4717072012785625862618564552011470735340872605178144784520677152423022372870","11441756116077596558224866793419705625482326877873787502847835002614274315714","1"],["5999359120513725951612771325893660055241849117862058146838547082032715279046","8512507537062025194056293987178347343151147753247657753159181784408070947933","1"],["12333486808741038017367800639183718116476370940553716764301174850887982804773","5092425887598466306869484792160688567700388195948467065010949799866031233805","1"],["20638709246342931427328392546689937953192814541815602216273943993897600808672","4937418298094046028488782631200804580947107494939226660825819821136352401878","1"],["6549787789571473250189230082155655608800706165146810800123583367180460394074","7926792967573478424390693315032390789994912563971972144503639731974788094187","1"],["7567780740536712787005133270024503925434487411803025583218671523288097820913","19601690212309864070681551892418637308403835262985302046987795650857273729845","1"],["5872858688824453117942510953275984024979496721857457638182256833917561155704","13416334930479188387712148226337255045302436811597374994525287619078765205465","1"],["11546074866545052725540866204710748574991657061522704994582122711519570219905","20894421518118672400072848638479613795648637591510194224200824371439897331264","1"],["9491141263585694531702734563327191175283541971226982187238948355437049916841","1743046447829508313035170212973380415694715674387365126882522911569368018920","1"],["10846068346609719166193840524964499280552886493099166188188328280409096079919","18027811349833253551422978748944204871967964269347521180706131906891532303139","1"],["6026406266923421182649854530137911959684597043717776193229621340744347795084","18553047286210266357712932311656321358272689517957948364870073637731120879539","1"],["15160145455044076542919256564214915840743301598816316023583270022137906800956","1636374415516371115359097250997780155001960142764692310472655931371457338712","1"],["12824461008482661793302972131255155159904436164742719946501111292680083200703","20907005233043819992301503517602178827059641845286581432480074862920244645525","1"],["8603521942450320691133780729534756266203281371389665542921945578810838002992","13894381945663073018908861986543961304441342902163883274067830153375647201978","1"],["13499218471240184503528086330046757370277185943515310680583959933925442297657","1237864709126872672081820088191574619500616982670178292672541676088323469615","1"],["32716006257943102660551256861319632433512936414129741863929952522203416620","10183776290930090001298222783944500508261186796252812291530532711284165435085","1"],["19144492823329404140057115994029190649374854329888413589723337452164659079843","12811744877805987705422751555140914917247533189464970032553187526720226556955","1"],["14651722617084665626062632397253648747216918115072398083836685952144632230020","12233079857639244438874063413519417423248169961050616673851160627737661466572","1"],["8947327073196265644448492584101135533984869294137326246158411637660557049544","13024247501153728760330338335730718492367382234558284652525632055636298696984","1"],["11806761012579904102223045140605129269094027406033115458214736796028168390789","8609837785498352130608047384763350499693485438784659226809995603020643766875","1"],["13675643923946189053907548554375007172825790660990047712253246125344889639312","16208974050547720675116035563030956419597451074379676464560770671248547305680","1"],["6094603685359497223541386152145184183360418866050520775817537602114174726541","8890796583022261082308297840864914403621588052556906186259584908705411162592","1"],["11111836134501768241389582255849710914838834376833071618814202120886914612566","9685895753960399013758774759405679501165064651757244606356738986303058183148","1"],["21618494134421473492397327826093383352422359334065904363118406058054217199095","19780420599377852968407395940482304142217958840640371616571930001420281254219","1"],["8090689394151886740890598695601563788180057329546086109799337223869972835388","9428748465987229746137474860424522101557681601588203846142713381936639440918","1"],["17750765333345343077531684144721649668713176988183022329709740784190425139551","11343877202864791471083311908559722274651595336121351557148895057556874013080","1"],["9212867542693126880678661216920213215352055775897996259810504022699501327073","15471563608740767325959161996306000364036675321361779331578825526140624356346","1"],["3065488518707227152200597870729576377441807581679250570081101933341682972025","2669128483439330428602733596063262976158890720688432431032376934976531602180","1"],["4426168979883572282314440274783319850259586324390901304137629091400111945328","14037170644521684578168540664868291669350461331287522899179911783568717911886","1"],["10970864698307460387210157468554694224704149312415883687219425078063823067789","5426632366683487851078466351061351509175292226543226738281598315038784357915","1"],["15543005836166342367218338215471515925184601753872579443462167410004332547869","5057250689543939231202027079983187081105787673913169109985762281108809579903","1"],["15639862090286611600105957725904942157910459523460546956617766987630154861460","18220839003192371529974518019358402162752290166606056446940829901009243041719","1"],["20305921877081021755038144179880438098307865897858163470918915097038251156005","10992318157028207469349630295111701027881289329255078956834169879473982234331","1"],["18100867086981886179717908083546201377509332030610635723520332099777777455984","10331494410730193518246922550563152920033158413598289713051739974013322424896","1"],["8432413484648379906882446268942792544889081152461078523333185101245983444802","9319244956901803004093995586627892693404066280268358358520693389197894495118","1"],["15807148783628640166399437145105990733713031370073307466987775982117338927139","13251579085690849084683295914802432282718723817742266862398201005596646793707","1"],["18968650608140552429269219149328100301159067869452026083269936867515715202008","7410715859102830179142292217535007176513871155677080277481168287365021840533","1"],["16161575140789734866847104333418499766895362019500078495320462654951571318439","1920512034848328556937361175990907693055407538712423830454472869483271116721","1"],["9220684355414972063602221628055376276340188321520494321189514007265733711459","15843616839066439705498082587419918612033738925352833495898903209701449761965","1"],["9586697742980475001709458549604583490379236203549871097654842077897176576171","17989025581577119352963916519617209033127396672523488065049882726841596646265","1"],["13555440496216459029279808447776421972716185115932381475168558255163313237024","195277627250034951211265959483372427180329881261669571759089084268396783568","1"],["20954526370323991095877625616338043675592101284330145670255281110192509176847","10342461283467334467610733415350494361528344898439259009218449421483982608188","1"],["16930150578202080710635147769571754312800548483036774421966315222169222292384","14796285496733863116888948264647184644451363980311212817750702458326439744608","1"],["12252946360716352139567448451110674572492667934910915765221255200604160805963","14062561249170774612604192135360158018570046674420951803322913240822856043141","1"],["6528349253523557951989606472500183760613030384204084988322996292388743369037","3958522090162688462101946554601713277255731356000059908107727557319153729840","1"],["15710250433429847737261706575712358683170399079504366251149740895923979433379","11155601165498599667338820224946770086389378632000572036445791172218327689096","1"],["8775653430258930055461663289101271703414862608366577885327724980708832352660","13189055923273819866990805065494223186735270316437967349416679047665592444182","1"],["9667518019300326331063941159071650932933701660185347933936664638578095209563","18108215332112533178651506390255398998244632815740498402228238666940054816154","1"],["9333102682118104639112604368108756030945773263641270610011194349052785779081","12627745715995890458932451687644962940702153489369605499712606407821804493983","1"],["17003608434567630256717550676782801742013987394061961021129802575785732519915","17909346997591207896466523950319019080967638922469263003046858658673002779851","1"],["15292996596538758483421859540739267327984856360086772060820824620629584593863","2764297266205498976310321986076879630114007366651114311006080307589039662926","1"],["14471766875019377560227228527823846209151167895203599855199084246520080287431","9857876918228209047331962389837834937257526309265618935053335963316513624098","1"],["4287095192049503631468633141621579881672219096700696634667142322688860074463","19844678925501983638540380262781665154699558817981459387974344298203989775702","1"],["20696935497603736810160583936026141709630851975875788319478817000324047416519","18075786309829202960978278901404695206621249103578640844618008885901290528326","1"],["5856818248383451541751912539847517214995933804798204950732515202823046262142","6780835279107993694939059845843908543528037102297088351382239112421520477458","1"],["12146471435588142322418690129398800386234759046026096242747406888257878954978","16030231076472938023706422983133175016701622601085335763977557863473905972253","1"],["4455013682928815116843504927747590050999381316140112084473658278008033164619","9488344923354489974001287779747566987800352405975957759826920893210658914428","1"],["2702950035356656061847863131451682015746580751418243759202513296677511038543","9363741776069819413445817313283496196480498088415015214291143368471233735334","1"],["1436668703375506951036774128348272143499344108997663797552039333455979309488","5742894553963312628562962085987037629933943473777972826014442278494746420951","1"],["11148184257860562497979485213553991090667298040780162592497157426970529424987","17875208291283802585040605761500187816050069666617638328734319561678884203007","1"],["17531057753343298510925162237449516190271418247074639622955356471774218264365","19308960522409331566469115048257109513298963849395816136797130929880071134178","1"],["3392645083385046346078837320552748465681023331710123811064765384540931674773","15793334356769636171688243640608611200806945763723022058344357450451122634875","1"],["11226764217121905895988140275130895509267603675141515195671519567260815172782","7174725554754557754054205564739163984408227977346251774538434561131748998242","1"],["4913588704501421744356025948201552736460263739944283112172232040658431051862","13904772579229144778313050579742757251594197990791565150707646444518080561288","1"],["2368339825474094245350483799454667601849607340874821158508038680868525720322","2109575862697155268662896042281846220561558351036722756882782700411201677920","1"],["10562529555532171529618981503106579430728332105446969230043250312529931513980","19748258349800731447842822559152644042109940946722190901058744513370169954680","1"],["7683153801739074261471197498655752636748922863834104172792418405438850141346","11856274867727112085449758283833772009982638448998366364128268738091642678189","1"],["3221600898299144724467159934027601824760007699827631016476102958294139170952","958532165147181705735793761014417440418607389915324121241395679665877885655","1"],["10066002833624992533964145418135750617223810840386318810193096940380851215657","763032550199247894457084174355853759887512405433472630684010209619025405814","1"],["12329801915802669847955511602047410738570068651712556219438502320839489487336","3283671921421198881844812762511445391626899850932590135968971952164264197790","1"],["20099839040789880163583446956105369851436355424510264728560775998763514938701","2172388679599333544564655610875952160228352560058063992355716157747974766463","1"],["18012386675018254755843028591273770120906542006492881580471590992069377026437","432164961312746405808894156029613786047422933334515150938031704486955645815","1"],["3244355466307602397553682596266077140469226245843992799182511627767786239543","14995187525088696998889198005172278728114012252592618154028739246257476512008","1"],["8430965141462701623947356073129479381597473351661726949308965257376740902363","6925436831648331006340400944417373092073833317750969239713786155199409672899","1"],["3653619754676858642550817185217139739733046441703941834561871134196769387667","16283998073683647099425302650772309319051336217506900883432931344583242715375","1"],["4201071641008339811221021141498986842461635444879593123293227488967050271634","13187570405300222603218883094217192019903686198860577233583839156102464671756","1"],["16607252012399870236813180108715756286918896002575214750744851730526559738837","2954086707945074426837120934833799149763088674872711073345192754620454074913","1"],["5594116155640878100028775913468724524843870251106658154383235225099332552218","19321573168127773870195978274991573662425159870352223305514815170461026694836","1"],["21214143192495332912064590844411866770472959033123575923302218687149230900900","19876514955648636621167604350287858907852802054536725158035643787163720625684","1"],["9696168023534926044653324763820138346154193339203359986462716962657750671804","4795341939862502702807068253322461302121929356231012989836947796514589972355","1"],["6123189458168835858762856180754094832547853366259393089158857080434463070978","9552699934268578850177710629664272199007033524993867724205002304887254847233","1"],["3349617790127977913840562145940859153334655649507472800586486327108373053121","21873490170552629243683155940469185097114542529127360222610485558856831938600","1"],["11549908169641428445704148208789393365424790840049960538588829538535624304225","6919203283271596305367454040652884774611182423557070960295840021344022741152","1"],["12080291026086981308953689684099772118138263507687479697072300243378969287877","5364073785891369841009754208698326135157730001951011356808242449797474765238","1"],["20965126715813337688627587481453345294707329480738839486068138749106273134757","4600907416378180599840170473687278434136405499137780045325278697979357177528","1"],["6709375553071293766138809652163453988117263850613872614255386524196595636556","15507378383395566633277429896160971869531710465503055073536829915735318358510","1"],["1266749804103238266906167840925943247056780000595098697976358452165446269322","1633707506750305543959756478942794398573576449872903818211442747406546709656","1"],["10510146611714533724679209832918304518910377143662536374124351068688131257003","16029272378961998751174575342241458903775072041972872298401979736539594034998","1"],["6121622220926342493466154621784381410917445333778335248679001855041761487413","1842307538367429709081626030080997852066207159899759183196333677348004689054","1"],["13482045834350875779739453858754743700348898217679737380956602075426424773095","4456986935217832718930547186661100408481711086666506440515786004486543981418","1"],["12243450523047734799401399395872150129634751533564100650506434809829919285359","5254599434012825980863936875130263977633846932118390436634465542716091676970","1"],["10702180838234045780590255848133103485138728466062396266370221093681620657615","16711535785271881590443806304165863745371714190610673781830627167473925220170","1"],["647971070925302819035809320297190774374203338319766076587084918631505979033","16974460320639558516886778230634143555789176598820396829097140413202812741836","1"],["8778423773373952661661300234675251263069105363700607868872027138627064738548","11194037757989607187772396088231433098983159315640505067151766982433316580864","1"],["7624354858309551606948631349059810232643795227630626919094524080655782561538","16736942001901347368141572699435022141853064869229440623891793927522338388208","1"],["6083722283732862650992632344391102280834330541437127088668713746712597194351","16753092873165124948761686531255699210982090440179503456967295801541560226328","1"],["19400274842490116597012291436147932148183814196983370343793074918749908528609","17950083733052269800156189283632877687614594445488945007535095808060255925789","1"],["3239276634034848080363491233321658803484519545797586000033543252397090330771","12382435034096404905730889364612536856001306464343451778840121047054547680844","1"],["19555050516476998416954553569222021598988616066177704316671740536465976746074","12814870861281948805174106415146591405249866776847512488139235640617575640351","1"],["9146317801656536155685967650687180914700496065696907244301807788693392035014","3562309352682894071940547295033296643103454990446677315595838714707814344894","1"],["377817920840990132141804371509814419906996210114951083724452931664743143210","9622835343883250315856617885824318183922826583678756577562539951616144113445","1"],["5901625494827326051565510277030863364464538073048019372125607151997000154919","7748213045194877849604835547711226197979328319988571092894158944368066658185","1"],["19821616443104859772343162383756529150227554393710409259616712124973112672309","14623270547689188296454470812353825130886216150306245499763619695098922560266","1"],["7787609771702574935770476668582095602615676016226583335431311159413396456431","18801432481259622494176947699630700200185120502021896207884730428399535336433","1"],["8356906289951391683667216566484158389423875852035377502730486373548177927135","5653414032235988559543956433762413692870752323271602385431860838758216077184","1"],["7015647821781964388177023581364428379711439904661679864355589965632764734448","14328870297401867726280556468821156334333216160363617837412726800970739784707","1"],["11105031548914342935016340501924454612632624119444316492072712833830920100035","12669353951428552399790027802896982092460849943081462703597888182192979063904","1"],["21508373578630575629164602851779036382104943241871777705065715007088302012515","12758835483637040481910417894265094537359711897007403026997142015787860841647","1"],["2275321976786800202786500110294165398841043423808881560282667758402955740427","6625913742386239076032095160497067416285346969225156429277997975235500351366","1"],["3333435151222282378864932842682352692242014886504154437963842964250677766322","6547982555324567415087130250515966512848358668126305089172672547712447166781","1"],["10349023417641804897689435076507477518023808195460232233011930201010368814478","14104780875134897746075093276914009637635207428827471525550544866348336655023","1"],["14611157948087725905500534099025678489788669258660353086050590293558063391490","17232656661680789947313784272915665423573429564726155135657690618114751955164","1"],["2507405212461769585732408587446337709333248096788928305634950730485983097421","2326082936093119309801859247312753613213356248639843047760548313713949851521","1"],["11762551113546504409653783563340758589584411628941862569967842916593587512098","20908869944893719069559190887703302017905200373833636471603253391499836077839","1"],["18516390585484191995833037237088341273643241778940341595237752066381248812699","20792564194756811751765142691712692486836313301957223885958855638730326094683","1"],["16623426467485619810879887543487068328225880172023601476394975654701002946246","8424711597669426051801993761559395509927066633501776065301713970022671517657","1"],["13020497623415913489000226503308166803729028548795478209214068272307415676801","3565790059132671645407284683982021110356399777000560273649424027771610340218","1"],["1042042581858300381478879847733520302437059682452120159101213503427900229153","5120995532726578394830784722386481977094209224208759914662068958792824790290","1"],["21464376394598089989073709150705530873845570836190388182936172602547334071048","15064223357497404336772543631203100631741371793767331195271502384469779250537","1"],["11899153313428900630976895338190145479956621263033134645123070288054129725687","4274334171717912947018720030698095676123199896156929241798640317409904608018","1"],["1489888471508256965156884797143828356167878793793894870508471346397942118162","18662759953585572450616115730653805955388859402028613504904664463685806917330","1"],["6000633432023788373390287800250750078426535283327850585365943527115672384128","7004731261124901802026569953331955410330498522531009959292836989876678465567","1"],["13254733318579049244791828730756684395631005202065578189649255876434973469857","15462109604265325985850829870568846309067762649229158172110293806436525755580","1"],["16281131377895110829640703517732703096109489480820307526202354066298075501246","18407522372471987451761206054714871589292921525857212625358883277802912134535","1"],["3512249274885759005083522669813893098542945523560759111133249107607991801977","6212040575313316529639003977955031851750166048799827310196728277216248763283","1"],["14360175471118866353071481191106198275433800457492621734092385473594572240210","2777709433727487573726896118609144728194221457858699916948419830686753266090","1"],["7282797843100270033662024780712985357188532250784336120375187063731384974769","11720236885573115712561913084862717754333680487180327323925885033927336154191","1"],["20503655809863144224162185058976670677737213280528309661129487002994728184501","20029437812225675273365679801503642604263834317322036564221875777428652305303","1"],["15747925955912276639134323880903932960318216236745620975288525374152176021640","20268013655851410535686115173913801056276175447639974139747205729643776195494","1"],["6981722224765805932781166242170606098468439869455577578013810525210771089767","14344691311558281141946925851793949031783077644974344195790544980708248173734","1"],["17065601565949156459000760576648329801114811852490340578523766352136354238626","9834392086818773868101785227027912992665968397398393758880209790333896686966","1"],["7940071127659430293676637029590745342136216883646513537192569662112188277534","7651928623404988467617646000928884692028611092879300104397247010675456603423","1"],["2526099016663122574236597527268324943403730973736839773630465272861229819920","13832074004637549285204010428555787912370373752476775368742672893848476039673","1"],["15823048634306448930218440903930042684502643118409628827968777054020526607413","8648860590177006686046240214423956852384229605568097476699249632889571919565","1"],["3564722479555778259939148425066125597716592695952894228665802615944044672824","4053555926944176371343453423404012334913366543295685519388867477703274019303","1"],["17622845580909350485100959994711952441867506757411085345405657645935566922193","19954152363671792733827272819579736879582746751720814389805142247992625374183","1"],["3762853488569495116352474040684045532660622933126932753331678356705390339076","12256292597209086636687678352274089795190935120508532883857559713818178513872","1"],["17728318219874343389956390321991768367514389002223750345797610668491318924066","14934801745230167832007945015588077522677803061881783476183832513156058801740","1"],["1075014336085141841592877811699009941972095051544003243527918582730529750197","17211548281115243567670165963695100704644499154330662181579459864074215217688","1"],["526314253199294348764899470952053230498351521532309911885728169575273063860","11748580014266905492661320761929118325349565725602047575285586911022682844746","1"],["6206534486147656151680597429706163333427483230625681815752887084853064635719","9837541541922338056272496564230954854150189217378664254179829897657112898426","1"],["20303646677856603473787933538582877152209354774695242968097711010212167774465","11862032643387290314529072720904825250463359275214416140716485187715790311073","1"],["5394617657616887929700432789716121377280447265942619362559334184018461300457","2636855065393072346138633228022853354704409168990495609566233112223635383479","1"],["18281913540028904652466456008481467886211518962932477560181725659163651692917","20697086080907113381716021172276308397184280376438356238749916464606123616545","1"],["14057438093372774295236209605060908911871798029800535631754846725258273482587","11559104084009943027639120921590689131000321393926045078224798877322927270487","1"],["14450154746935444793671883770458451781045663419843939966893089175015726122862","14396934956279473911748883226757537240721484892532144500800931880001036015813","1"],["13692962895391013698250967286279852218418755265718100090531288931303129638661","4616459401744919544352513753339130608833749473117759096573871396091826602832","1"],["18581022314851056325896272863829932027783871994188428491372012192372452165864","20424277969995487680488877764722496429875207959894239408601798748691712540766","1"],["3539732258948913463947892188202718259946000398405078402578698848957397780746","20575121064785146460931987880808482940711743556598288659587089779479238868594","1"],["3073257452469813711558603756128727655300735543213822600312058788103469860431","14376495619991044988362117434183031965871010711922040416791879123254862544939","1"],["9489070925714111371757412526125397560618675981497914563466888048227453623857","16550068342613366087031560490424418224974875556189659490288881253599908645943","1"],["16118093560982855397888803139304084116664002057419294082583454705851301010915","17959043242226881089265345397394376123156581318115245224817623954941705981973","1"],["16982034552431554677770432154587644632739084070261173837934915768008548226999","6268812486866394382167694883796389092987736317370707556392958854859928315594","1"],["8657072194081342216096219994847424599119771420436484254939984151814401987329","19385750094824744727176854549241187296078313451342377664307254569934176860617","1"],["11867309824340739020869221202595885001599631163411149412820981984752106061682","10546982525974843217488188413031045512493244441052508706867966227295837978488","1"],["15248442315038474094559189513493905078527499299748318792179506409052548736906","5718120358090795903301121890335833198822220307311804172343781370321661162837","1"],["7205596059386323456762898705257897992423617814961412250042208086260777692790","4336677163762960748847764965876334042823993255944574829150139459306273570491","1"],["18579314224719125282344387956183131985208462350221287132858199487478175299977","9613616095536586259426221671951950639595206616056079696400903953483749120568","1"],["6456173218391621682770575086426161163510315483682859693014942234985791040653","2193124661746433032883150451582281263806990929216398084207067375959881554349","1"],["6758839100740406783012032075442796280336848902414963512993325347927051359878","16148276191014763577868881836846509415124478404575815318865204264477268801055","1"],["1695174658281283112042895929157899756174469037519184101905623986429438645932","11343165278979055007370884806411005829538245317344558018008206060664485134081","1"],["14597058739654840814909116885220916624384986968266997940171614613759703529623","7436168278801403053832693809896128183402048858500710192261006289703635760465","1"],["5529080355733649138720180417503414823579398751104437399036857021961521433160","21399939639408457575207748582100419259817079207876823394388252992080604899630","1"],["6987443483253947896029860150656349217129970383586604326853831157551422593317","4864940757898003295833549527901388422864181340168046420941846470719583158339","1"],["13811795308243040217381067612262872552119878578256373802502259783156424849942","955623331030692853001808401421973668203001404934769399305116810448399944033","1"],["7230975585946630191430847145984649745531158153805262921173647818615200256303","16079469124599063319161872157958282666980544147890787809655148520617225877471","1"],["9076691827469497225384097820567382553049764906399535897844010994697393023798","19174670863883279477282560911604476080429607891497550823329563728650928617523","1"],["20822014447762221019430652236593623041289630113633565841832296143488866567357","11908084489535467400460332524796291955415536675444627951123631891760326330082","1"],["20443355694452420904146156208868531507394158915743723788203547210767642869415","18773572927416141634675118557553545670612693998000273775916374802475894525836","1"],["968839136083493812522606929186237985113150400364095491813388175077104619112","19592510182093582978037870883829846605045990123731977599611609390774282319118","1"],["6702988391835990775115774973640410708172224572539058264019400303598282385471","20401392139900081994431856149980765596951970845472283928240486083294170773192","1"],["21523635852977814151079490653320656978793203071300418916571635364717959195526","18013206712834614539241604332867478235593918300474157043988354681086931121563","1"],["2241388221576330084474671155113033330931479674336497458843454904718180911144","12371694169084514868527494594793275551995293266318408373657712170304008979135","1"],["6975345085357620113486175071980358715467468105637435573033492753302959717502","12892617250428896556662186974857651590862305991360634017974024785985566299781","1"],["14118947768264699451687769365645599233618254875288670465235731390450504740818","12542780100037320691727962778476093453688627078537187867549055823282937275162","1"],["728773153984663801868437930491327693956056098629833850645723614986126020198","17002706168531004924097183665040832210140830272127310975182619110472648637557","1"],["3373349854066094484622058853476875400695666064022033206819830643467603090227","4702004019667770785666269819681263031368059057966289394020674536821707970423","1"],["704876635211775276322451841776637672187232723320966356897308834946958790965","18498899595859591077085468550294440495791360013164634096431144075826968746016","1"],["21154061684144452612417994880967303940404983667134109467656664474493959809216","10561932330555651306034319631115320118596011183342279504391275231618240667719","1"],["10902887210801804347019943636749950556754297288268441772427854055291401074099","6979698048006252850509549962438266913328466179713667702319419174101764823478","1"],["1124140209692467081063660559793309732070724177803782344261338528154191298156","16272838357551995606251265484401395125525177967998043985848255654620178577306","1"],["7910288034774656344364724176338426556520264585159660449593574171134575373559","14909955840262609810068034785418601532317788177272397396579550535345194300326","1"],["7761234603363636830142322528338614979185732056031973072247541391729534751059","6736995675250942721103384850428352298637355654910837443018290702898620813103","1"],["1855318138129732914139847934247867450335666337792009513317416744447432930492","9717168299987084356381842497799853534370779749644014271467775413898075495473","1"],["15951105728954785894318566050738534476134721187150449844765502270942314494549","9303751144336595337349341662187463229946805663775083679858562899340815480371","1"],["20521489641363187905236536928706320029128738991700371919758679507458507868650","4703875421188876975579268819875795307530573464195101064718239999090788607218","1"],["12894534007113503310777758453482274172749519684013781863055392237545260644657","11984598719862720941410711090559204063098167704269169338261122856660540255048","1"],["5974908594965729400956983597155737396944881405058396881882126212756033167442","18031337836111154199560436124592565444636918549986362208827410243467586488731","1"],["17029875730831786563709042970284449228289973777174262357113912843170675222323","1031847053190344217605858740606881769819052189776071633791350015653377339171","1"],["13291765416855442532126126728249614111558286728264451701825081561969014419441","11276244898828369455709546679497772153174595693563117044674279077239118027837","1"],["20128841383628579631182627924319013857966461046328387942825710516005974825002","5794410144697063339954590433579517910304610418472204064500028485610228659625","1"],["4605684824609304768125774135566042185981569651624970434424529068344552524944","2966483323314813404412183194118088303448158720453272003094126492776727070296","1"],["1397714728250458947799309371475144938293619382002151433569504000079138304341","1633302874055034013801979268909650323700858976726355534354216062695680471321","1"],["4515607692302900328515059025447780930533720131626030330855469943505023349096","710560002521499597317497364511731359382194018450886020425863086106327148677","1"],["15294634242489516875601555443148981231703394727818120185404617391822193334815","3618910414089633718173907515353868394889024698799510582582200651150895488730","1"],["11801511287486181263887736150252132885578898715668812402506327411607625881925","21295743676177620896055768065397300652572333876842699440936446303607077625886","1"],["13866816726139305337885601507030601407557188702788821556479072822459384950139","19533340573080781526861134883161311915865026804218446949660287443949282261546","1"],["19586930561815295551782705339789838989826935952060587823907644469405414617044","14449256881819012112098317697389994895497727893908584401588538923748717928923","1"],["10164781669393507026179768602931407518501325673313581944817296118692370264322","8171770717683893058931611148770135713905622503657568459327117628687715723804","1"],["6551830228858438128971657913376420004590427638558523613500098520980252591769","9354649264665711963427880521661979319163371168989138850865415721563482787063","1"],["6214192790306997132936641200353398941656219799599671819086504351695634516613","4568858374376538374187957188181304395929981794959623549107331668768606136297","1"],["5450154808430130054869529805405449715243342690523248736896488700507085742124","692899186348462300225056664231286091327952606013846753724992624780984437317","1"],["21221280579487547908570272757721463157516087068409079866773300695053255389201","5931843010025647263365231976037716837526419937049247226525526783337489317891","1"],["3652952986450241786734142297657081268869058577243932434935430292532097364943","3527851130141028092175013699665022318734631987261469004295195116883282446116","1"],["8901885514305114566531225004083086704524843615965829270776860843657305286606","2551616189103040925703694284948380827582787994151210526820604034794959455209","1"],["17742575570648769625317554207076779121384278017240989691162688067816497202375","19097928123576997152006864056002892615859232913247290776284309566148257445681","1"],["14294086932165500611809130535573929822734912759217166249028082241254397683054","2880478775623314324640321771388385858252562733517467434452115417722160531902","1"],["13412523486589322196712699322713272004120493856831719512161480764284798149913","4779224202537118044656384384266754762636002666327218223757674337741769702051","1"],["5509032135128610278559557169058172072417195459296298077804918854885744596877","20232951616836855948304146054191917558421938949078546240477610898489439235361","1"],["1282300157058514310064780845235274215087715620033386798105746233731696050134","10242738734360363918868789055910667747634385563876036882500308326096084768337","1"],["8141161635352512921929032629593436625440587607467004267398289612295258576528","7241655321745519010180042627197621862163727691972942693507899148657949205079","1"],["4776553402164077488685336157578971873444364703961838707397750803789483911024","15583745973100865799145387721109414069528376951142787185098938935816375192440","1"],["12946797983424304014439747562901276589361173783461362720578723864005918504625","6679628368949067758396766855272174641708710845569356282776889920091866784239","1"],["3536152207916106519913569492185750024305984884387143335161322893422798329107","14356185893233961065372064354799218122411636848832388870208489385756958894464","1"],["7808175121376834209658020370543924884489566382618322331307501670141394306952","19334717122523113899077031450123519299927837820012120084507227642667477596811","1"],["7468507523157543771954121385230543572815334254508399682494921372114293147313","18551445775820824065390494067164703945941089945988529852583863906015201927721","1"],["11390344214683716544521955051429814250136181310718787373846470101798590108041","20443058201906393538441906825128136725390435975961908501145460004503723074233","1"],["7346642590113937849977259534093419915659536332455230147757582138499358296650","9336675478342762146414475006612244261541041781409429273884789500387474410760","1"],["1251336222174487257487285522654048890470650930185452011749726837112196265145","6483048962994282170804098385849392380867428775166290374441150352889538597038","1"],["2481647786047512012556786176780502815944708754309429415099521810701085763825","20614899028546386493463921019178407866906335120791366063516642049212072971422","1"],["9403815444516239315756563555008147850712438907365775622942473087579000041662","10714388154854823683748459757824981491038746280300717590396758403140221120478","1"],["12020989055028791994996112590454494023764961932309919159880067239820441047064","12692125212232407999287739938121932578301608639167021010530673191542513546149","1"],["18778829530218885929687571864967172749376680459356191122899114480608784946136","12296129537417795883790181840395104782858364980956826990181941534402121378471","1"],["4178681523678140173832913641345123289170922661531800153002058746276157845444","11261829470537000921941417773513616507420340834033660497934329727000612298556","1"],["2561461985303084582348879395340618528698564403173888429729360665635031947600","17734779559765498122097662576948947311722510335163282823083866924339981272918","1"],["9138817120626951969882524887234690369831846516903718151361699303935145149928","1089934274705045996527933895148925137228377409881546466116866141879728482121","1"],["6132500940306917865274814996000450509820467797188221696729273085836581692111","21330524010383892630492455084920830192985638108481072998219963323327019835158","1"],["1158048710755929775251230461999275488275682931115027367625951542631467136150","6186409511655459446723803650595812575772856782058963859220321092876746519086","1"],["5581739338139562736204633093183545649267009095865358501945355500047644832802","19061186338910364578643549915765934785381783362232746780401525694849524567088","1"],["20965961473524067608641841043202293616551047255935011129013312972157954482566","142265663777735443427901749738798361072273276447561622475234701407812634443","1"],["7213975119918229886953831205101550460751492755694801533332681711767917663508","3155660124731374149050767350030876760294658055050389032682047868314930976032","1"],["21808009919949834041031012434524562617865537165776148748359309150429596672532","14492276115573815868807740984184811681556197018615717328590824216398635078271","1"],["20955435536723843953725913001594612423030742410054417326938472709387848464418","15492338098501896883903519491323588644376794286849330818709792020635985955747","1"],["11590220888374141858629929659829829281397945044902477856067719202000220394644","6120430216645315710895645741452567589805605155241019072533291865252550782816","1"],["20742337233298241910785960919460494975733296604266640907505721301659160615136","5146063064634017418715337909265628042120068423397122170787396334976322013340","1"],["17202035190003669836440172537389381605730063290664388650928689901276761596220","18547592984294539468914132259013654230564810717597245533611764114674038308322","1"],["8235246078892481846823956413778361167929018671941869214807661181037687652333","5173117036987138051644797261027459077257412528678088188946926092159940969995","1"],["9679104140151997466743194705464147795205685405726192793723232010267338556480","11775369050708086356074496666036810345322561679920988620640273333677482806660","1"],["16873894309071582409278391186217425460621571511093766560713957841971140708531","363410896725377493005168971338589973746243667263635548757387126447458008822","1"],["1064611213817751774797984939806963027598388512529084453662898909362600985878","5654516849696059107842224860474546692576200163084946816827336580773975416814","1"],["20808257344509118178020828802388387375588804527843633575901454314854125444818","21280558093091697615575636042769711564802603691220517411673111904740498719686","1"],["15546123545845574557272829330110821036848950036998033548442071203701910922337","16456654235189516404544609804235388948524102564798663995496031153345299369480","1"],["17003783303075084011533723500678207249781804323809015029424800531234846895932","18672733826538909932868410229440148514248744175909826354276428399654564419896","1"],["15879277097528846933925200320520113312851753928143051446270411409637158383604","11187875919241453924145637273352878824036136809189255731162109906697397742825","1"],["13004130537567326847124459247435108482587280801358883007212178419422153852590","276197532129726219882591377810190486530499673051607466123294881911254573373","1"],["2240228084581862962084804152950723220689709863819511991602235256822072186129","21696366398537774555520234919307823355156992120305281439205879489003226112701","1"],["17420787832684682539604621183052453666407001312215233160419603538919339571428","18295800703602772076279415388967097502157138239023344711863515302342078491326","1"],["10001649156775724709589319369985808835278543550382842359344272560521282349010","12008976134321436817877437723412326559139315753494308208449082715829792485115","1"],["17954277215810868980839279121059639599593583484509378726276423691134471462027","8409641616453244808601038210618716953541572868445281001738883293515406809039","1"],["13616951131814814955227906468742648777952551142179007178432720285413701722112","20916722546338728123932221918090132649769515678413489548583912968495984765558","1"],["21491961267069745678805171624050951466019152231899842920708886442635964387943","6355167686198318135437513834183234797876969613633187640403203920508475900676","1"],["13110509040539202027386866306135291591652066668905374293309656464794086293855","12485129940793314153443407165001687598785991175877307787002152630124191736819","1"],["18995506632354774425292790504209405529090646751081491145296064279236978592217","11968625442850286611250050606373149951106697478826888450294220968448725468353","1"],["21747610714989142988208335469371055131252607904259403190321258373505849120485","6767789201281424080208016549361988104623454736817877830524725512279093190844","1"],["3318106099531364836602667098047041542900836072963890872627651138154601780837","4272106930957608070242287950136595515050530138642163730408037254062207446196","1"],["19886842341258258748878235972952089471348560082182135743149542260158185546515","10528716901573741474124956434156581377812135858255373114500229416625902515981","1"],["20668243715587869387379991864870628890441903483252647146346886833694351566988","21586579202178375769249759901500004788230239025579759789216376345208765724446","1"],["18702863111241257776845148659166858764397856964901147913968955586552099119148","2588554055965375927183197599809448292631112005248558866561594171159414912375","1"],["4006291400624726051208796206308446281219212931564144459322830462849274573260","7841552096868812973358672308568175838982355245978825659790012205872595713869","1"],["4907466519896450991780598821697802640965122337444495051980728668631758617147","18163827710267751166327376989690167948695480775873328404084367845377948651585","1"],["8390739127678373577897126182912443739408779238066470242252400426074417170530","21226489986411903282820796767274648610268764442190422433969171198079624167101","1"],["4994808223223506992199151698853463290887727647135635422655974945714121194778","3178529633243883842441210857438060655269516664031837171647329498305244698507","1"],["1764737430695394769096771723111547907918870788548184652939683811499236708744","10730788383105236332561797901784521129884471907384156407465847117445410829993","1"],["17381073102624544573327596074049319682982101056098858746228219183673325420473","21319109739986807294348807245103397945938210239987452831823426584551184925372","1"],["10129179565860433213010431004622538912417015561272051019985132323273197238954","3221100628045059497611325115370219322168213539655133689054361158001427128758","1"],["5458418308598911900128668195863877734267446498362467441097343103313855107053","21849253204300426295332733577581603956374979865758086181151082976430483354964","1"],["20108369618484694918186237443464109746403782924251243997467652952916491141573","6084814389182448827374746434935433284046381435215768217929443573084132997151","1"],["17606744909181631740254286992544843032576701480611796366929297795436307262210","1895606570093607604976109957440298243941160385683383203558864928483509612735","1"],["20158258006073677605159088660486667218931978642561081614359686132350235477214","13993709832957130998941409454790631671609757467425884326441993742343525452486","1"],["3535295285636088718901595286418585435339181925580511645659715145552726933421","5029886470137288895789248720985190483120268290567635187882133544527540412438","1"],["8109465790807102133811413734964352141700400916655703537940857545774717567881","14819836481192028481272129786246548925305601417713780071837547055453754120263","1"],["5284145194475673625143117087403736516071896261401196325527299382700131159395","15191901707465061166773998409290061819485394140152809318661486604830148044095","1"],["9592343716770098466829061022954946692790479716784349080373120913879914068266","8891128787740522443065204090854439099823691471679630244433573644667619994175","1"],["15715920777809471881386197956487920272209610507066810832409525674019789186761","10016731899466403035580345923191275159645960605494410498934552399876422874728","1"],["18745811194536065160348827357024351279844582006995380501239322142678759513529","12224021389499448594946546369017185392437191663275965003395844741774263644845","1"],["15477387985084584976251147972112921390269527846230247877056479519063191169823","19875117305172445032231812022206546190452729228257318202726809979025216965761","1"],["15106701768755630167984463858076676590301928030475690263133117698570657552375","11139514504264987628906028053574904416628935351684262436607479887339690420771","1"],["19048141824229925444370271672165048908844307785610544657942980476060779242153","1796053846766472305638325628273117380388528366242311317439375736228042415823","1"],["18850780780963472535531199161821308513821748817569666054569029029038847533534","21342187202699211368597540563064981844790369099473687085840202483102483977788","1"],["15447518007042006385657272875072884211590155394968361411839943023807202193921","11156081978273317305597588982040382556556724952496226272539375001983914999242","1"],["5959256298662415614754231126917723666439389691156185421625310551086092398997","5032306846044332490791340276224397934643667860121986058045108422633028481716","1"],["11614102343488923095527369570491046245989249034575723890704245073013417033953","1832973638734850555124926008707654190581466763319447726274341979033449780400","1"],["8019400221242638126766557218441071221087230946117623545381787814650635469002","10542536693514850550136718162061623814056699025550491870885669721847882484676","1"],["13963059571540096339897304609791025576487746452478282848247135033437321118210","4284231031093832782013449895697510661262946810375362851406517804322360986632","1"],["13481428515906834901312964654982507877595607416659752944111920364399439501106","2832901120885601489475398942297832180974601711397684439757316880533202583023","1"],["7467902966604054694708248602846435605369976817624712300391438761114193017875","15591627428439360113438597517111359266338502086705108939942936650638224303847","1"],["5629362186548433213970653059830773171246978945213648719814922374075076511675","7501807984168984779642608713606234341172098990558280581249351032990341260206","1"],["206515445798504003497039219830105515491318596787852480273137489511916019177","12966272676121455676487062999666339433280620099981413066986833116832103533686","1"],["12865573359337300453914205256585835709778326354509430579142820735839210152564","19748110751974483845423185289680113963088582908542424228510950416277202844970","1"],["2445822716876602819910039984934633401723377060545094436301496470049633581310","8023657994365360718616164276155760078776559462886625719129506746689806831996","1"],["11501158535572732816994982498567846510069551406684943705784079344902571375724","4269876838531712491763462976494127362087288001533656819539593229578571702182","1"],["9951856958214804851606552650108906886452838095445653805588408138640588498105","6054094917439147818217555434018938396615898466880842121887946589427945848801","1"],["21788514180367634509531033753944561565230375275899308126695833855459149242756","10123450510562927856405324980952143396287452002422888046848703194672141415030","1"],["4671514901403805568659228276411299746991629512819068501507314562205613066589","8290226832918641896449046434713858686794248465550235334816675758235466975232","1"],["9824502402280969832517177581946911271601068995552337714532103593122326876710","16784240022022201905629861492645859078965897788587319048313746471200866124599","1"],["16379875444409732769929201836988491899149021614138431365522478154126436074240","17288998640742978252575899297368344543734890146591437092033675386783177618527","1"],["13536051908424472753843049249565460886658979220402696441789328376865807426070","10444603798728588488268349965153387270577714662554090192489224630363339226076","1"],["1388978793782199094712740609799245139376935568683585859606384216226618131373","976005312342751207863276148587489891043030884436149349816616018376803568082","1"],["12543944165913324862583945944611569475791739382716336492650509953007332349656","10090333740405046049617279521275049584541706837681025383798020069580070229886","1"],["7996684386483573259883594438813395866930653601726119042746972939257244352734","19437007448203369656348670886807101057206707865782349445953464704972382135895","1"],["8069111397441497074624836779684705002382080555997892494889427936044223374590","5533707999459385385270131246806460271895728179156537973228811794578611925197","1"],["19916937963978991599984715802824168487255795598367444873234522241621347795615","5717081495696759790749652628519754859686768147573054491690308157738658215676","1"],["5242392548210877466853325109451708606912805458155907970667530456539943590610","5369734849438546881129289964226214525172913299367167359115106205976578765716","1"],["5124464811919255279283946889185962261518433365571282473112465753491881077470","911865863557576685852755028228989331458149527094127807181626932671055798530","1"],["6863247625605568177476715539851582976839758991602694647066269876346628062569","8545020406486713680585101072805877475559960077970299171410117510375897764467","1"],["13937822592744713290561567611112852639827741552388139355137018452023938036563","20260881586086160810118547245219071570279343629039220196796076844368224609149","1"],["14159959559075434720552336800179127142664339150869792739212971787814297021003","1062981786085115168967543735311615357445093333345427105864073365545414994930","1"],["10722967628917084990829940546779210259631209464163564759545207948969407830017","13609348860517208283985533956802140394956976493433460312996862732498211308481","1"],["19738719256253638795220378711060024980068201823117584274346039175154887145287","8255844901774635521430014797189800336985588013132188948013329026593961100306","1"],["9940166017444306032315559544728519168023501891256012063020035396896981218366","5490803564386612259130437800211600048922509020421809149747545553888952196071","1"],["20090958583414148496443641467084492616299346579674428670067563993483900104691","6766430897753923081507876191660555961586710231790056891389187949248541607935","1"],["16644842672875004719392803370958678446268800228998465211026198960148894854034","15699127189378415295397906240522467569152992211765563284714489683557285377689","1"],["6833318963944867173366486223105354509586335379247619068871385798351442965181","11489549087431388755626807141916019596661303063018750825363093982158587473177","1"],["21555902661379882971016371773286070402774888693752835419776746806567534742483","3802504436889766572607249718871602172364479673972669924193501188584237916540","1"],["6087320532584727588855967760500952890730829435656187419717909969718021971565","19867391562512539098049058570077752413101426687259501025584799438082247821429","1"],["4241434010075049573999590194487123603882578453267291043852648282113559845562","14511514612800005050324513608364082908167512993051533524363027513427757163886","1"],["4006353211886658753295182570836116869554154085198211155796646766229627870829","10502350223675066337484541031075062846128998925385542931415080299957897875855","1"],["207574954408479503841894209102630700075839779950490328917662580246457710078","3200471268506053449249288300155371551585271697710563933742524337033902267772","1"],["12898631158232561430039810470176281245148654228655997518936427568810671201203","7871116146445801495034942898323187549502264078754743279320219400245899040561","1"],["992761181847046008204851749965083428712088180594959629475718706646323410871","436798435692217422589568149971051956934699699416203363835058956790776221383","1"],["11317273410256287758555788393071725053635204406239553943506178911463280381425","21238484901558195799062663350273366454198307621677327045646753337503566962052","1"],["2448312145966505036174043030841016519380501722015565883518339533960824226011","7288493292920235238717765058783221740120048715958190109461972363421828866716","1"],["17582114867143021333861366735868989969062276353607981690667904815949092127613","11827751443143072508999872544167541751257800382168251422439812388043547291098","1"],["13637811855529480015545958336076594729313525734256154430599974855284026158250","18717201849082473887830812102568657556059022280315336587666413658338723605715","1"],["18121152291821331719023432241323781042567937123651030364749958720976856769026","2257552368336252134594299785050487206858827036651172812037706884604687247576","1"],["2319619525823870314354383348032899098136853243838622321456328067554954502283","1167187191493373154025518778758754464148282564467054435565577067527936278188","1"],["3806153485946452013964353584733784359362447553152292725592093640370298606185","20398137142295205190426510891706301949804135546495750951961315261148476593474","1"],["83798136048014511778218456743675399055522538477973935211163272663805328861","18034672493526565026640684412721165332034486039346886492745970373630180516755","1"],["12034216522297001374380792787128224193051273899883889145379309494056581899530","10050192843731689512862800098419725616328034868882329304299113454754652058348","1"],["18625682489836717242983267546021361412499446542307704700998683669599141198521","11599581245926526695921350801411751421918328976945010396784840330673249021546","1"],["9130214172530101529936243865747619835567023434618603617161248618767896755733","16532274982121705866912281734577863100224158633054985543283757147499561759799","1"],["7369146942472815694106361304341923685626910099558490808395566502176776392557","11497971273102983150201206818695105601883915976679362301673961708809738253389","1"],["6388438302583345945748290257788897415822334928327533231904929163529982754625","2554290771278688283420564552119538993790464344475523794919141748166226817210","1"],["10208472205824973224740673633927177033957984112675546673350773746147360528476","2935327478350461348630223386908846216585369693259232244646265909430744547861","1"],["12783149588651568975964112460726464843747423810655776603263210793298059621387","21287768715731601616482194138759284265789683119526024757160648964299281751052","1"],["872642341021060741911754315100008747300196119203463227985827122067846401315","16863880544387629204122778343976605113946604791136136571727233837352806225986","1"],["8934694166736884088211999599999625220118794241031711381282474282311723199158","2051753833141662275223273826650689106984650824549572614515586901896487922431","1"],["14593994617237613122559658679175639803883212860993748128923372028340464974785","21503410761166404211325054129634829504238927359699210646229990723103296694846","1"],["5043498055745871813144301110399540397274501507233350781326037510817116308113","10165306710718563355488039169597018286726372418047749112952489777130337886828","1"],["6985270680039535413676471767824755098368997038732185594031367479947589562720","14202190236172425347322600235717188572689802707717508893822150977648950839250","1"],["21841540911082563509914879833189191164450628835682523104114275368983493545766","3343551183823034172504040528178878856276034098861963910033553534932023763281","1"],["14870790188679597715341845835967884608011462713375680922233448022665291413405","15155650411870633408658327982052963651516513492329921939941340335622930898100","1"],["19449578860273753254992333421044882229213527798058780243749603881442039328839","8917097097041831522006794575812885740820835122408888785425163412102280657595","1"],["20737774941174277124183242898738736425119679291588077663425060501341255502130","10752156263150483148483537393536939790126758480418212853586318310462249734561","1"],["3530819614589129960716736222426915922579777355468434187577434814378703296404","642385843093356515149906232796475979013330161956039640407611044854109925253","1"],["20514794325065687809912639683685767354658738859937747926911922824054998086816","1683118165178147840804049209935575696582132496265672866892164299647668905394","1"],["5385393780992568487929102625865580666099147104545198841966014281978942691431","16718253099482126676002181097764516406055138089800358330931407819002441716756","1"],["19631597737885362290568242468168363850868684171804999804789223917437476619470","14651303489932666107856766649306395960295637094007167256712225689074299214230","1"],["19502796919622724652728835138970237817387266702109082846590983729616229820999","12066091731749733346921485265361363494479655265998147963215934390546541443481","1"],["2267747484097304889683151402447387917776453722927329466533138591105918707962","5947590155391259979394260634330728328060774914908396516536578183078603638957","1"],["5045045328639193585984266049902700824747220048331400016693845341446121156549","1035576836605326842633833361456122606563882412137538642881580901646391302609","1"],["14529943037535123160142502151223440982691279902894731324420334666497693962145","18895224959269584951664358180307834229194298422995574427913955570695414764030","1"],["18864720334843362366369475768340991778400955104578429289345948427026277605815","4509302676928012666773893686620075660566428959339486871944150890054974993635","1"],["17148225971755540825832310899561640157079285752195267881658221615101176282826","15081782066888418344972647184945356894322243898091585307825117712874042686386","1"],["8334625764245833158126443530511326782428780910894275602360468235796552819463","675043869486069878945945672596554651890426354562427832852503822018168538266","1"],["19752648423164063958800433237095669400887237467489169730606835107822172702055","13666734119086517396460666790267931208431739414985440189757521105474354074769","1"],["4612971797028737791575779181718876130204931456863371585813237035932443285131","8985565432742825829010474677190268308753489292732594396979180811883933973464","1"],["17912132462558758320068661220541361627854108442510805557093568452856533394874","14706039838014306998569929057070631132005239024956819832107900921630672994970","1"],["20793056768982203974913831035951702349839737896529200103055767163562500337325","13766612447022643133219560577551469898245689102778919125194352845608501219192","1"],["19366013763904637817043924409070034769030549433211816352633598252299943978563","14826875656536313931391571309095815268436363851795151094012394524851246033468","1"],["4010943016115915203361520112650898043225294871856524545244064043433815589001","4818429280969183333575104772172047900475963383419413877569808571348558087128","1"],["15357819740233141322634694203707579967000296570328383456901701771080085508935","7155675061811814410688899403282454225448321628178336633796881628073252320965","1"],["7167325929034984159800149878034763870741223008990856692239777930211018083002","8661571775350445413286842790381643604208606968074359586358884783654704966998","1"],["10635120489565788993231155819403409744582060192863565356929261260606998597114","9557258951485747310678064099116758933170948301250100397132109355568680561789","1"],["8784416473352269294002152578554095963921246591408314062511215723681921205663","16982417990449905280816904255559426751488999231271723970372038152978791978380","1"],["715755955914891410183638209475325051757524496665384370416479810746847275592","14292884914816064228840419617672627748840785809754513122267772229956498208587","1"],["15222505511893582672432481681211244519564263725096807986200084881557615088772","1288408551730519948198268506889564554355073258525106445934549051164878878151","1"],["774829469272348315398560513625897815995137086290375397488017995720559442260","11303077909250430508734008996219245337054821055114412886826815188942524946035","1"],["7755503517895007618401749708159202765700378036874673303750364812650806549771","20433221077451004151921013610138635054249503349373198150444622238029223721977","1"],["3715512881864402260646439945504886372661599846464745306562738494715682338099","1563544889016789514702243934955309513889940551265794359341653189551210121459","1"],["8882510361245615287087693828457825814306238120377340468787317097493932103023","8059747546766848456638768504491990404996242613560775553629416350204172734358","1"],["7490278951344108163178073782579688964976773016960377439487354825121938513410","14553751482991246842499928473161730478726281288633776059157131734067782249082","1"],["20774909868692615445702604914626855148061166940328443677606987133787868343701","8367261401485984461461861165918107517075774917637006952662384349887750622015","1"],["17611310557799043467553140136329284904388690325059367865654834099483930994138","17712315211767385613342591333959144174583055705726074530384495700405110242572","1"],["10781812388410505151855689335945251924362677049832448309643248254818033249407","4140291063364206797099353626134051576651683505290973789065899083743070556284","1"],["4652473580554022496408872885052395238096870025435798785089171406675996328330","16827179388918524585270493473622864385702474624776332557160092677458778806279","1"],["13806539611803034568105023564772445082248160965837695229636998898221808265605","15536436026245684659408186120014951084427872527398150401059503701426818218890","1"],["15272469524282256535673409651513882976923573124591133264168164528160683167509","1664857251901091269238945287333786195967309840892435219495220448794362495586","1"],["11801589067423091344606267557400684604974784100423036713920080018458313693531","6739223350677579669469085610050995829331981510320208524549091442512701584824","1"],["12636068982906334194946034203536673121166309178293195123074405619831981488209","6587716574242187222896911267150751088862267206135665554439107827668276455259","1"],["11621791970359363942956146435683583641434637379620196907330146005745251128611","7484138203917103502697523444980420781445024149047530185291634350674865932721","1"],["14935667606767614296373668196562424043855864373906810186609699824036459169719","11256196824916020027429841225554644540445123202374926530045675286546497819577","1"],["13597656915815220858550760481419134818220283145093013030870284956622818181825","16513800497347035212603578728063235682040969365499169773987623308023764803735","1"],["16128478197049986049125028149667331580378831565752326230125725609243057185070","11441971396305463734036295179529867134096958974623724322345178505952076574854","1"],["5563781383895809388934440109465777724261837444145553177240125935375235331136","5628112034046138205121529778217312102192411883347756350641536829667157247384","1"],["21057887483639307351854462984962440817207121151618577710867203543024640520680","16604035428364259843881211794038631204296128686902434334833817338267502677456","1"],["16953958276512964913115950314004222837220953758319316219107001518729251152913","15871499898394455816663943689712738457026667902296136341370368687792798308703","1"],["12734100759321396200328630620701265226745160161448494812355654884199752019972","1150266318072729439023813936351289216088071930478843089533867282343953794682","1"],["431217467369745462382581556446191287360528280713585444584709762538069804492","965699194399092393209912390250823365899125145564028839766586826472698819443","1"],["4243837531717405553158048923507747561328258708855479127597252862780207340081","18517947671305160252856208422670992735259799415538264855512668004196103104798","1"],["2817724871724455449201008550448922132789721845400925221958875520824869059733","7665531874132181435122816013973843990268327794377292659257721365207448630171","1"],["19948972042888327932676459563326035364849428125591903777196996267203427732382","21115340212138600644850831255144262028622519105870392431452746455744061744098","1"],["5814503292419513256126174396600109486370601016372933106471567982941550308681","18305676883871181678768212024627910084789564964894670217509888017377436088620","1"],["21484954019281039674180799410080908074646157002221489274550291645397360649354","6319317204502873167282367192241263101060161063012216444846827352348948968110","1"],["13933553186868758487146343951636303451747373900976045098874536891768521547888","8606260764025934001007445193080292668277771553330976860777034761802720717500","1"],["5371649275373673335990284497566338768969895880716023757806959218699432115683","8559800103578997401388393957655341033937469384269161944619630899263120926005","1"],["12771440618973260373605114129789464919961872408833497591971628569764060101101","6781028398303659936534019899246396832275979184305900845352180832989842433429","1"],["7992336283574351618131343028353693283947733679181604951327801100105780013621","13926102824277169642859776573653954439256573298294918619961707735919164503862","1"],["8846923992399947556919355533107370135300701373690406375891501784386315588990","8596530261824057951476991039354256710856981008150989589879418448581619046378","1"],["11336930281289772298587348569131792942192550515784554623319445996406178023106","78038144350814529315618354605841022769506366533905913158012675038110665824","1"],["17451590496668831761325336057258465375854918202870555167424044697976351889183","9155525230563533896755284075091637692291614244662115543239376375407879674728","1"],["1677404136521038069753387785572477098935439020086835870435232878780448358166","2065111014586401306413467196138433006330847968030117213862555593625351915271","1"],["6188343161141584288079510580834533041922217905629565231952225139927562157542","2295171600260522138925972163655533133822691368038524675354921915852040799282","1"],["12369172941441748503867558596146643756195359751656081218484395082168357899914","716933383200897905058880746397345402609750436195544329349900674349884272582","1"],["7330209554906936543140450715181013578078538012201351534702743726859813062727","17744422984248564609314242460884014606978229084926757147844510340594769563142","1"],["9186319622118638765534023707937088092962994272537488530561067095345307475230","9645731221975440139153414575560524158395938161529355218240889515720702294506","1"],["8219232520492644031895377458264285722666563132206458308822793442678592184955","14844481169441408249089841168113564109139653420882769219633330525721674563174","1"],["20391004210523569567794548097181721091810078824258946355490193994420852751725","13907124948861803809650280532360119157319665160528854201970705440668860002377","1"],["4890383038786064148056148961869460318126586501110432794212203180324283911673","4823593119848449868438014389838764442823468445460241058060350445646073265075","1"],["6933318341265850205259897743076664286187086701518342857166600997182361219755","14977139898845915486663913290229700370521865249870561258341490029131960868374","1"],["21402673713908090248136474543817288040604788663203520350028651442998786001648","7166155272166536095295818360162565100709752599920795106616448322048183394254","1"],["9760961087412903512303081505383025935076735092464502986414935070118471979845","9534193238072609142685857011063076161230130680448375380026165713160580487359","1"],["13900373264062210336488297816156779804228575676372742950224576527342585823412","14397422397709386347696801284281614729095725732555507823183595892003989398750","1"],["9624402630666096750803513234583966351697602688980080176452271726379611557523","10547740593065592426749428336087423419115132067294644149070067594399035513961","1"],["10290631328299772283136731809291827631299077268357675400051958999422547362167","186610037616690776137385863831914208631533842847238286260598416342875016113","1"],["3235716220930246393990915710773851509904928682438988974979712357213865625681","1004037111545050973496271556250958839683255107332678502114518425432941467072","1"],["4814895680897255075180816428639795349284928706324208729485274774148927388828","2974732320170181271886903180993927292676197254476475185833506849983403495163","1"],["15506599927036469304142886221357018788782784433349403570626885208496227085403","3507900592282897064819033917824943369543322402254394722039315045480368701902","1"],["15978817846881953449879587228972201250541106789528174310561299998954285363795","10824433012925760859649725999819927691208076698454460015780828716286792746445","1"],["19175247221507449931682540459470226548948575303089823507278168806149676495746","18971422312143910387451084349745963841593999079793011627150044639879138367681","1"],["1822231341282217177228840887139023564509076104015720206212364715375351251173","939899208156476634151498094661933058886391468299290451770710590634353292136","1"],["21477103344886295665266356406596221963207628868119258802566483237708707787747","15139824956311029076563796810052767344457587400858659855748021111067520413626","1"],["10872836649312983685103984206548051026023458515660257410895272791030521411696","5677210046235937498854480472634107970957965024411749314592783431371030710275","1"],["10535501416672707377473251112453211182800777646081218410207239779338370549370","7578290328284992685120352364029017736108082917307859401467410480354731335743","1"],["20719374096479421343258496369924883781806041094403625412378486721249005888294","9930411296286466555597730524822653778594415312324572994486253509556600924446","1"],["18847754853085635486476630809918113702154807324421405479837465935307472845616","10648303138924833956290923548356142824763331084185922740101871678068498000437","1"],["12083319281249758230805910988795684305145415347791023030482110865399619956458","11854458706889238778897579261937983293811603391129341087775355357674601232702","1"],["7839869125443806056255370214614137706514478454304182780880090073141987194720","6656642455991930408552539768035664203829238946538760467242186565533127439874","1"],["2412703305873566207887968650120622382896991054318959650596813867283268150516","20305878170920271494433274494328026697900359345617536686148309717326325982066","1"],["19135400313892192352381868908804415880480195908917673187800324195895601470246","3422613378935805584661671317934178961833426567554172048369982158545104203817","1"],["17766253243144805724311934219273282930716713667614346466256674506482849698077","6474948953944219063186127042484029579376147224433711727350590124346282449274","1"],["6500873412003420032216453825261520954165055948616644951623747865098772420224","6366408774099864146342181908376085334059232590953544867857900908950431828449","1"],["12850128032706010354590022474157432809324626353303138989793578734812980251505","16053237182696683427958793883606918746712090611240954801876496591784926667694","1"],["2656214289699613504688169643033426457692951258806170698831676150037583433641","7870922651995156089263836815639738202222070917497520992472549199033591193131","1"],["3019260619136250698134590959352325849958546386314707691666540697697832864152","314178836330441020585253805479735929568451685726671684251035457847573499318","1"],["10611972565946333217310117183080924348549174333455396757434987676982862740231","6288066936113904519566444762125029418071198121773318430116454992154237739622","1"],["12640937092585715369538275154040801781112898793625448826802688088924103996344","10691036874857232411432522367272969028469512843036828477055101283048932178079","1"],["6694982050617101235055944157237486008302318775246250220965959206865655262291","1539409334384053582633251175094036070641451962815711215584417853685921988326","1"],["6968541021761188383890517012989911033934887992730387146333280337622557245196","10373153305516456420880686053287444219364178568387378723150408314564512750079","1"],["15999810071417538896234405017067107058082625093193925866513319920388439515907","4559567616167033149010466737094574491412754676883089828642099161232609344579","1"],["1136524473141356546993556957241637889254384229936268395129024695728887919791","16423880180286903524996360151152687863491724698896270768130057872565980314063","1"],["18806242850780397937496643345618728745768365342128651980867580935390305827751","10435724213621812687919017003134893752832951167817392599417007010394377643584","1"],["15945899663315429174846056220201329856039635949298755123672153474836640333420","18406412970923293777335849072003747389680056201773733180741162679751753072519","1"],["21156523991758236461695676498272701587626772394457900409136259121990806629086","2987983944429750312084458440244567028085015377609074708613925034288970615565","1"],["7172420249967328688237538449616595030146013268292306608508304866236445221312","11895049284634737650573313338232394020419034909293880378460817136577003833193","1"],["5725901415173743456990913204562326761436100431970016634809313275046010938538","7506245551155300970598124530300251545519103546452302786847546177964248748946","1"],["13656510349830169704337516769212873846692905148299195016454692886013589043447","18869528128110741230985278603597143152168335548171066388394178594228947732296","1"],["18570183698351973384947753283035785403596129131389416492484641518994191803509","2011205790309995428210722902042283257624665117068241356637780667914064847965","1"],["4453938714290794911507739782582089663520169682980161004207312289113811714751","1223945074434264214227675086000389443652017342681212731105343038106381725600","1"],["17505336472617444445066537078003373806803466667677261194026911901844070620987","2739192501250976600706679279413831788506968839358336825575767631003226846471","1"],["7881717548224202803035931804603231625054269965480926981530238567485315542752","15764674006969916948643454583759777391505907858327957183384553281511708971874","1"],["4097646655008040285874422122479698495278163025145550795126293256738829247184","4525347593268378809379368040927264755249041800143334634629828592787618238243","1"],["12704199568811267956208531966036637251541724651518443445295319491132211568253","5156681486334756641511011520117763860125837374443372164693392733934751421635","1"],["355574454192466689993765311358558291144195700931905999238560945002738206660","18009964340694438319517084928240450417527087211419033773632680442453105314038","1"],["731777142440588558974034279193495958454077766716816100993974975362147087768","11331502483947875029662399797339654103873152976826944103585631761621384778274","1"],["1872826138758930796405835604484188329845652427903377673894250520773661506703","15257294185194306458803223492894766784884490272960656262885490087727640346979","1"],["655467847960946403336036917749659768319747603330971780352993310291414826637","21736339547741938412052394291038471260563918596209255350881066152779172368058","1"],["1241294631575995656615705884801856155778640346263173154230126208083490571715","11039629922094207130695403363932187701904261779696158423404964159320371654676","1"],["3876992541702509712635345798656625977907517855473417819584770985576941640694","12694428068925465485245071294565261960425467790645846569169799067115443235967","1"],["14409141886538432013043465624011363639577310669732689754607301574040528071597","15565108641025251161722145976232998204111512206738598004888847204038945173914","1"],["6603933895206396796857247063596697423993553054001972787533230446247444209269","14869191467330449801516881479130610807487087560166861657472874963694227637993","1"],["3186081080816994802786898071065264477516949482392052586289229156237699760004","13557666641756676454307790770581901815489762925292478119715338419455859491728","1"],["3247112642151623547463895939533772089059563643480805410366906250997583777410","10510365802238806992706720156123013666302359046883101697973464214789190174072","1"],["9528966619623593542880707608210271355291102057320693148953343311126982064232","13509538275419725578210011843959457897041847780840823349227041159212319160421","1"],["2383136768271029182063324646221670041172535984407196298603814395198413252020","15386192704731836693920099061772746149910592557525181419289309186852548278186","1"],["8685758854814803969953167598509239209597461252025157391418935465467507064508","2608767648742433390700267302827687504130520588438458684589089434230946667990","1"],["4571196054734004322557736054046193548385616533059797078827785828770037201160","11264734450607098641384207601999328961878303611754450703251595324912189145080","1"],["12956017680343370353797465950001305154472875447303613878189058793000129834502","1089636616781760820877754058802313970717306622675848051703869705295007845849","1"],["853204734796194712953781413960471113098538430757561535249433385526751308560","17225049595913803305009192883174217855810323403868679290865142522573281049231","1"],["21328522827561488140059411802356919924307601045382899357122035548907585015825","17851483155933428479340132188644251595931072484265236145459604986975308033260","1"],["14641372067701795060877661998721483111288555547244617917331677610030971446160","4319014085769017701476764849604106540890679264628223649515344979606954667371","1"],["11828714467386866003143258455945193111740921079500892457402791965382739288538","5363579416795706915941549208535649576078617403934778941773318156920380421001","1"],["10177743253887159566694376060049052572428808233761198393298736578005801946177","14193254978160085726326043221124992193888011378911877029864473912345160988052","1"],["2894545118236714757812168872038056179530360679447983561207906659974871023731","6356119088097305606171046260165388129022513938091471559187464934655529935599","1"],["8046973638848673226243088560269806037742431301624241309604596094888341746536","8984535823119678360106742756149506589631561628221633129861993133307901087718","1"],["1538729322358702899771749881104566185228489080543186940169344414187203485117","2297593016104334054057046666670660535175945324218979393530155787107017515820","1"],["15963399455080202998467386829343555897746020461321863903036625344330181869027","7977726383462346354249341988195339138812832415106303924789053594711448560069","1"],["16529398029975498782735092843751142329878479939448266378913109327954382361392","7464639679920366916740312938707268340107127053533772785172605471783307111877","1"],["21651131032617648915804293423416101307967628118973684384485823991096395319626","367053141948027555782554810007879318533141969181008254347045063706062636399","1"],["10514950071314377117191168966288345350551334295047371685977138619535484386638","7539927121912128239686322750497506054540862540859706682457062152243534908848","1"],["8693289821687029526842337390072982134635113271883344232205292729111070203812","704534291442629985036289310546751942983390634811318423734137569087302164209","1"],["10004734625795319238357428075151831426601887373170740279212062771973886150569","14969667742841464006664686232548270335487288774835731013195009674995908952871","1"],["5803317183823184741022014661882779814590038033877415137450970324277810825804","12844506794553529410131906431818236551027046746487482100959352359853655017490","1"],["13882886064714202973683007599837744495662493099807313127758495254231893951106","16189663259099199514426312872411668243546481966388212509714554977178917393694","1"],["19106078100617382253865224437915536210093709568200314846216279524257186232221","10420724987772465661509393424313743928252544131652808825389354968216601723025","1"],["15112957325309887449880012307746258185985293067822887923496658922967351466072","3784907298620597622422889940872953874462130564657539620326059171337730595867","1"],["17736417940869027425376971464890182345589611115871091834206281136080559546122","516495987561043264673921966284984723827152251090681162345646505731408459764","1"],["14759535595584481147465140625920348785473570992505085362358190193373362526129","12252723050673904513505238496991888490560676214068492423365722282863677767516","1"],["14281277340522956544978864696306311162740924384422418416553682027176287931248","1309129131216258388244758471388382270732481249080459496916034405819472184704","1"],["3165664710899717029599131540991335079841698911990519893998172540896565969334","13705447780716383925103561914941334794162598164065664455091718931515413035046","1"],["18716026088867676339877057525440573839371906171410434207580104947352690329825","18397858397086836245141715573379536376363216786961888120716435218036404402978","1"],["19664418963374673394447707152189595394429565326199996826426568523097704524166","14376653044584701108083437697298114654144297767761744059396871372970874912348","1"],["13541934553009163672158092960304039093485599187812668856213349218225934566343","1299849364917693570907549278506473792762730619843280524652827741621773185721","1"],["20283546575557241701615425438286071795891192834741873636208252855543540810389","2318439902570313954979810774116314293603470521135755159298599476457362442337","1"],["20997968870439734856376441205509823676221861894334043866648501845610172933228","2043657278977844540320112201081119175992256702437983954668455354458174050536","1"],["15045178495621993232173948360330569152877935264605462647495971941289089301436","1214203706486730153395081200643472141557992292902048127289268678648666424670","1"],["18674721856324739697297286361590907836553272383701493488800957760472250202741","20371511080501831043655784179019196198738148133770963135606464537388279321639","1"],["5958084926662188388544388116989774380882588279042719948324217510718952943793","13507044199683516746735191961042944134848965583015018765680546923379169227079","1"],["7173461066301177440905092566717931833041360203341493954674100841862220539822","12628003581921519159493605844224369219248686630029918163112060058549429612867","1"],["14818885298277506193135188405256307136354533142162578793151935818043722712636","12923345394977406963966358167018187544472464858742843082499195558928079984190","1"],["8060650205828198775326038766732159540855074679736149594077267323843681909259","20117877495389614128136718230946191861526344940223119926182926984230188074228","1"],["10196639214755103167883831064480814157468732771803609474185136095885014204890","4732391043715122653395076466330525646424242719372163881469260925015182690419","1"],["16839981136798812164279397655555996263778680269398867176633535746806574011557","14225317333931969739555037559742741044323898625409468669395109838105087346598","1"],["14766535727721798281915527175032684176670971340462657321313963607808309778235","2922572817449059545692477953072483368696792114883427831573724082926956849840","1"],["18175469790500298108354377618972357388964790062947956489583683374085146193497","4159546409410235050568069094527952415362995130780384413438137811965995975206","1"],["2565398036679765602329033094749211754899510811045476046198786720452089952400","4570309361336432986453310640370949925636942195611146795516013976628358883098","1"],["10397523354850197994175326911324490876530043947648110631479545079292713691462","8718451465799595104691281082391191708292730300536635865979754373849982259969","1"],["12616545415678905224592817551781330928142765351214389780594969238334329193139","5546495144609251284553825484712893890151195301900781599060319005460233823483","1"],["2828227375327038531267604334863867669283154119175289564085874530882346213540","19784638656990951587051356396334047426561556894923157108816908497506289932430","1"],["9587593182409717031732691163297141505878348561392363508408954332879741760124","4267492336053124256400628560001826179652483562703557613851087539842869225129","1"],["8803759912955379057124125546169551654847636799623872206753808806887657695508","8738921248580074656925650874760863877912513458941889414141143247813960189726","1"],["19301378739410835159168794044221231669135392412092330217723743192536167328890","16738807030193703639813375520124706130610483584167990000189792914173721169793","1"],["15390918873679134692588223157030246535913670120063042108554241926308593539747","14351561488778147431880083189265352370760170617485211283231485391476029251168","1"],["8729765618749284831873560207793077456973630751317602125043937490503151281609","3958101661422597683479176781312903773189588171615589251719238056731803208081","1"],["13385123297943488088910011095480219127207058418950834456824273320246370705894","12255179558429804172852006888514967211391165901570752022389847750453627282446","1"],["15678365652936683392431897049510414513274484926869888790333169962071859927386","2601633652897056985676067067409897809883772490784702836495274350724984437509","1"],["18175788432152528197067859314390919976025232996987026099344453839660253163518","6865994868300776914669229262271370530877035906886355491944137466781580864232","1"],["6453938220439094337870990743597055553127946682063823405207061595910379227596","10321123166764250865880437745984593720159120249722143729731058209931917074359","1"],["15647489146347178578031197817182732637717426592083826806638755051332932872895","844485335966221307008593632908327519362343940850379162924829820620596626225","1"],["932173013571360821373431751612135077047647847307614312763160929088306044897","19112152632933546791584562839203937491102448187565606118029604414985042632765","1"],["12178970777552823757784195250848848772093116167217496501341530105436961526883","14045200024823300799199600674805241090495047432721179098279860332082606241141","1"],["10161597855718052265291888806252167039517937070158559840008692466660517271580","20797207971149094526159045370219798720225902684125902976400457037592397219132","1"],["2211167258410116468151529395309828134570938417856020445167517658855317309826","1959782494280074957103007963200432375628314097867107739829806883584081015669","1"],["4894828225194861283554319171185402771443113310998493976137531215826826504683","8966011309488865199838208375393923732484437273950766549235346520346719450325","1"],["1861312079783619763101264694606934700590170438663980447092185684086416234884","7184145300471607902438480316367492125684671195057768980302404697697642873423","1"],["2403642846429462237560364076778191857278050209448606961049745342900251303902","4707745938306464591482701951363681883048720493528048961473371218954873484238","1"],["20414260580569222008590211880160516088937556321257799909690903600921619093688","19949849987588319314870834787682313223242175355724819641169807662583340058628","1"],["13500324000108333026967032756745536241481091062633269927258416518510767077340","16503109217118388779418040520631240199588403006866941841673224141404786282427","1"],["11531151208651205128474344639883958700453933224431162749782932160669213529001","17842862370758931721435750882103879209412664233637941675060449434448873487009","1"],["20720517245828234318246752280240091163832820602976922294322851277689255661623","20528840644403700513206207227702136599198657535545630562759595698218504728380","1"],["2688250996589188937611458467537662762272609961567282487098828178530227467661","14615922478354078226162930856887883586136183587691751505697695349318141800226","1"],["16576320781567905096623020096370797015005303816884775309847937470291104163413","11596244347145670421342425118103309475792366030156059900487452120552657023599","1"],["16337201790715931727280832903522791521839325975013185468687213323736311448138","13694384022491563005039193224447157512079855720628905037360432266666785941367","1"],["6895277649830828790669881661124917233784139818764219307146162584623626970298","17002625605138809622045625736154907611964192530751603374693761939882965206096","1"],["12110582966450443888229572153193504492300708230194035239011689185435552269130","13396807365097133550712947482992992926393839037029732470241640344025094428789","1"],["17433536365686823537229701668934307238328430977210657246824532514065498798580","18907989861797141025050437078157692842243902989933548298513238072028649109789","1"],["7201065803980086600443079932658544459657965275068806432428934734532889001651","11489178364934154054480206973939520728602521522211253786079369795455970426111","1"],["10512751747223967617825276124912603430542658060004540426502570384494428162321","4221210398861756393890763416150193320869971582694854581982525942734402113316","1"],["8529366852013067702798494519703315793498500876117653097429294782596325777616","13665746848910544227689688845386606089001562033264938226779077304573322166101","1"],["2530176754375018225710629384453914942229379346493739973609035145152197536263","18290338510010585651606480249650949922835701517090616453796990232356547650364","1"],["5692693944400969048486197054391415923796885304480700049655692224558926950907","2417631745889312583589516094247235042962108711603971769304523845512678035507","1"],["13912806732401167302531953460514821663941245851830096786812483049767099623608","11956594606164216665571481339149536357225955221383982025611119721099664254130","1"],["3524278692552850495675355163942883863155604357328712628020008468375579788013","5914871045836389822081836185427537171193492672371948275247277544704840111838","1"],["12346632318411803560611407199327896627643187387772679592471192530888150214707","20251275966331224244533092222541564301858106603723351343256525331106939180436","1"],["18603374646939805286883806999261521360867996791435760135999616025812049632756","15298738161636230801515241646653115124163555010491827136788658329935363936583","1"],["11585149371750149513508191738418514905281260437926065155310865519288262096627","15472661078793909143798815922650112557129566171995824546593130232555268954008","1"],["14517628575457369179114151648810709530940223680759188219141479252003292026550","20604967531134130695820940636768882873465568307243353102759053016631137478169","1"],["12692226732966520541806356878159312536511998486498879904990987708777346626315","11818046325998941708944475171017726072782004710253062414356844440820534340763","1"],["7402098594614206231667346196538066662432988728922773965781151594173565464675","18064468742801026593973878021495064504136553520992193198823073150804642789781","1"],["10718007482161950273135472394365652291126402370679553813695205685076671190083","12609764879080343341560099350555107451307939872058222365146054608484912882864","1"],["4650021307042029528358217452568325322763822801494832437646768100382272255982","9102128596750623512710867220889327577986697288991779875325724240156029301502","1"],["15996775716310948951641838805695543803853471135848742938112276043648409038188","15144780126550508509692674602515275857274491713786460323213349191693265848605","1"],["893276222128641599076958097840530282225136945964172362715827474912750548875","21154970080348099400986033023705522287433620393971457223715462436440137493556","1"],["17505307024823030619779673823494326624752003640749293631405052814642743478094","6435022795898399592141023862274531161776754403685449625146649366813192657526","1"],["19097051332992894503769221329271924690218743002919135328792197377088000626344","4770350411278755459821122550928131041023485671752654429716245827039911728070","1"],["19203644342897582509336721884260710559719745086153263504494310009527905793597","7995875704228145173414879727530996641942497986570673495215399422367485521542","1"],["3013120446853569295207626049025243522657864636222065309385166395843489233557","10975112922130928053504198340194365371628923381678411257518755238545197765895","1"],["8221771834656074998386623926371019756975710515444332156833129536689843701697","10325249055476988715100537783579559763022815132168462858574083373722731077287","1"],["1570899453750001502872210518632052346099234594773462668071231575052482519709","21396619990254440284471890288369520576248901453080839542854669619765592758418","1"],["18735331610282447597686321641963889013659997262576735007557848976873633948034","13883080301699233202662118072731858524094329437509991628758538550870928584910","1"],["14560819374020757574696546234178799175217669324522491604878886542125691775628","3330784654278712595991239984070880146202119181117057641621272667037025902864","1"],["1127136974823827569997656452700383957234281361571223270436563960908471759341","16230922435201529381821100702541872105169841838817525342625600055395368128856","1"],["13671101593471358275790032307386907051653003043780722649177310026767142257055","15379411187936717959266354841118184247167105468652554423952758026973545657739","1"],["2215101427649871284275859049170398945771915355047577810528887419741482723824","10287879675105348173210020886275765582151184667119441506818854890879792700068","1"],["10086449518096679846573294394630946392322116704499167755257087751307123029128","3699124173813328090696981376632315528108345355078317285100364195865261243555","1"],["13445517390965394539226780195801847278460227415865512192658522191523114329686","21491462507796258846665708253536167638639165444816012187905927975086209940467","1"],["10784935406427330138692848409496786628185333549437274391044497133230760953754","18590559718055210112905829109419969050733472281627369948366319497104344577651","1"],["19554391365975409394576473710434040003993587136016365377276808225187778422171","4329170716645106916694770463793935137383611217527683995541676751916222668097","1"],["18692689614978547679554548504919063722091691712894850280086604120415431524886","15057228761810284864523283104813719207008907619721880650183324697677542169190","1"],["6830837033318439833476417025889347466407218196147179600167447306948893135697","2381501803599076106517968939760309987752134214592525407895528080910326611336","1"],["13275922070648590038842278563087258821757338535028680117996058654315451035130","2849552309912799117295986379793775629272437526198683839804552613759460335067","1"],["9956316338867716509913853344801196651636313947724915016627788256977782881898","16795327021503358429407322999851137720278272129855913227387951687075048371780","1"],["11072786894958978043523953180468034167080635098916710643104439292490291388007","15815561830966862501296926446432064186135289650590869243531534253015346928447","1"],["4576417477699488330349050696144737519337280653831152316328563025040211365326","3655527556869024509173476273709033194864832397914461417831694629783791107050","1"],["10116832605376460151830729871406357173312731981075252506259370731094155654426","18567533000485498909071623874261974962238363265254980761991936898806052230972","1"],["7099762223658469622690957664819390400768664093740667586072643817120661331301","1511728313876718341357174649878396192787973475193630037096907897220817530732","1"],["21070182422252729315444001334555640432493339429746955853005857652681426307890","6413018007247440143539125649351301682408473517355024586768650451814651905622","1"],["8887476715910127790715564812267656492057417761512842340482174492644557302731","4602425617480829882797321289557128230339411797204008159415181281292775139082","1"],["14352926791348362261551012401743217121456440231426096648073172405573566340477","11585207442198815896921547362864487171847672185053382380901737730318685547341","1"],["14530480930749468901526832414373656537353997976457971894123000624955411209678","4897625602651877971326888579724514379154379382999041888530723944726310621238","1"],["11777115254979302476213384631394191118509304520166016904542657125882598091428","7297249594085750198898532373626153762727398796560709515940158306957065611340","1"],["18224785587779207777631020929010715442418304673705364327846017154633675379809","4280223114562449466265383912687612134344494803838159196480507520774490223055","1"],["17899375043289726711473340509285416930350942448043213294207688181482065947404","8236484987868625676798430156116655764797360160666699113187749446362033120783","1"],["6263705158493050489452837229453386916128123202713900986678151200797298490529","652347592403646639055579022222907733934406565545144929414081299431506821117","1"],["766349040549168829466069844724252277922308096308923542070364504719448452285","10256116702796183479875761321728250392967432983454698726934648257585934646795","1"],["1378590407651709210691470234907609137037721380439602950747104982935294730857","11675955929359861005272589463466009092214827778094319893434946748860579091268","1"],["12414422799834852822190195735370517083703742466179701364745186500523328217812","20806288270398275766436009801247544943981086023689578931459475556787440732215","1"],["3925404886852317028935390059496305743385042975528261423051751925495006478521","2406646989196799556442034496141566399026897015404072553222830106473814931599","1"],["18378783746435126104465610031529263895511006509573431035117436636994385546080","9726168238613555159611578045924946893450791519268142881825154326135145638229","1"],["6443631992481663323944824463609656263021141941270643794442496972378985182970","17144477727519883753492450203044634254864243390644886926516833352531492071732","1"],["16709283630046322376103181769309618609248813069735397986916776843808447831958","8734239827971185852602056837522743970558616667598288254024977230205294708144","1"],["222607267184867120170895526009874627667385872142409969894167895586998177954","20904443368185931056884899473876730269219994657782952378845722851125027059083","1"],["6574926788174346086265722397051836323772900160064000401460164264038710288860","7223723963150101721992617531683964263254926222589058331758807390944236902884","1"],["11840356685647605570590197633107559561021531881872504573535324413556723285253","6663353555242086601682586658828487911202769256003013373145786443256761321558","1"],["12440117466666236783907214365827551765089728076647426140585308294653908588457","21807536787514035257732434265924577779834322982407235514055629173826938771885","1"],["2848358546995272645823932298736489235378271391478914685362949677004507365100","16067380919533831002028983731275784550004979425947427005644234923995597252726","1"],["11055155211816710479156473903679579341295384986216758623199280961622652010882","18041748650270513552871670225897013630820302659450045954325198719003997452014","1"],["21704975455492020257315750103356204264155666796222970924334197979226858246973","19357193670817055110077018346952080223071089987661800440664528234367404363352","1"],["7264254610385111093193379686177241655724165000512722026465281153635097354546","7808424603547195208439081688562066690987776254024975651499554881221013672479","1"],["13875026207482106957080006655712703937542982732078167945689919168204116407096","4825015452707965351402817439050499051709754360894014270016236181235991479297","1"],["15125110689385009481858460882360809114276798563924648145845548556825677154046","16810446608754381090945530089129825954559555032735312699801925341130072613636","1"],["20101541942954852822786057035970987528417504067053325521155554868538659005263","10858328001048486841885584851133129817378595315912173822872641442771136120211","1"],["6940132385286151362725364280031149379065607947818822280824680785175074325599","6200307524295085896176526958887549994627018366134256978391460364875564769759","1"],["10245416743693211224800137725476707033093617163985630517996072970744161240759","17279785733508709741304866578605632997451896087351727754505915756344743237570","1"],["10659311564590732851234585956051206317915522426468426059324097770839065351526","7038321742986958092093717186378378229748759152067652396948798999487204076204","1"],["19020751800632546212762369167514179459607395102350639500274215311805792821908","10701826825868030528769860573637485234734779104513951804563814783004333049169","1"],["3104261349343130966968875354693177455555850472323971888246745569861301260409","15642034026564749883630415388004693258347281510328748986146725117031210680267","1"],["2635539801973975770771939881762445931826891614427104726482956815030785666113","6347785721273833632614499443743477489310686489980516997239539874962371312251","1"],["10608005986657800281970702790477840740787099768801736892828811578149410178695","1213125515184136760673033929766879333837267636969810961450423128969114805549","1"],["7023904851717201497637164579492781448210629581364420151284724819054829928204","21379386842193289435085207241907489581770275168352219028021773899353365684634","1"],["4956458274899643665607160651399153582844105425409205720043989944438154077920","19304526188647629258961824941745580547940294562450730214667501789962825718467","1"],["11554800226336164739896109679508846548970692811599200382977083516126481407302","10246817691133965714131387083822413379502620186787813974381359260968420317482","1"],["566292682356982320500105941923191425029240135147249688477599077506291511576","4105995246188263799656715660642851200307189333370490684455130486656010001378","1"],["6772796450744552903993768571858953584636988702307112443977479485680468837657","4355181543433301671435519831122443883615105745348512697346021322068658842576","1"],["11799526620878417400721707217873318714576404660213480745041302111960225560651","210951229847185762126214267889324074626375201863218987898941397694636221573","1"],["12354866018904974988685369950290091917586505116288000760789273099105543081644","20082564403938988127252208030031895881273188772558335526726736274803315506762","1"],["15807633314301364309258830570109864858248800124648692524426449256658265985840","12063565809587777149355220371013303939645813127795486848547048565339205029321","1"],["21034518910800298829654677952373930395774577966932872988868384697897463592277","21649044296260563330481126083992258556656378955485752612938997335779148909534","1"],["5850912444700176581694417313431723387881211345061784632095816149765103121240","1649582938482266072546410823855942974397668610958703195280391444239817449804","1"],["17914811365474439873929781913407508947191209881121431723747840162196109051730","12399914089955519617133885418533111048863654212176944673610883133829800466907","1"],["7146258911189967457373382043518177529009320440292093610519437796671607985179","9806104396771684027370118351560600318326745786620186954785953344211773512878","1"],["16848519501890596966415230224460098641650594245787149738406100548818164629599","13911528781710105858952708266975774649774731775197737949142983791858166377402","1"],["19321812719282749963381581635665973697322744117653998132276897956337236898372","16687767732978252928471158060969201623235974035899316145189545729408611102051","1"],["4017871675525205959137467566769065663591551201419666439978446377255265506761","1620695994137897603919998005954550457883582042033034357302000641041086277636","1"],["5592315425673738944011564156013681949116727362392594976774375708714670410150","4087921196997315325048684714213054229917493886259277853866272209038539682195","1"],["19242018403569836503026495216236399103955928848641714803778997996301355610248","1730579893659948027028388777224996143666169853099273777190397133671071059558","1"],["7884853045640566680630783619636140300243453825119921830392673407041409764811","2767834817827085445957833890410988854568228166928627418751142833102030139766","1"],["6228729789539855023355084714980484151772742897262650158829374196292183738801","18511379963420253481731918944951689282038313653370345754476828900957547454671","1"],["13811065608017262431281585568641316843258864756055190520059757783703228285769","18234419776695329491310174634365283335612045507648024383395703536651424260595","1"],["10006619962052210353952374834342839198339808513275506507313471020620737495503","14652455534812389309200637094517766824023601186860811505378259190018706969101","1"],["20723458560772884671300243895017883896648331230166211544091601064605738046476","17482163867821488332691136192240021657203240408625335390725159485587886362110","1"],["14674730745866963504158828355674582619200367548158348402730977050056350871372","19009458158911026554367535140125093851855923168346431535305315169986863802594","1"],["7020905011345073373588885322710476722154199725381133094914362542738429435364","4275285521982019024961795756628476016688464238693116799060537251640117062703","1"],["7734012599339431850482908762062110447666679582553794686771154695377398967285","4554980546876440250680751383708712860081819385883445017652452480629845828052","1"],["21053626542163303565939479714411811879675426786453034125306150667697045290659","1290833594137938108356536240341171895976620304863526234875741153971382665113","1"],["2379831778342249425480959241033657587273815492024324851693060793383132995722","2251096315525369268347038018477591531164858120678250628216262701787274019667","1"],["10900296751202865504848328760245438168654383244150553713940774903296963902656","8497543596505968551839862901415486217827174319373965513626952616483360084257","1"],["10401134478217993798515218561452933720128999006077901969815980565266545096865","10082235067362329311128989065763656258038025733855344119547419106962052568550","1"],["2885472716306032609289842517843686313089996787088144547683495381004145170817","16846398832367565149836774138026641857569468084326034408153619882779620921023","1"],["5148598964149409842423498581071156750107943508702471955904024381470735080747","7534411040394566059352625946452696530892798069660569938472557225052710312767","1"],["19630743422145316433189040888459394393387086345405833102869914012403179333082","15726311440460541089134071770164550407434112975262160858455288831440116984406","1"],["7986235609724312467584618106317869374487135786098887530808818264542417922548","1759383364235646870591354426889117017586294880107157547139947900868048387743","1"],["1297256214092581804152377721113646347186815389335950104781742084683261007864","17259948276180695379387063346253111519796716564172786685701122414288685511778","1"],["10623904432557597300760661900175517244049700652658146965773059564104230171084","7962732730066961809970205977255896366447606493394139750380373858345475278321","1"],["10029242949248534967841865270557027069591593849491140452572506478144135467374","17077708058066226119915406366367577595731592422953839203935399335704818738934","1"],["20394653641409686503714857681313833561667665742125051557473386279377622424325","12886168217201301934483618958015417226041123888979923583228802932192164752017","1"],["19246376352480277283034827731912071466666174404270957088461648834327766792498","19272186540787782340330882432680434116597211175249657445416632943234138936867","1"],["5967095064896636548879186426508098055443226393463918076193479942906398699158","264820137661485843587464705241100985913091377884061849486353681571497045294","1"],["13449042879239089002643390087467479562010012186973527639333808038256652741431","21784246750943367719869725009994913961467395510414986796936458406302826457622","1"],["1857267763909330634614629282565401107394360261933859819608199879909975159067","18706725315699863869435238997408952552847635072627376707474929746258234313227","1"],["11935988684046794526726172717557145566261524196451303376119206515361238745303","3442796881209045401363918599486272712264719954749685067500694416465444596450","1"],["11372612316440950475502282407080475259115299785851960349667611345071302040232","7063632193915904963370205615479056845440500784435652219933207158367442964925","1"],["11048061649288147561778007730129319678852395587108606495283329309746913025107","8937554952529238510803896562877458109810971953510682963811865550455902487725","1"],["20386316072585177130050080796857704477569124080185096178517597469592911784865","2831537259810628753075924373489610385598085091535318119154771760262523337519","1"],["12263908033052359971891237601728050786932832498012781082933388556968865259993","19838786819734820488704796515397181531721113012654283922043739560618486351173","1"],["11774383003553256497776601906015935541527309367231888776756050889207140918099","13649331936371008561606825899895688533791487355787255015657290528174334763456","1"],["4312277465801923070443954818147500605786418943973583157806816969386253380539","7058588354345087447650281000200086788323513001393239803477852765717920221058","1"],["5396167357169591479150551733653121413844583838788068925380087425954006554796","6296762699502924051031921322203188436385469183370282019113353145745286472871","1"],["1110677955365708156351936722444067721691560705575684614065735308273318769256","3867661135984005933298867712104148167616955995414095224800658431848256361816","1"],["12961157090726868417093757510600266232693932815020529142183455789294043141144","618177897703081833478454950342517139402499952575015371733089356633521126637","1"],["19483884044529873280918909205266530476785846052841372633898837087233411796949","11445768294732730979267682835826143217024546604748656941103505653326734905124","1"],["12273719829854876590323079148821196767428197601434020052671232211406814776939","9705283739009247212083238436187705867020204543969196000420270771496683548366","1"],["1319397253024683716285587956133291163113034270046916915219206690577038498007","16397760513159234624161634878084053062172903657861025840172295961119598432404","1"],["16670481067614572152736857605877812957235487557109935737692297605141262082134","20504460503567521730613410290877225428302010737376917871661486533445149098261","1"],["21388111709793969743171851350751477775311957803821647164963134531484868299169","18522424255364057806646729630903978323085519355243690124581632005836886646122","1"],["12662154940801552383838551638113828796791425573334923194345420602137488977578","14453871300937993383025617346687105813589502269924617047995375742042166213957","1"],["11821515236242192847850075620624651764814133357903575314751547068799676443513","2637145798498392434091172782375215764235305841641048986316669675631194033","1"],["20662020884027579742645695960556996017054316825363987029482376606368205717653","9675158886386678486563499196461213268594398511183451518578734516657043018828","1"],["15133986712200438027916227304289647380737780891181979958800465113143266016280","9487324261991813229073654355456705533816870809118162764028718023935432305650","1"],["4140939435876262778163656235843602748544170636684198693983429041006602059410","5965135382870211725201997036588865350541219962472015343610143451159255850794","1"],["11616493087733019166542237751841181753976974781510845276332421299886355640888","5815820903696810802467882065479367823024088171121622171643988663569146891825","1"],["4183721539001120053291720658531623576080054672567261632865102023173097979255","3780918141868774951949149850882188567253858184622308871696207310508459347087","1"],["10584002034955758488780973670716093713475981841353128294174786178641565273407","18634253505673195191881841984979988369467155724936076005085682298929685332240","1"],["17141130212843354744163529819922856379787240204438058294394324965393942416932","6017907495126844756216167476466205746081319888843965894148726002726201993192","1"],["6647007441305097182950577778463711447821629852626327225999560579306521718909","792243709345474632719025275663935492247324314411888368664030344892614805193","1"],["12144864532538634787227342545707804752434503276963474295133734392902451693137","16927842001566578073248378311836574814563529373597159295939561400886102620607","1"],["15969464953617905866948820734055428627753672802810628888693347729037196671238","4822912970374645375846692576388399180258316365057132015564652466128188135830","1"],["11260653983506896479843023412881907159243221184895115429714650610786877657532","21497916209792183994755213758697960020571679273841443339867246094567952958874","1"],["5058149321917854820997573504857403169479481725999654168148946375219788975102","11006332607936479727324709486883097470328645474301913924540301923117609388428","1"],["17602604903993790062939512142657747257704376282962598952214143500680038523746","12660939886241350747778191891652873984325136971930762954020913699904369167547","1"],["9913270497518738607437489143102169084410768452466336137033782341172642986813","20249576849757325005716479428185247205146143415472106775823148449760270883004","1"],["4112182465308418728308207512465589210923217075956047126045303604784545865044","21720397615819101940569886750120440017645913044950037393916258648207928842537","1"],["15803564248933839999350159873034718374141302653053449182643645032812847233833","11247839651030282909084585462064128810753604970583405648723612972320279998784","1"],["20838512163633999203398961060576932924296908835382425056196242364683105443253","102612370600982272168294457411437443905328697207862250586515008160803227111","1"],["19659872716100584120764638455123912493600171219260651799343189330781519651143","21413470710040875249364678218128621743732527416137182131649720687042042474592","1"],["5834201366116897029775656442637245374677001924188341960989141416902661896195","18837642815309563770526357339682689461055121909681591152123654315245583116656","1"],["17676445545645122937366993090436886030584351702633184717678697298831482823302","11224136958750535077629790730672285877348137957512308618050879464502156354446","1"],["2821535289239286517155486984224598751107725944837874126483546599533222268821","15831111725779721421807896363106905444722841144317312658846516818760372367779","1"],["21836800016114300467564446803816640334895003212368867387908299186311913216717","419863179237903768012972578697417337792285537779326024603460648420435999451","1"],["6390436104582469383887766338307391307147869513411389644620707735542224695234","6042813127885015816130795442526848737638391726021503534799104088520233606772","1"],["6023146796963444093519299944178786646667128663082257466731377059782767072145","6279787386322333185851875519842187791724073106141180104465734666721443112750","1"],["17166793246601734194543861957958265921290386477946975224805066960061199253682","92364723576984902648962734512757075282865195985002683072547425772228363676","1"],["17518011587155747312478430391454527935687399732237639645298517587658591342836","7828528227788683025675309115661897378988410994177997746054256229197369264064","1"],["10352031975716857070996780580071116610771398228046046323845130607503929875921","1488478948101680559908421972644608330906798084190452605522091819894623362076","1"],["12221516490233564116053884961109122252230628740820994492792507428984789239019","8140666181020595916175869375379319963183997178144183601905203052204199604137","1"],["20560756987629607095202518614859647452127911647358713860569563844607934596220","11197540480044331902718159528156459755052228504014217318012161796233004798261","1"],["5498744492837744420343317839201171346007461611173627296069613493151463905616","7930061545005243062876581560599460747532224141047964627920829140549691167072","1"],["19443194281986884165460904640930826134336076638281311155878344852033183499683","7775642202291683101498162430959922666217900238683381380146789255152164556252","1"],["5823086894972584015308001403653351610022758604786677095366544135358268181138","4270461159800821277779901330690232041068759219696893580846776791438918039436","1"],["13531585065576662450279823313241287390701290283587585720566917806253216238547","13311103600698652923821222419556959949480202118561240807149833309170627680251","1"],["6796123445199919603963720447052670054800303964901466784478576755024298698616","12035161569711357117855849194326900605103797698492871445416006372465871905778","1"],["1562773202064179638490635137293439453048744840813293209814017220987662376892","15952256843996025230755311085312419615838785180746665440144101579939700936582","1"],["13925509642306039759813234188804318357362544188783690434626950205117748430704","19745650813347857348920566328802048556069612277421750495233883127413338684676","1"],["5859376986480730447215326065950502309974134466448008020281856200248429970375","1888972539196947522198480375778138417183507926607499014129464229453470192107","1"],["12193556504761762637170267292236663279655415516121623671606977202483360035234","4812248335624045039313064156771929246670821270965437934708438239633979222046","1"],["15039789337599412857244261297535108711831391174576498185702259921645741273931","3497710423369066980304663120442126952684064520554207890449093138292683813736","1"],["20811105438437874839234721341734359784656063753968623201765583027202327944940","8901169005088295368971187186952606684326219614645800278038730050111010937272","1"],["13943060204382305683941414486276401443694045722022273207081789194364482547734","18222508979214810530081149599602396693633360517557381901919208075472820422179","1"],["12780069586260671558798631070789942131874221629006137220739654764389260736328","19041899599777149563332661348214941162490827814395911627684155196042427457297","1"],["4583732588560307230506988305455081697414069027984587504361368582506092951174","16463205763591865387010851249777616774826810785598967457007068467292477617802","1"],["3892306015959039300232040681541563936296966284937680330999165606754322698671","2367046993089068086309580166558547766110951043247113951096754734440698924959","1"],["220642773956718848852946121361629722155966557582082120358856633205215090912","12043606813211251169973967609320896870296417826317768460564903831895777140862","1"],["15771069564283133017880374403652819125277405568344344435551655232305749190358","10611886277458819842209332306407272235346621201499724687899434675577275799518","1"],["13034208687995532910237407185098289162967708958500386485402954601245757752371","124615613048492483171293204253887844115240161320182683248575535747328092750","1"],["6171109904925987508261329038164364925192196706267524345885155561735136229483","14543927146678911648089975129050239210191056597488871825502219583077303690337","1"],["5864851905036783320103491082011402612011218854928010400944248817230259930553","4084936327756355268277145737730926680258089097650722461434026628574346045744","1"],["9128276130493521252217591232075618139175870456810206427501000805830685415329","19070119061014862995494797926421550573125139225495090079003102896033138858046","1"],["17873731443696214605043147711612470844613952012433290965864093739620090764621","3871483445980340652551586927327824076342732741081184043263615529993886739670","1"],["17039794943875393361558349162226677343628021426102280374438618867111432109501","14180963204988874002764978107708167846935280326345871693491221111448203458773","1"],["16965613590256766094803600361014194842568669091506333197604098500927537866782","5018817700964082998187590740488277382796048658631468777065279388677843052943","1"],["15589826134555984133117605003329983722744943849961426175179626964994342347675","2854373630619826429547723127585371170059402774051237479617477684904176452319","1"],["15331841367659910534715384954221304398685115882757293718027191372147594210671","12387475019346561351265577777115789924626724349857399289079649028514976729664","1"],["2640539953379094411620880991258250264919830453158253349139797750455398741787","17940980128700019222067452179667635753411179188714341405282237348579581658742","1"],["3158580034941929581752229899072760252804472913323635174944737189188341556121","19770291729939983244983546746978140828872970769780732224154616043254437385297","1"],["6229217397979788550927892201550794790058608874860733326517878551747567462063","20144391106223699677001136415799942827781643450570262674771164399879813984922","1"],["15103743382030653986208887158758487102849327092852167063677646473630787044788","8079541250584489415403464974981137241231121521357399511124125034774844036004","1"],["10994643648806530526553984286945420894525754814010051370505859697860980994115","19499734865945072972068311332576264861544688392508090988217283856918803546815","1"],["20905961246435756509484492329646626728580574756616993020428317513209146563317","2832861598607545040586604275087341184419299854803627777299642977322164741430","1"],["10793938086335388413171050628028530257018565512478208594668921825032804347511","12327464456468911518201445255212560905518519962470873179037666401714838547752","1"],["19913437563142585480622317460480542275634854840039004202860992285417436719805","5281398080732045996347617930182081590898430365891325489554197897099646434771","1"],["20523808585587638287372418726258064197886026453718018552261574390219321728798","9945717323220988259837199764686617626182930529615535381665753454455357779317","1"],["12532057456563305689514977726180728673988216591903206853477293125756154613425","20355034658234746873366454344924746422708974873195628820474603070246352010181","1"],["9190397617832341299149171257648636185135871850145015463354392891082501177580","980064850654337135404302258784739035537815943897796870194343449390593040512","1"],["3514470403743381228032960341028033750794070153924753536219251120115283267243","3016430283053550605044022496513208568876306302353133579791317782913887473357","1"],["19624034995744465452346386208015432922607426062731490183071869055434847501646","302545501999969375677031368333208242810576408959263415641398006329270111077","1"],["46681081004494471352413560726670423738877800008821079885268889186690812730","16999077847808957758137933046994813781424109080237732885634924654301816485373","1"],["21220896116743571097992868271214180657503878503001947997973571382357166550385","8787674725696650995360441353123267166838490877457667638343933397644188230385","1"],["8455730061951049784057317748442362648544810911461804204442657564334900385248","5384837200455193393842328192153551676237295009608323377832191580821802390331","1"],["117953290579480959156555018889899058731232507206316708568422162578264999403","11783662534538909553054440169527896700895548024706605076222698069264132812294","1"],["4112222502799120836735022932249002640928460132480350638909088894993498216336","13473004504919230531901264155369322261428812341500774193423330837350770737476","1"],["13868147941553098615976791852919126598262436888530496206910740738554404619861","7289293732521930729178027809377802329969338391460074072439975483186332836813","1"],["20393732964381165308133504455615774136242022047228315303893021348448261358174","8498865517109069004053469285476610729773325473242053348727444014703736111446","1"],["20339609252491454645568061259860640479637960182552439577297373991088767308318","12690329540235818456923844014111215529416414172230615703182426566687895280","1"],["1114284974313961417104639887113741935448032063480511093616316681275944231841","1350628307179629730937926052556958361874903723057407796763665161845300790099","1"],["20471191371815620557206286180566439611685201285752255272796069396298171611545","14872723680255899412152196962844628877555900417355981301368244550599242233679","1"],["19506674775149648598469019133889432789159166332553006507819808896473055498118","13527987132438696822252449735787961961906417151485210648580848474895503761372","1"],["21265321696301127429357685974688329381204861443933137148961117015419860824305","8664235188693335733423463457158900951146187947300933501896631955663055880323","1"],["370326454540875047953569082915830650884292330142980151185182199751450370459","10190559054327515246438810104112558586676694568363094872081533535990096401442","1"],["10598228889662086177802902512104900442803490508660062966045945954538257292497","21007210224527311603296949945355902480558154148970320758984835687648105810229","1"],["961647363904467679791997507668873355380083555703423189303843333294360585809","8884975300985319959840294461895881144291471082429555733630511583197208082072","1"],["11716303363370464929033146326802119203464380649676601987628185900680410790010","13989417571417186371472427988860025351001586046781876570842110491712963308730","1"],["18169004292980671882961321052207537720293344427347750273582200912677055380061","6304745152962783463015048652984083716642925855516981478264630358512495029850","1"],["6494663576748833369523735437486027473508864827423591763602204705326091617415","124218648927033979251986465148402737312464512310649824965095634830396567537","1"],["13501853666570688803935871195443154015038625269864794469708900748008429598684","19301458201401102748540842542737459810547125513342972412442055741359300447529","1"],["17616421010302211065662773700542008651557133574472879155638958844059019981712","9121539344995300782128397015153854024020033053930959314938449378846725024701","1"],["19365920850765724874374884119311268878110496698968631922786586140361678760047","13285637182843754957780148127029528563207638399710374729703216605506817053667","1"],["18589918297587589465724679525431202806113123471878356591388862455036830437454","3650650590073793754545749574825687861748090918363286954436855649957951973416","1"],["21532754821805754834351073874980596677340784942362394268162203661702711726343","2026035207904101175059772885527609866305038024052117747056388895213287924862","1"],["17631494783302396119035159474103615446094689348255918147960534215795333421435","830589516642546325648738689968407808643087841444376360347283944927955012252","1"],["7573961815091804327062887411377418526955206621859593743195895171062910752365","3490721839204476438783301410975461118974498507022138675323671086958594884545","1"],["19410085609272834293559958013930456287405284919361679940648527854508915771645","13644502269822298861486300947601981208241179596183201505646454436392067333609","1"],["12527958426048905997528661790206054433154290929837750605890381967778764566718","3584138125163619897522634056034647944476460120930270700682166027519102673110","1"],["4889531522608651220520587121918739538347017092717425183233711397534228361207","530124264709389871973697538843514906819960441438380335929256881018341985158","1"],["16841023292556875633572065440270884458119242484728654031635614178679135369574","15713838305760292978935180675470837009339045062449457260575770470189068370781","1"],["4776954088935913904175142397225870163023629035594391887724812655566988330097","14752822304117187306706054227942022732288532000775910218129269784353982679157","1"],["11828852547554798955573940326748457850536753627975394335552655060593076140713","13397025181664144431514141499957475780887231029453178411365658331271525946436","1"],["9171975291487032418062933147836095904713477932366778095817823921892927547703","8308526928571603624968301102223278297761977617386788328416947649384243423985","1"],["8899462974106444340298909799885658410665344266300327012011710066754206682375","19925718499357147713056747067389213138484872832712854644612393738711940869722","1"],["13614708831766886937313021766815602383966466633821029352066683219266641632558","16939390045522006570911176327215333318966125516740940419121897831770066762489","1"],["1450863039085062188834853859474676805791498462027728386109877951145154465329","17241325694859317704911449665727236615697010047339243257327632865007296208250","1"],["3905327497121482317154214402958214719546961687091416488821290970057600837313","1396000995219580272658521383524104087604321618027772876427402835904364720056","1"],["21688894984064394603985044520255688685518906270786029031687379848111863497833","5448756777257014706053314247602034130281944934408685064874542695147153413973","1"],["925494597528513029376444306885478485227662577083107898538069877170654590299","20461927213052528054653636038410191086516870622368759914884421587860877326208","1"],["477166146849558886256021758946945112660638489207005632198625031035603414735","14587854063974352416673722057444340974584741289407054115111288558928001154611","1"],["10085864998536607928549135035579626477405338457256958031868068122313339148630","14575434213264666743359577168894604062290717755338455140205636808374944516304","1"],["2113696087089261052139962087025858128068547186868561789930499377114560307109","20351977138147735517043551313226019585842832727957967298397318722534109799546","1"],["14835687931744374632583976845038537606255456290216691783803235125079837999325","20759947085633330739740632452765176971057137617911240276990619687570547599937","1"],["7833762032921105359721294348397613413446817358501009710543712888998268591687","12907103950310222794899365927112200216559548049267647399952813692320339917079","1"],["2161473737146612244954228515439173433706638102071327858894039675557434320664","10225898289325378252702054992511847681721651819242823633148190420837713915286","1"],["13483534440729395940373293670182529162614203910264475862326758837603371120295","12149835173528557700665838856742198498601263404723334717314098577528302303778","1"],["14878349752930395005841832811808820152153971268788258821111617278944387217608","21449942587109507246111134929135087077105020238574759806060140848601308104609","1"],["12242606688210408507269911924806313637732299082591973940669209410130981147086","14504105694277312369883645863460810382144032004970992159999106381387809306321","1"],["3920267516306458014380517323311038899470560659950352267547528762221870411079","7793206665861361744570697969461599473124635681853878530626817463286531339401","1"],["3474872374360035940596791431120643503403179630506906487161633606653044661881","19426821132429343158063948552530775439604977890343550385102934789941669440166","1"],["12329461976133572850638868263639624914655068230345674129657007092029767001852","21444717872624556424717813356466742929641084121160285581399565464547473158406","1"],["2553350585973588723614269013709620483519989343877747745122869816952418718376","2021985261737529777542559315998919562955564940274115574199491590328170492784","1"],["20227906966786941884617742247858583711668037614649650880544106681935589438206","13346966256428890456434775948809294747002144026506570597112223386690194284516","1"],["6847607071382393454581122615303212691774917769733101017167702538481584831014","14866557571952897113242325117827891152231129559848648009492531034308078058173","1"],["15125256516051718768234642845991884288382412123556224377884390963087867350664","7276058198205093166836643675933837994838162663707061287481193521141781624800","1"],["10980166893612589375947153698828709325518322314488513020011470143746283594712","15542416261523768665801909078121428351894122791010556637240503010954876491021","1"],["13560019619618128462563655081113587505572571829381556566935139493411494888965","20644379050246695405137967591615440354422756122023753645205783728016365754356","1"],["18594295200663348843737875087197850354978560218137739785641238503957542371183","21178408852303388975078772759427428972652407739902137137525333193358259545041","1"],["16323850367471332918822364421369408962413864019207198021319571008265268391606","3493052736444536463039206277750802990015174188519575986746131645893296947867","1"],["19215646867685805823378390311889129462057561293995909272890348175896551107854","12630608029144505684669180938492161566826175718304142454535871094087120935919","1"],["2669513222526033176596079333504042680027488139443278041615375096415619990387","15574356669824598088444985989551462713468804481884807723564440373240681413960","1"],["10496124077394635452788239079692549845267620518720947422099737802971963626927","8973822931290356101247568329325921187969120718566522173856596774220279070426","1"],["20692168803842307291579128814520291343578211293283494228375052900123984545412","11286734223304436985058405255566570651399352836491179045594187776954529968068","1"],["7987468335442271552501230238007491077563367592582975781090052755978186206178","595863880133890794494101338064649415027673617123492033696484420374662322831","1"],["2575975016712977300517493017658252371694429692354126575403703659888558131523","871487245878046097490409665452457160816238163226308561005286768131776312845","1"],["9358397376011562673128213089132155866706878570372152507156724135305944006760","20004642477117849052518531563581618572506126972446182626699692894897447636934","1"],["4622494944726013668119553500973619746038714759968124524149791847751497400446","533275768608309812755051704167798996004983600132602965570576383276052188436","1"],["10786305351283954763624658648822892680865191670836349212557514348199800530346","2953344706509837815118813784979976767200248871040213712324650208535289630724","1"],["17086544264805617599175000737618380387228203121452813325744149085089998125107","14307514928718245044069852491805715122322994413988499738976222206267152689465","1"],["1542443540730009552030909121880875818314497347015527981679928889125685638691","17168042011843338509924526044410157832261112706932969525794055525468165112958","1"],["14921244280781702578298466110841950516894648133137895549149168479062320068375","11031724671285931063301943797683079687087122842008017565673792396282711063299","1"],["7228584512261184598339755273769489828066115488583771697413457182422612862100","21186599129400812118343827748614980873159688647654960784465594542964480318214","1"],["6054274149487528285131591341288399030789939900146175733339823942659511326517","15941668564497385717401750741147402961132234188014973991195234579761880207742","1"],["16723701752919619805541148866319407950108539343807981645965524843112656216997","14878446456067389401252035226426011008044785184373317843002346320859552674854","1"],["2488066215197302343168376613928301992679225794331165667496872173152945821537","2118394095475912427840473643560003935948069600298996225357638454421118985883","1"],["14939113786223547844113170722057971948353103210816545409210680994535561066639","19515831251912220695455838622185476823460551092622059238282544439518784156408","1"],["2494190718169037676623026635094939701764539114633011319645794160270838220367","10851921528118141494591279159248896951677789148180195690587787113740844558666","1"],["7741191348849342746269550017115024214384809658517599280917090729637417770422","12737164637229043026791406093544117279601251322610421152931127245813540934109","1"],["10455052358902686917212831821088843353432081005833326623346481149616798572779","13061709301027714406300148795345362966043609406606589660510883054953693260946","1"],["2172531087823716722993531184861091889590941802709022808699101982899510512513","20581356444813635310501521158289070928390463231827842761177957294726640630824","1"],["19475415128566467415065890416805805860595337625564644277663880229769926558012","7470269153873077962795441177924432405789865440905473393343293685064221458907","1"],["21334256712926651854839114423421088707682693684856183145024025560707087749087","18058447649254289181429874387231422823155607785110268842338065587945833708321","1"],["8512855005425171352909645034728597704389389771758113570102043685484710769980","13922293886553120473613322534583514689294050807580561619369827890454601572435","1"],["1886114367252126832063876369008262590580447981424291829187511227036580565482","6183033568561165663036748091366801013337168422108304739690352030587041278351","1"],["15091013639941962391837897025693993105021787324580873942414198785089242720990","15358631991735322657355072723118822524354574153023056340267889561988250711356","1"],["20723040748035670962006856896892650225681654367464374161698981996660379521612","4854934451161684484682445286713018235399746076656040015466270965619968326281","1"],["18158304673859186844046032177575474197068206620558292707745396659148057019883","10618952549904322488784928530645292807316963326298928066980242083243200962102","1"],["9673816984593663154390731920593660052914675866042793513808691785422302429010","4561229772290121276628967301964148787301158543203109740649931589000455199515","1"],["18854576983012181949210806296664693732577017332291877565616692211425430414057","14530714439352640158702436266139990210627656868268780200040727469644050014795","1"],["14794377620173275740804391798058093144036335843897382402712348901268984601726","515697100710257060679631971309348486327233285195025351463127347265596939504","1"],["13898985555542004966382699813483276782901696096024609261487443583170703619084","6641396331768827936264414711498684012904966434608839451983596635685179605903","1"],["21811588239350887829821262933917863679472932254963372398210325067355279874109","6559193490661357051698811909324066070942277897689157929085390479373060927423","1"],["16523574917812643945919448774143750851079162731327871182365970769511761761148","8556493536044750536655131053779219630900553834522070502014508705053340697391","1"],["9162687042618643964995295721277115037075522887704015094916271450473477193337","9309782493117263522105517776504911056013967940153274056604479123267242758394","1"],["1997996874754833820062392884279474427765334131589083342541306519345391252856","11914527546287418707132544063969253984874969457924074611947727118391396709492","1"],["14736307321210737494258715310464186776429279244127463232754367020832410754525","14384248668446915242785202765621856830407939443134554041713845631557158671365","1"],["2472568208888511039263959641338673881587918514013253557027699222891227775135","1557886969196449926026650908315256764876970145056270324266475449027600553988","1"],["4948486227461382024018691474892437996754745191010853932146572796181630955354","13401166310618941595731335755701103408566663939120948412252755750914498563584","1"],["10686565920046470646678789104385697572299872592186497938432255972705150692137","10421958790270300665639201749271562513735538528333505117489702201182548143270","1"],["17071809119528108980829375549123753199743580937220808341689919729844436427047","9796885510993955123895258796308042817522998067540044854387659427711598692405","1"],["983192723576077863979157519948670880801662361704115358740296756634595428656","13999823698968933256660501036607116698292026350201382269457680576846125907381","1"],["2298905098844990993251167601235524827154647674970523568082915601949151448996","13587501006944920359244971341106979436076137633179121457136823685210172463632","1"],["2607315155886291828182057739961888714382960026242075767552158754986366193794","10154521854532975004403567058473838692113016773650522472874340330058588046545","1"],["7889653180768642100154069412379151676990425224286873381279442354690131276751","8703768983070665954045601057895475161109596514413619147727602608469121726242","1"],["8915979015728770801931125128645284219820853213382613243543683091053264047730","4801143150917948120101546764279639087894259022431657758952680467768402941228","1"],["9082766073714528520771103950316855038373716469888672218700430261453852357175","2661026612306978116875062475725944899058675685404894466394401552141884003442","1"],["6079896270116207741372027184704340458763242237711474006593047619675550263257","8543100296247997201814515472573130692826957882117669961752597242852487250400","1"],["6908614406799480742327782232601393228305698459672368955224388009373695185607","13881008079193354924587651726592251764349240834384813754294078764028057349836","1"],["3134345250911737155410557572895879715346989489553280477279344626767120376212","13448269675345584330528938939819773880806369452816132292686450702368226765914","1"],["5762252333343091364868811937802449618855673334864729598916575908084131795213","8863409522686828176307032997007700753307885379574806237644285394829408491875","1"],["7829214367943121362525006312542569811852780891600528651170277811535833266206","5424600411823228781389879486098584229620672718091080847660500590760460617044","1"],["2991114906683244281665100911449010966688816876206219856731432838033223652623","6863436764557359898618118428930354166398119801869733094642902099419144388895","1"],["14657832390527540073593927728020642622932219154087383897872219628981954922030","13957832637662252945667270589640082300987701276307928111109148359045125268575","1"],["16627088553687640551442775283676058203648036337589133352661852939886616938280","20563640088082893177778542620571528950686739547380570574576087838586799364817","1"],["2067108931464316241556127443063337812310834416456766017697185753744826490477","11090029196475765445734324771096791003053479611279814450430899627088176699759","1"],["10469334622837411347120343171774546292976539434101845428653300593473352046129","14574832586209317309210365369206522169995142106892850797430701061738302494323","1"],["3270016951004426390789759173505059056415628479121757348561019487742523482247","5396408393106604586817302088188136581221084317333263900037652059924002749882","1"],["12288764303997691326247173531477364370857682572305335812766969522485130481011","14536830468116389838541044544812092628270898150079484254100592531414466868440","1"],["3556290078299113895092839291518517255288761821457577269925041190949599323643","9716831242012904123312589489076835593435488546973748927789174640808185990856","1"],["6104272137526902849772147511551835125514011929807368511982612839708924848894","20172484225249629685856428823585423306904210225448691887921472665700174447547","1"],["6590097478633624642890458436613537809105041932603534141262542335416665783895","10005872075341932762534017921033136314815418064038376744876071782124895810665","1"],["10517708754496480709664068784096133933744403986173828143017728747571307121509","1496152851108810604221157928139850247310857489837334034469840366072417759596","1"],["17375368552935474583908062499122235148166484637603645317274956947410158542848","8718600438554360562454222246666850278117435499506615214640797153448843507702","1"],["8304772848380305696210409116704616866743495352948925894903799750172646678032","5260556748151121675039434712473439370768898840831041742493723097985175028007","1"],["10599003456522893884862101343361775235050926272337142968780703077367562317738","13717976640300965154250996930226716345613882885214289586925524378702197029674","1"],["17069032110516512709412857396397300638460945202866573707521441292850584224013","7115402211881834100728765001966103943190473275420705915402394485098331847316","1"],["13463338218972992447023581091908302029223050484491832644220482262585126964056","13235488658833149280292075700582871018058654128909103071101549777093118882186","1"],["15916459794684400777056313916656185321759650055830300343688026310160188765251","1923378125143666241253008492379909860135625549225902816838353407946151100116","1"],["5632492594398690445919425838927851248439862733771100690846206086093567666352","16922752730140078994712891324331790818099414733233175954129578301179645845820","1"],["489502397663677509107723627860407108897466567168302378588720405509244568233","8547774265070265552825838120460400738129687636970919180708717889135511628873","1"],["17500115291599519720356779020028758355491588498249976736886226168985227524752","12667071617118716533745981682864640772567014503599708761318640845862923202830","1"],["10979887779712692398393078794903879785066765255119512730431669534097013836946","8638358197439386744857658808482447020010837286883573679231110258184739171583","1"],["1667050131642262692868677521410665050652923133286737230886437195132660473375","4007566470999423742120024968913070579519663544608967143337117878693235371488","1"],["15655889634128933349836926932811161926030323871784328699197606346332219471726","11356929860293798444740677675688839107592558841588189582624738051846923281702","1"],["16190929140487044476082131153529520171704312823833995208439726384575969811404","4346906116943454500386331484602169606418877079280884281013675356223751951987","1"],["21382400644540674993008202431891587626262222187796021073187253010255350229838","7117503665553950279192001435057719502456370685270845776236738716870367886193","1"],["16504105497027199552808162711210296801039140760426336199802298392598602784955","6351021090299208348089016375216690352551965579276287726106924920365190169957","1"],["6284547692888698569807444868705224293251848285783231387131972450869971957767","15928604385361246570305052716730454692271397596961242215386867185787603267021","1"],["3832854270927303839401272895891611507995528192422702368828983294108647987691","9548790650673207907235922172331728248360383643788397544988087624408165368152","1"],["1337491888183432665871416211307708535901382899986083713641615324508526024573","3634341167608900826137603839360928125543944244217019478868360488228711975332","1"],["15302731615767282280142924208693688339031514133074622631936680041058328051173","661287303041985041574756289125225424184797625672388962916386311411759980063","1"],["2779036355839656367604677310996832212719419699765114237340954274856203174114","19321449085856980416298164269861117238357128298402835682964697191312986019747","1"],["19361643808771949245100485697432314471983101191605131574270436096627420358999","18222622810127163090801568130804041302364266663357478964608357439312007199308","1"],["1729154521428118410991658099297142771360039817065454111357986913258201329970","8081720582053616962670261984244001889622165535771943568419720271993854653312","1"],["9325946337835564850483566635567336022356232354469280310915178323950073362200","1912006720797272546140072176152713723835391588309196440213277971280040988284","1"],["20180489868359436539583581324619183622477227805873276154630330085894214593626","3430065719461548252299850551655811384758978192083558451575916947353919380352","1"],["2582613090740276934020240922440569058584929021064019600693847334302207093047","13859372782607208521616073508253681222939642521010812549532051802043114906758","1"],["18128127850865433165374508399790088942909210022308246449262833314921539014630","148683544288469622261657065663555379338509544376004867022753238707603115343","1"],["7508692985763135159744184647634998999381899684579101686281921232345219999314","16983412585378346867838576912951054133613527016243633480425372171518865011743","1"],["13623198408967377537711970566185512248486844331532052880708743810284677868255","4897177687707631135344204008006270022151841703680060526854181183343432654239","1"],["3077786080777620459095466094818990163362132925067884084641364878957910035401","16461421176347153555273187404050400524104314852224484707412438755044935517833","1"],["11226883990293111910758913281816965434392191590319370055629689861994981902345","6773125481921965049603188236811302154440789254323716383310482484556106911033","1"],["9815976832245602561493650324505213406648334688952983621037363058572638604032","11446885908323682093436889673969263431481805879830309910445565240729518101775","1"],["20325997184821944257023788050091270645055031295598737390849141422838823900279","21614754045563364289241205748068545044749762331930224428694360075814321014881","1"],["17140289618157711363713727688374050338398046989075922319751435346270596341851","3863654350794379036762185185894946281872861775519665315984459661504790444942","1"],["19994596301594104609601128059335868626155166926930198034771720881154353146047","15963392002392089638353324871598522787934779710108140894868313636715781497453","1"],["17762538233694221713050290170756570452825206970317154573646205386992467936111","21164518349710111801656747586499376474466195034733947227442741678471979502372","1"],["10214310964627540310531683867190052425223320980472487172733195288209565785183","15090778732922398238876843076775704389108928278320590993852990647158550873301","1"],["4720028221088184380630894073433771522952329670846920864830109202258237359801","14569091796082220206029645581209277668636156934547690725923012964911964016714","1"],["16756388590085387168290195102961715756456449855468940264387137814444720628428","2361094208923869128773746226923978389090249380452613553444015808078294115768","1"],["17623282465388479990866443498155009420856345312471419040300169354409241276907","10033368851573471146484608441484905446803699806920517731963178758452921432994","1"],["7382485019708999233561523713820885595480520400153291430455614773784307995052","13423161507499046681421540140227104158814249841798732018957359089092854891661","1"],["20187939463737244648155284270011337469863613961587350475602025108566487991759","3108392409326797769784685788575880309237973847943204002445773604957405910367","1"],["21803737870147746235974251607086188786228680865785809021688558352646277757385","20509025765173392860438859834531248908064624507420772073573515322081545562435","1"],["15818631455023794255259181085813788772010180360417116538412703544411542371442","14423177844185449449603293325217693650589462276770251462436610659768557013716","1"],["13184962886788263268120545039405788788531396027373753523511324283247240946122","10761841326769680443474400169672421847646240591779609223654617021109497608636","1"],["8944865881781882281754813209820718345420247676213123817684149521351480146210","2085147676419594745588597355104185916391586924480178272509107690369097031097","1"],["19910427518169266021927496860353709359453136651056819539579169414445552686876","9138133827709045637040823862768659342644254420137046222790041845903753494685","1"],["12036286247982586101030959590206114101744922014148740549313640968907313789706","17143841881446701978664061125180022191900733055985931819194594905017535683430","1"],["10774360055423843530736894361430503674635755591619231592004764701255689404525","21864970002373700741382418121750475790262079990664169325679838878299761100982","1"],["14095240071597020914944480161165309976522802519971121149385089137733096931786","17551754444042062451126301258290010256214548298188599871172218641926038241102","1"],["5469522498555015824844839340964978223669103701555613419205339618837042995006","4451599135394301269835783114896088532082030719881572447080622696762649196650","1"],["9731779201984427419110004319183324541492228297004126464065899593091564614267","7217911341628323018336708581450809421833919564989615205968473188053546454029","1"],["20667594331668030621768210460946723766807755282656160733652799148109954248715","10568877096492364646007735330034173203693451865691641372775525561095134476431","1"],["18837836203040368278610176913230148201557984707750821690121519519492389840076","17537929226501698966281290580490062819497307745815439464250249175448075066253","1"],["16348480405217146016316756296872880460833915086249474447131030877525756454279","14112245990227269784057944721770545469610694224964722228369680305710777583117","1"],["17113165952927281333276261401464145118954115596733431059293961745602050702979","10354523404613740098915532787402446877143581173312448422115576670953069347007","1"],["539102372598215476857515160150314121884967010818505499632290582015580117714","1939511705968906236783863435197346478360148952991646751728070294125294015098","1"],["3263593229760419084938114243972322527789106706903027022423023842919400623995","20533938802929215033559736330101329389988008660201783768840243667082209320071","1"],["14300238727899857654550369716230061443842605065705856835287640828136026024701","11123912222307519078238027345228418247772876726066275406484717476788604069867","1"],["10797300324219455044947493257459763117635902236865175152401613424002852961414","15142087520794996677536763228529790349998094798109734328835159012075250541967","1"],["10164409700942568990677023412007481196109414919014644632880026971713023695166","7391615825465929768636677019963937511588154463151377462751412995237840407644","1"],["11618444859844646663175142749154864147271537711982544189810162782148074096901","2242006463122265943228652581346161662286918704841889865116039710975867559016","1"],["18566647817084219942632154500752725062620575830510659391564533152840505497704","14033711853584562933109882377305101509750884506648877353737281682194554214718","1"],["3509718516865170208299637300905331877633675562672963356008759738071071460088","29994987196033624152565278989698864211993890867714775691338879786329142894","1"],["17475480091648185514978303149897423480738980622858829376351960928238933489960","6829269055699396893505181019571703424390170177066451034987838366497870176180","1"],["1296134077410438880270327148992149282338825829480538854362008999935936235762","7618165958820488915024754037606155747273614859609237360708061412980728600627","1"],["19060210697906859078889850641238405833864528059329358437806920438701539626548","1618448158121502018173101822191748775698333063708473166146941989263943431578","1"],["20118394982160679910669392572591019324806154084347286055396591940030285831136","11719745726406338795192783119275288921960154625693669701950207836929426105804","1"],["2258393596910911444937873037401084913591982769889755060415395244497717817115","14282083554290553701869231767481566754392096789427632104605726610264842502622","1"],["9904375924192923600025196237800291410631527331664098816853298147274374853155","1374882029216494214001151582718249035648898828137920991869906892957545681455","1"],["13305779095072007845950028275620558873655530375081213288559085060193777051924","4586115694326520549591824676447786417793894311469627933521194581501334501021","1"],["13591348612156577377782648413678849835265300796191505804410300030193452184015","2470319415249729434304447270356649669906458189106999968005944828802726437837","1"],["14062216323858071821240092334694429968359131245127041144567636394254969141987","19144085509399123811093254012686949724231717082006793700335212722815027929558","1"],["9893275936916092782496139074491122939796471457144089750433557866897453752428","20029375368083272002080899195007025416300497129438875291275680383261730264309","1"],["13252638954873029229691256054176941661585628167727570651589108097790087127149","11054719461702279919135262956771869010193363463351044183903261172441472762446","1"],["4599436422348084691669928567254308059651907961959392128718195832186640207014","14450150893025584383104583731577678763926458404929693636033475770335624334809","1"],["5581205952235629448551562081437141552066662586319084129572775935382144146220","12136928863615288359818458542389012919310419433913363409129178095621271848538","1"],["3583722811734415459709447240914938131070343102955425210772725546809181149484","11625125745542039115394544545389419834167910373469424553138574933400082790549","1"],["8912049187829188263519533856184027555260609038631671001322529488924802028648","8091209903711427000454015555770116805943894599693277354971190072564874248313","1"],["11215443521993831219477741857182102387784244539369264021034922216533783984873","8886609668104973772548149714868153900458000213732427678985140571826109353147","1"],["6522210300699919897144156983818949402473187197181938343411928189718122996998","2061390788121819648367904830672299900655219032357105359045594521037568779628","1"],["3056707031704634571443220443530779793372461303987649334292266874489907533560","12011884362578337062717737609032373253501936465173641594294577159354357323888","1"],["3395623313850926969348225814924264618997631034679145522680547105444787210809","11176057501684923030189770452070938674154307076730869956742632878335924187612","1"],["12619192807823613746878355445458581001412054330472154841459298939581780771377","14383359448399110794082385889520703662102922954014517711244217782737258742492","1"],["20864094051606121913819380367356559822137302876673462429210337196654869042990","19333873406781997463877790911425555381610986045130207601145084977052772750012","1"],["513083016289131493912848847089705427467203932332048492912420683394035283547","12473574401253521381768523831278665969486142803692908733465328068504495761624","1"],["8621077027515914255025279049442528412017640038936393800398663605523308244122","20695280258864488974378800452288210669541436865674593162035728727401688110455","1"],["1447856458730929342370566190922778548389953337710441561096893804412267954758","13260265560168932736008781985298486531577140748506309561979463054612192091020","1"],["515939076729541218500105981975320999249311097746970891105031747336913531059","7948536545655653258632800495335035078060302640865964206869807464469849667805","1"],["5857741965673868015388141606092519503397496349024550321708914521296181272676","21308852986865075171238764653464204988092472809723475016356093316925609396016","1"],["19538960369737347587729073374917057171981968139766862894326136916792349959026","14890191533076599108867800245442769231786917216049761821482193602657746054958","1"],["14594472660703630421055470404024869752828352200670525480636831423988278428181","3883999578237686096046736044349732437409240457253133587080618953862984821567","1"],["1721866035687468278315460484486379664938551914041007734200769895901389044837","6621333645858531639484940019224757473396230269128961320948821702246444029787","1"],["1252907551255748975049631692532860675942837063354583055463345252997930303233","16236519013018282066461053502749709776279872997276081464913245061666234196538","1"],["21442836067500553378056077288131442463712989499371476155966528303717947779949","4617462554252432625530526626077373672315751862458716869765564831335879408237","1"],["13258824560355503576044371043228211076454983690699558281068859824376479081944","5932972355967850774706714260254235648474604534384358026154584452906371406470","1"],["17238114527997623054933850628299602078729979663075415169070733800091264678108","12703023078005445705089359976356137423253402000912765456768024508926809453698","1"],["7635320833222591733827329389384203557740194932732403230763383961721463169323","3463816296995943482574107199610398576487861197800775203085868027427255484890","1"],["8282476871577789533163772421667872127482252495221706229494954695561511057353","11435321286835935954371516760161667431089778047045349714139244892894591902170","1"],["11880108558347314567360755365641614851796459796293347475799513852866545622409","20955378999559861124238679582109646660171899156579650863999847205198697423738","1"],["13028767465529380193429265805858667249421183563516430484774164643357064419667","5317296370655317600748764633681214265239386468422560470273493344070826914045","1"],["7154138613334132293433106115719387226214080133868907154326834619399574097701","16267818611703176111501668322380131465147870278545819324761442117041188884481","1"],["3420418456068724840938773160471696548438748506875484006914150633073088598845","11770420680444032126204776466319731428260555519264007115871881532066614513270","1"],["6635733361613157194821008789789291488714853410190318113908388198827587940313","12988889532397488955342467750509357508278224337734198391098234966150613050916","1"],["11440783728310112226118366393101907224668197317844952298448994296469523783820","9889894424481982316087056756588886885696468009329445547954808923766414404351","1"],["1931566826316397182834465852064654107450219416180001912244380860806746128513","2614936805319301078287339556162879961693854011933570423693538185455686422746","1"],["19986456887849895576981766290359860264093350585427907625368628673702465323313","9129974111550729118305445701421639224507302992686442531689436542148475566226","1"],["3354330020229441493343743742918821806469135512500044423775814544060459088299","19029437240267571338368186641621413564153119479501548340854614452164101027890","1"],["8478058875151316868956311238465043930677574556016199077227656802616877402704","3719654542946599437886790306248345106535022287170305956611408571275473745833","1"],["7816888999645692120574450529879120642143004236969846015025049545286736527419","21028298642743420918753827473333365766916619159454141015869808968610692491816","1"],["11178145597384193132485831852568000590383688521550364440416994785669619065424","12605853518108911883359557771026358602470640421098011793340899802599415337988","1"],["11716522944240976117594332087630402863150131392211259403845849414818205438818","5491417355917561197607787557763733434330131510006115179545833023245319616809","1"],["16188013899015914793412761197418277486304171774628235774495493576093062359620","3681253444261887529173759754342445121226544778401128177581325347850965866397","1"],["15924916790403188599093060540964004108958750027234046088577806168621926595","12291964818034004591637293434227288964627846146599311880631313527039753680994","1"],["15950212088082593645431740277150668798710675744574844737911607396209256987630","4588205114996912278429895075824296520535744195141353524524343711879004831012","1"],["13668967515909841983061640012197273012498258969937550517753562492420018358206","15689479769224731539492286346690854783633904650985110660915377817294707691080","1"],["19455853294590732320665116554065831508679256609632759086464608818176585066956","13395558285734948933134370718252565263685133494537696816095205181040489949472","1"],["10297522388382314147004390135128524765578610449041664034798378748918044334005","14682619854294177966308188248591408595668716848852663147295959325822569054773","1"],["13444966400793034333089299884675510953891857665183792988406451389395402102788","21310044215382186326003133272170085045140178674222472389175717327264370075364","1"],["4145592098272578482733230053134103923724851456577366633463347569295331138855","2339606337704780650377356914650599538675046945618347706633500073875138734255","1"],["21081827356983456459483525091689354835731466152906942428000605839282931666390","7712733914010963340508808783436012074888449741169318904093751835346620185299","1"],["21361472980942348340827083669063783019748964539991234346887335150863494120723","11260191120206067555197299712763829435789914215388427332340794369156464944544","1"],["11467252291370420109771130329275431043692653170840814553089617238871847271875","17269336367418528056945583793797250186873978375329791634523731922088197929863","1"],["12661213618329944591512928841855783463363839716342561263586986711972535184585","9834309383689085836167748759023019148867011849375856999063003877139061228558","1"],["10062892104659280560344070178852278696507772212900497349730979576168024688576","19518980133704913400966616556554080958037265650349638674821380810900325897434","1"],["13058742157763233983001776373344914590818152548430852396010197332557830317542","15196968687618578628398224797383281446832259782628169773160753601147419552896","1"],["20778628264527726814579018511336318841813645062063185557106566652412888850610","9544439056639518683596597323727788189778165284885799710279854673053592491631","1"],["4236100000769174126115630044611889787221682942645789711702096604203791442586","3032771820191852799481109531950371877517895423235387608822688287487377186896","1"],["11147607088892293678276988822352584537966924680775093977965349801449140470949","9161857075131916009144831467842328230678108780416279409812161918803642918750","1"],["11277173432056544121616026819678344562843316296054906265133927692794513363304","6693559754116428625158957438117937933140266794545428582364244713109531747056","1"],["3226426663096811041845022437163062357623609584173796830525515645560283941559","3253445941782286939229437518100534510474618441148096273400029267696965638492","1"],["10552514737024647739903060716161796890783646116973696575251509574394491641327","446942620734636274547923375134439987536652560177616010983327261375330699182","1"],["7256025729598992051600400326747067319662675589329963406591555788539917642168","15482427929700912432567538183738465203547032849002981176220250118428686681772","1"],["8889511906641697497999908702267027035524016026821741207282669317674971569394","6662435205094296781649228838202524645579121413315710794901337289228950993246","1"],["15253841040277895629356462417917622356763764953653935541257904240412494978133","16279233799160203741841941105410689993599577978512390999589287364713131245514","1"],["10583500528330545187084994930012425935705848325931887964531783100278415374468","5605108301996617052263357213292579790531297254686873777136174776131303689754","1"],["11864872865551206965026443303695086217807657471483775636611203805689540215567","7224563629158705452904809888779175803841190868210513479771507515616733291591","1"],["16372135837541451572507659456828925393490889692112014514499007288376868987619","11796052008169914230896320498309506297324599043396029803226240189069465261438","1"],["5206249850860430665987519028506586404680027432320197383888967863715970126849","7235504393845431697925297148497188126469449856214965551927830303635061858647","1"],["14467055198761770101160289911556510596112397339363169687785708886614424612680","6001796660049023061489525267687736691311285828570618090884488106159953923090","1"],["3048286825380029479658485358509645807417623500195105454382205399936246042608","5706778550997876850265435455610124352516632347973316579229483716376253619715","1"],["4402822233887396038381431458072911295695342102106986358889119152512988863075","18759363885244500500809986579266553294354325829485924465880181378578109831206","1"],["4681139103975305859649124656526189846333422165927635327279970658228923227873","8569265700409762834671078363432238112096297215022973496699894050387957170169","1"],["8476700585410755130503903975508955883645734673716689866407746502829865290448","8861429140738083808637173653501750447065635204860065558301190417946411598571","1"],["9465973877044636407928801155642229225083939576170850717885367107241351781536","1520896431509194292553107766244744444549492937278548845843229224493877704059","1"],["12135077810264543120008577104129990551480308003042777729877379175385511561478","1767832664708319418619646388357694625151577521715815714566566931744639847668","1"],["21699093212181831275718065087371919991480719302305885601345440418464626360269","18037358789449005280410187230149495407956172929680368373355328999105060550242","1"],["4990639397829521106055980135397915144121001995580343074486252614035782261159","19120644687992160920925694642323004260479644473287670329674738456951043303723","1"],["17512859555842559010670861192358858531063796374953807329842970221558611125313","13231595308310883126185885246154076387856568085580875052470166309204428247333","1"],["9483601966738698895958304471600813570235273098321459387090764267405979470776","13126775498094574901563997613630653375249133962178685974109673870134379858652","1"],["4199206303717748930759156588700314357979352301804145270839739056841618612588","21560582120048568717332857241352892097298675048283965391902444132214021095883","1"],["9725943422091352393600032328538758070395405211172658442729311383264175008133","8630894725465428627045367400005849136972833210377155529813806030292976772136","1"],["3450204833813930631714827122988368411896019186323441278917855172381948436769","13954500419938541183473428339844485256339401518699929849057908297877834590559","1"],["8276755767202018139332652555033240486170460928524791220912064850118485706723","11241791437525854278431916501277032053928321405887536407355657903045427863359","1"],["19018114573101903568774616898374750781487897965397036084507119389592266834549","18556608107486224345107178994856926712616303294313537306071366929383044030278","1"],["18509470551814352578508118227240608544090919904368664941961332672441491018678","5371533352213385695324627760980370790458095451802605359723224125503106297968","1"],["10010244097046949904302076352667651086834673346761467721007080793120511571542","4513532132378525437544166839668428475658347984937489146741926995059322309395","1"],["207141461307551011979476899961596664303016168109599104375605291003437545912","4047690852284025965349708309524097890403668799548535970991798512382925106896","1"],["9464400604841172152841370375813891600961817495510665407735889427779358970880","18415872103997219863865500187564531099182021657225066271696927795448929231050","1"],["15124903624071399341368064516822632129639584023184966624026265507542672780509","10669501691372099468374571507811309066194106209639165440851625758613568951864","1"],["7342787270472345970821735794802726501637520542658813295595378945738023425963","19764719292604501105697697686946156324136153092734175118370679021143545629432","1"],["19408903522168633597200217751090007179183590310880614200033154804540084178963","5487062250017426705800560553581295072340948475078214228643617123968698311598","1"],["7131070413302887925551422490450066453736349429147465962609543507738673283853","14540558644468578140069566019739812623498526818049472874179425342382219268174","1"],["18721195311110859246970157611776284141253562433574753903296714939225607261097","15031192818305232254929793163147400776038904255605231415509219267708422394604","1"],["2058797228932994221663250847556974187795094561975413575903521381171945394485","17470544398085911116984398104937861850410969754943678022390615934588518332532","1"],["19471924994399129174723030503853718495617308888365865642650203995536869353056","5379309578374193676221829002137206928872474770532245089346253777340645840325","1"],["6287383564026931651245945821204368244430058365913598433635301952408776377921","14471573700939080707107952470203284073735908237908971802909764036850222714437","1"],["10870202069493381413841166482757062165537002235796125691776370670460606574251","5838218845161007854060414125309414956186596516073795492186302934553267956226","1"],["8855942180189626857756142292343753397084952021702612236927998867815130115922","2527240483012593309066692299910187572027878311655849383139140713949070271442","1"],["21860468742818217211527639719814341783763278836242428196725836888890885593525","5684102047811088834033332865349494727088689780015970435615614313878527981332","1"],["19582289151106461942093527377108274523477603176722418308427255231322386491469","18556525132133709670159662080611993173320677527818568395222450478116827091544","1"],["11269640520696295691085210908487406508481065860967419185897724723316505686451","8265204563282265991820104653194906017156146921736601575801766184708681709305","1"],["21651809829926170935370949984782153902527436769178610818478917709976908735460","5002074005274815264456073357157937650385693570494575797578652408820493714520","1"],["15854482107143995571998268898723023697637097523997215219798831867380509158805","18736313400340800445598365583708477909254205116207917794555813866621928352910","1"],["6909286308840610566726027885531382302441957899091486565045317423181306838711","4002641687689756416598845765585253992027823508072590297835916345646772104977","1"],["8088733559778581684471230833041929775359375187821593425622661461470013082516","5085592131850912884168370166756013040605261334108196629166585766464578205435","1"],["5887510528340949809807329799549944900104853461214585424052455540252025997082","5398357066081578646102017953122350573051320822580236042481914845415909095231","1"],["6253859845116536503517361791982802500427667012524596628187702115559720515944","7630151741536597895927233357004007804277253279360598268941922875618873185372","1"],["330673205062324808896436674562927085109842771694152613818053940621748539254","17992142084163052038375190616149289776861079597600403051495306278416593286928","1"],["1841883286077799313779487921092328152524938468027305050718007933269339080617","3121805323900165396461342515414723943012559029194191980708756746180690931492","1"],["5899050687029513695388790498113318331308284032985225111665624128853332791231","12956172822775343532780598177442296832488785510900953543247683198836299425769","1"],["17763176231003740665116126328961595997060752399853730784925039260452679321133","4066562105457741653055744891646437436397303793042904708245857003408534285464","1"],["11942830440177780621521087933988248840205459798009219515192533485068370248404","6861961988299198370815746450831541840958201560313580468862054796601581625799","1"],["17222264539743493344776572187197293065635579693411442865995221586317240509230","14477093398086561624606892485125933775784844438591791427059104571415097181269","1"],["19390495314308875446496669278744170782644434171766971845267536390526466656518","4247543064809911184588555458749068387545698321961686891741352304469386129427","1"],["8039642807835831686954443765805331084581080015127868491804466113660370696839","10820260903154583672525840998960996096320874079064192590412557322348337562098","1"],["11756838433332516920694994809997516108270905086752326495146574488845286603771","4634657384280569293108032962873539420347691418542999472940420933953487966782","1"],["4596719331358845067093684362111924972614263125302685440815764276677925094610","2507084469997903970716117372036563840323804366236363371480309858455948765600","1"],["3065576123154762890360555630105703348260703146165951218426586344286404861449","733089274358015290839019898669571545935387442459624499214283302406647420792","1"],["18467740107612504755079168139621770925286190911163563482247410560749965912068","6888711932065525241699488847276351239069550553693434481524944352448171811583","1"],["2347597048312940251156480976293859446247566897155751828968954381187065204022","6468086780914341918089554822446878147402898261589988660134610714708818638649","1"],["4815129100253112630551613207692336743685771412533036188585216932195222388152","2194665034801188778332104492032121364835273288781028832887238760962266810709","1"],["4059752132260682568597034470024682991720991932169838591478714746272911920295","15078960348633346208110420172629425888195630268878580090298452119768451918707","1"],["20253103069344369602593971776040340599691006738619235200275774585813519677046","106605358221064406671741671652083492226653292865288908267694434437182332526","1"],["19310849573046860240748394173399429884459265570248571271093523277672339668895","303635235040386958657560275129932359370409402029851346288590814279469131901","1"],["2110827072223020883970767027408882666296299881428856501062865397589089395377","20847309834204989492648200631729822318418853937730729287915546326252813847117","1"],["2936600489928010165148491566716671012633209637220437004295425242848140690418","20389406394307995236841077010112300704185078131349377852389174798078493949714","1"],["20069874204709970286544603966709734682878697563255575611364739104164139196757","15960569042722682974255976043052684555820919795854472788245379631293271454691","1"],["16729717495300619199299841810676950086547006781756765834666485311302646011440","12796453704298549417790854272735648147373747528081947411512411336580402516074","1"],["7420744892456552572929813028237516493180011596866288819762507311634512447075","19222549275015832731192579714967380608293299480530603146959844164931340110076","1"],["13536444569614481295085831271980669814618397890164416244284380097091689658078","4410055919372217048576182592478762921622137319406756662340142654430899481419","1"],["10661464576514792570078255071004453491713203590691429222098085652869538332537","3690354996568702571683351507576542976382813395030670651567915904950150344358","1"],["5386713921693316014472175443981336908427196727009072122978519280029019823891","20080071339401649548612481936865786007892738629020767239901697740264191274389","1"],["19818591048533416262704689239982482426964873069418144740768889006625621877954","20574192586952016738075743024171949344586557703438270407324967799122687229573","1"],["14849873294690912246218689659565401541401730406036780286250339677185157319305","15045288277810623551194622753020226047681223198574560106202032484482302207289","1"],["4498748398917274098204422002829441328108413080962456401400359923426961144277","312850813202814425390684016378470146651975362874375979902638925907089413949","1"],["7480975086826265865297847127191754698716967943694020458585920892796295862693","12403601647535156117546307599001323175604009043576793721384255140467437155590","1"],["155253353733355179279685660830342781927282647980813217551606998896575576275","6713842189969839739561013681173084327089295098549189259466998634385379455475","1"],["13422495918940026329726856749376766379284231377149905312666947726539460275242","17931113459553397786778101297677371208951188496418385432015562989494282250401","1"],["646555495837849749559252566098122552143237606357186968395011879908483734982","2653538193873206458631145433483254087380587127788696252964147811986284629497","1"],["14004316122568882828557943664164778675085684430185404539610410942861152532272","21287226709758775714269949882731524191712891620050838423251744805341128398207","1"],["2087745725168320078183377128644403737143201093852389581236403228606379529502","14132066352607120445130515707050661423385816926106894872595731739171324073375","1"],["11849953554968567585946203563874780781912839399230251817894624871331795707181","13938684127139355366070037554265331007606283016048912906104684952517193166934","1"],["15179287209523827640598065292435116681861469966328670575935520005911713837974","11095083875971274612589247514723702697967574034660058558690136642088468414138","1"],["1517727536396847432107111392067174018034581494736669068930818985706571587627","470308771013576746167781391352654272792328360607754321095911216047484093500","1"],["12653840764897063884819729322544086668748415320954498671643294974698891809396","5249739904507630492289109626067556455752993892679214791987347957481334972448","1"],["21330806174499731906100760622409539114266404578045134483863352509484437142743","111852765138052410798361256361165960952584311188987896328248789817594641456","1"],["12726297169421149791457123666287630642180175993556772939501181124142883962328","18869444579464253650885670155663796604794381999884904285541292352845150101830","1"],["14939846837107043612980419117155085802021015201295390365957373677504490654913","6118282852310484129914519863633108962676026559661996398309466793957411119208","1"],["2689434538696889748600412003351112375770196981486304757621282927191856821997","18445967353477604515347160779150655274882346263537443939987104279903835603587","1"],["13407966465895587136860360775212368074066771673105953977242071954881937186441","2930835817626580169772705368378989290489123616321981006048756301788984051186","1"],["11488535631412278671504691813426185872314648774577747653255218939853418017952","18398636907706497389357075033832715072118427201231124125764931331131401507085","1"],["16680268750436597455909268289836004238256592846960958145206305358356592904456","5079746842985216186695463702843369204261524987216301512607472891835576298979","1"],["16862566351151940718169007519989798749934517246615915352204673896834274556055","18683492673049028329686172632605603377285996692944982356541136040148874213638","1"],["183632322950744946886841684722637386846227427937027523429495223193081599946","6979491410335898603967161087819320165287343137539082979002500991197805160653","1"],["4839546893214298527461615286558778432455858833167373024650808470773229637871","10506226229516766598212649044444088108042888973147525612208696748164777006357","1"],["7272377054838142535305336185623888736484497388437580124642509959262687687804","10076787940678623397642770344309912245483691393476966748967944964687279638207","1"],["8978306200005824467582542931527241802265525384481815459178115346291333057912","7570293200202290017087772380176913457040321234209463376433657198586810658483","1"],["14324502072063099550636564088978660276032741053941688699669019084817619961301","19833856036606515496806120541660663306936777571651084724990432487939144477481","1"],["3464284529700055090711235874955352610360613871517541909686183074800368752288","17048198976458622793637788825875509522555405342483113576894910000039496037106","1"],["13865313393034613318296917610279165400951302263231769349684200845157028255353","20407163305922562167549157606350211605986767230529542540790338214645979751569","1"],["12304731727967321153783864571639458984687980951677324412376542132178791898540","726669493999420885127867256653060607979975341392670589111224031592496652594","1"],["2676080485258928908752329958640407041955577710920710823770864094610717549859","17866316985809580708411483291102195970303808836883494376921061729272231113243","1"],["16265447425208350840880277902433375078900923569376160142722913333703495005248","16076052845201896583975839814847895946144032083745320675440176925346760090629","1"],["9690354586344613343111863346229597606315797247394112527692796258900884624246","5392559675105822368733895449214087359868093441113193706640082121085464705960","1"],["16656309510570103155767016139883437557452911304558782455153624902253859839687","9169292827530458367701830330907197359717327608990145453667266716816860405885","1"],["7133981981505159704113606999464612575555796362771614749531829821790157770728","3698418052700450452336780857198640120177933515980584483529755957351477097893","1"],["1505061696858219659107067362672380632025087165016480696084049320581839790070","8197908168764923695295128427591477363825128510896076948456759491291621662129","1"],["13266917963386242373478329455388879378425910983373212731950185597737598716423","7308076690914687946572139348824622954875919554469931612026820182781087688711","1"],["7120639310052713049789152513230686699850444132639297746164847308385647515910","10217894876116641662499194004637643567878428880388908554915499634030628359378","1"],["12323793510474897348634500448180596392591643880035030198120188157168337335644","18481255305218775961607243145953560248546208990743180618958231130628305815490","1"],["12749191109082989431739329546373739360649030389774000816147423083036001552287","5783189441621018173986968151347358420852248966645492177499494156961793069157","1"],["20983378906714898137266100923106841341784112342319205355383368473570016466827","3473432030815191624591713532321667554795303100357004741010368434818849862714","1"],["18719821479644993718671837854377204215524790687143890163414070316731892533960","18588561313161381086777830440041093256095328553839828835440439294122869742387","1"],["15208012014399414964431911493951179605589925295934792675234692732210072722335","15968282820210817456155953052000895801418305463967504662583864999999162090539","1"],["8451875201609708884521308180784073910868201869028633750700886111131557078037","8861887569461124977148087160941820104026078869427092683554636242410645554641","1"],["10917624967622094402935024820471649205916427774743769026079588695063562634123","21025199180277603237670796206726919639258524918648929589152832739023767817363","1"],["17304241247631276073001827300442083754706038648587699554573683515243380839073","8397644472994906234719534314980352918555023063246250051698659305515599493052","1"],["6039621510272925964650115179210959248531259072791726373729619352940272354374","6232244367000788713011809903288773269538522120287251816961022428648197697096","1"],["19413323447675134859533021221193120095345342311747830585131725530501945915764","18955804897857038065091383125611876873459209844437917189345744540503595218464","1"],["19034358670684397412049336073697565129330468811689659468925272491653075705100","15893119973784282257812835474152228838981086693967953211252219471206350028436","1"],["1243860073241235496324718014301585128107941245950973604673967432777156377060","20876587862729492819561917422263547107053401314121454021897487161435082287758","1"],["16595346687592520203646220613476042082234037069772884656824707547869221161064","9791316714115891659736493058313177697352872613381811073130311717297770641948","1"],["6880252250903290506522383010943315890981679425853683765451353865146632288866","3055396465025740471990555461908204121797200911266330364874954857951136718271","1"],["8276999443121186568567882457366897304907943726223818211079901203140254131400","20699431703802986787962331248241560969124174611254768495664442282330880584271","1"],["13779092956954074612705735179241791960311861397123076133683737399565044300648","9446787059680200093579367007415930124953011154437465043835214435419820179073","1"],["338657708514695508292019514990483880517087760356267893536511088791633757779","8729077981206981220752125303791491746962987676794702788111720944794641723892","1"],["18216671710621190190217814035756395101943294045226263503468828031319881174990","11781415777620617638524229170978315773109498447004462752073365936286022834810","1"],["4400898139645016385801946159957350205878986778592311720054071003802282474561","12670070756481098710973227200427098673499260419799429916446687431453100965875","1"],["667627251165529385716125354742036344928755681793402900229944508877463645399","4628139635221126933573059707852413047972213461621353904786076897036724945942","1"],["20112836285150913342845003159236073738810637177689561282230244398967995684985","56905617628400416569584848461284733568961223652429570092917047655590428785","1"],["14415517549427073589981811001912240197117599781445483454699422291003356208422","4775834868618688878876797634418879594217556924656186793722667269518574380559","1"],["4030002914195580960168117645163900150247043380217415005873980559650635924950","20085908040879128080276265577146563940439194221615422170009977984625133696203","1"],["17730112296288937368630364699567071115314369508154419756804703699967862559761","17289738382693644174705971776814385481302537568320169875661811519471763452787","1"],["12825848962827774885272951645265176544642296344330748894878469743775037146307","8942695551462581663676997122881644349365839637864028334972305589018956938891","1"],["3624973337091405640209213323654485973373898115743488043189955404500563809307","3134162789765391577403527535558868582145371002053113715205007557430790700736","1"],["11048551944908577385637378130144444416807725363348747215358042149916028494806","1806518055334787860469785957328955297076691037142448169959575259709148736756","1"],["18951647822741260278077207561859027123537442969386451611098258230536805064372","9544479588935077776487553720087958040654371438738276777126869762697074507277","1"],["7864455425075567982995833251005209903169790878883931067620532685786295534301","13918041456622582545472252771141580042192266631839930990978402289505637510290","1"],["8340040543817924183277521584035567451169959413847569607130836374956470079663","9156391540479550208404291003468531431391292335903995350160603235795144188904","1"],["14015110709177257000467243895410065124277780065128651820779708333249746663074","11523631338192911488105267137298468259657238677363875338038527507455979915505","1"],["14337431136859647099578294254761034016751927458119116472443629429048724415331","13127450799392857798131560933959518618561731309857315875877673865547459994752","1"],["20293936319154112717687636728995790378007240740107486776241261099321107025514","15462547695022669099445060115457261302582016912211386091034743145610774962237","1"],["4828634920809460446013910188312239303622030618076024894969583800611178008958","16251194236932543367105406407470229335644177676703233321340872675397715951331","1"],["6163320235918980037993837096607847153142117228525782491463758629861821799277","20477964919044862553176063385264117723823975060189312592388371445791845467728","1"],["5746597982623184262301001619435996268452036755743743476982207316052573141408","12338191293104950121494847800235503777689666781585560570129963658955283965858","1"],["12451249695976319072407253074318561520361159332004779969077564477484288197404","5593187761239176681247012135994516858697969725891700253645398694249969379784","1"],["16598772321419042350515786403710086165195074080503410057974098300921898064520","13407639217169687434019982745991214855058247268370468127186885483785042255877","1"],["6585358138176160527632990621073258578100556690133062362535922298179490214851","4110778595810357973087987378524382148203438887781025622241487248995333427480","1"],["1522624214456574579816853627444416972970651264233789103393292114454684960737","16115922017968513921713117734818075597756562364338749991845993553490266737672","1"],["1612706425137744849390457249528008623348133237164066973415940288556371187148","758863904357778085867478284413157809984376145501245005273974316186052378445","1"],["3145647579084962603123218481713095805069359898748619479077047025069818816004","13629916713039348262667089351675906438043960931728746887866625360897385686550","1"],["18681837210776200086742027079899174686719868805279815201921402344913882317742","4551388766935332861085442785235222985956037807284931082160495690256557521958","1"],["10113085994551454530292544096722545448575417606604709491962800422090705784599","657821013771450359402405035594077830683805447824606881809416366595292443379","1"],["13685533378152087027851949115178485317787883374375450787409524433192210829614","4928246730847254018732665249465386380321752409849295308165558364101219144298","1"],["11055678179203740640251896378937142889428632720425965236668391033444616602034","1928185733850258565793238159749738414907101726054018074834163046741751220801","1"],["14471812040714349053624363613248253295391506213784963946770126415427517831120","7780551291111677203315859023500970349930261365307751129526011728824078711772","1"],["4794653507259548927794485727663903306893722211683397367339290457049164090824","14753427298858457387005340398166819128876316421679051156127615683397503584553","1"],["13966945336428800647521521003476474338114911766516480466565249497315051835993","1642320215314186458356328571979601077757918961837824738843073491230034259530","1"],["3278862289366231823264707543170925296214593735661445860680072299250795722455","8995333447723431780398382010040509422598920758606230026305217487445047962924","1"],["10450353092368063927414697223151739992647114424020441637417315630703366419594","12833929072640790935326429980901738288490290271755880897583980207119789142283","1"],["11857903358521892754442718495282897110135704048646541431980864155475622095702","14067283725241580344626234984414578062416956108024055470227294601951381771720","1"],["734736984875954205832897343923385748788133516357747807089676965064669752003","2840932294956400286910140238510176321014584121228199570236776202544158570992","1"],["707442177309595986902752004895086327864011692120406071713218105781583017515","10280412433223644263178428831873733088246095745444513474488563484514972354511","1"],["6469400672798886037056282631718405223775789632750532115779985057740490122187","16202137094926162249095798022299058339449830934536008534696993898995774222694","1"],["12158078734587317671996717229975480692532554313139548237900344621227233702247","14018812680292396527240888010994076727986503894422236458313232790388504051094","1"],["787114852220821972125327058888109165657312345231962883595511347831941060518","10042990287362617097102442499136614421773382594422447901109314938170112999712","1"],["10373313266244695651221535479778269385632570451929297916483856191725790620798","3651464087826854988602187720671816015672675828966630283974814088681093035739","1"],["10294566349796268658367614040186973604296140384254226706919648383326587456395","2262977597092297543719901209564262009651604021535905790957128085123498484145","1"],["1559517484783523843641726875465802648640589084342392049602748772888855531527","10872392311611585727756536508011732255607007391851921072355567930346871189683","1"],["11917800495643900852101043562625255980141540093235397272577121421352455104844","11984455551691233677340927845553345347584788574884222721335744710636457305662","1"],["11943321535873471311115749319331143706618504693035227901255277177319144650840","3877528478274846905372695150432779987902526816169997620838404920508985152033","1"],["14238140476423429601971604197342215201199356388843602285395463249694388552047","5034428254661791696866127703382286352646302018773695092791676322396300134977","1"],["17246410892956626774324718014046465260588919122748598457147463118688105734114","15707340330828206456367790081051643524376133310966169143978530294049107299599","1"],["12946212723228765211705982827134554521521167804153544164779512152471857667837","18974189223959314874670968320008078290790893406239159446223318572765568679920","1"],["21538031274836904744442292721261327012190928299772571208944620514080162289427","1120576400916153526295471997716946312816319043134951311020179031573772818098","1"],["5615681560380617507744810572453561341189340552532088614602067184676026710736","1811106220379774022025392763758133837768536139413630497448931459724332331384","1"],["8042989180445652536771972570341795454337067678971621334459980808654255189833","19285117297395589699860757157517007777966250316150166860203217428325130121604","1"],["9007768743859351613321986309442624060288169389716511654157919384858301974947","17908036197155652952726802925364087770841180607001267485090321889962263732943","1"],["19552438156349328829846290936357724281859344394351162757108869807897543054586","5705468268929930791854150571198254598002212110474125985522989421638378379378","1"],["193144087007543891204501763071538360215861209801286186116411771495957720870","8395179052977708869653895698876945104181398524369047347638930383793348335933","1"],["10322184393781195694483990475386695065186850316399685452176347499355487084219","7031626228722453339363348485953056943239180672144456402952619847631412066852","1"],["12812719996505591165372857951705543099792798819368757164942642014347343455497","20187625584729604542023210154841098024248389505048966101179265711971603809928","1"],["11536296499435659639021838676663033222634712077521942941602387152521841346371","18863108762748677085967950096869566976174380157744811519897819972265665883709","1"],["9847904529764157729582110153729343606396491447564042802876369034816820459882","9338989292154681128866006270112243613887306036710377584329579562881011410781","1"],["11980400650661920008186227225739032501086488248455273644126284957641764293720","6401526471824835616205633791962841376134775495850495951865603282857347324663","1"],["4946856253819445525762363553678994752381357473850432231379732667008130253185","9704943598008317739705225488268048908941261178230759932827583877999324984477","1"],["17074973824863124890651634580765712934503724341548400192677353602624927556356","13329423705899413056699291549464182061554594102696127754844205036128075681361","1"],["12503279467630156131347011912892752741396514144188271914258771302499656251503","15098409869030136056896391883638845803663654722759510469217089713470795645249","1"],["7566800201122661037733600395694854001566957451366718532906815796093658258900","13208641115962720182115385247357323429598979145619804243005012568109151650756","1"],["18915490586032401345998911329805986599794034749609138971709897557846972720133","19597896136258312209057509810876861307774307187044988720261362661966394815484","1"],["18671113575568813630170744935936113215755265387606924433276924026855968886208","7831935119478203027053926179208802446765314614910566394173971032247158245463","1"],["18111422967182982822451043462862816247360046608690140102713840247852465606098","14613564245619203460330172948354695290428610414499895566657795108229333968217","1"],["17152774372102782472950291471200407365730825277163974304636314051067265335401","6476246832177253960983755194981858214258092215791058106856251212678772503243","1"],["16220522707224129656938299226828667625402909811527325858289872846704298367703","21423295401154853184953993558328798906671497370049760161258085533984158731703","1"],["21881214549549299035383381386408289680464928069693517816269710892438530554366","20814152123466566958604146142221359975629654573409348584605420541336762400946","1"],["15216631343251379882344202327703656228896117291151028069286364324321208608067","10970711711218287772536720800934961715785725876804953378936081489040507172689","1"],["9276878174129580720299338183796212271636601341169943840711336622682040508615","1331397866092367527135610606394440083438399941949664630356646451204730617414","1"],["14735727083089625172549683854888400860556721998277596335696773307506875015126","15590352974606454807833610747664478499709219704747199792191584322193492021381","1"],["8812132062981869096524308397436227271244075700700939598177910906351537751619","20713344969882398522414691107478576116204696224686711072741089480149910168364","1"],["17462423693468044000024473364113758856956283225582588241069064348800091407119","15698347717378709171191503973289701181148344436209768255330658467795806535619","1"],["12022360523147766504949289290838583392588488672847522718142288815404142399759","96327807273295070693664958878863633256187618215262004983231121054573428880","1"],["12135187117632725890292601955113957931572915353799730875798188414605402914198","8493890600328125616746118480797802234867572530468401145532562323458557144452","1"],["335625071080867666749625114410441535815314518875186716981545202216540812853","6031312190305130653635526008074518329784314630947836382034838698965192168226","1"],["17557605611824508539384163805726892624689827723629293867179201660241790483305","6437057701374993436015296959687536869824727484773882507955465606601328128350","1"],["2089726851964615283911946652427930812802484362363402088659925890510241258414","12904385168308807916511366402432895155221974433033074383263501140933235794491","1"],["9686367451393243582788912399343641234477443995795476816999162633377402075427","19838133152831563478759385720816009600834169934528491212941426664361052069638","1"],["17372248416909052011553568037169463832126991705749530162999189647016088435123","4769059440588359334996771221742564557495409946489267235821474052498218515771","1"],["8980361998472667605929890665343222982823093366745878606761691597728606108440","1932220954753862626452055776774939990767461080205400598466379185921322898849","1"],["7359745791352983183390609088099326987133753865442210055893517376089494743433","351462970942110629554873754905427626076734912792413494542226431081078819852","1"],["12543118770262236563879793027805764465592638930877849750342464722441297990073","10544847890141728138872648207386215866499063377083320309346593192503550273059","1"],["19368168239787250541828909356844459346115790210338432296288163261965085841338","12298140335537609103443820144265558404840782378841243990783535253560017473160","1"],["1515365634455651928146398916019474398633793136022481791875151242852653048479","10139526452835253635271837458812210960435104658141747946200503329703347215686","1"],["16836277637987082916873198802826539362428397550736635029758633272551550028366","19217214763834639841447591237309331422477391103539953181659107747870253150488","1"],["11877062794864398940292541252035727361983375573385208483134383740376494524137","1392993538218522097366974360135591638091910208353097129560417257532435956186","1"],["13424114730286666679688620127591200510670120395020604287776705527359131519548","6270531542880734504654417777292719554236330355857001177523662755218457846844","1"],["8590918644023803909400946202516669966655867044597038230802229115639753779514","20129223245885322684439904603006189114929463442539388705111526719039282277746","1"],["2197202706562391050267934969353985818526734134659305898691318481471679927470","17519923410407781049073896828683984490049504012609586797599576056126232767182","1"],["17207390271095200864589462460072618823141453497096820053006214946181133945116","8478905409810504018268987552524581552870099650353851756052469375881900809869","1"],["9095213299616950478252015479976185722462482747496815689502427495164920140130","7580139926586971540241835098865922143671909534914798852948961092003421800393","1"],["8209610288446474529152736057680645731781597516194764866167151539094692245869","8111588155587357696676124796644431300919876625686224101383100786083328191816","1"],["17250900751106882004771433457279001829538200439545007712430744439740303194751","11778121458541657660405566086490466591097583255241309913775077230121566227519","1"],["17741988192633347251631034056365621833181781653106260477364777222410201869852","11710103886230568552997444649675488414874465416226546306402934126829995956314","1"],["21200266258541684701848239635343592778577947690628697783807739982072631749348","2687846987757211117658278527662497545811114409631710196443458820937678136636","1"],["18204099914437786564652127634521482427586747929184596192984667650616774279824","1539824392814293646068008458296063360612579553111923082728566822459338692173","1"],["18769516334068413103397277634873689825170264860008293128611130171312591965974","19900915966361587323057475358147789798418372944861775126402537451294367307387","1"],["18829778899403136188316413904128498628069403971888775136647633680699548574512","1157475852473890771197145262271762799472718296663282071467737041690339353868","1"],["10733440624285898117226206208022748842225206677202631988822484300644902797011","15806878562138146812223454249497596665128750690836928215524898149707302328822","1"],["14108110238196256432358076838754908056688701110486024059837862664216501684655","19776779381361380409331236804815140609688655066842184827047804035604369419240","1"],["1856517730605158585068056303062334742855107683784075093995188058016729585376","12817313443027350945265033368531235212134350115397884932631522786794728756340","1"],["21875225780123840669166864274308362161543746056516379466877649148669464517865","19866004041019620796158914312383722410628457241112321748951799618597398659640","1"],["15889868565645477103641871546596254450385779500212319796302976555966097814569","9326600058475758442186985607804968390453328275466005466838764643135154671282","1"],["3909105769024665231683558591120274641098202950261004115605527336870529804382","8710196314398375768960223090651283265322031343416973948227062130047023899226","1"],["5859015727249632338862950869336508943257028391930027209523790037528100532565","12756480687412143840047203496130258179573680549519519984882862993907961654541","1"],["19846352508470558542019182963730113780297400112839765308079038894263396121491","10503653525624131401326038945410186996886945802216616315262409986023121735677","1"],["21157910497427053528374685273367772590500155018875158679105847181944082127570","14845168774571407356377189375015817091642972037663420168152226329120527779675","1"],["2674065835500468214995272563943295015228941849677160389616064938576505157022","19357411608509154828115981605836097621612557840668910370065761605711989946382","1"],["13666465798148826034857924546179058495767795505613885947345744371039878623564","20587618216954500952095236877214363129493923224103212410591222963699997461697","1"],["10322765164306895473655175761883880876686400376265318797142351079227937752914","20564442983103248683366632544383965522480198683879087878586310740164344062919","1"],["17034912917507001796941346123012274353573365076775906056143217306152593857984","3305227932473847502880584259680743169267964938178098560773768081957444347434","1"],["18990938358948760876499234526374566093850487554431559560484195543398036489312","4626496127618519959754435282934769059112229475332665140808123434969056530155","1"],["2647363317130758948291548484508087250577180957698924001796351380381345859292","10931984813669308467691856400594890703327822486823100103510749691641391812491","1"],["1862904875414016211311810801363875247354452980206893857415189241481777982947","8676322293164135356213330451078586173599398838439209902241262296121094739774","1"],["3035797613413269102449410888599630929409846531759020841919639191624362379963","1356648109068907644476946426326588498807512418157291325694442448753302548323","1"],["1725933963818307382887391917596504736123028945937603447668525172160086279056","279593355015481934426308006494892238161921856533262065657063546907296227634","1"],["14768735783199204577360768567759369851328188269095398113320992610958235112184","6926228974185577561739717307021526535415826280370953939813521405001894274908","1"],["5540349852927609328601995945196843124069030621093291684348703328561065380139","8039798591043256614441760749069587670047105697388702436970965240340452058367","1"],["18140279780739577753369474712699944285935019063448610229314217625594500525084","19117507978971971777900570208172194858211816029162625740747564763271297725648","1"],["15099504466961320306617732867268982973165170284461925735695617143722917278150","17602775154923252031108773729800715311708452380203218118776954588678206428592","1"],["14202694903605779250375387815422011821946720309997961852629342087813640567894","1140357133666806290735870255332917838046268131942053153508852122481311533326","1"],["736223862767207625991241772071830160033907917657413743997826410038421326010","7617560557520888801936560559256874831713850954710827023218575689460429850180","1"],["20674781134994957968239017819102023739136930175436830445297949401764775347623","20587077505979988243026006558692986869176503251416812581264804275373504896558","1"],["10533353188860962422547822075126145337140623875804463538399599155583346827666","6646457653093620990356064259867685577797823700359756942257729846782108876697","1"],["10786538339044461216706677287588094367060671159227136994351372394084499354839","12820938001602656557652404607232871109387171241608988219219508458382429474272","1"],["21679698111567034621235960621092338605399714817160423422175258691192795694364","5729714994065717739976039545516000289933488835984805493261018211504622896587","1"],["6376708371262933933373455008732098160664957254711469218963851459067344931171","3230599011063311525766051215493373412447543352970347085710078038157158079830","1"],["4053308655706834026940211299686955109980009693428369873014154926813877861838","6097442294633451788860403032786452317361088886082323896066132446956384935187","1"],["7170016025878240077375609447844316918867796626243478759638834780180325356396","7140083345641234642642635974900277718809598291255215287647385637351517600786","1"],["6638806616004300907797098030202327749671887667316617405938909575275427854464","1089056626553459056161947014545362013826646343159984972660229977065359046321","1"],["7449539238730628849358778025363305468826184592425692965086456524520383739173","17511364562225907643603637332032658825116797453840298154960192053816730486699","1"],["17299594390879325203762965205898634793513068131350818798468895675281142999772","15478824145827490081539501538992796358428140526381375038481407380076632661337","1"],["1821307437125226757932374685596718978148505604213207701819867632221670773950","12327456586741784079569280464365304443564946688261005110385297655517213541234","1"],["11111287258184875977084102920874348129580027151724157132677999069622764212519","15523400944199233027449764043637911008600199803765393128052356830269087450598","1"],["12355137133220571743471961996895047865430027176326399008108260265754884074501","8869773895357757525053116408066138302310551550945864542398995789582138473080","1"],["13793128831159066551072364526508351354747595709255931797022914095863596485368","17214441536460558742971662587918159323540550293523773128063770076264537870889","1"],["2121110275081748006859788997778668777224789609280647903480028338676814216713","12941507665638401947662552041366032693662669922284151398270690508329420550839","1"],["5085023154466787299973599554937422141511803304897406962144164014892537556946","17034526465066704842043911649964515763170077595782902596569371037472289877309","1"],["15053682822385102610969236717522431218999145850807831299965735391118158408960","6640847468690368321049589313345322857228133964998106912779979774850814103877","1"],["17670253161292974449471565260155827774453801071665224898129641605521176662549","18137510752166060680205975284667890498900813127342867516637332467530104277983","1"],["3606665124012863569534960088742736290090709655418109110842576375790969482829","5962682742634184007454888726003844288504516485958243507410999402745242440041","1"],["16727199421928438000201198454259439328731421652702816290326206776946026041854","1271613430200525102527711792421805170610734401102511693097681988815297919102","1"],["16927365755458180281568603811659112128176316102098325878515496376409965437315","6569539086104407728700378024171094812358938047113182874840082040539322623602","1"],["8470323966930375677135663177228522403811670198011819549588709805744769534728","19505364385054491981635746152684976439336529385345299143376558112890445964031","1"],["13251912887244381382875574803259698425282523603713643795684831780065719388917","15765355133863017743022249832769746112562592802720671639774906999030224673395","1"],["7012131543625216689820132022709179930006425748398231135655293901737044249300","6904249949093847395849969936571490171595726261916156903992718280618710201550","1"],["815754780781797973911747726836766753473882929664780324375153854980439433418","4923429882685586353572328467803527783018400557244422705810128326142847082043","1"],["17331459490842340157914568489810633418267802390978878093035850030969430779004","16004231318715569142891458390355695505993110083759464163389840993064538539877","1"],["4859242581772634093213376316804036091459019713195882384648335651135532506007","11379238177933552615021112378193917830038605159142581716506204119121837272849","1"],["10533029248318522057663059954058615841164749205852728190476708137014780058549","12491712754181364766511015056181872872039749801635593704688037125843767794031","1"],["17010329317539456442208398130687955138211699849087227873061649526366465117053","15682025554419513090796940486706877690636477389655016735126460898674984827953","1"],["10189874884931026877677474280443650228740767262785427499026980203478590198206","8258414357826949039145376206463285515615134059387582088988183954487489849974","1"],["15065054048380617272444192081653395886538865189749400811070500536975043321701","5967612871831549027649027918464248163053588801165387673431032167841935470063","1"],["5086548938899462310918410181086409814139404727980700619130691461012843379814","9208368500790878256911191794126337799232119031193484834199239889392027890623","1"],["4979725213094555793649501207949707388149977243653715557797372254092879325771","3407151351453332509630118854808906331106048535750564651419469523684089002486","1"],["9357347329310849912436636288624613824350602807174668218150787961248915704692","9999463927956175457066344390554257071920420849268827437566503750123496275531","1"],["14751544950806986347833909291000784654243651125790350833786690366108321781434","14443719555545297322514299563760239197402698796410510018688968024370315959389","1"],["9179876573493831390769645271548790901395996817663369217923244018774639165139","17610871942067944368691135233593216698896832551203927307051052470956050698796","1"],["7922315905580408088232236049458514324068954865013257056607360702017289042710","14122084356186398796480573807034964638664501650695788672278590782433243273927","1"],["13177993066072726314010228901158894128896627588427569131055953051892574575994","18278483604537151530990328928340829925196520649085846520078651348602494571060","1"],["13255156901835287828401122589403863028241474731888832523828743764566467806853","15603698699149023853550617220639456297626444602785567913078940998650334711582","1"],["17082968528702025815751605025566837121476971037368157490519377715733810974719","5305398480230762395699282469170398082136800165593428449038114661696773535779","1"],["21261469718287372099028782883842305235005603016351619845367286493304663078498","11645091640272893605900726796183054621844020236729890006815085056887816624653","1"],["10938462945886068256095377386267733767558151503316376065693526185524033574179","13512368751486344125409897934006254143736448469102528385554297714557812692498","1"],["1016041445614101958099131590086650773642346620190422957107403797087123571825","2382178978034089457169058253026757945437999978893722598589558914835250215543","1"],["4329164494829894650905873646137942245310844098814177937491121554596939227542","14482795295790497935877798396746206849471268090503409753234031560398816169857","1"],["20317100267397080290176571383887190414573985119729622065704298906902855918038","1257282110703728894895996792262853496000949593081420174626218816463824395416","1"],["13826737187491296983616735941717754949384131342921934239496245576608866416976","5796479176782623009085091946883546377912667540274804700374640361567606219341","1"],["6463298552371576365506304853617106574795589870672682025300183325446580849070","19377215426850637447516950816500632901883681639757589950243447811902819161735","1"],["12478283735451166096082900425797281036328073004940332519185248552961267985965","13673521490804718345590035820703327018418108516825010091629071496065444280843","1"],["9675322253305232847837473775583587384989611634422424550597788955303249422730","789895544550687344191884488105503540696002762942323190949848865709184781339","1"],["8821321100864831494695467828280295699999153841009293496323960649790895875744","13458428324699227725816904212095521379758786126572441757152734808317910788405","1"],["2504465697746235822955046066023363195804426061894595635445610894720666714985","8363376235791732701498914142483827879816410687632032372301210979675475707934","1"],["13841027439014143959584870386054676700335247952950739199433018239273392178365","8604708332220104158366206117313781353412308139196755253127985265746432411823","1"],["16783101909578684469174039081669209605157466793251568342883744958133254883735","1889576814734190652062590498166512392142369994280632455005747325847432434079","1"],["6530984456623049398053294061026220026445778540072680024866134289135245087526","11355012406004214732046112229412635287870082172905502789706160685417538865950","1"],["7119730585457504842333782774051989971986488260363290916960293853126014235755","5112737242709151785074445630031865304827346478950106599536281805662088417089","1"],["18656623437809999049134658840272127585320038248394896663568969149452827183483","7604726818296874384635197129476700500756360192249690021700973952926189709457","1"],["3133662122449899489048791891770782268832014177108006192885201918338400556952","609464735727096769562158449357331593163669018027865650941684069444550877499","1"],["15206865707725985360512906076837172120300101753903768360008429685890669968793","13160912385641291379941128122840618823490518392208272426638094331124098777847","1"],["9164584033034162597384398169136601593688118953164382136728077501692783652572","10652949323265738815578611567352719721514038690829479434989189276263572488970","1"],["2283931716764691787910662810768552878162012970139792235209564662612395129430","3933990853343202346313452641495831844433283839711571859853210971889215656554","1"],["9555452154339333575887664447553139383080715828881814408726005455894738496746","15960213797765606089803073967385813228412355512704019820035238006660560748427","1"],["17460601486791303746142410465007899244954044142671926713997772477443313601478","10624206336970698584989637095588059750992416169897153939396539171399977995304","1"],["4561216396918270512828186889179736629650125173793238676579704622021548096353","16709251719806692986354334230684473618390242441477027545111466263215762064720","1"],["93919752262118101871336388085561694853368354822341338951851700010909135933","15107204209944735902885302431349672845607796860816150154876947398172779726721","1"],["11264773112505688916615234185551598815365509092777197896158882477676785242701","7369264111930746512938856976008072127330132966973433752716993195708783687691","1"],["7924621542547818078897479686934255927606650928660889613755024929586305410222","13962591663502493156451034752558731278372340659280758664831463539988467556826","1"],["18470573221511113590599084714631324584353500688439363205524161277652443541388","20114715707793463158367459699318732521657608177388421707694879827652964651810","1"],["21749750483316288325321017490763341645729647650448315782663660942863411402503","14397307028095299295136997302438156269233954690554984037284636101777044068435","1"],["21703318246197584003455178178300192261975104574098410910765213625743846546509","19615639192193694378461165342302377592987936985309095804668536209236077732287","1"],["2934288124033024003427264331723727653257508562144506430120174961060915215037","15186567403443183783535861769638654147204488112887483049200743918676857697839","1"],["18349277610456056989663927087737858284794791181110310721770881488566915695737","9583768009823745445885706034818441666946925222286574522519273117473080190024","1"],["14152271212067783163790824482900042432681921132450941580442817849103731660332","4718142333626176378773131037733054570781327619855262202635558566388070078192","1"],["4223175023996052220420303772532506836353950152351360117753916988559627317794","17165215974256934263554786733941295169082498367825158609251017302489428277229","1"],["1912780399467084064209057242614904096066123582397824522198697652961301387206","16253537462485740811095216926247607601288628286884795573367489925517990948407","1"],["5641555634693605314226360376650277107368589456494036898573005886704308089315","10928375028396579560117009649596599514090778744445326706712323214606854802422","1"],["7743954183106771001956026117864971950409691957062603572880116065940518735881","21369575283846260897998875872068948497893750030116144030674469967279100988535","1"],["5771279576242730925362340482602686790347230597495091617802480876435162429963","11115201707383122486951118424734379853255299628013889532565829960570105420161","1"],["15141064987538849743218096437681064990131878671726613676832022964791755609837","7038572693845583607982522457681665346143507092045787732597006836434411092203","1"],["8199264086249629515994821678443021798180244437315535780506984923320546098145","20370098381807297295332639828931606894698164572126253827299293898740923677342","1"],["20694651014124646529009186392391446752162074968276278135413396090075669571591","17527678776659413607070989568052913241284192067366153537475213847839490864595","1"],["20647036065102919502643644290151116480626783751885701677268410721406976551999","17993331101525149962029030444010382333229536890447791028499475209850002296136","1"],["10438401347891126586973087808544375429961970027191497124205718702273629042830","16914690814785498908965316536259712895495019270700822404021910706432207336733","1"],["9602551548089525448195662972183336497194820824360193784294938876500868378515","1025298533847120524994142457461450953304381092108348944644831619862224520637","1"],["5398800869911699021684117525631989407842878642933941207642968165067970087482","1062648333080275661262170425759345428953614089902425320946004231661407570201","1"],["20635257036014203785180997190809720934497200470419631796417269477449214262532","17814261359252014612677947244250766525433717024511053989580490636001256499979","1"],["9961150122707913963518538730318715536568387639436104213459201111824708198374","13811119149568926647890941183666817135090780370293081570119527048522001964496","1"],["18430160259865316098337853495494770218747853845229088762329261320837438517241","14587263894652685223087863423994802344318652573500558874464863107716982429118","1"],["11388700113147402576857745456363028756167177709283508500615559227424451595311","2209405112131195013930998922288830285721090889708401668782580178501135769526","1"],["4386424252883074551110812303215729549268499498564950884951043132185771448513","8223633768541145365839910885478093548964189608380233476534943459465349059083","1"],["10008114255993804875607522432549988187825959485418863841872733294660611890746","56990821997907363740888545350911158231691585089404099884221722847128451792","1"],["13833312018734525293975454263701547008816607787210648566150638480993759885444","16300366751671957156412490934729388026773077503790277914437819659643696850876","1"],["2078081703326959891911772662295908515030606085036075289636705982435107352819","15963515804733328662428577092805886944408584245314898409866351374487545990650","1"],["12740121135236163065694657775002394239663829016583885596818219499902293041833","17152922964459127748617919793549411885693461925174072615438698756656043917571","1"],["8830396474860470925996306368398660497433668637801026948012418478213406462535","6219353906177576286832828148494459472580475786900308777844304891836948099724","1"],["14138595772367567422417769190250345958370838701868273655469040220233947954601","18185986441230015127648614418500230151197876769317066096897612455212642448957","1"],["4454229628647003569058906800487965577846175858394562336290387564438289404765","11864841497576684005226217087521971736758589410127414117603906407059550305247","1"],["8670574118662434532001769579404488169485472419595579614197631411119239453718","10572691777421088551278360173287513060035108351906822808047881618026742027311","1"],["9523499469749822613097863106577894544756315507374774290313757456031893597759","14670741741303289928107895610325478504065566860918561708103282056897375383884","1"],["20199707981997224964185965729165793316979968908803255178920879780489064468219","19695238648814533116052780900820031639671078584247715853747001225539008201781","1"],["12748209923749058766913498190460085034871956450804578034680868054671944539769","7433562613633932951903435732299138113895054860977227783528441615282799552543","1"],["8953237448492665462811570517543696915950056001343720997889407694081122335176","5360126970499762077204819463965544658910263942647640923630426136245406534285","1"],["9819751467152909354534991373324798908774866386010690219085442327486652146786","9068855678648552663501651828271595530344091748313298055658185809331369935860","1"],["4486583676271211334021808003425184266252211893488672704477380996313103720549","14204327495161237392211818537372184616924692239000804663264798731977354077084","1"],["17212730945211920155554015671315854322119810242938355375940543770515855543860","21528756920981427985143584165371551128072861276599416098224187562238346769296","1"],["17083991388958373853564232696899560261706380630515940299645721532149238797337","5534422948085932073445127074668534104487250847345916048876852722926641503300","1"],["12076059959889642052430782652080419103292350882980780478341178255566476362991","6503312668451042952468378683298310319034063302114537565586968851180378892106","1"],["299988132594203604296636501736946425775423019067048191240641380002904142664","17271150884663247222245153477223294527928090535332360134533647667495955099294","1"],["1605598567535432164091874956636233103872136395889924865753402761460493932718","2682924649501385466256729011762738065837429664439414953051983406733753734565","1"],["1631632539872795201122826230608846727934311680329818219075844327676097907963","3639899126506865867307679376774398375935814175293385781970439238761345906046","1"],["607669365989449481655012348058584687490284514403242286865079203253236358379","10320044500926665134778122620156591335985575046685280001752159891915912055925","1"],["10478442763386299781527086424511399583267052654105481199071060927618350517129","11058922167490830717372779578118040014720250989906033900299669017632029986197","1"],["14208593626445243104209197624307690780489001914432987231717119220259918728557","10155899713524371848510368316026553229922280866744485255012184099441149551712","1"],["3117743828543530141629317672122017777575928032511145571630355033359859764363","17845993620924105508622789307628548770151394983429740716305353520062503700585","1"],["2334431849451634164977187765514398082261273379348594442267767664380645718848","1568915551502953574151089411578852074159944210083351879189976437456624163065","1"],["20644411434015831901268293209289766179737387985639199021854497828319498526063","842327140922094825048291840649098385272912324679492816583789053603180915734","1"],["12928273107524622013970066080226892960192467898349705274727808613898604763628","4126797546765062481275676974821100665104370767646613238236022782303925782600","1"],["3680039343635253161785954179226153172836498445499492349377774372291358735191","15576030215215522158405395913646627937983140463366936471357256660946001390960","1"],["13865319359963983524599888572393333667248944172182830645204621273304870526733","1084382322415019940539280119973362246968216526956787599763722804674358097287","1"],["1433209520480798346788875768440856063505785304652955010048932018997838516567","9755731625684414094762040480278944808141126446570489324078266287768859151196","1"],["16124588773989750029917595394264138301334508629790117309084356454612058733316","6554212383321381518570940184978098211321211331339112684668067028325840883699","1"],["901400738958763349167542381873578606021568766726805679447547488693674509606","20057012242563718252742625293376506348426949444793017737213254474502376012985","1"],["12801677364055030779574149188979150421202872973426651476674510675215640615358","8915890852810834338805123346291543715686724951286223114323209485380974431531","1"],["7792130186307216459795788508634139015055451235314750895144529401157132810851","10415139448310776210830204631621923108938987791591276415681530364056333853745","1"],["18158668904709462280752076110403355029782271527251160099471896389542985263536","10651466080852853913825791990306928720508932976505786535303447662996873428706","1"],["9336188234767462557632751440598357697896442556109341271193620886819934861503","12499258287431326663655973495630620260787389239254709842590711927674800712820","1"],["17200325788296441539450507925786527141769851606560762358123265577804274147301","4597125292749434655032232948310934565125862818894675647424342274716265052627","1"],["15726842211843530223817590792339471435879515191601258135123017006893525712711","12156160493421876123034026793654988309404336642827913835033261445051231472318","1"],["17990583801522239149855109496720050133424525800106305344210419444336178583296","1322682088721989945599018712570266538795273935677790520313801498696343391928","1"],["1743799398119343725927051844621803951615492037940491766306594804123329667769","8334501688461389272595479713231444248806136902779289196103216926876102275390","1"],["6484641445342759042090972966240134165457640855469089074589181564825876752197","13226890984564708957448016559438343127320371135083175885568432447014869790971","1"],["18012962497569851310912499117366337798607719910233253031941751640087211082468","11135575380855702091766591851186893797852667874676377021038754977586056987288","1"],["3289786181493415390907913169826586628597922343091625504114824529043571225810","8073370369677606112694328871991907209315858035937634479892008558215328670997","1"],["9407218971063394841799920577983799728513486397733629178180382171548536173396","3556554379764438890718331671869781854115792059777888147838635833449621816776","1"],["8073131540918987279310121796501839373448416996639585323941251949824097922120","19069902261490404670808217481103096842003111070281157970471727161872392914140","1"],["944161790065713213762813830330448981374059586368914337155591922884100426618","8814219281694841781532854042483827778703894891605386324814630465133305870517","1"],["3624280430740939875880197641718835675111359053949994354754949052384885897711","4033316881422938748931630778428547825455507926354008977376255482025218006562","1"],["17643675129218928786689172626564302461654701594120513461786487410460700028761","4961491501198239434640400519075220254917678881679292550595983237570533569877","1"],["119499313895443765736126189380173738207202305808748887198762715192186512521","8418717280970952706264581811269704575604788481101289503080719802137316669518","1"],["7192542269771332911791674164992613818472291240774972974293789184062993002634","21235877502594234930764357028209094248971793550444412869419133937086889960192","1"],["870546735929177592036508208043827120889040736451327967390671336216780183892","5794604570701739869973941441923057827551309070568236312358211618337509731065","1"],["2156163062278624191352644854267430494461881152636134812923379049371285950812","20897189242095251991221236144943802570093284736007452285656894483417997386112","1"],["8157641602195496248987219209871537787835410121333457990190766327468599210432","13900064869305695962465895173257592077868781640039239069938016429895192239715","1"],["19692464345416295685021428758416061373178917808147633045162738591143394811200","4275371009107074229756541334469444254710346716334808089123837535673910480962","1"],["13297527820780150311589201391602907119518067636998038698174908201629375997122","21285198250727757616763910112250623382608777005633034840696586120182011540803","1"],["15247615341394209516304417660666193365044405800625097934880073555653093542896","2703610070285498920474274389658934491468033787248082197067039950120102746465","1"],["2712107833512647557083381690307827955529747573427602133606066115055149857155","17255175049969135587626992235837484846010962720303004975792147668425193177974","1"],["19622517084685122948777957871068956732954314627991292691830959046145098933919","5621019457648144082012333592385382219439240781573801003423657768154505840134","1"],["9066026722764426959111501315384791658865540570722087154241252622137672797478","15856452334184587101282058909263022045815662684182273517352216874641294027716","1"],["20185119789902837973018506071133145802401161712568366147302774936881466926919","20156855770656062833189889464416880298378285360675692989333568479731112815703","1"],["20241046775931501913924920405832434338528218846087914984427110679023668130466","1299319921973754937604974836445700641417149230612633078418996668347646692042","1"],["21012391435050296779209967939021100359924232000244742885520646538664329621787","11875266413598638384597195447821657280715979278055996282150570016979753523375","1"],["15684441135728671955307684475876051249428629091911153266451180835913854778280","3051951635751862673954256459662620294805429623859540182616215828217787196689","1"],["5134776634425434845114671479773901654092690370301713535690952046168772852481","13130939927337768293756080436227312874586227922817765830619496477827170252370","1"],["14366486778536820803583399827138324187575398074436529836784292918983502021943","19561533779872274408475545720992950067613189600020065456207971832086446181854","1"],["12403534489147118940790414546421214417645684067874866246882910633193885750147","11887939658586093510618635868261003863948810817495462421363907269140669160881","1"],["15239342679342369197998864463382417794821225679676417577933542307831534312631","13368223704883904414385290604877583962368599430657638840456909155363588269969","1"],["18643197323836614425911351599160983648379224952664835129838434624655952837222","20297857903340440854198508852239341005206722017638576268988664176784296227420","1"],["1944404772696663137856016945412697411174753951256608114940855158063934239633","17835935223351385212765288076290519636308559124509526731964515235035113458470","1"],["7906947317700795234585168538626431721262304053755009438661438716474535712154","21070495144011602829799926655976283435529542207705947717303613371031462675210","1"],["6333877046730179417249650869473827286524594367182104917590266503322247673944","9501067709671047219338997245557134671394907119578338941375334279410938843601","1"],["5874550228449004853626033534380312156717323539019810085313570412402868067012","21476463408443723321320157570423743361115063047739532395694032158218150246723","1"],["11988217830378268809004459734515853891569370398023699999996847462733947264515","3222993804744290784777032066229661075245809014930705994579502165636747040168","1"],["6585947984546372337124400814756923826107065067356975367940027838902287199618","17646050736785912162230258470100686638678448366789499300311096068056444398700","1"],["21491865792704928696661204204256117072721536973895123978930647686932347109735","3827524878217693723382470312146351072273052223860829716241811734911694303810","1"],["16076072688057090583129641367784544408598018271938039458211802435596434863680","13224384977985967642648278590894398205150519804395182725673291391816016021625","1"],["16276956077404075779983434790090084061176416098564691889943803842094969743407","10286784774033997008607160242615439932709144164300231766829836842268392639958","1"],["16292513622225921570713834598394611423705608538908533108630605688539696592053","21608243344734280400575539846567267724636284095806173077443522190933136087467","1"],["3294625224732189868593508280611096109429023026498755904146313996133855501922","9846353353912935430983711074391793368649571480209499740910189722041764952895","1"],["2861490117021597609472590715002041460115338843769948373219281774821390685278","8185107134262447049151161600862797358354534638584352633215919997817160365983","1"],["2483391937146171400555038745954711064846906657072729764068721388959713209971","2458655550339564299143590942426048971663654315667167862359342866326863294415","1"],["979326917655354982129765468193268222599744098696316031019026928978408810749","12504560540660406974756464210294628182901466450509069074365316947004299346099","1"],["20343605025242271628617119987214578671421202714433177514906825175102657264591","18449571443310553459019258766235323123262465639556440475499763206983056794830","1"],["10231231837161124581607594839032590139720126651481404714720984497731265760890","10007160037358367831718909357409067756143395215248530228344382674152937168374","1"],["10852067970605544247294136935836954542914535262267304575081941946312553400815","638180693100530578897222157434183244554059118416620181552089348932431852932","1"],["21029758549092177612143647034634374609728554347586225276317000111717404263317","685272626256068947864724195884964893731172327864318526984740724886236559440","1"],["977739978754127874252754555064096160031050768676268249467816625966200192843","21405384828822611331553294837726566296589419983248935121154026855010755615844","1"],["807629105338591842277252897279535335313013028546418985765174483607378690934","17743646627012945010321313151513419282835188591305564578597573434771452023894","1"],["14538323734953333302918392931418334645279637681937543504110273020745598884139","1843442573381111479081513157352107565530228043074705253356088126049968899370","1"],["4469393082593255978617507672808141687016835516687701628336955002403982450913","20589483000966916327243511390918143341616289456975199923084472942404246460885","1"],["7656079509138547996256889923576717228344169809486162997576204493559090942878","3465651119089027395420228438202345710462180019019495602316687381625814354570","1"],["13846702932963875522448081763274052460177989594195762979408296017756237367276","20009814225959117099608912805992190745384238419519191847540519655063723782779","1"],["21622515530151137126443390201668210414653826130093850306705369908271192589109","758128687887480255564627236579132338501643253945800735564265599030479919879","1"],["9668563222923460399424100089568197271945612218647736435226259039514105048653","7966104594966058281662694868442327105640701325358529711792383199678829094035","1"],["21806643409066616935373628909258570348107575251133420473411738541068047472036","21056620459018245487048012172716669967659436220454908372396151368759113667124","1"],["15736241321482528549343416836043113882566647970967184495295146745715456843408","14408932772069841162754302408573841106774238601609196697545859030727290550466","1"],["15608812188969381121196278180047311310307592854038908673442031953892207351906","16607358715839549203729181422764430485655313487306317663918678822922985202935","1"],["17866516017948120852920638456093418055121140126553680076144055029334773128726","21015515611087216958690061290889823420548820430692477038482663140959465892018","1"],["12612066610894124805933307150760903659746949417415097854274009387118120629270","3796166866201371246135739546020296873522012772428909185741879411397321861099","1"],["1232234696597354264349799612709836995594179651469228224465886222403044639400","16518676933561693559877503490121683133827091027385433042059862965229639050520","1"],["21780761942322578968859389189013542979069444365691452946581939371182854570203","15131726644422301279601029870860625227912129041099986337911003942568163432828","1"],["12643478961456761736507048877398146822238372115694753089127497101541867413816","13222310732411130810943616078146540576504758926214521382175336113708535346300","1"],["3941476857675336226183150838901017992287116424777808371460294911114151061517","10869875401018054675169958478454405523440864287973544065506965716254330056504","1"],["2598403078171801055387956657572560049792677680044737765381101966245003130721","17485851104116509148460997318185361691192759172930707261991630210892758472073","1"],["13502227952870018497794544406551110758175377488867474664803788344212101333049","12304468748698362629500013409837995532262579194751972003775620503599954635242","1"],["3362347270833117121070394550889132052544760575129569527893407892662184121190","3557496935203286641776404201754335622568255048847002728780535160483625670674","1"],["19134647154427067851255532285694021546178432112982989282799490586949856475632","14441661627906729763451233933327041712497587996233697403577532488768772129313","1"],["3021790300307845130765998757511113441360817950666117997137344423888952702385","15336687578021326056885841390343775897961627921133545778447627700530627601130","1"],["12613306585252294097899952837772361142731025069811136489219596265741843586621","20955280971099024374815109845757979456769152840709920815220345572422510353255","1"],["20946812480713315396047543142311393440093543698963912351976283399774459894759","14805203707285492380124154137761567409622430930529979782728093779574171459276","1"],["411603183708093710494252752752773297805898441656784624998395031616995979512","12247529066710007564813176639813785427706740088762063902149792600225297068269","1"],["7910341493118553609534078859050425768616457018196859653447981532016600233113","8543355057065260660638038829199826620796576703148744711413743760589848266721","1"],["14945798174425865634858564122392582120781893770940163410264934267453130746952","9032439999254178280037629977670096051451234512455069186187159240561124721670","1"],["12910874607364905030402928456558856236970623824523367905772441826138224562995","17501171267245980009386664044140419865535431419285551061614538189584430119936","1"],["12680985554341596625725087409060336751938529525896448523574112369365103503038","731729312687340550284379378889408665524719734332375224447587270861546142313","1"],["9463200064123747924626502834209484472072573203412524545430321751427784846820","9024216373277858797660476646121946699348961672040612940410351554520042588188","1"],["9674292221080782148303918755551074631658670389930739002460865663574295131690","19757728380624121880912411948737805823013854644483276133519063124982420088463","1"],["5151082491318067704948420963019016077354135666205535684598594817535707529849","602225297104373639085550354516666719954967939882730838581310363068035788112","1"],["7195008801658974924055799562082166345098612106075551453997380326343929016811","15228247535191655536830617088981830916277719812786410970121056429645208321934","1"],["20235856080402359161584084093837153624766239105698828314689744290649235939527","2823303584363215262459271601913130763008453168216173126172316401221221550080","1"],["10125232484970245958872115620816582836836867162674794721472468434059652877122","12850062499375837635522209513836344804222189495835015287540507441313883599135","1"],["1538366048256038534210221299710768592436244523799481785453634421799763975301","15949031421503302625333081596176088933729921601824518394721940391149422171531","1"],["10353729333253294722600174005680907942633508823068637947186701099163876183907","262725559795185654835173294573921997159435687019423945374291174908074179838","1"],["21465187814526359672817762707549738756138884196854966428329786045466861239018","3710402756234265078064759121986351432973566879709757316577942740324954202945","1"],["2113120579167621453713083021405315410212889920808576638777701151818628706700","5971846296785189031517848674420011374303836202070330715152984905405440033653","1"],["17565835567942049637644646625977543004701844922420239857824965361070695571580","10434223149851600096751777404458650578184057246491511569023186428963053449901","1"],["9518744346211878611747474175016698450977211259669045984409475912218232902880","18097482626868598928354502158117562047011217977018115616816926381658568856411","1"],["5142511988818612837868508624281821056609512641779122127945140255515118247622","17945628358570121185623867576623599749388508873666288249480038820812133968999","1"],["20319194844404071843757178731796332870589028363787011275086676386013776408888","17672238715152634011623188665246154082287321108749563261554660601297249926642","1"],["766235010913319986879605877477266983968950899409914477785222333318162413475","11262838544592619632290968760403015461440572205246839596300772348426357785378","1"],["1033854336840359498643288000785143228791726370421276456242806497952575660455","9047290518944717078660306273715669651574475521726555888321084961053799018713","1"],["14757154633352625182362806099381721591870335340954865863798834297950754470060","4736359320906829797221485074662288055040016709376517559447497534994917977504","1"],["3619853238158261160458830198049099423286749666701281638535161471651629090658","2753772880960168045636624741958174116086012343097147126209198960383265918228","1"],["11774222731423614500353981287005004227505995683531273495509480130471766087155","18073364940236789373767088474931086352484625071911594930083639051298430546735","1"],["15675798453011553194127314397862273746411183134038939327865588066146363604418","21446313081457719246025269643617071260630254474019473014332960836856415380979","1"],["6061918599144331364904993095121546444564436454988833878485266245526224331583","17718231275973718905347556003812203101542791147599060277736479976270251208817","1"],["15422500326622332378833090650617962214381846280080711657682436099723300182957","12222056254307492741090929608120108180181816470151372022652705368207201362554","1"],["3126119919948412104656260039058941766202937637837307777989775646323831304089","5710713233400185962308561455319069794212437153105895379217025115701249834626","1"],["7360093037320965357942430934563752845916277957296284555311041423024382217980","9671751898447664342458336676490740338303614978825401506726707567302159092407","1"],["15387789356379416622968885585643461784367256624027771400951416438047237278211","16156826045582239228095800852449695652909549538226650905715888252200054263541","1"],["21731647862023122058534339879963228552813639269050032937563560924072932828606","11422316083535095225592886173810982377764887133742922700461329946181924793501","1"],["827698687020506979835862685909376661555036042841991498812314627684130976486","14944930464104768339461602971595701658601096856066464908690064210651894933741","1"],["13183989518162258734400599100135383507581410912054751531278623451194340635133","3467889611821544270614231028941890435224031490939467939621951714776119349666","1"],["21209740360276086722775182316105142893967006888369968945522521138940321758913","14159551667348178422763576958413685011465148928840421579857261379713025979301","1"],["18841029998206383882685875679128880801152602598874469878546819613444208995006","13741447370523314275623795360235914699006334704406071758555216921608981801246","1"],["10104706235402355714101315907058991987970791773348705880289518536693900597408","1242413761545236254140251788082183881227344997216529065103679114845318170487","1"],["19371356290696964383820480302834878389739135630499528589623611628879335298235","14992127148277662071311149830777071912515673879008577603442103371355698362254","1"],["10200284234043766267284516345772567944344712713902164159572928700588542476099","2424979280792635649962073338615224508291310549081526785723787051962423611575","1"],["5109469851750219016342418754933357959425421482337076699959954090062424621593","12166918380494596892253470081233711381553471448086792351464880072706417196724","1"],["9571993985365531679483481162906407531980018825039957861678061198654596169621","7037043670582987603033439670566646016816983696945835586969654627403399577349","1"],["12779133684346365874609662625186954973137022150523986299278843035749581018929","5424072517284270903164614017312128044559841808175032697126174017387085098198","1"],["3077504476700088305685469845004048255315213908744460090818935279545104002657","18633979457050188954406797601206680192352915763743716108517814133025076677722","1"],["11530199037989310149220008440367152384451459195104188435180896468908914360517","19047128940336608736614193326084490593164823173546346537725304293150900129206","1"],["2678224412823038018020442472344994705333076618177181394773988679911430873962","18682755982784756250381174968033926172752932328000044437450837413396919283157","1"],["18271757219535488205340505166807518515297774445717312981278398428024470877329","6224556501366388251301856781521013310904090479454722048405087199504439709924","1"],["20191303068484444211807870171990803678014869088006400315560525552876773886288","2157002690541838139877719319524245923741131084276406343167287271438259918795","1"],["14812904396338185614896440806314510482125903640369844986608908072130875257922","18989021321448680289320323973034322660131565754990672310681230189900846350182","1"],["1979229399254647847523596323310046901183919817647513502996643728632879265619","12537037853622041609723753103437163316456535176301897868011605578339262403358","1"],["7035103613859506941793389686818503751388757928440393618258161825877173790473","8787112939064568886968272829530869774842264165828060732094890612912684859757","1"],["9687859833907789141831239760831442661574439351797159284571872233920124546824","12674809833313685321134971045373608645036327341366465561918513631846575902812","1"],["15237847092687153993849493685492084869817432342900186478454460669247384700942","4314667393488577474793749078105749411287001269935342838812173091488326605201","1"],["12106736433013804989415296504489773056621528930112006543193189098540070789870","4686420439789267308971495572467552236561301505293246180616113842864982865422","1"],["7034973411443791242941286650185015460565194777912647352449784787057115251902","6204681290750951102279472564950203976959047568316997347854779628272593708076","1"],["15474940917254836141410788795471660368858481158972343862337826765149182300891","5488272509435724275978317408938926287241790812855739801234902172230156080067","1"],["21649063718452195296676756030616164879105683936006270641088483777112010936288","757547284386001396186894658044580785551355101669936293673319055013610128477","1"],["18697726182599761920675512736574561508931359019450072820772291556678442585010","3049444670003014596149213193027647941358180179159977249237445761054194665600","1"],["20310553959685214607216223605024487087023075804957082772777554249991392677663","9740351462097544405028829814128818281698662705978557870937087575904651822494","1"],["6205817342679773352749329418628613954844129839247787185567137281618222404867","6618944474647206890524750151109236441217564914815519692798974521946581224544","1"],["21558187700810048819334701279335510611793051327873640925301632851406889185519","17454018449019640485373557394192991784729628914470907560586348411785582860934","1"],["14827091194588113458752969267830430318950172473883046185428080947504910390142","21452676827657541705237552986163046617978116457319571160316933692722114921617","1"],["5633725771794477564197376546994506737964141463818268243742223520396106629650","18602192670363149877789162358025631532644439413382857805256729805812797312468","1"],["15646801896452121138819442196485478737615350317188246662667439255704631297044","7360957934626613367325184294232604167371616078073740687270013275797731157343","1"],["3919476489754371328572446231620696842021124583314025216906837570865516513720","10307101123717053013004935727561375874103677462975305549104121905468942328749","1"],["9296853159009063972777451675857030089896837756654792042335352822236086868900","15925494351930461247387957379057925763948702803009656396132732746739680165675","1"],["15538178277373370540641900335777450839753225040468191857537585764902295220700","4562493724476311289884319721525539883084112748288407981014809255920189842496","1"],["188769021787447392073489060937794376847764304380038479422298061195454407750","8446374761597560457782962826750659039031619791932434963399906022342491956058","1"],["21265364846515666704257794477661124310642137795566145083572140817366894468216","9600687600916016750668035739994063202418517943903042755775353980426664972346","1"],["12288049486891463667633415436518432784605306144825141685410308334413069357093","17549204741389623516715772135509624417714727479708943748763369901106291509778","1"],["483243975245670078092575545650034748913578171770450054716030929167859558288","13075904778327643699146185430543319427407168304126939380332963693233060170722","1"],["12860471166077192537148877289675726260327174494821418397909876271505548175961","20408898043470032200193311294716422131670099180996827704523584084574270037577","1"],["16250240685048418078874603015017184755889255361797460141278507779350847162381","21033273640134305437438587050552141832986983950226781170077552497198968737399","1"],["18073233259540900002437046556004823201445731419037848896834151783013440465744","5132102541399344654862527944613206699219482597417908213983809899065005540399","1"],["21278558786295728408259414494072567325392832762118713454880043604520640688699","18133009376689647933552458639752680829915379940194893311243695599870827148482","1"],["7594150182164511208064610197504150116688682983466945312985584102562334587880","1246347621444308787254793791623260835557170463481167617280102114271793021956","1"],["1656780540071499745750976595209817087976247125637713446052989565830627656742","14487008292238681670785354816438987318793537425424226296114666763307205096416","1"],["13608880603361783780837981719882807582060024561735830585478241247771640229561","12030720539318607311987084551807693203835475648542834633553358198791797203696","1"],["14369948211562001641649170687802360370122907832690843573080453182921341932390","8958545053023169214738502955225487021569759090157198782925372287736958163529","1"],["7648639231586350805401827885362064177482832487065827979012391173855060639701","2887623988295101939897687350903195277273584468435492662148856873487154750563","1"],["7719648289719383567858853867902811715495885567721595460404389657161127946965","13343460146355272444538903015176548914571156178613980976393550525651866926991","1"],["1082815988064044468327687386983089334539619645938229439006694732817737744720","10967680010736335377004887275905838309580653235295293957262843186436126567526","1"],["6320621844770694450089251590759169297896338361304434882640105913328709863268","9198751106923428300124993008313856247135738840110654968422346613854150584590","1"],["12833447130526347478050865645205620272460931903568452578066677881212373587448","17202874822659333562923676832647981614390709925184339984249811107183256951685","1"],["6717666151950947729644185094873312087118941739822684976993341270295186445550","12221183208449295068746066328995959513541765416072165451742626490475170563028","1"],["16336799298485463346444133364157372236939607434110493283013370523710010002364","21482600252494236261612628492232946563468327958006056977147576104308654704684","1"],["12635397798390352078380733363356497897385257478291159699332839106380918029229","19203066310363014833300853242007902230157581825751660491123536262983560509986","1"],["2979651877176837191808704283453366983029015033522102046551479095491159160813","14478639212229960409792551490258215707996830987672842416291518595665957966937","1"],["15433675213898870097279524511856054580148295104053310154181637736771666305696","20548871991928057655949252387448866965810879674809623478438610577725556322766","1"],["9301619732805822672050025370747430991597392941315710326235197222848586476223","6150072564792003318735123126317915704198201102124433861250533467504617267353","1"],["13226662529560173754691259742829955465069510124868840054602553585944770878647","310515510313768534608337810769522723256764150315456629985269432874174914633","1"],["21006001061885429162552147799901777500920152121869145381921247796785470824267","14116421829178912729451286167994983992803329897650394569665526066499586592821","1"],["513854963270343413917420546427009377000375738665942509232202648001505609752","13837336961218503655414624016839271865833859259370190403704832178679312554672","1"],["18153281715986614967981500862635621260381587402416965751350835580626919919096","15236378039648594212403319894718901050528785204249568931185700894403799881229","1"],["11191059122148808898940253735799074633603157407581703237499086774219682065492","12092793420485285512229192938615160831662234858732049815743538953993905883292","1"],["16936143191184708976261080871109469658280659312820805501239275392700068408148","13904190450193302870966059959772391369241124314903357687554284077293228273151","1"],["14198302998088801800931382885690279251799213868610391739438904481867312003695","20029781311689189482571115029852291202932733642699644822330562368049540881343","1"],["275165918100661480394954118795699971445463471896291012732306650664023276836","18980487468848165859728639819643339346224481532155356308175739143891394162158","1"],["1552422294219158067264169878556480907658045898548643471726577412255139223025","17207820623066905329283033851936815024643732799450605341270726085228794457034","1"],["10967139425815068859065544745727963530928538915039013655132232297374338117649","13567905865767537026752599472705529113832054322522293191603378334238925786612","1"],["7394737185804115578040087431648806702932135985592410285614270041278881914899","6709436613851176066181925774412944771838183617684556457834238661048218973706","1"],["7728023118481067871868441079967125370783913335745225215476138803154354585734","10154775011915395728867295026073396263360657934912584003165932744479616388845","1"],["14460753398388752503743325361217165938568935637869421270054431014779863910507","10745477578959669979398642158850690937435234639309281199145533150466832307626","1"],["9813585334193076558016928706567576287346037370646063829882285026062909388442","7714214013481744083604525110395100101143681243915795559234645141852822195394","1"],["9723971187249641810340544353104048202220170623465708235521677808292796604240","5109875139359806014993500281289304666249555416691090548949635243753568136239","1"],["12120847127466910112495553285620295716397758076166985735117447909396944983","15515416066019160945481476276529144231629189800545351441926741367558756464875","1"],["642102550505160215933775429046338608420418791905874140044380137950806245292","1388198393810666858968399251813413553309412802819690486586425042596265290552","1"],["11784269451637681088513433676519209732402458590826985351405059773468395152177","19829623938025009472671103607820475583910908491654596306376706299790939041691","1"],["4233994114752036765301797334140377016180913071743292230788753622894383689855","20551324697742172077327650429315413516184499092527702405993665945274977669032","1"],["3111295103729742878676488875016657355480718472865728763589258660532717263854","14657098785791207577632666227666003735213454121066097793787126950785539858446","1"],["7545325386515158855439175398343799373676970315699351078317173065361788417341","14874399156345548116533665208073481214612025611923996868369907985695140668936","1"],["8607777117014288844301323686848145600774932186349563645278577454167106991659","5925594626295738627589441311025730445650562478590633273271305306986965170705","1"],["11676759419942917265806466461638310657114121944542073522843756071277452126963","10013884363622065470829555644456463315183272951601344244992597594882768317729","1"],["21608286016402306534734741134918302231575139096496310231231915385617098186158","18755148694323565580676938528583794793982408086805940489097917270792123440914","1"],["8718418734165031516660699719707724605377333141222161631229879484556083673389","2669840629683567568192054318510877063006640297268773148956512449156813292825","1"],["21466898821517081557715277705815733853867754946789520762827818270347357754958","588061835094700477626680284077024173109324071609356727266519915893842661507","1"],["1482165000933587344099800932636506816856302429805391931774808935711686786516","2346626655395524045749922389287349752488022030000405687198396970390958471451","1"],["1158693135582175360290538768978956638182036445726162748053380369283337128648","18228748902969605087215264985573266752478659175769741152924509207237837905993","1"],["10390758835650987443931017614755261619127379608852076639152062315273694580483","21012345570260336823702114913611248736433676398130881230768339182411244852169","1"],["15701480159751367336090452933194100322466433620173524905438501273623850267430","19018015526483145386538433539274448826470684285931399963782131290784762472468","1"],["11691964537331144311364209861689804186805578110523672739755293658240514365631","7802294273906323579056800405142626315969550405398105960990507016954286745096","1"],["18439805281430224194079806550306394717176807800035638752236495866200410022562","17840974408303969051537599501179093640977055349129883431391721445650763814285","1"],["21523444950755527361647613534978407898950916806577017281527456119644922395337","11596636813612728828108835135374388673683517701516814586673829702522905957050","1"],["11520809396152952303411118320110871604179328197560224229854785825187208158715","2639996616187282697176827982785721712935166838517971120485059134864468424743","1"],["9726421410255868185642905471199547984495606816853142605514454636041227104263","1908645784243219963417757806039844559901519821673276888184873297327306404475","1"],["13986618671772513985342497571306342667748973131120571846903794278731468043127","17108513613894354133500549934112199306593151822522542912526128926075771450670","1"],["20808079053156106578029773158263058727716084502567632445551826894648216623978","13328070639914382716222746079916829300803802190556556178997012112946737118156","1"],["6278064250332438281180500259952132957637771744334170668191749235986119758392","6771714738107869494174145640789305511326148117385612767403082618409006917225","1"],["17847793041695017391963082968045654619609931456308850393831902551508455375472","15504931976240621375670039229993238277308103810055054439065436322809986825119","1"],["8923893230074438666213534833335544745989288142135753291726879479228858590142","899661581492674378940104668846065563385352638947110244184146893900504853885","1"],["5933325578195829358417804738458531584062506565863093567509135919791172865593","21139716666046436612218123305770257516183914664561953580418766282305807890694","1"],["10567475384786172575678158577946065488275874336689077882014224348108091493429","2054417566954019633982022950959168908946516777845932527592556675439177729669","1"],["3580661384426234602423190254353233666735089024690028457564053196492875536935","3182875422682998810689369668557196821841251338045470969966507231543340990276","1"],["5822398418505077712291155481342256727126919924135023769252710055835258097485","11018275428634714902195320623626429218024047580181383239430311547489952704108","1"],["5790080336875011769834124125296417637682281991060870041016342763565784374142","11440509484323377815903741745721354422579789338808948304317518645907368523988","1"],["14577131653043023277912605038339658860238212433880397268711401247195705598850","17047041568318840463163394378309889455334689570541898655105235646165655311223","1"],["8292093439882240630242226827242175524884430001201880230165584417768433920354","19145290147446496957258439044723373525518704186343089297888557390744225579665","1"],["16326280522284188005219562251178999310244552478691624515614514790824569945068","6202448210515476035722523720394199899733687925839283391573498116211417188972","1"],["13420092998996201171222586750015984653018550663070215162159311766888989806152","7885365696778705604971774053814261604759257384756426308785684514008627740162","1"],["19661522865530918853876548918941179175714227013567564373829949103229527038258","12009265313148335841210101260052276136099112186323455973693714502033813323607","1"],["15909297350127359300361716365589505216068537609431087730178195084771469743703","5783331167822914735268902235718028161026521762768264201191652092056202911376","1"],["7338388444569270076571536548002033907232104655922402059119370476745996381656","3463040910945947444344633280981490727673390711391220779715688768123268420979","1"],["3073559917129146575731163205021567708848033619170987202275541483756257656618","19983546106750159096162507009763733695507887233285814911853980305261307830087","1"],["8477729303398272493450575734137666686636712437558078024691000594080590102843","8505063920437923208193074601528671703089762695227476766365143298329937558434","1"],["19553749408732198416568474244206771845642310773327504080910538482127639936584","4318896125417348292254853933443251720455746054169654925694776091547760439178","1"],["13410674966489917351438876855118653734989358498620800251355175272237502448756","2773313660725762373763919626644990789287830378407685794706907027776280585284","1"],["982187539736575453025864358092437962127822820766455578708489817453142067111","12283939894763574388001006830263493788669821382489707702576695713702878077550","1"],["18327432537325200589166125980537540909422266964121969877024594091795749582498","16785184295597883276133267362650444006538330443279446415394078656124979363709","1"],["20236030203715626795083436654252242154403222957431018010982054910552871697639","697874761407217160304395415621860613438616325051454724146767555018875050745","1"],["14419142217266181800041649029382123382440916363762810117859998711181852192842","6705920963823389506538877970504304947290612599428511021779619078111331952971","1"],["368483889119715744105964981897312009563494043160706217409222701785760255956","15535679499042990386093059932507384651008961891835672223990208373284393269660","1"],["16680610085839913940655922199791361290542889156151646221303712046479793104491","601442317107559993002749206088726633218815171641870510396870525076987217290","1"],["9673061487248386375872450058370757808820122156688253636447942225653374714518","7393693089048651609682239414194887220943017876842188693863825464913620435658","1"],["9240999342976445929929386723887687251638891330087724786076860955188120513976","18822313811851518728664897010189751649548354904410984959714632140515809345601","1"],["13097392962672700916345791333337917058500503246741562453823464667839581008587","978111499913506326112975603394688344164142111698833631610190719472133348499","1"],["3696390968270301804770944597351589480168077886947671929998331702711858082551","18471377934128100383538802760542993559468311314524967557773900982493655431320","1"],["17455878058427771853313896340749261803574550649179996729634069324677601134067","17419627147697995090707586411405150854033390461672775144010466276142893742686","1"],["153434561074547400481634194388364760203997079336299303718013563735777269680","21718282074770504628779813411129034613964270180179265928077618654183811895313","1"],["9435245562441439490657566448107295460179809547016361347078605504672301624071","1378837784763553415659749799993286334122948210120240654584261384679058803345","1"],["20509535251846901378894181532399175432494031110735361480040599602172832841604","21040393785127354670812980573915535700493185534600249198226750387442883464354","1"],["10802734381697259751453188207414743043632896714479235485140528586642873854404","3342555114214012177065159049720390003917074716407373595799026116083227737856","1"],["10435931316827821792924257978927268166199242934447139942059383351960763372884","16063936459296458068565938649922711206299074836230839627339926326373954003933","1"],["16243995965963272627762154897791246499928348981349191393275009074997046466166","18844768984014219458625058547142353656970690878403391100266854616065924214707","1"],["18762468162753110342793864125712796511318620979439669961102497288989636208998","13503505819212542175962863817010260146263327031724472389681211206716302825677","1"],["6478250216798365268318242033107008419802125146285275177209619223591171494957","3595742596184050702173387354916339627251137539712210137769407347529972429753","1"],["3958082571654860342831940104600201105222991387053272138759940896352179859044","7807877244780070453672153280798848248521917714440763026791452267934457255698","1"],["12521171837634719130042375461817716810204314430772693600853618006495903312948","13204062636379143759540554939566214804462753001889840260832849727788139232569","1"],["12653067512839627815995817851974952692603091099849778583602578078076774280088","6275802787101542796570990648331795320019013493494908409089346778510788717821","1"],["14736946844864762203435680808467848019812646222368143963126232047213967948105","306233766279462877109367053864524960045045846028221189473056069874393665910","1"],["10514717030001223039987251326455700051089905321112664099142530934762621294346","7377562918861779095888493846223407032084055215289156268165197626912497752828","1"],["857874398799967508029097679237760752723717816031638962403529503946799049273","9294077019314940121801082786145107162721936897484666669459956452288065293288","1"],["7988535836335541951664687457705868335632003731105974126907226877204134263879","1694887510136701401094375568324599680332165518341921825319097315051000806501","1"],["21665899468623705981268442084822684009544317759073546991955118105142171452812","5234907847665198382337247247761464901053412786708909300935646362018743357353","1"],["15526778484235811744653412987021614908413820231584132990197955423791586771832","20714291006970958492480459071316961131225028301404883586044406499533808080997","1"],["4411692698768597463517353546541820576037443511827790097945755196263044822127","21095628250874154492199876979822252009751703566094717193964878199682543215334","1"],["9642361919506464702339410688365144001084634772255355283568497738049013446189","20354954003138845987098708996605898607684336058221754411259176685291078861056","1"],["3588906626873922520279001034173566588356938040020820160895258880177862828685","13005657361490014065154608774759417124613555152536056336784581160892401266836","1"],["7527154861930117897067473687159080912294478301488155904866924003804275707945","15829324884154981423124398249896654046146415086446737011311959653616010003643","1"],["21287404460115817470785593218111307672686554492840023971973156734055932417097","3116315969840811024455804840019446340711300909961062936203741506161517887892","1"],["13186183291497604223254946767357507212756578741712009194891646461861716842644","18881717343661564431862768145191624587087575299962262638960859621515138761339","1"],["20073519815688659025027054459284781902775771614162324843044378891712503670869","10546215617952421033125937999558219533077587070183747668978699729931636518543","1"],["3324294020553108138303151887376919172674293074368276943487482350451132075098","14984450153931074317323231950180220974582024134926517665394770240362486747503","1"],["10940984974336300104630542839263624926397584354948222921535893827452636279901","21225850039817161607897010649064810911905272561107362547775249887137737317113","1"],["8166987298184398624910661084080205070945971623677007352426182338723105387471","19354553163525333033127064582963481002991879964654759704102647407691633453388","1"],["5361555862371199853392710318244710542204796844622839442829029247436260089057","15645691401055660884712321019783837316693591753850529868069146723544329903013","1"],["11697522681774346108300328002816349143387402661637447222022355490930440958776","16722349992455717319890987323797557859500973455144111171277611410404606201210","1"],["7377132054770816515010239840017973484345318445197841826467706288034508293598","15252187888430295868707962716834474492096580013346212284022584648206275506430","1"],["1432339225019422071706649830722519052773260113921873449817416607949096844038","15878023677920128035275505545336437319428461192343769175114875111850011598803","1"],["20300576921009221974916282107598337871114870534424372463162413678947844151583","6758295957849085517317038780023549444021571910409198925880456543316041916634","1"],["21771112781570407792984072066318723135372758154609350380974010427933967808374","20708977543902389622580379959523547650124459342042945190176406600406225631849","1"],["21794037981692051512404151448592214103887544821287600404979334902606444718720","3690451175218421211990217250739766977998372031414496486486054065543449462393","1"],["1491805565276049513065847068770482565723028279950344208463578150132337622070","6377642272217006537009699324280718769345025842453588246026053591238748206157","1"],["16894671248578519112622102666476685054253308980441751044513850229362041269020","14757794280482891025302793766573569656311924343268433617209411890260569016623","1"],["1766414068640650160457874210888593087547294094438361243360479838577446739875","5233723667553039399391060622818069231380496225952223319810500563231306531679","1"],["13020257614727663731182240755406065628950255014027554831085238538818939618588","4784406273567547545244725407813852922980764688172387173031001471415924296823","1"],["17903077535535937134511034330247704777691059697443238854948642465624221619879","715851983875869141881312286501795014667473677474891418374146844234580007554","1"],["16688031651209096022925948602037099533012755633409763632482791477928779590088","20250232588576845267644410273768584288704856751410574187686717829412859524342","1"],["12409443537298222522782430445540927890720298519458228166995127672226435084573","827463706898266410913014774936503810597282121919633807468719700456345742993","1"],["17906695096142031673545207829661792888784940699409956875552892854842849941819","18435364425988061205541711997016605744688740839285117533960339317940066621177","1"],["21709220471766143914245858954186411337409030852154935920340879563332935360268","15742439876702038405390372579612398991915185113449691774834375088422578731730","1"],["19458924491487510268080147905272761598002703503540647084809089290929085223435","14815387252486111760943899043048533574763387364990709064299731824334176038163","1"],["21690389888912192360962673943788154757421491023602777652055356154040084297364","12562591825790417750173943209388269575890170780987263924359348664401048790306","1"],["16371862777747712583595718087592314524720432652567258275996405474361465224378","5480258978065007331541733305983910102526286038426941320231547470507178707659","1"],["3500521014754345315509678957430663790877661114276967335561638801939483442402","6560955509902508840570795335497578055902943901738280424151837437250429449221","1"],["16339392468054983106781124835083018418268550524542844351600641162713219124232","8262225276054272854129536033374699691903752433484934078327564979126615837382","1"],["19374345103396049617849980472128896490586007221115929291640719448967029550222","12508023812880872150404098619617410169233302769327912108974655381606487132756","1"],["17518874658953383662225656951375714283972607102572654512437730556220836537913","8113117308850409612376411260168921322388201523502009779278887433966968909360","1"],["14376211507363382499206077605132264678630532750129510180797466415102347063380","9742809257629791083865518611899974866321990364609566215655889385292632063074","1"],["19411480524137845117775537731854111493252868997330585335336228374126383724182","9710257000147710273645594207625176431704801108897161949361560076914423144186","1"],["1587034282121283039168282935519854980389305873670752650040495233157477606841","13332439050773467210213881115290746335098102678017592769357202889603431800335","1"],["16214062889939006091018707629750203914493124092711861341271376218673721383833","16604795864882356632920021745114808053523477402394547369022192114870012184736","1"],["16658326374243357369598295759594813077347361974867943620308737615547533790667","7459877681787085125844981514373345603305009574192809883549550577457247757838","1"],["20602244916326217030261305141217895727103288423837171751277677681459332792591","14336364656117614848285419693042572230105523350660371645610987137382321361818","1"],["13699074743460326842526035173854037025235473278462981428296831770543010861235","8997526260826605885389345693938221581860033192036196624926197708054088592133","1"],["1336511887407782191271910070033708194702407389744074397999928063673962740068","11931441054528409543711520827462297108409614155059284625794679388355538290263","1"],["12646844490956681136490566125241614971175649324947326955968643802341630506197","20590496200289284783653713378122677621905923531911220728004456879469994392622","1"],["4533485068420181031054649996648942689559240997100094772913007389504090302885","9508376518419707202403640140297943319952340511692289534118304391058131751449","1"],["16055446961329390376179833191309371685022384772970582928309961907599664172592","4534227936304362739064870796618998834646640679412762959321868071190157497859","1"],["17407187800816995269481093724354806552146999025057483061235322765298230230848","11728376211181434839991531752590997908790692472566207409384165294206280873507","1"],["7240565261139341372357063285864219749518594843384107469239416594264146282361","7279024194064964029249191469976171406261030321217111028371085380173814742989","1"],["13019543672195405713811931716789149603140024152610720510509828917561509692912","16594290007401111228686930466104361371845795455137858652572175783384582049761","1"],["13868898153171597759968406404596900021033251472048621544434246918407912485801","13133581124287476693470443012649836862212490761648189025645134116293444032021","1"],["947934649841591356133895328928592334856049326021966668887313752058504643950","12967293942731099533071001647247807874708425086112870276353968752504895153685","1"],["20869924127624357703581432826001797655529031215527095403167067726093693721910","20782635335194745719494833785083218056840634827764066617675786188221333273632","1"],["20154651809076630604419988051377217229002278476546213724093504799039533762347","15965482097696902325963469576489858146968350440127048309933031549525380807287","1"],["4159618791710359113385535278316314645809095480171799831972969044413950540018","7095125886871800676486146791422676326066974223846463318336170991412682213728","1"],["19683169483967835294580655782419784939782828140410445452422765681980200643420","7104020164785758802899173205471481360157769641523458925220230657711526584073","1"],["20663557557691707650522309877026592702639587041591816667847225453849381183229","6070336810935167659364515272632417524561220116518155806345803807273861402447","1"],["21001495460002225321319113251049259130429881980080155955646709753154426176067","9437210057445077411002590010575179805808399374923008962403795552545776460808","1"],["20399359749226804142369573902130816446524361161987070118177719688794216925770","12290636164414333697573936058374057903471491324565096804157524410793048856912","1"],["11168378254852750374044158374045038710923781184523859412415678509501544692574","2849304422483806092488026445280099860930175790216007614164004997036384884898","1"],["20549795568126579798478138837023550574580268570398820458195332128183843219492","20529145635918685271347552734453177955956913401012633671491513414940824140849","1"],["893125898127373012858171147723155265084454001175729933397060773904437304076","14997646196207321955746037683274801624951586465899737585734105552290188085579","1"],["1907107301773879410066149385249773672849099824846310045538877763873279668283","9908611927315436719575011751367613223964366480345022937378106219959695069502","1"],["9266420112219076801340323236889189130302211251147165092867329355502558809753","3879284087279174159974088302975055146476876588498156418023506090591623693301","1"],["20649509171924070397677599731015524273700691356959676351484000920361529069253","15147853200040424702203974364056902015665522177588161342889674730935604057262","1"],["5623149977187928538446979343067081050336576837775630055120399933064437254732","19417835877008395583042145740516954681025222288739376110283499485683232354483","1"],["4741659356282793006764354931509239192941994008587823434187899628108815211757","7944512785001812839237241309834163350298868855615448953764223897172482560638","1"],["12265109807138509217886380175058127215832452478125444234718690443924490508025","13226228018088562635199932328000010883704871750135009323677992227642703791380","1"],["7796093121778628963480416533873926354058309368965852919039594230217000661785","10636764212310446839731771077669264738867963171191381115271722968481095700936","1"],["10259888823659453378374634934885022362686833473421921884955054174559002372072","1110314966762636985876233671158857314735519955990585801042612676120309567790","1"],["3630116470820328130987216653730433525413405314657127948615310633023809754911","7996310385004117987993698902558237093125806609406539836064800354022751321844","1"],["533466632257861446916966415463935875912305820285538477753804850732089617268","17836831299285887361622056944111069347663610288169027407326893829466220645960","1"],["18319239038754601368861759040033964267381311170784331368054076547633950821934","19583085505795116066127910946612518407098169924970875470311453106965495428624","1"],["10126586910871627608251728607448226062286752920305649194101275259536636505491","18688047432542906261680955037365449968256715859179651289540245569462011602114","1"],["15599996055062556390897750111988527646635423924669888812382008674737708144032","9437623320946164282910295178287436702275826732342043229029081372503678277551","1"],["3566957609212420246620896315525208639582046743493731126225578053215613032624","2171391548519921706508716285116589482170080701665051597739459379937621448102","1"],["3181904122140736693779970851244687105406273036643502997715406615710719194424","17992271816193065937809668483928104868411248591556870746008142645911987732634","1"],["20630853072136493541983726019188403914739140509003894237191610812989903428900","8402549934303247611530785348212478880560895400866664103930302255399357643938","1"],["20737085031931506442264586395099239542727177704429649389033147764876100195855","20555412133614309152819346431482313769201001026058202593753162688107242646817","1"],["17087812355939497404576832543946679813813486341244172865276716806271532703782","20992889220159449722475982898453175874207883540690879757571910074829241777516","1"],["19372478109210124962050286926772028340277864509655295118764374113721466343546","2902752953786620408805574973754372747291892637447746662330121957407785876870","1"],["5090267096459077260890076035684975198414380049412926395201320669744814748048","16324529801342148901889545979001130600171864891329927849803054981645852187838","1"],["20762773480646385062532515914083995603521482428610822094089882832462640138423","21531300743987920226253673040905000056602019008707046843052640553605426327070","1"],["885401260555735572875714820728796783882466847229076508769930225059496536519","17986824095684852294776107201039884902396682184553060678187212490494083906799","1"],["4126705144109764110078288420112702327661820454021539097344583933558515138288","15070263210626573394998101508154516908969166840938570007190297856416765243596","1"],["15182426680967425536718455737118920617265154884030341294908940000914034555385","3461974551552231813862680473445816401899148855502525805008949224937160481651","1"],["14138576389595323524246565649880644712258037993526555993037564423001721928913","12800650391316605053939180744056865582386195720436256256525472276094667471304","1"],["21049226003482524311707546463713297224563220115708223592205160094199608439852","7724960044251459411688368665083928573797308347236024017506232596702041208752","1"],["11559129174112691523766004030082055316234099293809051473451471944862060734477","13213027404009759218409005242580436363692499902860520821296586309289733245570","1"],["16855660742397530871585097151057691782678888487898268572662387300271683458769","8724339780026778479939573769728382499405119491768131526637160955433654188382","1"],["5715823334225139940672523249249392020695002009606923044115940883500793242705","11863124177190929357339572292862305331838273395111406154965475423638391776791","1"],["5987837869739155820770847870682616769976283135117417445749518698403385395113","12407743247822948789312106805735096951264872712177841096438622596498857062645","1"],["13506416108939194153758395972727340496735033388843883978421923453925442820060","15474102679633675984936057703520785514118485660964294424303246970534458803958","1"],["6000001988465910303364498898260194692830657899789577103150991036203230007049","21061413789423538229303966311718587810300030368321082554887085445085659307560","1"],["3144281564190898130020314534819794769532913556850556696541194528847538106078","6566801251554779322677581308642578964436593404979872069097750609229027226594","1"],["9752511092355456915386891539473456213837525317140801904900179874114994266726","15954220410840920132878005140237635638994231354068530378458345315804976208289","1"],["13484134459089856432647785297267738746737131738955583180233898198638945531819","18739899820056745367865757745731356629601107805572324930919855786198606023250","1"],["9529202828425661556260412841294951714789158323464897987339372211506660034406","18355543242724555164674886418736709667856021889068350545945578413630513408555","1"],["311845004926257283962760061628321118771675481334609730414118330928458748634","9304983603945073055875666460084851003739724507967863871786036221818569584257","1"],["6342973304306588386467223915706006854454537541692263495186551873134196039343","8067354115964771411182945283396601773853439439197785639797453253054758253258","1"],["9797564589980875768467392809452557127142754195491255345089637131517037914504","12870159949413885993216776679852092192696198403057454629657762012919247681207","1"],["17475366479892602582921564991788297816782282308669341688519616881609612229632","93912783649475250376136094488278889559292031290861465405390253512047219188","1"],["11268178430230137121851056723171116246915495223739147558277690936377510540720","5657736607112762573912783802373275965224940358347826397395754948026624756027","1"],["8488201180351603627831309078139523468696920668750727123940709486261233092809","3491663273357643771603128546380111601950030927871735359943093473853880793222","1"],["5441920744331566400177257605791254839231169508656249766763359351304363538594","14616376509192633178020050241503967860349645258675124432114720223467544271600","1"],["377659076552117647701261612876130570883358737477239608962271227098721862375","2585216801381540271072107736955715634700853029454344646192525384473645018511","1"],["14242029927679511787120195728039353444669764042866571812375061483973640988285","11145649634702714104294285093764923395739275265812715483843931990825762943166","1"],["528303478790784936734938056936561896052825178134897951841669811876547619614","20950196819177462498542720749098240427628460962919995236445784522306378519703","1"],["672534248162363103141210757622187528079668074694075787129331121096425642924","5286978389537428901442631562324630808484580709213033328931790596124069618125","1"],["21320882169809240375068590410159062075237909195605779094066595044443770797083","14611039890686921918942947972656994933141283737351086784269640422114070075577","1"],["8192675357260634091803507700100601173979799344854564647484617284004985","4745689912292166927490379742215356322912645337925025107118973638780257211853","1"],["16473068604040136681784754451932279663635868225264842530129706005455563815259","12120592951019441167960070868500131257970338647047126388033588622300882017568","1"],["21317044267941356601714386702750684153361329471029601768692145460731518968402","12243124252502494729215027933396623314985539499018977281589804664452954581947","1"],["6596412693253097639456502003009591958276686971832148089033271471822211808119","952869097122892067133274301017110902615879808014296322022685813878232151421","1"],["14814441877498332884924211500645672904099345974368594915945106771752201897767","18723946819612558343160139304389587540117679019786197829473145227873013427002","1"],["9561244140769723069793324977339723037804211205806732812723726703263683836494","16802412891908181767578655448861433164609544144027619390583630198674010937926","1"],["17859062817849695394515488844052331446114796484283636751329238407545255587840","17203561626471837986830059776310274959903269742448815656266498699811058196566","1"],["2854891789677444515551889543305463660357849039181279966833950976095500048976","17221002457374810879115119494865517417562149267220202455577089439927279387703","1"],["15406518663842186819206250052327077575224103292709780428778093881780074040951","16463849547244705963676626710899477667998082742394273219489526466374309814513","1"],["19850903755336380057396295207160858175144741291293743754284197675540089907972","8279478100000030838503488721173663318724153191669694931153972723757346156250","1"],["12571488356689240938396687036668630585449794184267798503159376861459169715184","19863234920049602521660182054860822697624104065741691212107070054695898520550","1"],["6441159580554110675219080485893317494597605235481556183355327926459307758966","485649695228351971145839485239985192195776875361433834849307252197304016833","1"],["9659787831046656696442035455674711088979009316891702211508616246446415642761","2588510165243329895931137649588689647812866516650754014808040595374357675643","1"],["9712918844783460941745387111967166893271886232929731207247409049016392968004","11735340893187380349957361528872210515903445543450345096555380299561697484808","1"],["19235868673409942757022519065164161199159829862284714611104995386155723685675","4027797304189366806215659332574773610551698734364754286775057749252665451100","1"],["7753672816787616390595098916048125268560002996495738578180887939167925299473","19162627149072473642276370214226426292283199260222794608610215716864782262870","1"],["10008528847684495176523510544101907410881139967439427628834831638876379795044","1110945249724754928304158833271422641634708211200201397866463131028882707326","1"],["11439601784255556067037293483146180957619325051084100733948852455216246148232","6247180507700796658070716363159431782399976980434325349349983168928140891755","1"],["20645874201763362725650520184339020339349367983947128126354070437641662287990","13745208759309083817180667570857210349767897950516439820488900753251553085758","1"],["14989119352237785392241303738630913069176679922170862359635465685543821426082","221435973953603228163130125691123546684593430590617057760744749646592410995","1"],["4938433830765609445155670738354031088778710640536376441667012875835197061468","3669203004494138768128205037229666831552080468689145488492402500702296842087","1"],["15029910234625519187504696823211749431502044761130288240762585549428563157148","5635022547349190221994510338478993278646403986914797625731194210099289391815","1"],["897950533852219584004064966031553275491604247491954970626245859183557160499","14491708904574309134072513398926565853341483207760665022471988241311383336381","1"],["3011490664291539071484506814391430984052856768088943344965895081826114037763","774093177562689710600571220282140113106412963861920331410836260879792562510","1"],["5515753169230855860570149011058728472874399469279870863869658829983233303629","6846068188709579763016144786357041626370070493183968378879227177549362228849","1"],["9278496117554697291422349000959358184893084506519442018373038089434472829748","3310715584109417323784660368472693126613182428062004500790440591186650409000","1"],["9148812961210672847670231076225007972660317732724701256336619645598558423144","9866241008660740690171025754521177696262424534864469078159776984671182141861","1"],["20375930161488113005962352801873585786524641661132674071054474304455977071971","13847805669600124068381120617848667983271459953189075840741500263842378970552","1"],["4999175511188772576968084719270901527209799223792855985886760741138290075085","12833917674019244085591187013358504480582592758372462959856518647446392464533","1"],["12301826385031315126830277168198406709233678366431351245882617373771087180511","13949457724394439456774500148183056726818857892157803008554493992247173503011","1"],["4695293966749234489395909872938653913322344792473901093406272286230788112006","7378157724618930256966703939693269925327124044550235839303133441198102034949","1"],["6457095023932092188128785033238497285652203421363070777903405147608259274312","15821294984242086714895599413440219985932880845841210935678834530569231419906","1"],["17025960816042504731120096152066269608088473303067968262358718027189639361855","11621876939530040625214120117707851241854749906088460311953047188783257807644","1"],["1508056939376886988180464679627132572980646985790087148486495839166464350332","5482162388063499744865338481475971853319692932241874651410360230395036399003","1"],["288911663914272113789643492003839166335099785249670756256045720031211761231","14793344430144561946439619502799374631588035211276811029059679812694093730137","1"],["12374015225774359597830111312619020487439627543835153210203406965145962583821","6241614437925995352698433927692105719084156715084006109073171804648112799094","1"],["3184738668215279614433020602600876898612518487118510353453995639826152966643","12218693383126246489991989916263840399006824163365263171711013990086268166421","1"],["4379818683360409466941514913598242711875782612628827019068797574380074128842","9426294553806513286472479874219005046906231838000653107866858674564878504535","1"],["12318823802101243395289129003678666960962450202194044008093837381062130165905","676530515584863664521379518194966427283432347208850400371899976816674462411","1"],["19376127687481385087465926899424073080491845791902977061283918700397325488810","21023757606733408305022720360073366764567476477389417433356040178085338241527","1"],["15788033363440266556094389510905055053542847415510983111474928186910856324347","3496463376667497512868564217616320068108759558289573464689005020123047102487","1"],["10421264780755053862119619908819684255491853390221696078468495291855346993475","5063851729799435852508472541924189877123173546435152976825200358257987305545","1"],["14220122255222775806864828084923838959775596593090414664839043983414399617865","10697455057141085219699899691864181375890997191388358549843196073009627199469","1"],["13454923387380141442350657253856898415015408404331649394989980978917649438484","4693261606431033717908778146012820374168676941147341405672906861336748380681","1"],["8755305590987266345732693688227431806067377306326608608054601662573172132212","642958502874840038914863114209200328979464885308395971220950497417262154909","1"],["18313559373444091750359847503511579048643753101621473294713419136776790699844","12954243556157792980883204290483633562000950853231753963482799952176384927623","1"],["1544315430497007499821193020156876536662517873736168795972654132488595320675","12299042366993609235183939273105728139128361250820547376810685405404795787619","1"],["6577079347543800705591794515137280838836282840375644670381123236690833504862","10396976474854385987118049459867809398243078859134886799710286750027199184143","1"],["10422630531695092854931484701147586040062979887115673664715056575285716757446","10367141906832036507857535652988134756337937807831019989355564535292388732959","1"],["6717906139795247951762752508776565494977634604745141104477890634529596252752","7528824148769459825542537118755233435931650260109841575051175003352092161723","1"],["20505039176993028502709771119683808236765982499822574170877290853992410393749","15609862187418589239993971048268593703501708352520215618721307953849845249692","1"],["4628818869349622748194681381853646109812109061574822046946464868639940192547","16177077431048963375692832509796336479020589108700276711348436537610420380949","1"],["3626023386063786718650851064290941819750276124484316994003535061530623620395","19952515902911675043868695464502590362375868695926182983071509338353549378806","1"],["15894232678366732926737018126990269555208775040422961360360312160522119521793","7692585952729097449967826790310373407744123781617154902099891753720926798035","1"],["6356734164755545131664111702248797758719295385607562524485450361864324306810","2918305938324256117104650912484351495528895083557027376724584082287752718988","1"],["6555997221056692201050553900282702051177886492646735878151306877008924374999","14505563048093017598212193530883403867561796927199986946281076870473735305384","1"],["19359687954219008429920185316853187054764814210845631633799731627016761752029","7988915668374012752466481309623883107678868107912736834981937939050256732557","1"],["4009781603443556686863851481310617879690007806905941762103373010967544752856","9123138360662216091231228628560925018488473634854180801893988975817626557634","1"],["20963986817913551637192607554665657373073732664359380826529474281036696622946","19226142368039752259706673261679357178519709914882709427264498149493161923234","1"],["12311758601756400991642974086721395067900720422599142803382647244432023292336","2518403977133335154834053297371232880442238407072050159193389740699597203926","1"],["21338332172750672212503282779657610200410390495980119769619687716840241349390","4263974928003417463315333434234627840145896730655471736606374931244280550857","1"],["9431300894518536361389220291486215562914664790173194692651374806374076026647","20651113824636513096167644314726405088432626116471160153981389153043656348506","1"],["10611158614775466556909002291682051608851694909395376307524017810617887121156","8278230103806799697776053737722397071311578763630236383084633557378924858550","1"],["2966211560915552954819771152038159618755156199274637123936723301113451009499","20899102913025404047157041675888298992450773840913535812800841901059853186867","1"],["12845849356391197513727275687804221116031772118415239029021505136209782896319","15754864897608649559629657366484543955027563425920052421270805193550762566404","1"],["2736802059457911917324428754811980525042554493690349735670346997396553275795","16636173188903706729507910088787694523095009235137611754730682246663592991103","1"],["14534858436576042749530674745217776752813429049125552693674005519874704309334","2661024026753552291478525683643765612483273774035289379156682501091768245840","1"],["8258586976915526477953644056382059115259403032445128656620235024733407545564","1195603461444920949785674811595004358963328910980368240031809229615999975351","1"],["18898723679961296761691990789716478920814337687365303786333439442026271822104","18694076763293092367348013186255684000698261702805847165267326827967519010635","1"],["8757333041346699764013522195787871831296265836794249261901570827433107099261","7041806443571767499142544307781651441137495147207788655883011138988954865998","1"],["6426448199355542361904582644419053615494430805829014953438196850651039779404","11525895998056074083921386933722001060456325064226052958559604371900979454691","1"],["19006903557408507396660983559216063353685965498269771226481055227006906066709","5830666502922785625811089259213835556018251729039299270365294226955801012394","1"],["14856411111030014667727130998841082591151312867368249520417860852117409276497","10147076438772183799310721823731766552806639187062151897615009161476306609873","1"],["4236570236164698163038580632970574945228239459738999321652598360843197753685","17147225389509378297291672465076521848689557412116226866308245350019933009046","1"],["3769731976532658737327384821077580822733202764780427248938054590800935904073","17890472532439561172605614804519732526148923482843342605088598095445397448023","1"],["1004110731124038505746341959999252293790138966051666268906220876135023047848","9583924558382779791843645319567645820500666836534210514019648710036963909293","1"],["4619446281862498326198270686392578509529730151066440207958222217390525736567","8795028183261355269920759174019206339046428250313458916223684211145073420824","1"],["164147292600843666317548856871554525885207129189710810177227811121801744545","19023753605674842273175385796551368886768455031032597959297432709710505610439","1"],["467365721595919482193042654122838505197972308945125262934020508249593179312","19482247643148832550836094944970487480240312287366757165577892497874313730216","1"],["5472171305356995535164296254136091226625757749725243001221830593606408007858","11947776880552188201209216173242154744846311413804246322975552247326545716435","1"],["4316080621812017040878084491988798506730089412120268345145357665919239147046","18703721872626833448637512653191329371938852300777891696042352794182652456522","1"],["1600870534555709982037384185415991883346075947186195812412161367505716176832","5776516112220253157269498801228471495091744520141958714626537457641117549058","1"],["9929223848224791192018464890203217759741120930111465050577574717309631273494","4728585429757300362333009155552133297385325817998070668686721640843869941542","1"],["290985142354687853382735147332712544598776454359811944043090959220246349462","12005947600391048136535282465442230676270783392734488530721282630711320447272","1"],["13069613771306362265042210563413082757556936719253205216566929302772599213790","10542070364982181836016662307481248737041654251006258019110044259624074439634","1"],["20319080185972750968843390289437360254534410103678568365617312140347947662427","16271123219176232956646081830484609024725266606662422412684821155331448511727","1"],["10520998150485325453243966944284756105066642492498652349164453577633185659617","7463581774500263355740202520175230155860239091610295158408345262495039229873","1"],["5391912260943172356183236304783633993846342645403259258588785907189709030819","8837284100320547699977857977543970723740564165094900830808336229513453623776","1"],["11540410584863248884007794650087360026843402838510083432258113038627204472931","11236794286442508291949309607952991939312504052709889555599611895037069196659","1"],["1323182384734778219667464500906158450932248993798373240086977831850154608753","9937348927310723242448360612578759149975806487264934781997527290380577066850","1"],["15746207599283971039901133872634626170966297731492615031091955423554347397478","18445315225524831940562961972734794329720359036734288472805632866360852881231","1"],["6379030502360996565684654897606808861802060465532442492911155813047881224966","1409225226903059598301046914024608129131028341362324977873855666810393879377","1"],["964989881746613582813004114004481090660896326402142148851358026857843244848","3974538725517682583317696646146918821281798953489505125310017415769122118906","1"],["17254173428271134172972673561785022327750226451306776852310186973724691341209","14851583540089148684771562176257051814136200237262253599224612027579445856982","1"],["7609108197346862796870531781267551629851911618224759956983515508156839741062","10236667011677582479702253375747716981169112662613627833316927015652952586667","1"],["26070570633570630625365275586262944367566823810205138572026196076905501111","16412464219796559159227025615790313608053475379944651269127213515551316874355","1"],["1994524966922451415989451756148078397699767900731678688339250742754983039110","21569384628467023105659157661344589205038359057549340275922896990522139461138","1"],["12560205812300881401792734747204269340980302646555668355703669264488957381225","15553819296830125844575781782678239565299396773433450171820050306886394794266","1"],["12678804870407319475717577875653710276877656322475533148521889776560282124087","14218651919488180725321992693305506209936809277563996884111394743215500362329","1"],["19025020542360391595521058501232964132031478503592200913893869846882101678977","9468999452770741432443538692616255095885151597881360536932444641377981513030","1"],["20059846789013677680956675325338925412246023053743847436900038392939879717592","12188510686394001546973541857086269164691069459956368607685967648886812355667","1"],["2698220768422639103201372877770341570839421451043806092236713513277692545208","17279385852856659114793375063923295726290431494902328941440496510161502984862","1"],["17014612885804583383089477007523492484890694334000752373418729373791420656510","7007976070172732745827764449845590559528367132518543628465256371731175805035","1"],["11066427298015895055236310204183144087784023840271786549568013462825975454934","8913087207133359134646336411243557407359575381077225557475297212044871708953","1"],["18835880389073389884450379667545855901231139181122627551178395004602686802422","12463217680595882562924718126099999221326287102965027663096190071618480046481","1"],["20973898598150550233707956776327500424211660713571895905755759498326337628179","17591020239978684086357387277644210394775192820266555859945485297676366042312","1"],["14314011270301919723885554198224716764183560619380766025432172609346671799367","18855259473014591263881705409125829353440628986083539432736403459528650398589","1"],["12331410880150824828338392886819996285918521207613020887804129132390035442548","7613080112632688877465591176498044611813623469917232267987327618483722524758","1"],["3193857649075501094819804188088467891417131622666487063891099391252871895703","17679848737517530541837151044063468455415632161239068848158954459383783808187","1"],["13932955452376171674088109304864714644493757444506486301222496147629392101464","18024072469062538093067321614265170042435779127269132754284609110886196016461","1"],["851177385176531211878805644054986980549271353093671486755034643743652053981","11372507009195492215911585345757048931234015795258308933212431486855016788636","1"],["1866928111735359504519584202204933354231896572117094630179415206687305618304","5118389238895936399014177007739818311447640424380578296012297092748440475550","1"],["3179795125675884005697836143645452836590473195926264164981483137089878249801","20985017915486589214426644793067716368334179900151291799806918130481649963067","1"],["19307078403561049980117498037407878900845867778431631273192473545680597092828","5894313153573750858322437973436449228479794953182729563037568400918663893938","1"],["2422475088870390395837631643866004144175424108752080519751983380889351643472","8408926088358764745902071521330320550527545676559429288478561598282308025260","1"],["12733103773598815378902012356719668157704368615200854745487579312320597996988","7535053218935896861148099763457916062857724910722440286159915744111925811596","1"],["11693400590846135023373670832056958164241830838531916444565237783187023412730","9377068303229451553312889533500813092652082489162549898224876451274202374583","1"],["5259558472631078826920132765058646520471870009955288182886765231430709561965","2529840466990541219209181794613205502438325613697226233390624050359032759772","1"],["19398024565068018855983397652202388860576828269381504534262406663066591352519","21069962519547414281244315528865488537385421542780543013333348293232067441171","1"],["12602714529555719559229569830431101000080977631887317113300294814369085402265","5417901478058467594953366780679015906815059525871855041184132137510523664928","1"],["14122345997111556850414412550977386298298269582924533147073642878484789381206","15493585223968318391165008504918469597251379799595447919279956589610694044948","1"],["19529924906947038057175836421789524314420856400184350446038037351561380784321","4835779610900757841386502548944494540246569060567948816880558253297886634019","1"],["13017685074889222310008864983522151751377639111262038677570820015909434307079","5340899554049959571331970755266516957913032141664989080601358109135446401156","1"],["2527015506869790589538748301058511972289140655346927924919379644500518801590","12021058655330283296407224289551432119224501218680081415585925664466596248747","1"],["13351538393903300701660650959294227942585251948875938721101928148413593761550","16431279081673521348475421724949350272056637252836117077595796284769314709857","1"],["17571497536893081762493449246111702731344179644055160894631214214687188231898","15460895391751534210167592037706932871208827510913173589362620767260795287069","1"],["16561663772347502508642551944976927829116692398756892770363523502564803192979","1588982620520278064245206645381244283355331281678127064185084085756119127697","1"],["14361749222523099864549389465299967171188062750557188660036878819534292794097","19669926634833278189762244320775578939068226450008420833439185440260103711824","1"],["1944872417343788568340643282963717160367742963847746640862562545452037300599","8235691795826276681665423544526059188180929196263705641734665395477535342940","1"],["6108888790814826648954092123876871467658399154117261327969641455663314758931","17837004616888857751635897300406262607707223876673361419152403472077083223223","1"],["164993667991116744845160442855483798722894719685131470391394079394952962032","8195804781994839697432795701319563174052605469056955768781557901583552269764","1"],["9792306911563939369952634855905195064159369637117676076213156576594361218094","21624370234497454156772846214837943077037223998506561875586890435459405418201","1"],["16101508155093715074097873481083548059004323533732097607930634132471344281609","21527787324541424963344777814377772027925681577652115554593458170418170796419","1"],["3831054822400798486235275213944758545114922235852214619533361380202408724589","13176593929121244180233683638998157973864922446549305955395806875317264139154","1"],["20571200059359726190860028852146451849284569208222792002445397004475047752199","5875854123798456585697688713641323746635237053148379163898355606560253748744","1"],["913016439860384052969940226069069600957939236004618605016879894042265699946","5212969279364088447052193222741160312201478841976223341869299822006554158962","1"],["12528241760581906303177073548983995307166271331117337316866138401189681921948","16643219227540149543555961132232393130740843434687725429887234331676572928225","1"],["6016842666630591711938029997875461127600074223105036965860625289876524991414","1019386037713728895259841606395340413115225396312408335681372888906431843891","1"],["1442772261463893520441913328814679254952774189558600471303815480635805790961","3554634935890975825313581468656954427219199266502153412219229841706874670907","1"],["3073639692936128849972870158623008643749296121742707476406040530181720133591","8148376866178081610965268634469402235874159995026234196097287116360960449061","1"],["21572484029069245755728683322750143598750903467472609191946151125021088988929","4948694655368974392117221012059104913542937184005954570190941978368070785788","1"],["21261806452606442755169463925686608891271168200032646096429355853849536899482","16208954477532481331744644869858013222414629388708166928931062302556316740462","1"],["14888581837672591576741850151588520863011232462873835100780325138260602524185","1296391050271196092726202882288816600623633951205382338665320923967157449561","1"],["19566140082218769645927894091174396379921379928178639109154490914124904695938","18838408926796686550633385942251918713166386564097108602759442952972611639065","1"],["1924283799961053693496462813569589524265004243881434189987948702366916700910","8528636770031797293409507808023716570470861826594242071472097351127062976205","1"],["4533408574471642794953971609110252140738680832947655531446032882865683139651","5255167238368601709085135689188990439928764977639680276723879628643323996458","1"],["10730971579414740113006049560901581095621276185989142666681778178654887131780","16674508835580060714634901644024853347226500240593840230384779664888252959979","1"],["21708526362550674310304923420742412307420171646413182527605245046049884213525","2253633902721369398179477324606746710178408558162873157016473894938500335848","1"],["11482102188194959192768597926889585239148910828577839504047015206582299123189","8398944882415053669396820344876918680808697645253190095748668246884679508249","1"],["19278428273748790327159105010951068087488107599263324825363120990240017323582","2077658594085256867867818259094450718978079882277753564316771626018085286829","1"],["806309330871723155025839346455126655755208952776747771430794716760797590191","8208972287125739444868192989160674166796835149941386784468262623286359784672","1"],["4425386083843734982583647177444482783129744886767742057376561029657159727835","21330084944091646780425407246216881497482823134723348598462023809145048698884","1"],["9247085019857681234958718142470895985781208297185182823665276489637176262637","19348648779883949735528233096898323895611633423661480492629406327768658036596","1"],["10908281259979961555475017462694847793391325258771265611604103211087724665374","5919827400678947799019763154359346747022633604657008551662948851629815129995","1"],["9185530450242846505006385508651593341767934998001640312750268817258546599614","3142752568209579024298139533744724209569733555328422350966666620733490407188","1"],["11849170513433779430013358848089754295472924637791222246643015102915399745430","14638653317547099055937675179632002589698931048338002625881050154874414431366","1"],["10628868928068006497677828949834835805132447014881879349753669261186143776292","1550630060270858921054358133925365982592201831197451901201941944384228246087","1"],["3753824701137998738054707103370114632936405434916419419105355585938016949374","14155826541456962246725713901688945615182238464822884499597001518619058677317","1"],["5409093985416861615016815336440153395696523470116557018600589657254616197324","1282657119040621099342985804838691413116074137041434176619481463345539796459","1"],["14074981568168309792613528221016774475624852631101720130213313658538442626425","8393675557353816541074067685188665160560083946563918237437276207713026408838","1"],["21843505950718390223646824392344879368042269827121617916553935500303958732614","13763159977081212274342258500329255945516627185588260602928833778357102067863","1"],["15399081195447812292159378275179933946276768965009401974264951352849627546000","16311134755329817827463806237561527906098727588123644210360808064790411423853","1"],["18611256761445339066518081185403797998388975427455464938485325541079496969510","13025933282439945770372206717207028233928924555555827260732701416916357589571","1"],["18772953652058621411002810621643229609999132465437024603903044158287199397069","12449669391688513121711340931942278173713297036737747401462481020146779244363","1"],["20841974717844979267934363917776466643553387758768206579089703091907312072878","16432096193114071948139869604234854684014804309439447501272538331499324081340","1"],["19658212041463567755717648356985747040236831661471030718666602680552977888439","11730436704295434501768749027315381294532578834921910135243725909449781886048","1"],["19116428761100763756051878958911551405331396307143663462548782883298235896243","16351141412129946495078050254131253081881146846413907961890983796457930980913","1"],["9066483760796997891579799624257111653933286084810735195120685498527507122943","17669704791170803101207601065687183182470058032226510603456028305995757028445","1"],["18044230796569880051340107550583036990434017492323586484670508642782148585245","1068003286521531791966623847671210184251726997918973982736046971315940896538","1"],["21642069513671980197563284359094481259513689663915511077980991948145627135267","7715432794878032930581724872047741845511110682879395870941717525147830341342","1"],["8653254289254494505103823143018743201811857393306990440404756375405114644174","19947138247641398647687062169909734675946265699041978961448681944674778393574","1"],["5825166176073648266536534229807078996453519550291784064720133481428476854416","19554468986057617899961018998984279811596943361043220583348589191867613514041","1"],["933673096132935171155914388193358606665208680272957661995768451863881552222","19748081746193489298055439056671653431003895831654019666165226266381628157271","1"],["18448427420410771304553686160708029520621347363367531366147549824149414975030","6648670631236711567237185854852490737017909099275039873969803735118702321981","1"],["7933834590750744317598220844601006514405292006543983470178482578928951415286","6844161644039196171972595075161982030512981864429540006035368861119506377302","1"],["13998646655438473117832493639552093804406926878844635351116139060753137809702","3540720268465068538547701690512057938979439395616996001114480712528570706797","1"],["10067929622813717469248567161740948131526568041746385782218592490801725019468","11684830837504568283014250520063083036356893192563874390852297527641281421958","1"],["4713414271322287516183660099378440983582493941294994412324991402631176653735","4526940816745649161159890541770442927844432234710922867607854573179825893994","1"],["6485025548844518871059988312384730219110957787160659305191553794925683167251","21112754973123408611068723791500673358186210916770812606911571200299260203117","1"],["21567237445755964044062700076115879579728399639669747055393786616514943860773","200617331922250770486823333308218266813644273404084740736637011047847370847","1"],["1255877537492637696969252815586745871495325004283059488673580721099665543536","19810602185299544670539788811858285013097882794282924709013639427491070595441","1"],["10110272581700594298861593629712958738300441846324072320310237439383562751092","9576237008046038424055718388044119212225842009996006992572758228406782224344","1"],["6069689416832524509983419440204667336893880746237248403931161019291085593420","21304662702002150652957852390237185347703948368543726540594332510221618251217","1"],["2644972311768877417343839094937301088043981896546831580693582273609708892926","15706091587315478699044228997241357816650191181232701205144574406269148599646","1"],["7393003009691317977753165719904156114390732178505446976690997543022190135001","20934796944567866643073009702710735395629578932626065005321073992591184709345","1"],["21126478525365493918392950148567933427310667026873937513933352334967877655285","9984291232534807922616167271850682832921680842696135614989067236366781371005","1"],["5230888426510000930259667251767918216797269828249298366419213259990158958674","10635521838932834133454790995223617690970039082172955048450422247907927284229","1"],["17471061011454705672052504082466272466872975363474957455634598711692674131794","7293318483474008955434375618084483423466679968445141045321766912758801863631","1"],["18109004269795188509836938510528015098157793802418730941448980322993836416155","4788731176221810217469927048581122424028051425133962204123708225403207610832","1"],["10417519466533479946259266309313214005008192906152988244176747555002411561201","11847730157288282206440410054920729565626764188123977454287251675783070218658","1"],["11622289388778685495354394580055521069004146272434408945912927706600496948996","9334139482359014463655971857457093091882205016208173737456359802781529741448","1"],["6449540434351490003609192928689595380173075648953991963976364830334693089276","10632575009557257155167431206614076435609117081505314994842095299062469187316","1"],["6547811881584756505051192189529191403009702410879683263790023639887876264577","10940780218359084077588565923040927416877663224988916970898523865600571431125","1"],["12109752158125598142161030639173902120627037246031254590650053889906550211765","17837604650152319403733424201572004038341196102301002112921595192911009315105","1"],["16479848517884872464823790796219567896239223417994387155793739830613296914648","11654004414527685391463551274705954238488078890042940408915198636663364047710","1"],["21599974346853004191769377149056983476155666705672747591755058718302868812922","18056646111350525909836764597765613070133242697408762518001105539844834664527","1"],["13469093624977029006670453363937609648400511159583950068762126247417405859500","19446656385619676157185198041651905693153881802079840773661017273097387468465","1"],["5763342200396634529196480009005694283206485326461446053417923202558213101908","4643680863287095420366846844313827913628827966707309734503398133549777111894","1"],["12430251709797804359748912951569581066297535148769620276612462817724049973895","14237532800430265788128144481551556623923427475346995113822040564969325356951","1"],["2170073977409983733313351906171059940426390627356404622383991297496093577856","18458678807668301239719001905207105983922680753438496157143425493815119991348","1"],["5801052473170502302475828990468480886419689809571820829853290871586078076573","6478980227922777895467072776884010113259365466181624785375866403303422801522","1"],["483944152502077397918312614058793489669543262689182122330000251831117517703","18754715419881547990649589328201754769025660929610772327964925072743022237779","1"],["17969252357634380910678095848496786366902072590288006040152737129983086381633","1834895512326339022381601861343762889698279113884241487578762712266037473441","1"],["20041664884177644811224900353856895718356147481707617848280509960627488675153","2253427432034857068042754821958821753352525055244034475888364987090206136656","1"],["20863271491029573912770269549557914932467881459647761931046372469034094807776","9798983570299359985603300806824259684540565495487784973986883018525440315126","1"],["20569241515078171932944583435441451268833539446810117883036352830685647196993","5753962444715465875540647963173437726039532658272649204452660836178290334306","1"],["11586410651655803756433137051219577043833067612413500477592622501925248728142","2598424960258765672285083961778320272556155643462105502642410407549636841968","1"],["12122403006406367026295019831918526563628539231098524279696371422520027870554","13103600573578688089199667304324564265119605691090286240805166908824775290479","1"],["4442235047536476881509250514921595594808298648662638943451432258349019387922","10044150764688868249096256706642146630981816984136915530266229783044790116414","1"],["15844013516495015644972334189232007405153520491541038620696777652596686626556","15153221249541115658610458978757491499136650492886640519048376149540068994685","1"],["14592298626208757649154474264466469220515255261575857156270106687238381886315","8333142343187570577710995380862373277369379538516062328051019811715924369729","1"],["10161829822336199843594656075283425287889135622392248651588501714616486054431","1458950351028609546351150156010447102199658220510746887748670366900910285910","1"],["21864172287647479491422847622274958653741018571246596118156520907025721537081","21004943665826997426453724455084054929714861185510655670773255577580455899993","1"],["18457862288933206402518485283420197674739474840220223709380277627074923066585","6381537403224261913188800915743107970569950753540642589217353226349799566502","1"],["11096590182736081475091141177439905866298143384365861820170562302485127360470","9482124074762685244145549735095756452254472879382029807490714025392039169957","1"],["19328352235142111285269183719468661815107684548880282293131746055482876752357","15373263434629601003836273846600111708139168723689064831035477086090771935699","1"],["19501966115608464755452509065674231773823414016954519734060304882981419585080","21795400644894416568502426842557162622746809231974248319729804661654720549184","1"],["13560569656443861193088883369572967106031337176731848674337165439917858993712","21215483326965760286142878321762976451583812095681397185361892152422500408322","1"],["18349478246635780984303094215064153365465208366488562461343335679890540111375","6478689521696293935444850132320624644552713953409810843796581662797906342737","1"],["4787744127628947323103860711751293968330216060795384229321317983446976504057","9716774621315653702583741141487263782528180759309133313161836067001360426771","1"],["18202854698515881672509324931507930694817774128203587715715722664678409637285","18228982866523244127083282614904555711999221451588651667897651911599636712333","1"],["3013442619132802623276150147310166153908566739600947390747360156085205558131","4211813982049770115770528759117920829536122847187122263488064386961126944253","1"],["20374215510536145018058012810980314071229248905550659770944057768481718737500","11610605765669007750542875856187496388733859437965227533294399181282489757112","1"],["1560318622544706659408770793883899965290066176511343646389761938582114678877","12628808133169277253650338270247994633991735559908957884295283380848965096845","1"],["8483125379500533727433508345822846413015346843034721117047198576711015087486","13882784259545829223955928243895975759956092813895347830801571515403546117091","1"],["170565182509769993628599957298597430506886499203638098997337392662137368842","6650125899346955339204220788846541802608383872075967866925116475537336025718","1"],["4273515043978061855761197958996709789803524570705562530733255186092167121564","11374094664362949318858729661746373185563580053976649306576343167619118168831","1"],["17587559030216394097368785027297759907801645269458512488562471241309010509883","2376161455543152992912814210600591945137551121935697731425888554200837831824","1"],["20132517193217491376773733827965435563733771792893929710962167869317714579102","7431586484671287435515364339352058001046134796267006540778813294300942629244","1"],["14900955769986061288692101270682550722394506359993286329843318148282864427684","8296733799151566111758467149416460205359469040941012359932320274464691942954","1"],["700640517779834273990193335525628729035084499416824917587824765956318101928","3725299682993805155175289738712876673291186622653414024658585864401273723023","1"],["11213521817309213904847556570305042330262978704718527227581167128821589653808","18305179377552671900082338141425618224377204100971741422802903053930103447783","1"],["16986476535867346027570689977059861907885003821646298561339239137110944144863","17936739167926402888361137130130931029266064292098739069586447741585837516313","1"],["17752909441730014160303810489699133892533705356248265532623617948089169474292","21139448502007950561763174090894425838620407489052838509675189519857434688611","1"],["12997011556369197528910408603323746805990080164319734655711849556266984238760","12107354171749866628657149252002576255040406490417247946700416482665186968811","1"],["687683144937607925206849533493500807277241514380875368086763521238721395700","15010713938798143735782757889721086782576783710590311270392597918121236101830","1"],["4426470313016647394824823474006089839638072021500479641286555688721029806557","2954449255354294760534118734780931460669125808807506906813116703923278595284","1"],["5378673515697072579688843802414763441896293053371261739229137087867492541271","3219393429113493528749083762526665296794449190898283230816863239262257213316","1"],["2686690152014241176536261370315717221090735225484815037336915921356973540625","18110306320852763605134260030264099044769474157091608341683006988197395053739","1"],["10703535108093662409188990296571753469370227200424007120485835117717272635210","14631081799169680362741478728007744019912814259483508268259905269646339185457","1"],["2271448193104542102672062684069630863632215613113324215891113216968390679322","3061520363140164098462122334176464518039132675578548463433359981841788766252","1"],["12571431412160191430397167147278505754153200750068001749454231477472046552037","18148067765811188628624789782997253169929087397243441570141369104865288854828","1"],["2439285361085325453658846276738821277723758824569287937119104077465190129004","6401514895287041266290606432325743106256169393085548409129453456008067195998","1"],["11585359971694659108527847107037445412270441110553163751960183842960824043944","15729245761960225887099977450661720802765413885075781235943796360264830568559","1"],["12542565433255064800517442837343268449069776230364764018476164927957415275304","8519677745962159817511558700608177806305375508284808327978192569826209566172","1"],["6390572046275201706274276059038773652079823680737371195815764998126079363702","14071323007895901620302548555205435626269971143157635395524647562484988217015","1"],["4936426342149492191261662235265385151636205741032424201944029338091711077749","4174075691159537489780723027425108031988277087598863385300336078641527531979","1"],["2537509520787479320459710793925330731316319489923151285429881950830749762114","2316772233600400809086300757568936622977907870287864009501224175563725443685","1"],["6472100202744515088285817796582859326001587348302064662245858828313907353049","108956540568217442386273056852569333124985571401706965859677670513241901370","1"],["12713715995077503439828478563243760065694042383240429332035546613949200660865","5948725350627229859127687876544162249731630357930769758629035243321330802939","1"],["11843960233116194150025124161588428147982551531603844594763939991682335128895","15148927500919731802787334638942562997192304992138301552602490684357643135904","1"],["5196275148180841502303079117623511031127401331986109358157342573674759367423","18093375174876257989948208914376483601866283189287761655902712550527883542188","1"],["13700872962405234513987531397885550468972887168451530196801333423690425252346","12056718165281075142603984788566148528108236659696851472244923819028615500223","1"],["7263664558774368765009917304539112351794398088493504468292069217556944770282","12704639477587534013873499213312780667809750716671727596404689268132831215759","1"],["17216044309664458804802751454459294191970297094318705647175817703002977540060","3743437364407262979780085348998477788407636050053158205534337617389198870255","1"],["2863441921700856716054569231297177771004439213585168723650333407899610170899","15296071352043032999461843884057516338129152710051952393915165522339244513618","1"],["21541479980460450301598072573003970236103035827311689575409748826433219275098","431095097367004765175848114773915911918864922758463772221166525370362312033","1"],["19316584720860786167445205372003587285868576074484388507891467768780138300358","13322822536340233355063271738384924762468220066175276140467882308154818764253","1"],["17313735388889377013256828646895431610407640928369429446240657280350145289519","10637479858271715994524387413671725698623661765773311558370584847923746392525","1"],["10576866957663849915316288302323136646294859654464963797678222420609618645211","20826529742052671758456370237690432244545693287097353957817450494859631367500","1"],["12907586520996123236501641192361739968715746099817176498219360432136643893479","11612589927665643859412808447942948370611842432512145654746998942242180218735","1"],["15184973456409356767944259997164506434325249344348593659698503454734354759433","9992539743274263536119050964268787634355972386016829576623073651947372328152","1"],["18155352845396417143967842092310540739663978352638934664199035919329365255013","13518746913789549645302417821202772262772430123299191153957314944754388473718","1"],["13769369707551407601448318290553863144136801045497505327558100267619097759837","9224932221812209282088159591342893982712111159225195946497234656079571486523","1"],["4441932850505597769791009765458995363188132586710840810554623895657078654114","18522985076809911296422631798878130798098042600022224062460211239450689728889","1"],["3486306114107072963808893334741898979151540695082844734934542882281201675680","21197071649293157498558511767103802100283724804750800205982807152046544291232","1"],["14353486657673984477699946803396704386916139727565518622593229732115878235910","2221460644021556525598412684884355860840908634413035791155839737353871100250","1"],["13316043270638047584776874425227543823311658266428281571578579857076841784066","14708363110419540698008980872387801374770429341789336091098468617238774694897","1"],["624588550675573255662357372679204227330507710095928472897313696598569934454","6428044649101797620666833167248955080095109168788832359264918714855172289888","1"],["6133496435014108210556278118090703185564782967521648995805592698678154014824","2516947033524448951753142008809437604033576510198162021713581428757460364587","1"],["10525954971742808085109612770028831858084886167530971472001464943432347682011","5799299209712814606502409012930266198677665983972160819860377243080423305450","1"],["15085250929913926459231706883586309653025966529913155938881627437001359945912","1024259844847604737728303255414284539966736086859285004409876382582409829768","1"],["17247164498808394260729718812984060179582696186335525553153890477455572562930","8042107377282108995711094813267585674767778867425219710918081696128922978818","1"],["12977717039495334862920864199724532857420169921481772824951925747248009031723","20228856812650952540268403560284730493309603299222474472830686707540115011686","1"],["4211365972339215302969779756169971340335363986861838880754202313956089987517","10188673734567843446817059939522113997402504292250095976763955805354543324674","1"],["2622491423649342804908794474869762949576259749212184546651386766779306931455","8869935239319182875888409817044979715836624836818383854377957988375999198971","1"],["11963773291836987143276665958986079120700489540627672873419961510999542890914","21126075113232956683423526787095424049119876888884909854539177438121870226066","1"],["224875472822150830169136814480068222679311596175251073006610343939320427224","8080805694474476243247111702165715001852314724931366214400012641520344155390","1"],["3352716728483963485532693025834412541995851536864462701702774136737864937880","7454329357662564818208421312209572217301913984814936449651075259205714134227","1"],["18799073226978310018910833601584577783501008509577225512905863618500557932043","4442282194730493114926716901372978853256745005544963948572335487319552183867","1"],["9669745559377076416804885852114201783189920936328142574281226257956986302147","15955429230405671275849288996702128147739119043790023934665765043611560930918","1"],["3527207195529697022131373978227260743109383179387976782382936261958033100703","19437523998595235593630429017442102022574396268495236774130305570057782354982","1"],["18843481507538295915039079546703080598200953070174390383956240822277400243482","6469146354298865284267415828647401149841073390986053271982559779364055516876","1"],["20706960686969658850761742051366189972182357218680666887567874083444116013486","19815206670874001138260047310546649159681126325342536955141312431698052820049","1"],["6720116061083457276025587893377629552629150683150888151827181409004320283177","8869891704031851878702795628387130399743690692447227201256395091052807834281","1"],["10182374900390093366581304581299140913988769041294342355228816746597275460862","3972650637964436911296585355213382958428256285658323569222608603495239052896","1"],["19609592052516436174288353284718959492243206347985965423546569702561094263508","8348560984182616776566683411402066660377756531597244241738885548204122622411","1"],["7802923464889550137356257687849507342546867844333029935106658714359374587246","3735585816864550640409808440977815610961470052655968789748841204273266881798","1"],["6366662170722614020589540363431520082791793015571844292663938077917335421450","13582890133535249128388607368762703527985053348524538568083107893841810487987","1"],["9626154583044244772803980410843480531220052840579601500234941228347032170208","7175870139306634997269034111547766727046989940304642321049891067502750038740","1"],["3818549384114229534494988734831989808936696553560126463328119918761582745584","3830383458504173329211523412432245278795329948922105730311552021527594557023","1"],["16751428475473242074814462412075649072141287951243027639476700561777530104448","20442866382084102143327828739522641003810184858883795894554944670108589202855","1"],["1333941767792115458486309217336594083473837271789987616966527424044492420434","17345896497039234616079499103718485460829884473252818401533852420429163604575","1"],["4968946703689029524626578139416962760379044530602340653787134259691020773798","10369076024163713441503029889541738274243782225288819285630922757835160381650","1"],["10493704275553751142536112518769745234369118756072296853521174291014661414015","1668417736290117703099637389950228685991911995791429844744712057029023296080","1"],["2155679577475326356420920172890525404144881102560864308214564912287433269695","5128183806391311374785902691041545592929949938274340332556793142319754585485","1"],["7826791377052308291753692048564075919629325774864343659951805987829731364739","4075194418611051284811885135514489826887196372925467695845717557842263403071","1"],["10031323683919726029198079466817553714103719215804481227002564793266154848361","10535272984388952578337338209093016152675910821019767779490071350066396679458","1"],["2055929379469623723929729624330330742661101537823331285088742849392901053506","11173505931576757865336789012114332215661998682305274814601285849033725660974","1"],["2051525487160919039527077314099695400030767581134789438941667600944044229420","15327993823331975706095130064895460771198238183475450673198603798551540768589","1"],["6022502382134178768805078058719353333283959920134929830600536580036250491059","6253675658316283791166618925527202184406830914647299346807794698112833442022","1"],["2356501992736507055769725759349344997030428729130854603164423746444527345538","12813516850047809240991008509137424675356767629237266958003871701658890618941","1"],["14132624892417815944485093359832611610683057488287516803801074647912180912605","2076421856105130182426552101477100289358629565570195025120378789215758496550","1"],["94053071071539072261731746413041040990849839171298856311012386213584546383","9533382913193560185600711543577024180102962737222264874717650705290670534297","1"],["16035401855951377682538812750593426736274527693933406133470030811475924088650","5083673970086469798098471674391779652120589573548070466117527873675938175952","1"],["16056404236890965677277086226446439040742040760334769626071478918559455001364","14531643411227106235435977235992840266439160350029604812392318499975548404419","1"],["18715579288605247691592040016955390705195915184407292674481436626356191372636","15429513049841236757659341061000356601806606915249473239721530766423906812526","1"],["2329430406613337338826429941966460888646745621481878341580890656443429036420","8920333536348147011480857320605975944085265046069439877008228188895096115873","1"],["14715257733207674236207192780473100341057525305117619902108115570805485522752","8232567825404023276334783222227073597851997682584546523536721654680921358422","1"],["15613745722478190238802048614708780762188278870102723931534498036278993131352","20777402517712626862974376328039166883411377335298262697015856703709148415180","1"],["5119475581027232149989325778943832452350879148467843528111454144583245975034","12076853178927207173020707229665859762615689741579097563351483129134982086251","1"],["11128303363060038708580564475496777252675233231328626852698872289571314196273","1461688036517233654975069137588534934915459788832386558398342224116702435671","1"],["11133961466494095280826224968266665405406615341997454489055733763685840732667","10316040207414354600624101868315818547772313566154300320029868002225817525000","1"],["4270170055240416744089739384202869795990237461665988614852362026601099287820","19347571737489758010046816788170802669046740559825935625502634006689309200355","1"],["14153559883856223124608782335284667721202099161892829525520835391949552168696","4833021812741372287810196892472830508290646194548015692014282359925637284575","1"],["9383180302725571413279329188839497058552587626078974161953343372381781180816","8731097249262938447358601134533780403202132050341309845840090218932512578291","1"],["11942451609069443761716856155140873049376676241354110914787797115238762460313","16220330427503324650936950168482777085821068535578788755126892244846048325618","1"],["15721762162554433235299383681358639084367176700124661816007733462514077141713","13629099370807350223147688817799594691397056838505804572358749307544272753771","1"],["8136562312218079130714058484686150532942777142387190780971805841799061029910","8017824516973714498563883684661936847383994965647291664322721570506079599030","1"],["3820911159924341746751040711755870846491411106615170338285102516423939623412","8421402466253570669680610486665975057946410518650191318880652892300499741455","1"],["54807273208872055205168006657734293680753296285610098283203238650589300803","11637513686253647380679535205716344172571590973542990730219779085015458902411","1"],["17490619299677399351754979047161230347678404729149602656850454392281123201189","21883463822807880873111915324207892721869676292928687197627107617268874762580","1"],["10996145936169190996545544802485492422556254355317880708935539404501978479130","2760920851816602924616980304115087110895281563601112884624587631773807140510","1"],["20823252039410325242705445458461843302087056759781642769318383456237111205976","13148725373202356289523425984303330047159844356073976443295707837711785579710","1"],["16018581452471709565777423311850176230615962732915556495414047866049263424158","4356230311455198529094070784240253248697628069173774239731342236679046947412","1"],["11802980920865481508242537556306542160382820711650432237798492130445500289575","15175462604119154764968061608828119578727563768370264628643930497105019630936","1"],["4166739688524446577378812626502066125233317743848502306356973067105216326487","12754518927364416235043104231377838568716876785306792565029172616269378879892","1"],["6144329633887213993166251918716839265997062377290929641766675140673491370236","35507090462160839258554741466570967041205428196941699116753441209871377042","1"],["11663850473016001938893189237493078851861433174519777543875854401293597418402","11316459045603520589887506436808357239717197917532346033099996788799545032176","1"],["6625896391434092591195226457713803011428556202334935060688411851007199638083","7896753071084422136127731740069800206930792216707049118744118948675315384170","1"],["13631380992147161716298201473187644584242134464398415350663006553027970350271","1813470457083492521526203266376461835733570477001046151657237579080948266977","1"],["21856930980251308347354546026665482987451046379254715870112649362250803951053","17338586778635588289707430333662066133080222858620259234790852849534530206592","1"],["20145098984249641871499470762005270496827048500013784660349079134825414166111","15513828051328785229513561349762449503945763403264957600938951201474000058860","1"],["14588428479939058983584595485767989970353270665619701442565078071837883615910","5213144832652308537915193099708353468408536115295833405799576068024393507800","1"],["4537001054194865838774049887744779849869541598181222888424422908087075325951","16212486581550229749432315928071068059530799077187982020178198881114717177301","1"],["11111891851096996369789971785256401223795081000026132500884696731273169217666","21622392771947382902677341949921252195077791357422759810215545859953690024625","1"],["5271776736358873156578121274806900332448672684468559045273449283662589312181","2923336508233171931801180761250439669175491648910346734106265716274659689234","1"],["12568428568085069615919056720458512314896990754331122125410284493043879791431","20608779531782663361278407154634415475536407637882453602380492299344115861353","1"],["2323503416890534820629891454124035645927003058627402113368452886822396645722","14429401237347034536470524894292560970650549103664088143200537521400207214406","1"],["9992600826679563393664869768006207650207225497156248710781477288665398551022","5129866330074046399409473668611486385636061196186981542731382431596754582210","1"],["13163783341383202752759483606746253016928884615351906653188658178033915213734","19946499363429757365963440760894199665911615987529493466322150935624134481224","1"],["6262153423035473084093881625436522594889298237689602882956783364715612152504","20084725948657959892141577658008757983167245953792667773107733536142405219329","1"],["1441057877301292874252974391495913478249191331393497278900766410805269397261","14763642329505431481108523767418924839438648348633928226034522813141413649918","1"],["10351755491530933814117971382801466257915266808268223027595822153654988720540","5475263391265646111072066603509299185556891065039926003663878619914695198891","1"],["10972249006814280822054453675368522460714205793009862717998932649775964008424","21515305365591878006646696960643467092844379965167931413289026278378346723380","1"],["8777991867384097127821557947786017778093310796013423329485802859789310612675","11472312872282821512966441264817925498486031559636438227412996997970807342300","1"],["20728243295904838830703756751525619558079596814911305412318583469065639179434","19581743427960952202444527108025481827671028284416355020837846148510434684148","1"],["18928923578288741164416087541931798645547599148773557836350521033437360864735","5901359181648193169795359400958301535795456122746344846988193015463039198423","1"],["931930383857472578036078604488635679250564316528466797509037038509371813596","3668030564557059221909054073039125915656545852887300795041557113333186558641","1"],["281451473957436359485504873688602340628211468151684491667522973782534898061","13082861498314762051059395474750675894406984769698706109792305743497713628883","1"],["2101022441586324697799564801896177630226550684708077926917469410684771064521","1270342669624052879622744579639319020050677791883777461682631010774108492093","1"],["9939083078795415728403154228875880194616893574978510451009314052780070361184","18912153826455928629391938452325505505248661857937485114606071486103705797422","1"],["17057854408786987804712441954965448545194960644566155656183643085226872726796","13909067859703276985875870068539405090917894686802165609643866220750948304887","1"],["6771752544689333945391411680540367773001691567902401057382189012372937702394","18971580376837894655540332762979101352528753584744370780711753012668865605672","1"],["21082121024069250176651803516133348519044857050194576915004400375390766310210","16833988171266268730206047589163470749917261354796288874051633502777865959930","1"],["12767200606487083644587755014006163746987773198479303451414811935017355937310","13767756747288675995509086961120924172026945132768682623359680223648265279365","1"],["10856809952487859464471958357364039951286627958763601568016322506884765302890","19744607919957676927021946023768024793355469868814552905037299885111939490474","1"],["15887418709845491739132993514219569217849167112226293194357309408053199250582","21519814587170991558466813552127715926587957086134058105764943472496557182360","1"],["10999972566159582973403007236454343543581226683417104836253402210621826938019","11921833540674334152287383018322261583885809947369035270763943716188440473135","1"],["5833574101291250510637226578762798991964293899663212401419688041822703131745","3301614082967452342831044138851549792688753071966171173711647349016339250974","1"],["16776883588750454718180061015844203565373748098245110040864295300401146936341","21385542342841141617927951470242521815179812184019249499206819676234366633056","1"],["4372932979769185573324514801902013772857758031393721806628799606542012118304","1030073138099598906136604151435209841502981441093591137492428083815952572823","1"],["1683082760087879006901913926787754238552547578326380634613622027089716092891","12644731657095832784616500921438793637952698549218418198647562651408428946330","1"],["628525965772144680736107548606033400904120641599074453363562979533593366655","7015473816503718618512259509686589160665734202014211032692254748641023938555","1"],["6160422452882847855612769422872813912494931137435533405379925819533505709897","6403238979599380674467874680624818363353814807149277602056710566572431931446","1"],["8261830197217054370025850954682395891113534493989847691394174976728679259770","14228602241797655507516807459976530421846520807082443411110198136386604872752","1"],["3911882072775333913724382672934478524893377457604805242232130781531630807726","10867802499040526992679596674644109815959675514048022235836326969783387981324","1"],["5342240541586346301493901680789661090461370188047662042828815030491460917572","16978012758069312205055757525178832557995763921686942282155762877185983938142","1"],["1030435219608620895545233016592163328000319516569494725208522931921482574909","11784094606952448289245437303761623513748492099936064136591500607183421721562","1"],["14943064608248048438083191776137531472868659375826556965864055524081559218120","18068802868941016532085266471353858073173293651446763711031598431141715003428","1"],["11362299343513267224376457026647384007433538160678229143227553257926822310499","14825119403461338430496041408171192860206862549629022078304118799867889123838","1"],["2956411236799685090158298876354432414005295173492833023171273350390894115159","19464664758550071570991065785727224643064016551393488618479233497523908735062","1"],["20321982034170409675962933710665732873500300351724950763153576287456930693069","11971865635382252889363128734006979322772525224578917266922848149422179075877","1"],["11222228417229958301355935488643760842468368425245618596784837301561447264167","20539396311460908889276514471757219667963023174892782320002864780852342766910","1"],["11832730284405424719373094145688854763552416237732872344966246861708612670386","2546531651806656785305021451055843150005248604192832101199429270057021411723","1"],["14582865999506441778256397834552433112653266580834601976816966201096939246829","13451690119226660445161339921168169120954929000921204119622218354964687567923","1"],["2820570020076450429980834232145648843543254549122117412241257753520723914178","4932937596511140632580708549838634954189710525774972335333972523898837180436","1"],["19128159626187644170406671380257199318692328382739858214590613601973228874762","1771108834701322223037279231655427255414545150423737202877097361338137172909","1"],["362028471444911953817675069058438813646063372941417753030460813755388614944","8332997032460245230323492143703561078829662301497269390511626671078750564276","1"],["18023819577361552182504306052520507641456141235697266398797562761649263651477","3402106046746912227188973060060136168103420193887238631129905284161914711601","1"],["945722526202776374568105134944743428996568379604614437914095427267037155455","6728711869450513703820145289299431159890695399828189807468181526173551479681","1"],["12976007852091337933782037898293646256015352819253916085046582664170596754519","14435145864803781655500224839938149196319982825624690153544697773103154963109","1"],["199455256094294897044364890452394775118813952650772617921886064973908532007","4876150329755596791835142222103295910980502227455514007141771974079224922426","1"],["5295104292061139004120699435273382300838632389941664025366183028749458217060","10702045512070478925203988542047029018766724810403315656977801873745860643348","1"],["17668032823874717929827102583956009650231186076542800276011179968124150597716","1249313154984424948066855211580325053281180856091263367622729485346580413957","1"],["4021143075153247226682091578560762686114728449010932190500737322252939406870","4671713494843683649487431162754891464786008461110216558994211277284472635558","1"],["7895117115609269169398264144381931185981607587834193171705308223836624364442","9403071720113330945634384771115769399089429166737499027789976336125590162464","1"],["9612587619730005892063165665106396520968796303833145183533911221339893347366","21423578804722717797600765259769412035020213969639638149532173921635398086335","1"],["651825151179510736314696459591114043917181980558200815568210105569510550167","6392478239243557613991614219542159440149508776363827936694987578228990171904","1"],["2844373807155168471267843500391499598116422293265197141090968364187802404715","1989382889289362969871555675298562933934659560843452755540110767561636577522","1"],["6061114567334657454558125701842752933855265023453495162393011759039399109926","13708556007975152363926824170757894129340480885241310080145561740121026106178","1"],["18846762671268286546557551542038047670769994533396773778373103966152910635038","13281738047227942939507289121213524405124654635388113659316154416427066765721","1"],["11024474396711835261481379218890940164325091086092829378227712562671048932295","2961658575158877720308174579435573295364419578862302062063685210844743377473","1"],["15888937279179695326404106463774122263396397630160276147221572477142372398105","9585273627912231587730340734320653965611385878627490117202530889882834107484","1"],["4559203198874425881124182620622231716412043664529014560137163359911668044587","20924862411388527362063167439111396215729517437110961911162995352526360711674","1"],["6910601223732152106090487454709925114760849785291561298705640055057275564523","10705969868483266996504612270900514642628279428262721368009159348556646050724","1"],["18461453369462649963362672487321483969496003515052781371562974886402231641293","16335839281762113271959036699036421530202847901967961100827584371436152855009","1"],["10084551745628077504662052999900316789299362195007903002902061135628311661397","10494044766958429470825149611462431873229358458611832774455502367447115691960","1"],["13156318663748699512391615735032836654583133776825938054614657051524555074619","12577650365433578104410373409313046284171723679222122393392016865641777415355","1"],["13807527651604197554736716220642337884425755691970218904628405022838138059604","1369615561406973196186399452449482001400949411264936180608528876616994338505","1"],["14402314897364173076346841647888306978098591789517406240038866828020425166120","2777752814459256488745523446280653339084050711875470318326397142073602455146","1"],["15962444278042350622077821843526972569482001275087431742884255355778327963916","21867172827112205005307472955585497394721706536476505310352976316742704763864","1"],["5048710518671066482557750430090418546958082943550498515034110585590150278966","6539486265118328791082547385960786084015403880170674215425978366956945389031","1"],["1836518089630667195215728771387180667195391243220142935048847229380308393768","6428767837154543126241453425755480682974038693026714349684766513800730039199","1"],["537673788325470414302766097687679934504445989723840314037411191188564044022","17974424227981577098291571440236359202447121080823730494968605855476623637949","1"],["14977572743701048293187355165191077065183415732733019530561669604858154976340","19601421771516065364078192581805542176745392675109976078552160127399452616907","1"],["16492746160938465872071015200861590692939847361243818930499515188201772840820","7469445293624045097375249866770507664195160004617396870889452186071771563533","1"],["15450832196237837262771961543924291716175199708219156593007141358687870146408","13387713579298821460394656831751276610773976832660535483750723328737773586755","1"],["21434001192915496581488711632842890716237751592396998686521489414125692268034","6529858960310495659370325431855483133395384214378357818648698870350626445921","1"],["2829960036243429774114945055076558278384776059451219745904444271785958045822","1569895273410476264000146227012689545557796052405575206731373988347217333410","1"],["3479111726604676854549716367743898161027363892898154288587586558627629829775","18649132159370776428986971032344834168951577427120127404581813581303477742659","1"],["3714504702716590874186363982283937329416870629155746321291823971720040181270","18403768879431344238517081398729744745263222348671582539847872198671255416","1"],["15188858291664707270359989294768835767834013642245496043251279484387361687883","18079710878915429008599266251940913927297663663500631191760959429477416632815","1"],["595433515299421929448971217795771288224954611272757478013127671024840879374","7950304392060750646992594760085419413507155340458625165399638027648186526013","1"],["13930047293201823963196904301590122815268513733771824748882644192340390311151","14534906700037943194209039038739322758744609139932763785205104965266011446766","1"],["13216297772123237487188704002880847367566304893924647815475535805685117404363","12739932925374512376483558403788652203289194839230422425004638457959543008111","1"],["111453954053568447963973532030195224660984354559320388413047930088290157312","18365912235152497077656299618121041032311433896201131455536551487388914522574","1"],["17275861099677312524129386303718395497270280652946101325379958067291472168928","6484837174909030407294070580402496259322309050280407192902042901804468265837","1"],["14728502423544084745066604883846834948053204452098836725703810731105940417647","14484182390820160031857113539343515970041313113231251186205633824261109853938","1"],["10633729463094165333319376107758684993531211860838903096983945065178011358508","8093468570697591968674159100378936505194188048093694953726947549186112251080","1"],["13926654935943655081236201950409326824755975625485690612737062471817424153001","743003641554833315952637787893325221523688053935202858795176989118174063486","1"],["20737168073930206454010244346231390346324252290488080507839807957611463960124","19194674481834072785556827474645460485111776785674647061935771680154494699189","1"],["16057869773455127210774387959707269599010321884803124085053266762784249619510","1558441201703667301526713498686505351274607783481115221285467949844875206476","1"],["4681038809893714068216298575859119244311162474336119655942319094935080598042","20655942758507632986505373717143428698071991370783779258908050363364003753845","1"],["908068327609042307739575141574037577876552920745982757795630756503924881002","4128975393333123535985761868748202958589809664827881224915829422332584133586","1"],["5683543170299742788665782832433522002654973272752672934698385330472250315878","1257448715169611962014948589068200448485204352296716640912732579422294321982","1"],["4197838127784271148076264595021129818207452920685241101391728665736236606121","16122492248554468204227464370129166607769637338136107170277407470094725226665","1"],["13858846777744679519791923315960296469125984834309977055293567670448014303993","1716431932765926594601745221581062070569678150595203191362795724372356534466","1"],["16542410196350434044620252554011522746242285633081190451434176468235491392506","150356661754158158898808384821497203402511654138883851900899056725272727245","1"],["11332243871416772270375649417833462858462535947454027956597770275304959060787","13468489119396754801349101331921641049831937009098159386058417970518919229394","1"],["8469061989826280202611276568691559405655078324026392494138015233900529877825","9612763474980354997701655777358120313015541801846376762414475513966634660990","1"],["9836112284155551135337536864308652435470139283935867154135204256213368646327","4908834941992720075243240057452452357366068919871581565325094828591863029661","1"],["9567470345651718857436268188775019714211872132804518107705981226408338166954","10363549438736704510489904660660169436833362876685740123360246492815733867149","1"],["7133295907144415866755971766472266967153255387824998820183642258426382769564","11698625954757349531603706357841522129153632132134389919347878269241935798705","1"],["21700250862286220815025878896262312466347155215345414874618429587847757664465","9390868000733866939529984483850173032266599200433323711056373682753607824753","1"],["15941659984007004568956574983681436636851893614724424070643592959526564807598","3829146467624750325947410464676517494352112169385322629544855527454011734125","1"],["13932275988195110136132933681852909287339379421674542432552966408893249273935","8345774291557502112990325061631268719708651123075091970083500547854407517527","1"],["12540620640612242745033789977580730936763963945973673546095147158980484400348","21490424966863278162891290642833652778706625112071872733296982577052196936445","1"],["12408875224708337629310309485827654151047453778823918476911356664333893332101","2964530061388298549115896626299752004080826732054494758828334236403690472976","1"],["14460445903154102326799566411269040163853025954923468816282352060492603791634","17893581528050497602648119472239011657281982495234087285118780200419415071635","1"],["16243595224327415937894540906214788728504250467548682483777350147837763097105","4046622764930116807573385932068284927405833654055406999438678104168546381253","1"],["13259747860251414015304495917855285920166948605292162287099259540076549549204","5337895387897205988127219719327632251810073256617682179938569025433090010416","1"],["11406728940080047402395623213660048982307939354098684691721478535510914805010","6077724891727395637836495039017098899773369417031925540708691890101988534628","1"],["10366708878873997939829005354289273108173938056797266786874296834865728940619","2369814742006992502565652007944991298293401847764054227100797749267680515980","1"],["5087860209106714872245734611760553907203298064836546434092249380350232315825","6919964760265354045737885338867492450691689076857281670750223782220601119944","1"],["12632844583209470725953060354555642127236251024270131986265119616342775945609","17764464559342826440367586664548750541216264621131510299099051980307190586372","1"],["2678965307306443257419624260608042096919331450717854366227970041123001692446","6547293006775774549304131849206596567948729522627807306489952825833494523790","1"],["9685875390433467291326411145013789749422951240189515570678014485604433977549","3773108735545494369481013691723482357286646301423973026309812083174680323664","1"],["14649259075203493315824708948919944648843015722233583738895227193826776114784","17392664660213385337686287780185664480714066159020881986174972400772710288966","1"],["10687950664289950817299679335032490550978171075876992967358815632600839099799","16203063291950504474651209887250295787679264817560062474282402326186177395029","1"],["19970946569570991354979350767392335064945940215125669870212911502420487806991","2558011796713386625442631021866692770394762099925207354553709370610916918050","1"],["14150407895770793806125390759461111180876019106416557987765471726845933231403","5297527979118687187368766769805563486195950857599882488618688235909896118316","1"],["14027772908482829918061396195922827276827412780990867127086456752526607673863","10544305093480520653650794701543386344052490788041268822557861500880129679365","1"],["8541861464756159795485992467150540306282197925800383268646922793967384420711","15105640266707100529339936743979961123552365247995886185780985496961652525507","1"],["3758779441549153366981245570662447481584820545879524064795108265673714548085","13154301533422452619802445305694813500969264801709194912962522365628004755895","1"],["8011541825464829040161454009598662326635222341296627839347118601810611440846","15567736043497594585364607211502335667094199182701348927468157222395328739458","1"],["17948793531208594922568694977828736316230805442936576694855483258687768284429","5952721180169055103004520412634182802530864820218891181750580075422427832408","1"],["7087620025422714307078355593252762505219809513513267165226972073483314770807","12914530876484829527683566823810253698311750394970307598946236028647792422299","1"],["10277658516553650605781495043896669690131936815875873529135994891226183480946","12511341313034172480407191484770582192185519939303789679991672933762271263266","1"],["15661950762836319298466838694354027242334894690704500624370623476874354403514","520196688611069830653865705263249065223146618125650444225234875710160791577","1"],["3828957483237547593821253211997851212293756754344737531420081586089952886624","15871269676486666600545300027014704290789951678753910557869425046899200649974","1"],["1941441862434979120939702824179156320292727718934370517879031693844792326246","20478850010980310957521458844402548814551115407696007632150259315797062426482","1"],["15901849503968938467860653310536387456517488511143174292152768088276342703852","21753942375127154291253475196272099652138641270492033726113151897701945155990","1"],["17897708132060422978041288473092568599438898226723463099109427652230202782530","1886989491036284017616638128568337881817088797255106208645260876280726914446","1"],["10784412892055418763260213785703363129917447573109881432845264292077718633101","16533249280226442835840249026438622991200585309034632128855190699052639958467","1"],["5122602865756499185502275236577377847516926537112107421134655663231598104176","9766188336548624938746554333435141283590158669444071724916791138879687049796","1"],["18658703636452189610729042036120871966975171798367674609939821929989700104272","15478121936868467392288018639902527294736483475526894482079960056229912988274","1"],["8962140416752257010925835255165842950773568771505775063307304549941169772229","15641380819301699328007114669368786087518106539440098235878191312865201044284","1"],["6627163944539673751226324465930504065052963214007833796174080519778738979537","11469549420366322594660577787899567215831410816463714791540196234169381707061","1"],["14681386259974768831199791683745822880751410424174797571805854368958973708271","4146417335379258924391099258608494328981178888650431109726209797807514560321","1"],["21205390292014077058661729105664544559267436763854841253763995499747590516692","14705202566247428578170265674242057502372523902383614867202414022565895473430","1"],["9283105790468327792814365733659113231096803523213949634496979051852388401693","15244152321980678867889221768405240765866506374267426931262280298551682869228","1"],["10374927142502124855461815691762482596959169000397753500422283985195572374156","1107216096570443086403566737654059265442783469719081106449410748084673954842","1"],["483846736747449341655308323864966778706936021871563086446128490888609564923","18905027392350984998040861597950710976293025682717239688187342911684514899143","1"],["9794601640247269209090091773717810122838725865671656340021167683375651722798","20749070340719257795778745263719711011520881448269866141643420856709572502302","1"],["3879215699229776732782131315298907851321134328559400256419404378485592880766","10369305884513129427215656412929098893148586921739075013563060855583019743360","1"],["4208089670664795257348258864347802669868774960568409586363266908579150405671","10874796780774919198089612322118738624732439738630879342488088558970881223125","1"],["475806898351973111564829928314243858245777178691971607894062715807226352927","4444985188078963497860452655206167787469843464465046995309166655288225325734","1"],["11342628159696543198437807988451778022126485620157494963329605589004957455097","20999127592957590061952271790564478290396061935864084150615703255073308730231","1"],["251687019384645474470272666299357924953976920391761975414658407007533693737","478335010333411794743484844820400851500182534422088446646596304640377169287","1"],["11498915005730282974352789523229270243043173673171287406238961660978725278448","15375140730293258112044093657909383927320627778576248986523207978454394744417","1"],["652883772895554153831737673359986159260257079232963787704083905123125256452","12186601767171078506283276315298873311895080384119855231948919440129029258063","1"],["453046537076379928509905364721347841595730138207262850120598616083930775504","1446899562947624361630138006224508832279294541621211256351884749992110502096","1"],["5892011504550746920557907988947931400163509393312259530991324986198517193695","19278430935011984716454155039793471401452763532202837374194291503086276875117","1"],["15527237735550796591230355327681491467207861057163848930927419887133226882436","1635966116748422341982508834510344576829664265739667351123797615864259171150","1"],["3071178782371880283647160083621923137024696200363815366256651731178637552766","7752349871337926474028228310257491215488432723718345192824418042500934663812","1"],["2588162631429933814561048666922024136703360581673500382178973801381728067069","18210290077861640931725086621351539211364499505814973426706169082468702910683","1"],["10437145946525037886900564256332014277279294217580842619497589017344775790251","11019787772686633273233705404566502131227962594801312505677000312132124874872","1"],["20635710100772753299687743728409120176412440384130163541006931542669023680046","5956280439258821758122520080347162027596186711391284567948359701140872418381","1"],["13072645861968913196934827600636013437937489295485125179330836165218259397317","8667354153595853105200968171953539418187121242921064593604455956935335658625","1"],["11858122988102768206486214808250642154508906855557076400524260426090325761786","15081364448936828230259750070991656090315250052595178705991455954291086298465","1"],["10888298628973162573240890853814931289338338654373217994500684829172322005967","4854946462076788192828548898476610736409010354646467460845630351096857439230","1"],["1333842260395189549478800746061363471753111679368033999835240947600877294043","10751248659493882292076994234917386632885597490253649198306403933148113770469","1"],["5461505932701095002582261418545659221824329100587547584313242401391810571788","6317077587018475539496998902976834668691873013955071336550310787600302100952","1"],["9182780520944154873261254809814113510109164698542378254158926160481667465925","21632843075767644490023689495466381439533682557949397466956630167968206678261","1"],["5281404602972772998942956318402940720740981271669990488179167921763212541970","5938656028240575636428705640653463355807065031575367371540932642521020844435","1"],["9027184530684791265836264902636086535858752995732766785307557800549570870997","8437399737786915087131601918950900293509666400107666561047980847223874863874","1"],["19568199503615282386139646589224331399553722082088243779506370562672323912088","14754858916160565474486794662084483788517606863243525887906350703368804109110","1"],["11594602547255147223636405139403699356021176376007603036292578850775671978588","11646132361380769395287480342186897973151401302518286491683094445378122317404","1"],["1259917512637859665545699527110977299661163740372302113199520778527766597207","18150715492120958718056742466940403195954807231316356305125166722827573083437","1"],["710580478351945647825512166808740681924403436460042609882015683971035149229","1302860076966053763144961479038564461930225767647281529045438241377324398286","1"],["17789486110371362266945450278390922493384000902513111866068377722769040632397","10741073929753710885107821570637465423919046522695628526638043611689425463267","1"],["17935940251540330762705257090676463203061657652836175045941000587950373099375","8602442642120992533762281778289297330831122410573993557479421934503017304430","1"],["4311546449469814175459255488922334683632460651388004217415120737356063050344","12643909714928407924465426434792612480085073164793149526604773643550153391975","1"],["21790106582960286498378799701775802017442263194100674079287335067678423028696","21451426374068096504132189138026668167566602746357060595988235114126506045268","1"],["2783436495755238152450284320592003589520158324260327685210020596546583572456","4175275083847169741344228537544817993917156286645434524846613985765744949293","1"],["21286533603135309960042751364118602016250290775671160302247222569337380067705","5909784853344539185026827881887053253976219978906039298701757942289918496178","1"],["4226929518661339131683135875955777014487195445283781139987754529448599141655","6933186380503613323710545319720516469061054857434433146917983274923501323249","1"],["8519311999146813246825294813444075401522621501754135297795935529672618754692","21786316661690475383625959562819672406950172799632567945917622850299545221313","1"],["6213672741262716703430177409638432708181510573633044339722292713470568112789","16433755862005243010324015844951927044150706363541356919146426933894762175210","1"],["21374719935090096643059092785029795977331576973202090419321374296592923259602","4820604155997613602411005189213136335165702338647152809502685695641645823106","1"],["6081966179479411241748153184006658074329380875189985698266422828226116657614","8288865831767295479011332109036618318916143208723161410222517390331664497168","1"],["248636616880559651789137992312004349089254105396725804355616904229494295076","15542936060148975414842492399200161841189567696914701646715428996886300360759","1"],["9642513284515059784271632685602966560678351330486739113745068029446852474101","21132678889129424958359626743166260987439893462075681451742668026645137934312","1"],["21077595979361815396788514133010683630549993923450199673198172130903285286879","10907298667892743625340888934451583788563952592092055748200359083529661364857","1"],["249704696269078264775259306122895443788255472556248682077652094431455742569","14158810238921835060280203420411498171040067412005885043678724031202106206913","1"],["13213165988863938718676853622664239523981015737370563297662635825872912602884","10008640118377381601229392198683287343280348573574312165851904321719697454382","1"],["19643683731153169086449380555801822109861259504796208027920092592841895362356","1217784389620137205640831999485854917029633423856519778159696663653475869935","1"],["3621203838042367341792095550716592911620876008319461319210719743255046868086","15141243310919317624062136806868843174487842313311658979558044816220089512384","1"],["20565459311256055445398561216912294412491385262083844936178492800202529116314","15194748064237856447466334600570045855129379777627738307837296862631212986269","1"],["17198206729753475459078735905425282996022443799077855378471962520035155254689","3870646332614005192845458950230601319710250345587756727075880009716543914099","1"],["830740697783286245163715571315364806362131179310279851062733123384830846511","16685622741141052907316291270754989991382839652633175357242399253069970839000","1"],["9845215487509360172438682220866346901196075684784695317281822115376075756018","224550178839013726465976621006853552157298110708808105309041478289814091937","1"],["5026520639490602603277286664485759449137660109436582262923563639615711548876","16512530160566650765179897496455125186392814782676398956156321929887880240294","1"],["16492211940589613578525008525421522870115148482164871742262128251291647962968","751166079234842187346856760382265117245313006740633158980800000059566047284","1"],["15585672836672128151934580951783306288455818224891469773115451476549701592812","9427240594279754276744051507929759448231903660040613733900653894402589271572","1"],["9133231835724663059631508411427674765344965470407092329814899532012683315003","2411250243331104733483543659632594778363165951972164313424459811670904838507","1"],["4520920335329479011688100387391211573943542736923218579130836348063398431369","107230541493673315578296574558268946203046990222399761267354263324623724549","1"],["4562542606879802961347743354632138820209472123291370726932159310282050367752","11402502579058190680301040615830366147814543845028535393603113720297469127374","1"],["7035670421665222869062064152499343479326554278305220986883014149096568259020","11626697762226106359206160166706876494904796074523165035949167612006177706260","1"],["18347671058974688092747813017321748476928982902116836281295679930240808534346","1976074721375082228787501882753317347216313221082542083233904901193131052474","1"],["19336885555969616138772955737381159632900070677649368406214850222257468747836","19917696527381048126488082184483674719874378748613605965233634852541594646462","1"],["15671885056576377634826587682839654636347957892875211711420720427674239340425","19686779330516977531445683497375990519982667538772154987332200035657541381429","1"],["4750089190964825949398665513376782718187963106836334992723686957893964419457","14236531291096811876928850254401678781347995021714432627225969770033627621247","1"],["20137419889644123030723476771716614538558095301547293415170718077796407215085","10986621718427697862033357809533156120238796375345635399977363974908485643617","1"],["13994257411102805012047408062247264641591492951248793507092808334842261919181","2583058876836904738737227036427610096129603629102042239317619593209447228468","1"],["16671812104626430251942440605367462879278814677076471902598973743124381688448","18664246246744873774683388230271503229554271543053784516571762499375452590223","1"],["5312329555305744419319602914093849538445245931682793560570478633211891823661","5190404232543303176226505899904556866229035122320781602775551595294530509591","1"],["20510653458513398511223058832807497788954166572482373642587099153714344180292","19479462675447078530959598675100126192190697882507001860072303136070563784702","1"],["14795184209289052355796276885113723726340855890896080115079593620514969667400","9946822276227603956289968787017365692937094309134232575303001399574799233095","1"],["13375069943227793610933233289313508966966721853720550574104546896719589418261","6540966923625757716348792202019606262744523051391043176069063693771795100322","1"],["5193166056112663259037056386837020556773983680411883615724784832273957352875","884230051323867714440915307432180819112649872891348848515039128994476668656","1"],["14730940226740347914760761030711785897442993837378402355027179812950843307013","16567550853208859830587724311534254151330339972203617726358152984710547111640","1"],["19562887208902375616520961604555068748108756210646066796838788090753883943128","21165279998664249378159887707576899438256288064271856810690237147780190652791","1"],["690994129270542166291084555546882224838989651596687326186597818716939936628","1256599463972190090128632135813477190047405479396603732324001073233459209594","1"],["16430498379610293172377856505827756512290755631956816330325444759806932716317","17584577383713290230939691831788023918329311833756801509729420863790145409949","1"],["4568310835368291224944593493996712981347529805970155279824695063819376180092","21602522112440346270756234918891439550518250933160573641928573739801235406571","1"],["11218394687429060258536581602226399452583872681404173923485095797700873958434","17561973602658001439791640042355020390116547025021913779891591963288405716817","1"],["9823869639137709513524191706257601928185389292404439829029975768205868321972","12596964492274796969957885305388815141166996231802653395094530448929649381601","1"],["21109330781507738422909861616191732517365807828618775754807240948482168569089","9784803796999859534967559219121458040032181977120929822271161059219989226026","1"],["7432533678496451095164778173013243128734458391576825120161113582109995475365","4983727624799720016697412074953216842674735825858234590015757605390121990174","1"],["10860128374028083424490139815478511670049407550160744705867150964101315165678","5096994399043499506393547265603044264263068071131213031312679933142183856291","1"],["5202131071253924285814947408624952738374048513522769942648467187068666284722","14540558508867072648196003757392833003970806036318343822817351512916683626755","1"],["17921542970921423654591974488141043295767672147887971987341746321432777196860","3393767469066496655396120798573749399396349761599889732238877274945589890153","1"],["542627004202868251530035827545621850106459989277786664904751302610496666987","1205396455648245536167501992047400000741730039106831882154647263275956586950","1"],["11049986342145252038994326797980200573913256304730488243390205283026607617909","39665006962021293730573597165710449509304510014241843367436403206788544643","1"],["21091347407977894590555442476415615407347161463474575390502236400597963117535","2246377701486090485054731021820687503010335485456660419618542404839697621576","1"],["1160258349726680755449471328571375280483261612109408095315299716488483736225","17690863049746488815500487190350259570034389566440800080892031494835164212676","1"],["1017818903391509615313456273399129070318378490269310780796975585951848405017","6232997845168261532822017485477913120050546916829405230682680080699492091393","1"],["6004047847990026191808507021092152401307647460918342249245103833057360676422","8579664414187480932531359417596875492645693796946610530944826322078206524603","1"],["20833784093893324112437029335954314520822335980531819383046532961368041089901","3523244251369656407084004561286763946768937113084963309823320900527748710910","1"],["12637504516742976766383594502513389821816975142279018473804411490561682215100","11679865261476801437076101026013219650157345682709973515553963818934984848410","1"],["19702994973316859621326329563611448791802452171442774902834945785441168515983","6916456997812191353455083822017302622546280906224460708462756315953049273178","1"],["2062782127781481074413706458728951932335350333112746967712246255246249089572","7776226728886434732004890487142902969154818938477343190736693460585144807296","1"],["2369519547940733024483374952425635416098151628261043478328324900335505574916","4401922867958635636000261673391187366234807129586166908026259969906219540087","1"],["969549014778631556540186398927728181924080081673900642193954965133043306227","19655093687434939805125225783843786529953587135083153778993620779419016586848","1"],["1036421185587976698503715851589055706567358272670259382731578471078012388070","5870323478459377611396333004279963398745134621530645523726118036864097376343","1"],["8549755168149075953337453063864579810634484906502767276259653312804429706515","3796691130494372567720300313030117922685841418802675526321278168143568968349","1"],["17035440311510031412774115865858857379999534517926500511168409513482766898924","6019725350640749131097791198839013595334547400067654508539002422510986079515","1"],["2785595272919248504861649831477502461988028856829753826977906709722213268315","14532125367002785269903285011758066283908468560345558726867805972453875323022","1"],["16889383011286822275235567219664271907125208100191421372495762807532320603358","3155267633590636502588765614383447144535640170820627746193584764793231793619","1"],["5806584998210667729094057348562365243322351218538203745181479534485658085651","15609361486931432521459577494267760480169858367723410810456270326341821233926","1"],["18213642123976704802441359732362346812199648876265963371902044823566662581117","5679351547011096791771017280577484919541241771156201751609108202716644126496","1"],["13669150799316589077783478384791736772757231133524482288881576771407291768334","13159938110505634687878709636306559331223723723468335989466534553408671750721","1"],["10831299737785546424700462471316492948162679199474077365208031292026901809619","8224173469158989875952633074891013435465916557520945575354981603207908966199","1"],["16477880967519242787487223719075203540245209362825457055723183872178242650954","7007570800984865851852393137463734335659545631944823139547184582758741458672","1"],["345727829893200053436971664198072736407994279172812267394206506510132031794","8784971862726581232647384613736056223773241551807690879892288824391775679107","1"],["205977697349783968515152131427504079506930298722688190444856366064226024249","9835574103137920698700079584794944229389894757176774669394374634559347968317","1"],["19353913535757722076155456100624202036803367495673629806478419816208861705472","1207486404062232280844824289338931539983466694993224786439508228711849115098","1"],["11098035314542274659085050145623902852356761986299327377372789586880477509295","12185270450838983541831263420715095426573643807046851737594445242605045970085","1"],["11569781791161078369986903415386505759022880270890979801918511267569107175044","14256468339953444339393479076301274178874497654769988700949841486405523608546","1"],["17058435491982389768300356281993682962053945082032860151952261726153556307264","5128434063400523890329679204827041016485130600009431790947045351152029281525","1"],["7883062983970787341610369500945322990844456354410429603957315864826877023074","21302716659847700957457598011599997636400909890413863250215099763231711471781","1"],["20151269553835733303684681486692342199978683710127650459131303350450947585779","885324536857514508786777372020387324550167950982758347300268661141541338465","1"],["10911504104860558376375118484854574431508486937827836400179103527887440047683","11017381774507612989810081627659353292271648935975703635762742942813491750475","1"],["21608861596017644992301353542142871663542481413036243453848064614807308824613","18839223117153198165455412139965866886424648819499777797617384953845736594214","1"],["19602440564968516698776462034054897379648278406821219769038075664966750643656","20028284700793868085850976956168017571170732771092495920751817403515707725606","1"],["13605088556550159333606721270368540045073416147841723662809669588178635944318","8599307397838431592618460727309485528303065878307980349005720795483485541606","1"],["14191075364595275878178137986627511048326332668818906377757726339500667532623","16531034436204507710380607179624080343871661866625953026789100832386106156436","1"],["1097205501168390918024738769414493805091986703370268062969553017027315731697","17249957959494776097635520358456823095535464686850650540927290159972294800814","1"],["47761162608669674366974735288926747668408501139443065056191301310333969929","15068695223763944587335015537114992019456032905459734751844767704778117398545","1"],["3100915260305695237433446279238945985365011535554764008879252757642509575238","9752168201450066710343922460200082109473415267311040699375100647381533328198","1"],["11918051924349458552520569103369944132789680230404796850008231781851868662148","10455224201092818170979134411958753811494192184640669257026449317358024776794","1"],["17423027613934103252570969083933014997656004783708826865326189409102651861515","6917036473011248734756080208367439224524328379430903583913801510833427287317","1"],["19828678151852161835291836892347279157897271902403579799861405776305782124413","2331490714962223698633906354229471514381556749949843491105430179947376821541","1"],["852221012373221894275275206264560928282447378194896930412363332610148485536","3081131215028831959711297275982149745618335740611933192324957748810129673276","1"],["20982912009606959266145067611284956115511588941762792642826924214049486604568","4240996367718577526431764916035999829955893980932256251815201160633466965905","1"],["6781001370987116792439430055948864310719918373501573928703167610198729929380","20153852248417907463539785876445880444269960125636910355668393837212536531821","1"],["11059831632795505240785725767930043807225154149156273633066157241177305386403","451613701334008741101077737413042708157317803193140877989665492218694505877","1"],["12773544331440881555237325646506305399606805653703043537397711126331900829462","698512842920438258419293958798875328273041346388164805511100626748694952037","1"],["21098710561611320243193842553645287374587512674102900466260008847610814957255","19597644174411599706645974878865953200175905986791505783455155350159063573001","1"],["10775805158460240756376202139498675669485584479958186632188492367842913167559","1630533514999010399942072671256487356183801002107499511231718117443733546333","1"],["4706811372531876963274862673339405810784212971974360168626559224698645139215","7228834474155253450078546194790480793256744411071629065405521028873801353295","1"],["7430501159395380813858325539966617927439262874495453296754612412928755910500","8804046467976579763335727085072818178026201044391616459948063099381876541367","1"],["901158852544737121649411029641933718704102997494607993396157790483448439318","9590220575349143812910695293538452191715686415000862905813408654859366131901","1"],["5296904714571691173543279484092522000699404011463578197898780437620326364673","19671590737198560450716029694090232521714477425339287792073618637335604425242","1"],["2714476800227642804634132052268393528995633229377188605336510143651513485158","16623018741850551431511071872931752643617637047478019009156104058489643338899","1"],["9154539709216126387627142855513220356969278200144349720193018649172749756081","14957039547109639701097135029217016174992624114650935271439147086337841360823","1"],["4600834880083986240030915085754416026241814899590714552069390626190078836481","5681977759996211628499461302957070198399736824231953716563324662437465415163","1"],["2175184125629119468710579663180597771906930567066932129673301158949786149290","17384947322551778825328099704116249152788410558197614459638798627852576362346","1"],["16286292463432403004724635916372799531851506085598086803595574582501700679298","3012818873980935890993944026343638953464193251736156981366885407453353747854","1"],["3452499839957065177058033510957018511419484234574887150926602552500679991132","14841917185585801729372687075937583458888979268305788190345456911367989545917","1"],["979827186835570273777520645239275027821629003019060140595303471411041634586","9907124559088452481417886464073406782615909879093551720405571222289960709024","1"],["4814472211015886907223110451073053795295017245706278920549789392995334846963","16983338679183688113814728190821546203845203517491825333004170996730072203071","1"],["9910818790084453201276486768734300637064611205989191049078806497375132620020","21887618798375448464103842435252782760167282168190295599024611602642917389242","1"],["13347957560853245082822042463791983093988893981248285289647081589560726568826","5478212336733848166992259708298817446369811888152667618781913020918383483778","1"],["428426360356670930911717666798582085901382486421986012732445105273275439733","18795604599487828942063591594427085520706227607862325984751636124157493285995","1"],["5670635733288239906657034929833764274470801353903755841677143934505357759746","15267939675657016700451053902584718649472983335459617554177305608050838033841","1"],["10882638746418079884025746559407408637994810870130390716114256488308476010149","5629545019707322958573113767440394177136569161925250774707352462906629554396","1"],["10387448211341924423690194204979206721320920577882326425753513286289503116985","10608506567363079287313902856697147055440032890411262112803281852844931037504","1"],["11717684803110933576697380660049373186009512489396792407055277564685400996620","16450034775843621288695376153935730999244740700026429225670931709249410787545","1"],["7956583379341715813684756744138157673340147245799534032066334903038443106383","1259008752017878375223330870647540864458437421731530874316753895885537657875","1"],["20428596250834217183929167519189592869106529091842219839919541696714087220289","11322570511242147706331472508397602507885360958623754698472860910037725057723","1"],["20451144605914289427667823078147947708880398568014247015215583075170218185724","12402575810834124664104550134916845631857905595006055890729602300277232966030","1"],["16958385366984460681250635263161033196200130796724907966215066205007365332685","7113870890174507335984776303520871285931022118684170682071957558736772632430","1"],["16608429159823033319828903614637407891343594907888944502935079609644727366802","19817758255484423165476008505751649027004511816905407965309397293024642455838","1"],["6230009436663981436659636713985857481654813523628850542109579178488268168968","5177265333364683506347527933658953406645199603879374731501670629314077272361","1"],["2157583218364634753209383204831842819227104627818938592072368397690956353758","19178520466485898919566570696706899255320372799470135242986405511142786260908","1"],["3090456955839496945908170764730151596217963135749364720101419782147947275508","4399704696182512750785898747388220688013366308698810926309737481351087954204","1"],["11082115691671843682331890859558830319204195434293112107814427724754812493470","6512615958889030828539906349292764660025550268972995496522256163757604067307","1"],["1807166971721504559456595570712018170569670587192267744564910430377230025159","15089414317578139762029810029151608064846307555257735555843521016288416476006","1"],["14869449905729982484744771445624263497458151353111491945867017991975652078274","20086225409125104838778803062508403436040408422971767148849463912547556020555","1"],["9944374591112041568026625939286294894584536672370712630624652296136290734449","6826204208368161860457653690308109390344210284083361984257601515773105452348","1"],["12777707711463630363320603600092991711647135692033875171653101494327847705","11012169008167839922879226698386385924073388042926689618859598437974504524868","1"],["6601859881110951424575165273849854337386182111321051621942946777311894838621","12131481623938638289709379172883565980802024118360363929066712508951970299871","1"],["12911258214511251933060658580645316479340344734640110439225965887712239205107","11474063998909300455384535470474729631366510575699821075038866698548057413097","1"],["19286784858977092705288139793369071990580705932467011552215762119777731433540","8538850813707620167001705099649380295804596582695234146951410735577862278639","1"],["5598219631044992415383800378822351507252917476386712752032769529134075338614","16497821695025885441548076920992683610908938271444716245130227332615256173410","1"],["13771098160206676549860430769761654073857387195927807207724540503435247679516","6006064733277968861203683065292174195608891863232940430619874003728363402022","1"],["3066589406421767611472926758845274907796038628954553483803607767661455892453","19607412451219712742270251764588160396955582339339680268133700889144311658550","1"],["15575213338170419370231164672737768285098990369889310538158177172294030825026","14841757731665454978446238003287382620119706706357522419574181557274061983417","1"],["5834937686152767252535732905439625627220542273559364094134274564163879293087","2209896279285063516162694886986254934013069764783892798162457386371369216392","1"],["11854789249144528623901916232470427023429219390332784231072118951639781503576","20286703386485190168114181568302095547619575811157277856348775116843663082417","1"],["11917637261254204772991970505716572752325908321705612569517284974105003928696","4500832950757929631790306596456795023547596274252789379943084027489202108328","1"],["7716636257385297789096904453102019992265599909476243072954695311459713069284","18510866296613027506594821076064717469029330887038618085444989330445879212581","1"],["17908191384572898749166769285123962368407889372023164874071335144256759348970","7900465995858247381105304509893309523032113904095370489302802449183318436336","1"],["6567910483212903257396998151198940621835108098504936799528854067320208422230","17500066328999166115706811458316553876827103673838272556182603421776079473096","1"],["9399076573964694790391586419185614340154963603097345291895606953590152236497","7790291032365489397563231406129647489035512449307200845903316418078687460943","1"],["8466440969788140853727230809365153068284529467267941142936485806497741674306","11011132527262853373388240324648117241526700355171717127846875568272891711676","1"],["3423483409214869843401374719214471050715136663326269123872786400080363571776","19215099400130816479662405141034082222444688814335149121602616952959941316897","1"],["20713814516733435016055411844992510272299255136952227556316310965448040433798","15977120606306850371503513418612567336516275372481312958129253605967627024928","1"],["16460042277235243807767234727435559198724367493142404251180823728647044148556","4479286350374323571669800666168392472251179911371656481125702627036676596846","1"],["1655050009939599526119320192941990031954906968322348486895070114490406911240","10195301165291189045601684384782775151217615704118650672503513311631396907597","1"],["19997829819735321057365157347266088963278557826565840248070748968749358517278","20696293029355859384103725115780239263357109718239200678048763809727054920997","1"],["5725426649551869897212620072340916616606884026651316197434883779633419450626","2201804591891874545432672818732978304493616474970734996987924407088264447500","1"],["16962181903958958616198950566688149602519653786504904166310281221923917011853","2210827149756419137789425442715389393973812635575211412221085204383780267264","1"],["17439332957306228678741499091086932432846193135159140184106131338324896976317","21743737430635397581120165296793708608715628124600488435977066159175745586308","1"],["11776082670881117271300321503536946387683236504621948080474088753095354255716","1932709737302830284373431914549151930094400187253854884363729634372539987429","1"],["8679718477160430871862544002804978642962875821035978034264103799477668434455","964411866593549014822904197422497186797993032691184921841392581423380207995","1"],["4833481708152957447719157609587619842023119556691439661513186332815391343609","18769627544741307497694343174688820632377387472719230820278617630485273278365","1"],["17413868934177105427189345285259025085880168744498769566709953467109710037084","15147693300332752177181081396163550884502837312848094028780047445857089307652","1"],["5086812012917981840692300456318593687664368945676236872844709080296293703600","6522890668695193403781360283944838737301495904360336211397724707751380046820","1"],["15760614545353159447343737095668048664654740024899454892927526368047002817182","21057907421820915245842793157194470643754134638951547452081569313422238310865","1"],["13626703177660520171508846937899824182592666913515454935387308243170163470363","9048610228882751831852332469806328415277954291654156279977561897224265471624","1"],["10351786623926426226330558277061173288360632764646318289520888982082973674156","9774413586183684028252661550120727835159850543667348734736008950125110789727","1"],["15080780748263852564001432075916412968111300506059519878209822586840529044108","12506032625979735907113208083634898533739582297294471079847634592522055703887","1"],["6675289753459455646249152775480124842430893636890445068610103154878786230729","12538187586962572933613405732809383270177910828616552363188984856388400222615","1"],["6031651074142481132107727186693257040679663745253669244244558996770199550054","14893944884499691203703072764599240535807832977845654020986574608794492291578","1"],["14872065422361517375999936339538827826723795618807403969642307100294032629693","14047973069289399711980841448866549980066495700314899375234865542128139158446","1"],["20117392584840974012421562988860576096339307670378572291061099465382612808918","18561914898691018402153487434403007790645520820969456991725654478166266260199","1"],["19483452561270101113978457102269496883820167700762883382951962732925727856998","6035818220124047020184988385515639085222935391137718111668244248809158271970","1"],["11038763622358129451412834500617883150923675166154422374648235925879795250792","5627578796602223967785727185746987067217374262980623660640579867756234055506","1"],["5207344696415635305131016793762731583129391509287830307129704920797351700969","11596328599195529243015513362710980658317764733795254698904145685156802532357","1"],["17976563643674966818659033411619063918082464519206308516745570990648315982489","12661739054855984979493073891513373382924809466374870443868191292069465259981","1"],["16394736364099557592475013323635024519043091427432319834037761610280865026746","9490218541491495480632934019434524776693276053764711989221626734213664835715","1"],["756112940375711809026171026299972391494743776038326886140352642253067440211","8779592622174234846276910393540271695708671214708080983760004822348541150466","1"],["14546106043113435782546713341261918348969681912900582143269662453984551010354","11173000583855972271198367919598577206830700263673670985442062449321268676340","1"],["18083959774631001759066843944951159741869539288483967469855845112125418934315","2232371867275358154785325470798545620529615556031531352585184015784557724080","1"],["10489699846281205228541384861098396589545107248884701381126860073715484375013","9951581645594136070655464663709729309661000847666555416362700555199145585195","1"],["14933708608416498590225349646303876206963616038910244117656687565766167520566","953463853958141779008028413110503272479777235900135206662740819867503642485","1"],["20247172250676799031778447270653965668523015269037351902295172936585835505917","109833657613280042429472264156355573324267533181133786302620788831411499140","1"],["8787525271752961095754348401993492862516090132495179469772051101946584575513","2927926740859123480379173429113676022482876007950583106511234742156496975139","1"],["8606635840322394699363280163082765020018433525467204438596637027543047502437","5698499456462068644409620165298765069011443842239017015093069858217227717488","1"],["21496074797185397166102254141301980290352829495327298238164072765306702211818","20204929146485115210728737834685732973533698967596823850371903812871453395672","1"],["14921142038168137661142201036370560240858405461144356656898543642474827442984","15845829938396358553337335772641075513586474063774819073359359545828173890381","1"],["8401917559254461661609598369502632298310182462862916983898187970180582073719","2078676672452620333378630354337911988981335272555776362011583687057832430473","1"],["8638564249457279783184057567206094359046592964821218341438581705325529668672","13578014245494240865213089897436969922223538728079371303829618524021168756542","1"],["19548844799188105480294853774622421051591837075289953968056080432223466940486","14095663559133845660773224914982583087467153080403739515105877265360932644050","1"],["17045610195967870538475870847508613412309816982230666405160729794251209475138","5602955486996032177849131103807076468586327197328231401008337641256616264460","1"],["1542854927636274684711624704400440286837339940234524523729788071334328785505","9316786735772659330303308713921343715113068246661506851565872505055628063559","1"],["17985714721304106083273627020925366996763306413081860459513292097080990067674","8141707267203726042637638040967536034405797301164437234604034789210980120609","1"],["21123717152115685562954123008630866589035151265986748050234106128557561894316","7966106713485614072941128092849741203819351402218407261997983546030518770607","1"],["8915693281284164299172534429978353203585736416755111234287037514821708817720","968435832082777092774647439511884703444704695817636137979218223705246975981","1"],["6393438097394348570705087172099854045181816587009350101335905800901182025522","15111057388110893277993816314259341900737110998159914548514393277577744262434","1"],["7825928982240789996308489288619537150157789470723285885270667230558477858784","7859064076145289789657149364087063750179970172949611698245601812025243080691","1"],["11846200514902991690972627747477260721945214698060313181848662091272161206416","11439090975572418187273961873704706406642145257891068459578770472422241841712","1"],["20978112286041147149136749739967172069203665454315535175321821683370440713964","84247286977719383635658523306457113506416436580315303932384145840628991162","1"],["17567064467189168655261113080389464274476352773434565962626743337154189775944","7531619148462366009157356409407661530033165366941085394074076131265813712692","1"],["21623974575664494733058762935546417634415302332872267258030019994830230254370","17093046958766978094731509069194868462612802729667109059008140980046421981109","1"],["17905350255367939091770875106644924310571383694897972169030652551150939545562","15819828317805417544083693162716432842308304546810473137743278303202595226582","1"],["15205525796689967054923344680196268575347716943053769792555916822785364400656","10351714162064540387141317682529710780521164048687386092908246458260055291467","1"],["11513300041452025213301910462331039171739967591252132441541374292970963128925","16182797020317001479832900136380772532971376171794982427816795598245807390408","1"],["7921268800960378181358329826530712659765256918906755858336186582595070497235","11130558712849475507479334728439995703898273213694152992519932606805055154355","1"],["1849188851136164190565798745309629188769692472683878497990919649026860362645","2832050637386715888302685372230304416270413538682020631663443338227756328382","1"],["19088394041466340965509986972611737150953184251068218765190024385201466582155","2511811761008087634874647841943649201741520831702926452731242303511564170303","1"],["7653286204065253216114773982290171873038012673344779872466394731345663717888","3432240577960496068503032571886380938861896104701458831131056285338524895291","1"],["3250813939641219483210897966737474384550351991868747008806872860698088622225","13629049194504510123576743272269306683835012786577679461643900792721588538365","1"],["13196752404882276707933794492842750372317232756972061222916998875490744415812","18604587005107160501301654951715590772705666964927352216865974981362179600020","1"],["15670472705855426951078132266198121127848433497642271406490895326950074252429","20952890756785290765767891873817663149295823891071214131567390650489602106831","1"],["14862063546113594733673884849187586579021499931781485865134108032482963300358","2525788118374093624903109868934012549972085047536145604223201563746102445028","1"],["21663268274101105660140372066227351056611797661940181172910279644876414304757","19765079732894480874810939376782180347695411180797684764233956148844166787190","1"],["21575799473619599461776897108883251435212175656154129284448745071047437197487","480421314322789876678057828860074126200328745046460485726511480188942509612","1"],["11817302869209860688569479047213702009431295427241878361416475630669063489384","2449684310972982437682074463736010048121069535888683138534740517990869594196","1"],["7038612950961096655438761216069794359606869513234745151287088582533706426813","15436177490109013708774850285072458391535175155862384490990699566667792118965","1"],["18749300671033022932659066449156710059078087894946752808223116601664238339411","1347211273219058790300281300864560658863062006038067147793224574631369907597","1"],["6254140459324430708138887686322377971342693635027216784083727012312049461826","406225918951989792368395373949120596706478909532086498753238233665366109812","1"],["19502801880632495072846999926567391161536211023827368356736057271916408859039","10532909080580890418794208732362570193739732310965047435399328605997037228755","1"],["2133795123905305056463568853692082224128776914532225125762955856684547645254","4483552224077257379555941083315586428777766281196774799385394830682411481526","1"],["14769769726699994514983399340139764653361032461145488054165489720624664485709","18712038435249985658464804608465066673001564202706196236670105218001356957935","1"],["177819200781470215095173241138660663297030114442639192724868273040175281407","16901410620109165873859838764998739132812383494800554925902567793233057132924","1"],["715636203044196051867826162795826900099974589007171271974149696470250166656","17295123818005805919702364948720560654063129151948403420640534073179264005174","1"],["5120787262175170363056288074611083543343092267891580840470404552260199043304","20138172867084844349557791395368345097254429737751243356528995577635672964173","1"],["10892274805976069995221252828876159114875770646052170441613157185272717241976","8724322270713887536012721615517764351199128549749474309857541715438417764620","1"],["4562670851027565141633591591097907992077874507621835883477258274538118888812","7610369654343612538483472529668823101050050697374711301268174784832645190694","1"],["20849307255226085619837614247881122064644642680364430467867491078301975981118","20979359988761591651452674192628397082664906823771255082774910581986594176433","1"],["15997218754131166439960162907951625770563224500390297004541919043340115777940","8041636782950385030592170767299951124676591892635118982151568345615997697355","1"],["16123685242927103657753474101162163320894304576720569737881701762964750843381","18602813102240710056695857195184944688475459852886445549128785836636706328972","1"],["5683933488402818901597377498227498550938404126644712304402060434355109442182","15864904952202422366958539847288909655321836200135345376189588566127759625852","1"],["9617951552422019767926070181678776870155583233266939283717937246038923243751","2653451886856819911535845528750138479646022183987861432385640889854347861801","1"],["8469284637304378923549690699652088209896403683543267547143138294359122150876","4145438425901192477108326381806555394768253983336719899261499876697510781012","1"],["14648709663844944819863991773723018485686528269406553109368116888674387014563","11248523611795002871522084344709118568653272768236559494522227672751673888119","1"],["9792137411532206086324080541777444203536071999630045923566061380287304397517","6865828439512330548500533943283470795768976901588537805973715299885824912095","1"],["4157380956116173238878926085026633319768460539135934770321913859953822753251","17441733870722860909911737761728544533639283998288276937729649918501384196695","1"],["975782135426794798766804058104964918461528273754744162049016541225229468634","18560290365082080581725571674325823266914680852475008254413109070612515578807","1"],["18253967244296847791037234062967187804871974317072061598131231556727530760743","4166455535839388156940773455319037110076517886409192533107917842012564397168","1"],["17544146241508002855183504606180941274607396058345300212664915255079901633189","397638280519803649893284826305195505972490237367462228313419151164038881185","1"],["15819127467032386537723761235823203820655641178290915873583138249275354614020","20835441358260379653027452208754088921260447387161466721389961023351817282322","1"],["8467312277691867377735069090634318248232090290083591878097741840552758337137","14189416006915283812786697887958932609465187583126845447595825647839330928908","1"],["16000315551649647570892383615051708032603080888015539608392475145856074728221","8884703874562154345063718529825489939763966092492887567757073796969855267371","1"],["17985840784789450591561346952102010746293588033951374345726934872891232533737","17159409386610310537060879055377040965414094773424964368846565719626029343336","1"],["5531698942268798425254086145902724867683929749874405353402118586898408637328","8670849433171979228202474248042969074493642473521123830188583190330720683434","1"],["8820681868587689437232900573720580827150541824376932601078748071375518175389","6304858891638297422725823171128203184266263233564047638729179217199809541771","1"],["7751248427671242178288408030907649527028848960475529488206309880557805533739","10912964343257135239529080240165800203432299010279173950907880417551109321563","1"],["19073262826547700425385862333992760887405817886642424208878160188516331630963","17603552559177482930310392053605264744084024091845916465467452488778901573556","1"],["21683921426221896965707310789512259513763500310130033482025828233691310321405","20647261123718081028781025397943991661991149743139717768556191773060083921386","1"],["11299388673852269040760316177284274984853605298661645022984868253704922783781","10275699689630058230723169735319552270423531568218482285071659917443882430480","1"],["10385750617713793115434780335689673437691739367672200595143834014849415605747","13684785722458094448859282745027321958654322843380845164254322405989052527109","1"],["16327002772949734787642073870601421004061611768018761332522276109618701109082","17412916834550906362626652118460479189869280902835037913850656815902876269459","1"],["8069689682578404269818948122110527523100746988177873846229295281912739980087","3029147588703282003592171147291348426758999578674473180605647159255656899745","1"],["18679555061136135204456992853782927467520658475802786695952665745505917657836","3118613743867801811099280976545403183221388524600677627090189371770713533841","1"],["20472254421016005169969148537781107764859561906873277404082634369435867568067","5834441006911812159448856259494427600041948427290381469533383707110318878386","1"],["4458231833860418192383380108522557047759874860121178374067305024518694382637","7782055747958649411962787478871559486949576083850747698172307496966396318190","1"],["1932333770770412405253685072086883370226897929541820443026487552580936103466","5858247869024102115360007410892020276894648803898989267091926221944660580482","1"],["6761488717388135555502348059007418135744436002440321968751199022797546400445","9416420305724086384330443798844145520044324560190330081053951497947328401356","1"],["17479888952196317715884936286185828454377536903909563430425010361102411612868","6776125281003874422698412894263983779775214527681489374993827355655221812589","1"],["3582180621684039809025142370526171239789797991376049127896998008612680625795","7641203287813107206884853787039778065560255270847375787586068982535575085826","1"],["19098804692074259704914481200545237432905588833410294332990611508827644034655","20294019204024424441368192726540150564169482575664453244555634650682389040228","1"],["20585083743466862309733586657747030438528933477507023612842742745593811471111","2884266499275039466266823791144642213491420823907442043601588486848196027880","1"],["2693551596532693023980517237589893234076528403463551543882561520951258067743","7075229641293336495901216342292955545329468463613247429376970055565318758702","1"],["2611743290627284839964463802944355396395135554370296050499158529865313938267","13012166384656769343888859161505560221570680207349391181999374641849905267806","1"],["17881941701839470815497013024213384043086752758173549271404822291275393362086","11619177948101137146795732617143582461123363715688205448167814965900323895294","1"],["14082444982883126201988970345282270072578366770477250027416425689102458259494","4241004126393478336252203387874442107565932764055399574545860219051750225411","1"],["17772558986266019138542582818493687801367357751852467416235644780471130323428","11333670027364413041050559381986505875488271201700977592353249976225874587166","1"],["19055290500372263469653621500418282796540428296838336233064791242657510008515","15784165491459639934453439710970217976796927480438641207070533960728115759927","1"],["671311121030004491531863313532194322242310035806703535243965375783289173556","7960353353850675169514860439622257399866788945517171071313429632965667375056","1"],["18542007655486234787190451862919006163108991571025286907869702998322105564088","2893559073614366459143056187353961797517138214046888344076405094086063636694","1"],["14164123473249723922658671255442455631669777741925073290658501771586960855297","10628452048810021102173453735069604985759891462425454768299223246837717506274","1"],["6486952545236026098076047688377428008772882641709298796252549032551810279106","21824021681298739618280156511617881043552469845787696504601632727841494313738","1"],["12908014229657607316627878458381928469373063132422983610914770543780702980385","13466508557515108279529243132305398369506597088903222768753065106788690347634","1"],["15387424826666855208986821274110756548029280757338930109043397376116159506113","2330212620395051643852066013405153270605107458095989079363870530146503199097","1"],["168601950803750412963824005872269727847095920823406177974510608082448481464","9856952110570011681248096578756367556114950159207442381856681557367242833156","1"],["17420777956418256754266719203758708816585097149228619940282838862034071275324","6279683617298333711042205449912803447878545795354818370528453279747302394013","1"],["13871134232212034418753769592473555295158996330972685398699251864848446052981","7339700474803663400187271976712681988996525135326171323457938351757300255966","1"],["3272303225902090705785951997640233813797836301807979401818636306519320312657","5770320487793856724339121320626425159311857128597991283658444678703470064820","1"],["11603612812665731878082003308210701634868866228594335152371183259237662735743","9450389479825862932861852972604182136811509099496291551303713706822201541440","1"],["12041556913222294158724716955566748221214989506878507415219384551816368508679","20031874559246223514718246101404732061952788239405002826600822621730980264643","1"],["15126070186845435775814012676313158512092309993191825381376874155434303389794","17124636085680117248994871591542757343660506366299305391236049366076023083687","1"],["10390189888793458027383422369664917510847149484997794875536157415847337529243","21516931946194208234477221207481216283198330023794222985832166964143772180949","1"],["2796837242911175258530230336776985131999839606088675125427381495019658546765","10587902943045498395933360012299110239516043910431590203429555130027257118273","1"],["10534031105138715652960720253520201435967922203264002082814940950335868031346","10678562035101760336357299856743993645180919649756995205631904801980641754384","1"],["15729342169835434763950811690810142325231922943532716288134549369092934853475","6669906180875855259242316205285412538977455189471415470569127079205065347313","1"],["15627899663183748257161232329647730053590864878168665214092684779580925124027","9816032536944543573786783659543123808131016930924446690037422208156903002775","1"],["2537053260261603162732423006512452473381668883014983734373440345384260286694","20963142487698038740188728179636949206405838241933363428037942897318423491405","1"],["9321612299681370526900263105856301747782929338065896143745980448926787370114","11812552906745903648918030603233045224424749106545750431740859572201446451449","1"],["16255807983657061002966192640742181722962713819782321290191441024375497555845","174295882972305944291262342494512608857228411302010684232742247398644054727","1"],["4189971892669611767522545602147306152073426164134052654889109259622014282224","19895321078430146675012130573511469632055593100629987583601551281543873333447","1"],["20017268191208427248795548219685404203087571463384759548456920859476417267511","11373717918195759576812717232557350804126520188617449309867374852917758336935","1"],["20088572077649241477777294316294196656386836363522914329215970070101977703345","3610159904212236741888145004460200424864546774720299634509123710523160528570","1"],["19500812758917784830584114792726295371198315330435476881024363381194098132307","15243088201820281015049694137747538540539484224342331578126297984625262613372","1"],["12482149422158097076830286309351208294422917090210390372193855458134571315054","21770161308100227842894078985941442563629084193010926693169876739053991581470","1"],["8749500645253782362232176473920034930529864318292726918897219530657054638145","1146506281390915970605537857767630175995635037568285565928599080930724128560","1"],["20685543237359201387114698622380821557957616097097191796641769234612295761905","4867370060159038479930085058035832612597516469692181478467611805216758195662","1"],["15034091169352578893937441822183328648067568341376041645824557521111970018529","6624356301461387015695030571835794659296833260530362168439663521153872973925","1"],["15604385863588651583959885781719518418906714750721479247645008353778253011522","16573576555518168432310382782020084189873056086178397813137711073260395632319","1"],["16117883337693886073566540578349423654782608643479392429138601424317506631583","16310151402968100928049961400050727130825811122050836558317584974824618703422","1"],["11632302642418537137454069362517085453440383758764526278792519708790724401110","232994802021698171115061591288016343923891096208400145125299430813847950184","1"],["17607310610501730623993223874574204359513100211855470516789132581918676613868","9994227281561604433738898755243136947230498328744641029365651620059102969012","1"],["6396353751368977012573167486447004153070177613444287535479747714298766660897","5409271185851332822856208526970819467766171513876075001525042684997108784779","1"],["1252728925653372137630033661131777822158646356770639593280852912026680511113","4362644123802469538549697349092618372652530631484443771329709893812862017555","1"],["9475678790949536421419090635352736087715569013370398507934436770126703856308","8625592018353929572132680831648640412985166722052116956495673936276197346162","1"],["1709504138902347642092438927263365475870487156568232833072184519935410382426","19386951780792835266697007872148264324945342308926090096976306492168758041398","1"],["9265971727589844872305321921930396541983551464788397384494579507022794321182","21881485714717999463353883768816597438276461746950908344054866959469530730029","1"],["1340021422373556798422424674564538472633322900416216280380603649860985367592","16914885711998251627877575840333834651441537000826004935008792909433899644761","1"],["2724008271492691161058244641660946830431213802294034503419581947226942186978","4868925555813343679145621930768229221665234524289491433665931248582771905834","1"],["13220282874622301676607096279805705988184389918127780713340690453874363894394","929587479147224147784979647385321750191835409097648851852073675918839927377","1"],["16778769173862353727468267111073010645503031491823529598923119773735942657837","14422473226438583175691514886163315439753126596073175576313805947975506334689","1"],["3110928166857296978543842123619837734809342363076924995844049570023401711779","20642639583857796004594429426364884939954262650247506901301268432925996954335","1"],["20897497978813770615744971973319962018363903061907917849370866502411765328604","10998400845958371129815127887112515065726585065420358946183611317630302169183","1"],["3901020050997518962525213167339945299961691216091225596674780430082059987726","15661131225724841271856819438648740066140178347941185422635765564245891341276","1"],["4127139523823248184701528155874786487379480400262252408146567226667905966276","15691870941135125801512404679692971126607272197457547222560776295779879288561","1"],["307925558775153943772325079357276912062929034984998374525336047750676162601","3450587762254874382307457954679039760438100106031222961162683063902304039943","1"],["6894462498939418566425528029285879066156489539372231843819238111283409918318","1530893459985179722967802509052279876555264551147479490950537103202109513100","1"],["14021742348648734574945269068220563563656160369589341199876824370660861351335","16210766854644809260026238240767713548581085818129710233686355533060726259674","1"],["16646408426654328713661470609007041633067286746897791182224755100047848374741","14294885972231337369800734081182449991780809712088785739135197351370024004805","1"],["13156328461239376322141450341420405999378573448557356222398254134555856382760","11052934066893285799675142504914123605849056894416422177455767498094016310483","1"],["7633560926593574448252164565634647795610928394930447971725840161101410928905","16831993007133951828750101715939432630251465626004844636081246146355354862985","1"],["17439293416256393449448197906557713359915420698465053416969715159984258989436","2554807063173054447802894356953789744346856747000370853289387134926708306863","1"],["16601868945610093822095996397319169135729824830550790695903455026000866039567","3750706680971132203822559626137419035131063928090147703915081766551522562317","1"],["20775019977897634555231857316716641747374030820856138780098816483801196524133","1148441860639439101532297909118467508474262981504552672542553672824156365399","1"],["16611713728978991199005501453243861021492781886329765926500299030727147598662","3364810607531836153420285478138756099937229237987904028459282936824491587708","1"],["17665822191226711374356139022873932412327888908023631126985174434599294923332","2687940399535932127144201234294398271801411334046714062673459630698752127228","1"],["4089784395633376630745324774760301349848270326497348415382944804245409712178","10855073767779155086406552813132136113669484256433523687903558217211079576162","1"],["11179116319974839418263199016997717727954978850505574445649991033781621088691","11267946843542237647418566525670135443900910405193282329411916959779787937763","1"],["18381916041679079234954970566649337462634374083288034089977424487473015083802","17404038773874775444155995914195578913237097825708371562522329470459356790142","1"],["17874365266826395578793045584699669854063953719765512156742233527220793935342","7555668507030878719100158896117824023530006124345344037856823146939040627607","1"],["20186915878312417550920661552908643279132226763770648748743909836437331273585","12209741254917989394591798225569377825548499655403253974245592351820676677169","1"],["5101845652175033595063172609752832450495396028530050389215761794918450708710","2136599902434649474320464611228491735118232789829047185962136039075175148526","1"],["17061251642923514806531355124356503607500658498939612053449573401942133306925","19318775205101356540989603360828696280372484999028699292388771469995758194628","1"],["5708825320079442134145779331020984286094422630604250818996851508367918798944","5017128301742641809222659788622200466273228772970487769922947581582552624047","1"],["12002810774560207308534800096177811250672444629939818133737497466952165586497","7466609244095519986165572380420105561414650019678350428450145521601904951415","1"],["11570448450091864254998231301521024582390185133937245443593938165956898983371","3472210231699147008272401794363368264814604702208082399802758239391066954389","1"],["2341171198007074482463326489344008336766200380832824095447198248885321728172","4554327522451982898849735737859337610662184041845354802675616159657461939050","1"],["14590753499056125047325825606841269788528244469365392479041182582432998596484","396769344267552072157919691537756478762465243372360258152227888628828053189","1"],["5731617364364327657286100189890060665395182227204379197157269102151765627556","9117034091990532330256582139225049887825902635649340189235863705582563739909","1"],["19893256142605182615455713431885220622199833009831268826287615316750082685089","14230089099917368920738690997507270653774377532087576477885494258640893266538","1"],["11535764958748697747739448530079854019502787701300093399559646089005863886296","2386920017740662765743068571173625670371869482113211308913729016402758498985","1"],["5794170832405247398078526528076514233627308284845990515349613170978873118967","9571388336713334816719809431558403754191311381373033066353581001604177017051","1"],["12604222106826515180074805368513721232973684684675214822141382842257841681224","9402154125403648441136407503950470921308274603892781310657803429618747035858","1"],["10534576406661553925645424710710019429834896083701582881773621784195470252584","5996625948899461130443513540914335569849924733298440677923552623399541682592","1"],["19386222455611978727292105981146184783371768599399173146740015603191703950484","4781124581060880625587912938472351686752396944428716057950249494814701012945","1"],["6056202971098325782694662992600334602264811704048319575391818209487365628603","1304847489297338576735788439720671617347324446485815152963832398096922832133","1"],["17211116015580691352777834285262743043598052302628897295390392169018621152680","4163954010690487060252869340735908514145425698552359417555718098389129446039","1"],["12934899821209967766938801475428908146473286191939926282430489471343708929539","8560099820965446497019747506190710700959702586398440165413222571744084969484","1"],["9555734160991222498172413041620322994067235390494718574398830797496190085189","19874739801961236920263249715198723911599556188684422434390877830298099305104","1"],["10224536514599648981439075602247473085341110372903418806749706424876670309927","10105575403744848659666756531246072161955803467922677960066818578332893960906","1"],["21506277900848419699592230484544463476499503838144923266752819400811107865666","12151724050749921684608570791927573164514201834289970903796171119638689551661","1"],["12922482934842665928887636005782587613829154447637847308679303695025087015277","17833543005698374822281880044742309132230771423664017662649950185654640262799","1"],["18848924336593231048227031048366635510223601454403423549341748349091774340648","11418060633391740743297990122709657942929652776372203710158663327419900110046","1"],["1039786493229612261052466693297708344624581274779112852168975496449016366672","10068144498173408311683726401146174261445630896850170925031686716792327492501","1"],["15697196316683820690493297334007606737484150365255313952002787577496470467740","1433961474755800623717747766596300849762102427506906343366945897551352395189","1"],["13085243466536036012786884860286782917279419621089333428826072739076658342729","17816212515183266224330857128252355214827074565090633643425210313902390307629","1"],["8669135598352595352399859930650711072802458802419615586584195570310698838820","21000184927019081013110920123420202261754953706148375896858209624139543272017","1"],["7730313922921913449730728056295410570952744671313400071259557826235505867640","9635353301030382203855123092988143453578543672856144755567629175279165283527","1"],["6630309877630435743607588478667267095164185766038096699627828067862108867647","16483364155822515999384655767833058547602318841651245309770595112862618279386","1"],["16373491851661318289267146411019393540452148796788145417112033074387792860171","215120670742826349553741122067617471075815905013771027956615519983212163240","1"],["16390919739815588604645396289305705683141461580248168764035050479425067739349","19575893819277187312222130101663013485238275945962316109138863780532604900602","1"],["9541535478581437850502420528790109709794216861479055437949820024416313815729","4720426697347985638853668153003963934979887198671479702244156073169108022106","1"],["10451778159711725109427581792997870816038813397676298943762972599728720525173","13977105566297545498749312082171297961319788756667614999353617208614559832099","1"],["12778839605543594066229051696936488481036619894794465386517833862711209446656","14243840524833293567421099661794540412078902438116475522690120186769034284523","1"],["19026458755886541139088648186199961746561518945589853219113930059971296823406","15017156719249237294267178737326243496517840964671870691027426002386910250736","1"],["12856765640649106961441680303334855797260411542872648762190316165099689183550","14491870280418606930347983380612577223392889745817152343208376991770941200365","1"],["14335988977793504000050557630569251291876607391102879999165688302958701906480","20012512459682844538690448622976462327360972812832540550632805327940447608573","1"],["21744710645475676446038569976504696343636310999426136127092300385260589284350","2200220840568606557783146324876950364540765633111846259182202381635608870764","1"],["21090802058155635688047211273312775689358480487451795661030988243747835778626","9989996356100103682396937146267795600969021246034042765140941529176586442676","1"],["21482029172969187849005818845409176971869222880603574219414822615359118390957","13482042324341841707206443120959714742633037827506637677341634635143919376466","1"],["8355959570388860247790044146658638022242965009578798733054880486564218730944","11692377100974027508990890550251851023992503342183611203418745171187997249254","1"],["17077318383106214569538945034310945416746200550684163572659686637696384355594","19101391909435804857462437545303654875169407167038521512077690110388198171850","1"],["21279303576966979535728896456583404100252256485193281119746687393630884257568","7166552769762625230766132791389144477525729572686671419900848969775154686983","1"],["15442970890975129188025867130427707184339252933740258992199115943132488704946","12526761436049455976947179400867502733448591080217454538859119367973055061870","1"],["12627537424951014544298977003755700193557204258380759912333098927013593862281","14656870349137161495140774483119630082763193884994908250994429466753712298934","1"],["4250801922772529060586677191502405488732223511836943801269038287866823982469","258174065108481854201808861064941690410152962905915680350502911653327209159","1"],["1272490763003966138154838699816431212750792254081604420230358279151458974695","20883663678887545811567717039602055451473344534783939673699848273795216739082","1"],["10411484617245186051619431052821896548557961893988406561756279849986697245359","7427220273622757649777970691420881353562827309722138146375310652103108637059","1"],["14348072275727325863707567722826451944773317190069475147621907706226399984259","20748321287086287868994553211528250370008293845753215407595590758146300967238","1"],["13742252988826794016035614835272757949545734821913379789898071162716430493595","11361405842430088498575558376087259046376898658281937665291914485440826464255","1"],["19995283474883360412436954168121445804138652233925070282199191944760284362644","3636139843939940642753465566131637539891953916956815961026542065980734052727","1"],["11330190216112836792935337622603120434377967962224745078525597315935727504412","14847913220599865758285532932921386861588814430970448221508382795860613031128","1"],["3216873358289414787180947754348780589820497440284161346786904610843372993962","7898660933843633745033334140157394766080877484019648340436368836482171228103","1"],["1799321580110343489926326332147883706661577451342516170800887105265934126761","4103888570996221364900270243292334021201132548139397455803281444130128737721","1"],["20641879502625484957923112355122783999078016907553164675311050983579110169664","6121178965602422939415350656846140323470562326576809706030383467457740585423","1"],["18828169245638053881155583360938309708975366644603485426696339398313383864766","1370752246002015480707955586534282894836232525726529609783324844946572395678","1"],["6504003453805814303999358524778063772454021688534070789797846277409640171069","21502541871379990558048874934764585404096361036324981025991895058091971149203","1"],["20567001654092190676776892347149949053556374648234169690804165819982127798333","12232559088280717658559869281535203056527423112739161730685471733530569562078","1"],["7920738477058089972867045780610929337778080073738617928635752944532630234942","17164897153776947821764730589105827070991566178837854451283465357127640696302","1"],["8284491867049378088353979595987100362983302103022496899937888691336140373409","12761103568227839297216549632658321864012642412650547555328307374665755249008","1"],["4037201742545943707339230395191050650405299676224461911288651416515660984634","12308219526898677290134385410905078967843775610670698931710544223206225921350","1"],["9336978717798023366250308853630376688120767126344039905536610647101139630233","16654255110645988292760285136263102131051544325167348071665263396432592889331","1"],["12416474746695562173794419839422229835848243739069282191867129027589463574460","2773766791811214035180706678044229838345219163183828624225011881427743446016","1"],["2064524816528068426596266451249128510316038471113290960036840028421585214330","7130990226615523357277622812272893709306410355703331525670457832267689964983","1"],["18379123574254557846579502898187089988317763989734270541747193969517629349415","19836757889933532925349917791724024301503487798393085591010734429837779626105","1"],["658219172663279816365995656589147695461177462332619345517278971205710679858","17377042651978003235014375178950215269520054330641971940402988128871665965393","1"],["19632447659997066505306606952552385032043431334493514009653762242321092963939","8288898935222523305931616291682138218791356098958082030256289512912726608748","1"],["934198369849612947661478615153509584099043048203613161640860558905238887765","15143194255734712770972532231385412658105842068572510760787847516602064045077","1"],["15274720195400454110026658779972357212238002845382452171434749929122979142146","13999882061732723499021974477108628660208470188922140225684536896048257991401","1"],["6723330760347899174167513367578791771571802781416135717124472567116172342445","6362306619530346878236758050120864800560196054115673985328113105059493999147","1"],["13496593635301123251781173506835739544012740898050675846328820003058933743142","12307122247215765335716654471841674576560786489573232662772503571590348662784","1"],["8960041807556250739420392910630636986039458084579560023352905034491465115333","16296104739612881419740517291021730632216380011434457322483305005487329371223","1"],["19007112431023579246473325707541503322327965017613693284628453369844668734168","17804218212186848224345281213146866461484135524417690008531151805372679611248","1"],["4933546604706805831325972700054016809340092946463063652629663980588593553340","12122781212078894069281527582159387428866208299192268686982825901617216145323","1"],["2039856700802426006408854532664426958851370118581015353786243840364876005798","4214741583862640958652067416207977691283100922892159043881912825595800218516","1"],["16111771492435166471584060631080813476656464996811698193662246962116253954824","17283980712013239977128430164985190286220347662480539669271966495330109804157","1"],["9971611937120275615648092324824524315755610164098878116722230756661036460425","16665411860603762933419289327825311963098215907112873325725011487077962610564","1"],["10644268535066236556748431633733722212869507256675732714836998521674064171053","9512802810907064596496300475560960362953858906939297011355026813886498733519","1"],["19972193771302800014950306930759036657450799177400056845350378348110148482402","16220333682968719974455235343616122168164936506499504983413251995854325540889","1"],["14447907006079588382540306994554087933969812159908241503331057339356730700138","7147770435642303187521456871026203205503489435142199115357529800560033678874","1"],["14633589486759328810487901673012221062417758393334441614992172966240754477796","3166981951836073077456096455365444922077853288858284268697350198054770200488","1"],["10995043573994503401864621414408919853009709519651859179957187234046345839440","14264165413150821917138136367018745224364258274975556592616846961295427893042","1"],["10105170974177044505484933625659358510651712937203653650125694052466417864761","8014992979163374104456676368702656915447630705288887756811904285108905622448","1"],["11881847057995895207335559925032085310435692428369993645007314319489065205828","2938377779179891102053267229140901988276201956980606613097888190669951845655","1"],["13542230135203391035800668064857915716534066890980752642746924123042407548577","10393041300451324835055747882908885675379977673246577864238098389888038853026","1"],["11129541923711585629837307394434054802132764085540756549057077774321408593974","1906637960390606552437706316479025578878239765321697823346019285255466207670","1"],["2665276980933226584239968575478860794301193460628578042987204745206069124045","14005673080495195672376933001987935257725032995355138592264367430378448307416","1"],["5428976481549587053707953435640195057288702382870746775333116576287334333925","5796239460131896361005551994465007162177904729024697646437872736736184656759","1"],["7076902445795805920365284721333031586975554345800082374138163180835300954558","5213653927436990268156223407156836313683529576634520245656031606900534229480","1"],["3697562738109169013850196153916355531129475241726121777899135437995743854211","1110295622401774519979736377460691566163497278992458275561044081350655133397","1"],["13958880452157245444819569713954791370739241637948744616160890383794590125788","8815130459992712062917861425521988123366530845772253559782370605901267455917","1"],["4209434243440527467345795106307525118428010804993259940240843477534874078495","11906820569579765508011501759301087170371419431831369980672767110863876673509","1"],["16312634081418597065776964618290572189214532193684708412868700735091103529366","7134333141968669873257307536394515716539196226025208960131847537464442978555","1"],["18665170956747005364588100965127794775346558169527226706276304265425980291144","6071734953527163209456035622060432195269549907155980531101478348681007691163","1"],["9090377312817695396755571313826190827917904507144061327971774862376584996448","2082175252326138249774141099673303682253810510237809873629023509494461669739","1"],["18058124542574002985553400304417155436712575416979792986500287890283520827807","11160972901067209579284403393457880526370158452764201777556096624719474934199","1"],["741454576456803570683937716977759041491243058828298381083496803514884154977","4350985451885840453904308409669051686989047956511638888058134450948109661496","1"],["18266204160518818112509565030227362596976629099173826783623782595856066226495","3494845165256316940974824084434027433953908109875760639668509034024130071431","1"],["11945566612779644089559055430354350962511192388505919555768175583842994640195","624577497242551505299797201149061872419268830864326735999428593523129368401","1"],["16658652906372786867235143662745473624229316711140818115087808832487228086109","6020492034307985276140712792713190180303836791001196247227866564169715309324","1"],["20781568742582425115460153334522233769628083755740526648714749174230007023876","13187455804339674328633815147775531702934949367346936702832272853595975510602","1"],["20225954593744170921289786586530805712542724956867935188862015617129002952491","18134803809190977080425060310814723674331882630800613257933388694807251000799","1"],["2169588070262233746206353530974371541592239748391843949274978825991670186967","17544055017233309479783616685012201327245061086922545377956503072989421427364","1"],["8317738121834680469271002448839137850666709730851206925414094643094145620335","8516449089263686404463606537366987341468442465246119787678379583164016385172","1"],["1911517258786438797394758459843108724601622661184217616002016170224789431813","513706879828007268341911397678892603566819518857856213767859544417331175493","1"],["7976865019730447679234469515892934299543420048820567647272712048333775881253","9787029034289410186937779759153257621473878763579952973506481570058029558643","1"],["14790525513494312180770223204439799660329304225966967568326414530205156969631","4939110533039934292396892073669229134022107256875625882110910609634443505699","1"],["18894626581705116795167153781932712626905937300317668136224977372487744742635","5972384204450288891551130749741250706860325692870362159985128988053923364389","1"],["19785216605233319099141415564660438998020042352486322474854288200873099935684","18991726496355326717640607701843051977028853554083291898286314002807788210964","1"],["15853468747464802486596835474038904699802280068756128992080166804766925432500","7106863553333349601799043201713592114494325685987006912885377785171292155230","1"],["11375439705782066625994329522889713780901905404891514658479629570009564890421","13482463898389394018566610333146682652691338763829557193461174115341865252814","1"],["12551707297873991863246337531840668875857136392012109473880647323924945262585","8374400286771025712787043598093737539977231609431713642491999515720894479138","1"],["13781772516129861760481159658225573144909366201769314948924923277044714490810","8693601176334099171025081179506395540466047302769605346122147975933176481401","1"],["12973421117140932465631922469204792766502149472590539521269720045040271042373","19247827081522878214222039492464965718481392615971601086453202525826147933350","1"],["3314236354581428001519107681328256869132594133567833918598439951871398332760","19893014540244103740578127363283279059473881205722507910361726162434319336283","1"],["11544435774337924658449810395731692750379391255941212617040335647456946373507","19477186565161178196481733774264492811943462643017179210682257564735929778323","1"],["6722049105032647471459372986804188455943410659201708828525518350818446637559","18632411486537883460529630644412274968906948349806491740767745430500050367127","1"],["2588150624180976723747202813386131845630586125108342877590633391218312090864","16690653233472834383043254933013011363403970461546428168401279687316766815322","1"],["7627397727978295191846099846307018466296117360471979010993595986467272164684","1039931034313882405876055875823419786559251094760758261431071868424363800224","1"],["15575925694811350537575273104819763322098994384546040665121563941793643239890","12212426098167398352761583295643840829368474064078254609699400308749902611405","1"],["13939117115429583708477021578123087069409020914235176697664245925287913939946","12025264826617570346417628522256402365831973524515974936404416755278364175205","1"],["14311736224333330570155803408071244004791348570339051450297191799068244173796","20985648695710953170641645364772496521538348708523829069905173875131490843542","1"],["15456323790556054042574865115580871855116420488507296331028919045252648146885","16123920180466769531032034595797116717988420045014760950197785900293136354971","1"],["6618823649832616630550869883623860549932320296386214711027502004327199206589","15880227617353660377958604637432675781995219004741427281198989192600413226973","1"],["10940593096208978542363447399999921287639849188243285770201513443118072599709","18753009133029726610010848173959273707263893702759863614803489128954183650829","1"],["19337714517219915255579852089937317861111534871743740010703217749457071956952","6286999676552795515161053017767749120938515097138321597051340270276623310168","1"],["12391754208119629901582532020482694704052267822398922652485983175140572067090","6136693978287197371334671090515790805804304001986937488761347405512040250383","1"],["16966558453743689969218598562587392393268161116085398537863191702528261588105","21845897656873360675226505237016450940705537573391794292794347988776556262946","1"],["12536910024401283864944186744705007988080701679183129783224824169457121358599","3217001513875700980599434069097016196053967263657049413496500399943824571605","1"],["21058115246018613561179046123469858975575238100403652333584786457206834809627","5130033496440362729581487429350843937834532326763780849809376180099118973569","1"],["3063436877181687198047109416477142144492416362503473126676224899019875205852","9525880251765727621419497307498093259494992226437124118051200278624895431537","1"],["813206565887672096726991074030054098960392219663037881388615135733021282496","12487232611734189738420177939931470653585348808949170725227145112566039267614","1"],["16167303107042141946305074950783560746428812355296071238213369105550456833292","11024447154228680783033863895094885271003840459148736642957062977842363379062","1"],["1188239644270498712911239597292000700533521800633573257400024276743888171623","1479345726011674153629058691968367979560704298598444764055346881585448371392","1"],["8940687651072964905358287168154607052015000806341660790845419263668981993749","10848995834968337920590997538466491582505786843047174056937722140515564686121","1"],["3339556992994776796034587746954073044593406804186113444469563702376129186754","3864029317228284026901133912963924351354571213324597535099687197372061207112","1"],["16956313142468513913758980521950203012597351856164251528510612088274581691617","21854170925394447517052202095117228775154705260331181271427051613658044940525","1"],["18362868034299328546911935237937000689879201549351589556468005392255919936540","6317112397796643650385592291196254169694733436523150911759738050899069486183","1"],["20822606908358877366232508201684687770554570120114116208926785531888389554862","21382077979093000915548987294973730259884853612620928987046371492557971437212","1"],["11648214821839135809348660324261539230703667107700724164288776704648359565028","16500876792552575388737208286154652625935940123057467017882870936841955535566","1"],["17569104137418220272934534843265470714598869208652980939606165024553589858303","16997680933893547669668190485581431816362362958690436486034661979354801370704","1"],["4171007630003277645079497970034658489375136616435149974160264478908880290969","16460658211309812090934381592009349102795208778140765405940042252292774037139","1"],["137148882751116015053426029384662361120342389813283905763377706590617448901","12424800359714411417927231126537297659133730515952856690010321297741883334320","1"],["5985620391524044223076447422259663721437087831341307941995827475576428190424","21431008888628677614795781054963492322908290406273324847522999468298419464752","1"],["8914792892301653322212449188197078813731021251637359817517825796094244548467","20395819707151564265189913883509314177751004154485516988496762477807463359012","1"],["17595685389326495855892516184641151173537652221017887567561011063829040687263","18226923223970565541019461850813141705581812422967094975270424075662725611106","1"],["15717590249968674232621972980587754949550770038917169539674672435161663369859","17292272164527213679239253890145579146091330979085538608736649754738887979811","1"],["14158651816545997071250825623990562997068733333512816215939124903050199276000","14790439033330127986938657398270976973204368115979738321366021484276496746170","1"],["17814574407829785929486195432670982043589511523732823307289518433790745887374","10723696127974151523800521723794679394506536923416325244293409516340732847911","1"],["2843147227465356476777796426400505903644628687143846501260144096776221684644","18204080806070088960699227032721616016282267881805311962618772639755717543214","1"],["996995727867770311289290245100770697842342298151757254111387979649179108192","15319591052307242286004684268007651504645842120498887853745368449584221686296","1"],["9719101376910065741622753002796109821303790581308643474309822822885194780236","8532459301116160958543235084774287708741302480168422189194087472961588684133","1"],["6044629854075825930505325072638422355515201739470535426909444037280317096567","14750058184068009255460201521733217384312767753126376201268123269218209173151","1"],["20066354173642812679481064921566755275152839394573407681522130906858052982797","17106806222328946621116564797198686504103988084401497190438394009063366888757","1"],["9187696167759174483430336821537417314410378845653748819908107860249343957130","19526338815430151788230251739252206224676399449288537128523595136114103546923","1"],["5711279518345626885179056843998943429431082447896598744952867351904019488687","7178458888750489337071419076814254716271926921037480979198688309200107394487","1"],["11627372593086435023956235976608295681187104980838963355021900848900483086378","9643195910348116407844663758869443668406267744644803668867730026487792946871","1"],["9007849544297133934650557187580621307193717743243055404105486398163700743863","7363129078491588930708117942223215970256517545737429404402382284415692273996","1"],["14545742868626008395348148858404871220509810415520219988683136577221775831617","477114672645754802471730728935919604060752354563502509732680622998939467310","1"],["18648516610716503665302678669448471345366603850155882977323021302544270694258","6744083900048921307982694426313959290533917613693865827056720549213493476486","1"],["296982715059558508163358668421228798359912321434598723909868446606564531432","16769974800869868207264971723217277728692566729107544054909348298881446864105","1"],["15363390451062674427548726619720495395985109640351176385494152324153052434883","17923324323635864221269069129186437230933414672497931058359298882397722925570","1"],["20587600842039886531387391956577239144126789012485665530119486966826970385686","14718932406933169620071907193573368061101279399716620674315525058366116121160","1"],["14788267154799470919152331192876642183885309829441989038452744107878969154224","2057870399244793892903515768630690739946236862090112145730990698287427390344","1"],["14271291025477729565076767254504235158897684174004464267404290542077584607927","19298167850111627362929108303862159695759590224485638156046278743848501116037","1"],["3805311481856945673040116418051149997108150603309527676549196216886500813025","68687185464601785131998430047526411336813621414218342272048227317938233942","1"],["11256600524577335867506191234322318506633578231983454071055656168771602692191","20636959983787568120465282591018188619120967056526585205204129347474896058647","1"],["10131046991201187854706302811626494252872535718128091536434638843236382979160","3691400808419434485047891455136432309271638742841510106988834476023689597996","1"],["14015250647655332889134575176243119160234347838288583289802237123020233801697","15775233099546802724870242406212463281549924996508656184143551182193363617358","1"],["948298172816135274306496338731998375928239690976591914235752462026851493685","14993036219729685546268093631446412079510138697253633789606902349982058775975","1"],["11388528180451270183199501795051817423411150700062410545704399326312014416580","15294514834122130107613166528290120817768655996866737768718589891180376482572","1"],["16228188236157407493711032377755536917329517806993058866062615392964708049843","15491735722078675692298981179758163378671072841621962459067171135789345400145","1"],["13150319445119183209397205789328672006313403505539083300527319263619619821406","9321232982753144161085061989157302306792705511577930650630214898947320002784","1"],["3357255644351439175728107726669079447537779466275119813978955087238056694746","10294560023836305403133878115239658515586302905118464040203595611986317631401","1"],["20185180017931088759569336552960805252275620431953482251653785113552654645106","793664730422079582052969619720091144987819719729553200190171635338909313251","1"],["1677655616545449943737157553375875384082160033552793517301751574717737895638","9963701889838577986975139921007669495450335086636162017886008220715342799591","1"],["4853961084122129571611146641598926423028132778274844060137932529761617906599","3791984981053284446215527184347787715268795670144485540644198047626477746076","1"],["1350638747321922261813111535462307775937942409230330109767861368956476633579","10388411218415495035417694650608878010139176779754296237323365177009104005891","1"],["39379902321885656671223285223233056606226124788593316904319240897014403461","2167839392119184155603876058249804603242048796945055853196032451339170425737","1"],["21334390407736269203027825536082566048460742417217822697862986072798710028695","5477263015716486428798448984439598663047956255803851593221999465541188054435","1"],["20011922690250195620527169783965425228009937314222458018001393153204720738690","8674534402103585082780193829465401960864787105146760970285602086537505811876","1"],["16484878616121116559991512693787047180753208408023232273163784794882079221396","18407794723370174433295514953546769042280279543814878178340417351412266233469","1"],["19758042703200956061744123407184890730298392100043217949319857210017128417049","21056696497476655449123740503558647470204933507697002816221458630546933901600","1"],["3092680802812726171841577662784441602077378037441269635533517189586504006762","17770671972400408673513483705818412840501544481690913157495027601622465823204","1"],["10140591360872171962693420628610289684463469463291344223224765259532881683960","2403049123981410551025671772631020210029619457285686082475445273661846036525","1"],["6329200905624544613664401370383109032288099963216783893022244368047819682284","21035506781237642459925326843883109537850084075428750303641236095871422670708","1"],["6793482583587566758193070592864483238855207396190969704207263807201638624098","7320505186654120109537695087678154345628081486364011209559851724427387110830","1"],["7296901533905471818408843071062384745938851947955186612753325408798571420947","2584301305371714456700578940018632848332360009845374805596424009240854626563","1"],["5569180176313497572061707105523176154832281099957810760975126678420560546716","10963834329316064988619732458779817956983268158497810817622605309055343845427","1"],["17778318452931132339856549229360138314878618088685414353554129885173589168613","1516935690184746364379485560625287557231168009581999353680878233615818563926","1"],["1257862884456536061114779511219758956671996263488888298623182264465771154448","20503351853707071339436411344020442114289521087099854294816732749468320957500","1"],["4257008992392386952128867101502327192630580805629364845953015803231272307074","12462432023308518100856445658343572174920537435132587301614676042919524804273","1"],["16531586864408730963936519319433263650422292191335431695986458545293091370298","20755248473250644290512865123757662922310603587796184101618154719819601977619","1"],["12813159058648360323522474930997491556642962046191262119775466866769027701344","17121054084226155140982986788948135994062396546468228242659456626080739756670","1"],["2074303923309999651338017286426690450018797329973774932279143550890485682963","10738828530678396210494054726644123144191968091393162980990874560955031726000","1"],["12627754196757781514274916370072698743175468484803613307899430162346408941899","18572706833255907113657275596370747282168129832955683920137502125891141974490","1"],["19354022232977365668450250621486283047082782611668783595479221660903008797806","15902320987561041583964292186966070072852931832927857185839099328864334352574","1"],["8744250338783902362931550844790021258902503683478642005367249011688024958219","11985178584792593063105347671773039008783957449045432729199685109001115190376","1"],["401117640409777036368834869317389354213951481587808065696814841236256124208","6506347908278976537331729474642304011003863144742834493973660593413700111840","1"],["16143081627550264758550464459377479909680106088845892106623562150667863009604","10736332627210077966641202372554873303203491121729808409653110371326076300646","1"],["9533660092671542220663194685025554803803796951723793652715384240021438208147","8658355686067761960247720225957997015549885017876718782939896907161774674952","1"],["21490187988059099796853809200495111458674358080781177841186749375291533843168","4276912192547116139861696015511314568177036209880366043947247863631552486847","1"],["7361517127270798974387738235280179712982467188506359433336020450952558622045","4842149267546102581521099445127003420631699520303935505594038071561945743567","1"],["8666585441206613658112909522801338101234318163602597628082618751227020143896","16273528535728328654488493958063183979089557635315002578487005887521846742056","1"],["21859757010200056782675610673475239413782462641423214078946930156660657804876","7376978904808321011927449522439883782876737747449345732438342416326981498134","1"],["20653754666034013688738131889166050147702479330314240273651034644989553514515","21017720971425228689672391586902475074941790695350087889841720617527952661310","1"],["629027205655818031403441913121103011532957597494132836996503902479548051976","20932744158648964404583208898502923391309909026287654041896351965149069512120","1"],["4785549551186043891194807593192692858001180246811461416110999463889064886802","3220362546841509654671203196532363905261575826211976131676889139737518031507","1"],["12022598612143577967001690333119389322926003195227744466969911084821774139895","17904434182534905616002525150415770245061152415468720016818820203964989911891","1"],["19119987212022529684724312646925170904610324554079647146401044191922431134763","11448186486195047622958545284469175197814357547005005179131127039144580053603","1"],["16672971430937250164803560687687881770441578205387362766137453082005985212691","17702481753208831090876121911777770507107849231797483082984748546530012289584","1"],["10745619603019157047688433734400946231042953849590740541639747259793361307602","18640595744512738755838799545451197255359090693807483775907187337848863949638","1"],["3906493206604571980073236245629179435175987358081797999011630797415686361902","12867307770015313750436956503327386815647113374553205912088651863791799875095","1"],["4150894086297365315621850418884490845920553306102200491621445344255025958502","20909835345138420581288842944569008015266278818317272935503423494676467926657","1"],["2932732320743800285070462290491433252280844025704779945013389588534692492451","6742667750174049872198296381553815221871082551525613147805293083994752515005","1"],["3167501348682361014149700128007702270109561385892652631599581939186590075933","19428205610508805134414382131562814163176344480566304035429731430934798960400","1"],["9231281805831158035782396265956352066088326198864921716045996517510177090605","14284100035405052050495541931840522837654977120540345700025337034958670679902","1"],["8765351689005189291046776475322548250579245812514422988377467744946594696564","16175747891585740264748153621679803643434682722452494965041880863719406444344","1"],["11941113425923293258058347983546017973858659341094023533744724160546609049580","13878947313865054284804142836771296675258068137931463901004334041234768722946","1"],["1830472404373182149783394585509742995465843217862159150476253343644694711675","10940541430920286644862084721768363770222521519673144550377498720251421143872","1"],["20219216502718826225827813019860671864168608268173396732942164459358728101880","6357329700404842413432022046155274090555573095087582374300621587129611607420","1"],["7318554900581804999118722728919765662372865844701367240606828858903371997517","18314309433302414880720607098025801065861772327534341098029797410797962286900","1"],["11050348638102500815487294253657806241508500339389270664491657291694896048652","7081405551358058217619301264822170431179597007160037370948163420667447123874","1"],["19713850936740996023890476049809330609160906029647565065483424570418717137179","1056258788196326151558292133151762589882621369635245363712650223035637389578","1"],["3494126470653553277420238460396174333505635829149482451053703629591380325292","9606014244726385521395894946479529305407602787072141192096377658808631363720","1"],["4148319855460961248946071717596260620876635641492506946882771839666174336569","550996918026539781254570472858214073386481772058869889564786244737895461832","1"],["11175691227708843080060010268961968499922290131302931673890545594791046628435","20273715809270945034036987642524230369319046369172111647125876161398729501199","1"],["20611804915098032302008702583139171032361958973478913332516088312384813468138","1064095026733500022068893408983104733845206771198828842550939293069866935304","1"],["3858520304603061705743650045519914358327999328193817051556197132298325278256","14681509817142463336892208435771021459616211142312072466655770922724134243495","1"],["7851811136479999433675748136005841628132007637499926812867723680188440454644","16490912857443931669297490657058619847899358044386309046689282167437399181440","1"],["85876553834643213151718141279552977638476274814382666564494631790668718282","11253340154396089229076300413332257401417573973265142453262608544008364616006","1"],["2691690327181207775332331130716076457731781594269846428058990602897986920768","3181517374386963115476391193855074152863064165832954924045814798683157918888","1"],["21631747257235229794381882240092626025383201973962313462653486898348499469321","12533190549701289868519671831935427873827632444427488912779083741942593005342","1"],["15959033620993600267783155686055970537939495572815955099766681232195849619212","11240612473092041851076315761991187821729788323726022113068065742949337162313","1"],["17806907131999093557399505930150561102657128057262011531719664312045570267929","9106918218144624629805317530672208412322061356919075974851929947796119603262","1"],["8535869953252104132025210870047432541029222868534410049782281824232292357204","257231716748163478395249603777729660883605693582517177627769443928092417496","1"],["3441968959466040915453222963823280574622345040568201148384670784615056198036","11539890691031792023418629221858977998682583731529916078148573528842809948880","1"],["2265558677565401090789469710945336612182105776617164767497507252996595957913","12511848077021526994612161351275565370206004096222567125192039404517349712729","1"],["7200957857587523732396867075507861243380856385619611148615417512234789034055","4048715993073723928662505487725034866009699285255186365174461827243351549947","1"],["4728683806777634929908454855542258898910847886039337236749515187780241263498","6365386784695823947796046527501901522469415391614635782911928696299433963230","1"],["18370813471343715324340059703698121118967772988202418423302942861616569143524","3957524875046567396742235560372634168488450504275867927977653926223405723032","1"],["2271980011223877415291998963965987095416766190256280243246643558795446104347","16109799484761627205575554872728250515306709140604972735097657514333149331614","1"],["16156848505672188859190736416819130915475784625466767475360782242975092088102","284369296585121725037774010614244319215268794914447052652999691281872579112","1"],["18119438306776692543784500716991738273862318309725894945590430807087284780165","16343933904415104610500485016304143596676199041570228818352919257871427039196","1"],["4539748756732132354004085788477534425165422740086755179842472101733730029772","18661838298426714268714966482953035686488457457269577197118183806677057205928","1"],["4839162301793736849520498339392008495765725906266299070084124597627661590139","6592083538777485890488937927314657099111941036915090472077069310067173613036","1"],["20193784371912408053967415431594294058314873460168128082018454783719743453741","6615924678590612338052796335165168893804724901404762215371108437343340038724","1"],["8070860913973898854695458855245727323682768218062073999586990345294506993187","14589855298096766533246120749436935510034743452601641683929325412958188012281","1"],["21595806998461460311631024703647253606843268646742448356276617895164233091708","1448458357735891229978405050397507761569615093314525233852255586313096149669","1"],["4691550087565872807058961902456094779641139656166807442871050692172900718754","1498740347707603567593363759679773262434227870456758409055802192050307705250","1"],["18122337193662138524626748126528599610714659958043497472120694815380850120855","8446450498656185970411968341680801838031726531370182447251574307600136020724","1"],["11974425215197142675581753641940208076237493149592508987479931775127527206790","3362060306873092231932338595203575022667172844482050530670839903664527864220","1"],["10993356249348044502873273664587104146148085154698829496217289786298869510750","4047449538697030493320625537068999378852793080049235838692273944249652984502","1"],["21784776634044549378273455440642483852375524472375679498654468578020974663940","1604520348717857909166152952634624050588526281347504951237322546838963160066","1"],["15390816379929135380277897458990291538644928527125296020580687343958932427427","15959977914013487547158253192024434178343973146435969676984034009784758797250","1"],["21710654160960427589127524313241930771578609438500207387140840374152563365721","7474055217933087531293537336608176128384967794424467622754429252205418177673","1"],["13874577558053332687798733253566943322241432914957926941556155384467334257779","5108829003718715938500858776929545070234752457596884645073601216966401908095","1"],["7575421148139119187194705371246373379055870230197762383397662378154010666497","18638692957101190310938053286685340286540024373797008962014815246443963237592","1"],["1924044222917685777001660400924134841424680949067823174524490180982698928738","6777119718978508735507286921411025967206491536224949282491562093573105690602","1"],["7259819283864389641308267838547931306078590128456714125294099544035993186800","15797421604013729925662661385111891887052159205171059406276199391630297177072","1"],["16836149314725451101713153659925122160815839151376371823691505757015058750471","10443316000887455629080587967067341110855730290904262018787316571136653241544","1"],["8687085573217792219602111964538788038516567891404040434340820644797637107235","18697764205724994341539263812439837098606594901429687547569890000185851044184","1"],["5046155748237421856947706310946003990604282141399868817213550294427030869253","21595431502770884245156961903558640470344832952364694834344897199940877382866","1"],["2246382003728312336732990914843124561638947431602516325619895470614741409829","6425502237549175051413978006753136989467944265034303373138288673925212593845","1"],["8074298215129539869605803772745268463177286758814170718606360971486449386632","8589222027545412262331228570356279099236743700675065457295762459263087376117","1"],["11366054599440487052680773174580820430055188742685660591763162999451292474510","17001262441349032481116087549927545792896757236856125848769976089842622496342","1"],["9331788411417161958153718414948524121618291415036536893000164954532208765080","9332810369971640149872138522329941564233230822793762952277883297462003851365","1"],["19052132682606371538237444921679703790247621237821353015673371454017811717621","6055791255136281259001846231846657065378412867313743410035214564968385372827","1"],["6020522714412074582843321541656359189084186018047234839792030177768983945277","13385671620227887517913991834010538793287606385301234543938211785158025096420","1"],["2030731634909333972691546816099151143825234676700381888272010560966710381379","7591366626955087665599272038494000252562080859203868375262732915478739825689","1"],["11669761319944314855860457389965046056499896737363949664046619556324041082736","10231743382387548914389135185542623307231785488223262294102902725103187712110","1"],["17524432633165418104755525497544385877791120502040917804952273524346956271806","5864733921110374788999869031791280220603017665281783962975845002613379402958","1"],["21378027944376876174456523903408136029097867609761288906850768223763697497321","10336711937114560061130593709960608152179827228873120510607638916405525957387","1"],["12134846691483860161743223144081195905288066453409964975540458815937886234188","3963112866825070899218592874202826314698651889806973041200571351690335637393","1"],["9724041453766151910558285848612092936893354491035097528155388972741638875025","4244879457535897229039831234340420565360770858626966528674671696123551812377","1"],["6879441853344277189234110760534988453541442115200504007062509170241226252650","7567068612996726406102236734554335230826988534502490022603547572506551484084","1"],["14206768474862668733259572534073619940934529038060636691927143241049563346489","9795669714202219737929400827967741114345495442235844066517686021387381995454","1"],["5522710695944678657034879047487289684288021819047364122318784986438808808580","14416311612727737832872527105170198295722293111466205009631672990562441417262","1"],["11022734354648959501648554782096153663883326081281798775401624119359596683872","4744337630450918476938304223362201440624674720086847086930758675087680205342","1"],["11685333346929195879022441465233639845985031904555084105877079357262287075954","18873710037629255852328788147037391205860281820836557503739245865672364257047","1"],["11404015244226977175178284522524930538101958183203904498126281343968979901766","17323903377311483438916546441854806428381165452437809755205159679167969682884","1"],["21491240697472347620394556696014101583823329288713339611918597744880170994986","20801873878457448832412319485260665156342651594106583570971582724569051815266","1"],["9240802869535517641921441191538096114533504882895405051919338292574685307615","5654723767484878793354648768637749456734989612636112641238601174783788513027","1"],["4488378096335503492694389088571042238644209045171127224756440050440218769196","1202565052206678991655943731550582841794126637842663240868242200107131616833","1"],["3352509641129816536248852971506585365036541094281819418822882004689999325597","3279658060287727392589195393183098797238025415061922113938918936367790129551","1"],["2470023337097081454679202632659161607021232070823739658287849319047670587508","17257303237209527680242778337716978471449609083697291340658066400425836221926","1"],["20196011370887057552837860512161548613176603730408532710096456614192501139723","12606964568190050235254132357708016001680466201915327299824648529855364679441","1"],["13494844781639330378261779333327798460009597686455072235755952174289671386830","20139626566704541252803003454574418718033275231204173569758902031702292207706","1"],["1779627719066092410058627850000202103975396236760767376832196854512539235973","9072233555656123319757656056955251702315542551686016591967318003109347498415","1"],["2220584948017810803845523864753141128875050734682228804369154399024524611946","19875269226251893951707366036726858001571541489726123813909361632536344205429","1"],["11412463542324368505990640612010344046996068187551484076094160673043038327898","2076557821166468450643629629096774411076578899572531623626090285788049351084","1"],["6376263440828160543854304380636460521105740240615538232428969245159741519905","3091330399818846781126889302256928384630200804091560875431337165715034931194","1"],["10682394620140605137776513770860907575296191811048179391720542151785110283106","3498507190201767951479918880185223784648264326358478623558950326831374361640","1"],["11910253603552777814087388251993503044021358719547558953642760795774360231510","10514232485531021970500209770919887487033557434052973500662904169436553500757","1"],["19163306739893950403871849712756056886825013560822280513358056409684279596065","10117633912094282264671823071172693816327047698469765518306644026932746399853","1"],["12043216619902519195913039553954597823953612875081062908773562984646751517862","9099420423447816399464835919481650896163159804538764956355451154976241869643","1"],["3234296537239618366184330489286317757072416942520269028605188822768580181519","16377023980570545180239143363998075032745943421542017327963146697131600788115","1"],["15698341479960930208623953539658130902647886146420891074119211982677923345567","4690889983303771695156556837999046852611398846186023335134968060988382330195","1"],["8491457199787287135849569230047485431815581818839644300000231229273368413685","1630341347194153297036392503574883711613839090821518132516348309843835371653","1"],["8944354056672752507653469939908014413231656826508753384509516091385105523806","16278976910338008184207924353091082113835719256260845691643147317264919078514","1"],["5639526786297816082835395862219560038105324378699174060938393435501852844256","3551272142673529994018267367720243165184984746927044070559525181339106473850","1"],["3559128970011373709570046855990072727542058428400725312473533627967288838698","21117257375529870427382283673996609686456947933998647724407564104220804627301","1"],["19723737516456289427214389426553802397606709307730940215033801194730767833111","18498701260260853640973961301197407052427751914042764122973394067178269993755","1"],["2271727309221627597827353881544153117448312650317372229250077697590696706776","12070959256251091378557272358249675951195732569109733015916293898020482337870","1"],["10332842974848683881853500290362936817072705216953798205766492723357908705075","1028168271405697488000711959529334712515916745743722928436554586744338944595","1"],["7477521524184232949746140393463637925931592816757169365597367550857699798739","18375777081817293870062716027469327409199418660216768866112385874316509487480","1"],["9230783921563353695214539690071005269380486290535539333032841645378954776500","9617240738535036700594026477120189744180877070567104940426968486061898318931","1"],["1291328912666498228088909128757732058120027339837998177138503387956134361849","14299395467062856849706062735874726851706344146900031278349033078472266354152","1"],["14346600329129178857731119009510554562294095253794954580880956634778457247293","10776908220052206036681826702431655848397927862671082139133258240898042912579","1"],["14798182962155098982568121480544939605196311703376521917643535357532331988732","20685149392809997562014249718601636003413250381597225182583607802721719103087","1"],["1489997197651177802074755333059795952589079715029884385674457415121741824812","7653844646002241296287734065908396873042837942382511216554768286848498424011","1"],["16206902840019307347720483607048200595754318140990252936958240355261316560865","2710641624457774371442710011051863525457804792721125496178642621717376354834","1"],["9452158190921727713441942374034810474835959720916200000901518510292610035556","14133909139880214737013961520237063789345167399965989064960290926536755200578","1"],["5195635276502034114585288161665893967524306394462789665155342533371887713502","6157002740266356786631340840639051035303311626658569727630785624456515747533","1"],["16634751101824105398604306862806183932800777038409075405621029882465460313602","6845453177671527519642576714013879044397307748123932919582207944680968551406","1"],["8651953769515038773618372806607383326578803589176348927289404993972318971370","13660945608321843775403795962142979318084260060748187892241125699438279775288","1"],["16134726267050276969812793134646937915433777458526884205873935881359720039336","6338282405397003849791598566598576590523429192050703611332878034533737393785","1"],["3217949895718558129766124624451625535037548065436903936263808457745218524382","21457112499439380704931858354737112509990211701387396791241817819514345625840","1"],["693780436340433578992115484491185697624154475195902095243948116422057085287","2319471688312235143748194607617934284011303004538465501313519313996368536231","1"],["17681495482451166475115559615548642967020170402494906985232795121187501066725","19328223447112997957589263229781053163113939632607064217854267825979213063326","1"],["8391000763824934869400419070292636292259880393867570920600469615167427405191","11215111177306953218978052865990432229476291718694207319881103513639538422653","1"],["21839896116903766149217048511127753721240011993654552113936213945314791733345","20701786744245922202563428192131582844346551790938669948065647922943875795544","1"],["259432899889819050011009842490254179350419144792403734034645616538900975988","8467962833601444747181567934330295769238120368092602085697299407373796089188","1"],["21018755853626592247647135705488421241404246857487376022886306743243412232245","13908033701141508495661301034313763101829721330516585317442985730857745792336","1"],["7647864449335446313425806117499636302084309344875532701085378300024188894704","5987192738575574926327623973878559473218578325310525397748936983918803244956","1"],["9241230596810312222361032239786827130065443973465967223656861633966134442359","2564581110069819932535436042601632144012591178266227829924108622795909162651","1"],["5956563090524566785179542915468320409438372412812606063165189523140762397875","9687026489595813854084758731120429304854493853126413863713148535661404892923","1"],["13790276145125384329777079164141503670834057063997263208347848703676489914030","11223951641394893096427744952364080344467307507827617046982490583030711813598","1"],["19194830109250294579634985164402720899355024388036810462432145215590133450786","19388542551880413485573274536577535726645366202929026248236064332062099324443","1"],["13420837578405879910234815123907540146695635466774405138046438589070999044551","4355422624263349239346443849245447193098780733532833855754275481290010399920","1"],["8538717916462019409370421527064600460637136208760250248165244967895134750078","16429395304334548538089530799846890333934131393572234599332888005499761077251","1"],["637759555418039886715052331268087468786216403580044557615772266894805112969","18088630888818353326428643806392878999659615999925704954399251199415942891150","1"],["14668916579158060116146566584279563395447786203006432382857414382869410388318","11200519738704025304641679975678102552543864227880289785329560855437663641135","1"],["13628044690324419005481008782101711825002116184882090443896166745496003352731","19833255938467680597359019584111955725087155902145662456312839406227130988235","1"],["7114342836690982666611640826148260181936746293547762062130593811426204011432","4747881831932266503230969959873518457058605762828630809012791693326517074877","1"],["5531712678362316660677482502636243186201026404467463987301162845910715304867","743196437848525755320924116626489466519219218192792913655532180228847900777","1"],["5230360816323486196651567402736889567216239865079637611437919631590614117701","11136870149081634965756016678567781835698181939581175321346448667740674557793","1"],["6033970064493408934536473090292864214593863403443260134142210732790142359794","6004199012406396691314551453699877530981089941756525544815770966433930156554","1"],["13546462813290474225829310486813663146266297780237264471423363506155343448643","17659878908166315095654662393022211924096874868293788168901016796461240759987","1"],["338258474813485461835834436785533938322706339040498396133490179324726274281","10075748877062116671765205565201089240652629692037655134290365780396046862297","1"],["7560224627215891881677593280590695370201715642321132312263560560418410145886","6072701209192490081657729026917626266041855488142273739645145071645620970288","1"],["489224193446713843976067455256255267466716282535485939481848842301027034029","1227409595373659214614871669070491328742412909945246883451858640507518858978","1"],["17038413923206727248673444716650936151083515355266975502355880549193383681440","16517625104212761666225224567453084748707487966352850656612879891572239795421","1"],["19467585224401007082715945080135757254829759762401086934784666306762024277006","10656572155165856073947828368780856911387353037946339334129251649038664441004","1"],["4917507190285538363257344680049000808923008915386197503625285377181644855406","20075792663168167588923014188360717550733212818383524307916549707133021714913","1"],["19918968713363503730869580007290738992921919480016261597252519010033739626480","9231613068232141192976706786551081421553768682899772227380587984272086211125","1"],["15863461614385434747900908015213662773335566242772071630760967106583795438074","11096521818211923441360480159177357181033570169219797883591709742577511278969","1"],["8876711500548499882016278383621371234018699840069095964045322295172210617324","5589681318673430522958699476916664618681699545956193099254201256042741994202","1"],["17809038875781424584686689163096763250503392196177628863007417627943172031784","19976049362056332965747873878567256040060003519927202885897191465786021132601","1"],["20439426620559456455413839114049279392051556289116006542090993257386574476779","1946207647426097839679803790662076361442324269748865607866388524969250327661","1"],["19324093509325817698529019388844602493296761001895981709706407818311774385680","9015319230859446558118653132246178241637018914994004932280151704029897682335","1"],["6983951442331449932872212420003395427681327490129532632646485436664873798200","8437964931387707307023995533903679886003973510761488547082927985019027430795","1"],["15185138681285402400905076131579675062055731775587534096383879967555925696840","16683434410818903913916258430648023221767303501652488120670275337087778231971","1"],["14406882149398427636911146622085968475417584196537642929548513942059343853433","14979238761254332414771945492710817285501453151591687826336825247059379179992","1"],["13538793218275770538271016701289893587182606686514043362441872450409611605443","21718453114363278662330682966604630226174044234556701485103450434428534537428","1"],["755231961467711011426889854289597025507383791751203931927205863860502573917","865069379755534405162193750523561300778662889123957884810561681425073714810","1"],["1806423933113788792028980973183064029614818142264187642650851105278690676674","12138122176724366917699358266562935753448590374737238998987763158817711069842","1"],["18582544199482843565762024529211646598598353508874891672417537327208585992962","15596928954449680176009541497465354563812658019369226182977583665092984776760","1"],["17679342180517514866383613872433232722316978988257354790923455584482188694155","19795684298134394462947140777350418393801984357311211063065476119777307001414","1"],["17865621388653825827539546728115870425176430273239769062775908806316648497420","16528660304171626005823835389088588525758820281494514401012416592122340362731","1"],["276624845031187503335253778464993959669580163920043242226285260938325663873","8541292758439507422504499243307654123445928592215296480995531434270930204910","1"],["12454144278562105780145537908667671084642577125838448568500522879842732005618","8212621172202601744619933396028646036693754468590663634135442881912866434386","1"],["13628554439780385619791630465792131083217308458895686545239361187826327082903","6528397618379474353776206456584943632196551718854778142623604160814727135266","1"],["3370336718637661395203371516745697216430313076848862417000664689907857329228","14704331238892312164069922728821899880972297577946642039775922092937488963857","1"],["4262367418107866204282250985948734189848682432140226799411964294330109403716","3997591478010436273870424581301426511551162703227143209695940636510131689427","1"],["8256003063796039935476760246200651783907356778164785615817070763407590832104","1358384094752819397296315471944679897603693028378784668702287209109613641155","1"],["14907726193501025987331659319039958741978183956463124246050816343778572715813","15932197874044834110314527100060029637981637131926879848523021351485491706227","1"],["17135333974965276256843935721443327524097706736985451443872588282711976989502","12777107056139046802475447911611238255195790324520931853266244953381095388482","1"],["4582970505448190648239219354053420281782534144462024164364454801278138878561","3847721670575160347946721905635052759113789229829211186613485024126648839414","1"],["7561641113734317418226172678315035960524917364143199262554494635254643721044","3909323330840903130348025036196885297520508670963951681068950353856820714978","1"],["19126789395728856235151274995068974669740422701904728001535880493891157932420","10578368831163455658828816811297292536698464943094457218099207916043321211347","1"],["20465014062703192469347383132629031313534494563913864277024982295342464443550","9955817593125643824094961670468150812062648338043790233927158705442707671577","1"],["5554294068546069389225200676841876477093912636435919901824420661965010358688","5620831709061130965306438031044227156889243422477174498365265750218414087812","1"],["14449398773604042591153752735411946896503776286669200149386638131627255645905","425941764757836158539756391655988959959737731551567013826212648721913994213","1"],["8334084497036117252019535578265644503290875885805904769573894060458964476063","15086025877678800644766248439358360213502310814571053053284555149174665998320","1"],["465471802616644052311117104731135682026967649836354081096453471016643187358","1381663934564166082037895983675861224031519162361509466332410703905162221806","1"],["10804791724196694985505943763172689499635304879461075026747428058854438100804","977717876261816179836873038106787525827753030640008453829092340425996549148","1"],["10617315825869183521677431848777638822957044395788145246848438201957860669228","12853963597002133709799759666964710934293889059066678797402782010530546938307","1"],["7636536706346254105055234776341699381518021547102513876861584791416557807935","5660626776637755728878346430528394811945452048383312183795691856093108395324","1"],["12486905868466462454234198681676939065021504947768672015274759808548844001949","19814294755467471923667233846236109460640056608498049063440327824924004926320","1"],["2866232672819251309591719332883140084403055524359147900954727514061043226031","2779015135350781095082040612869029037413637549218497881847546847087561923203","1"],["8014510094619929176089976553412782047967436300233666763507339488081156531099","15094906513390061536873869806392519788631046896049487042799251383483035888248","1"],["6698866148429671466819926401745307367639316806799377176443584556468294384382","1743298431322027653812125786700377766768683640218646387321411673615093484516","1"],["11274461876650871223896540857797492981402786524907133162757727228123743553954","9299720715515801123838884427041521557002529660016303391008738448722202161680","1"],["5216166621695704496677488156838884755008515089054083014694094782144499797943","12034734799668150807363561928382768347282924120673422871550983505007695407895","1"],["11082262090412422113391218422872512799764862404546544944247136248680414664144","1429682610263429743606613816182887788523505933600055879584688193287455483795","1"],["5920330746098000368672260553858625294235591755564199280320535249275333918656","19493992102719450962911267480424870060403119570327353420555388148733171917147","1"],["10781977409600984546985708701056737670004201025708847498321463048882313883044","21738209646236075060406178279526236882227790096385077797643243093640097108288","1"],["6712507176279599249605287618322169504742674086831507660575904475134309159232","13044990252919248148376474869564513692562255407579409670050341733485258323779","1"],["7939732326893511000532224675445726328032185967328901679389417841793554565644","14177188988180009257911542106035944895865695539439550950795046667392912523035","1"],["14214131343523080758716523323233819027537779380421901187193152221252665953824","16465151315275787564329361196634820713257914864674695814697435820012373960336","1"],["12166362980420689768907832333824373066525296132795223348656293977591975877521","10843687162234295812550482328439066883451539199120555819761077913406060733540","1"],["1435278586832240501484699269067047834248336767427173921093059863730334503186","18731305796953922041328403642019088277843293322084636333172630080720483479062","1"],["21449459163858830470987327452026744107785930652190102425188719329592737840781","18065033916552776732808229657291507377952744476341316485591280179726882336652","1"],["5841284912694939924512914519462461327154525463888158517097141041167969251815","515325784966232551426524550267852107158936243018514347566807522922185952155","1"],["11752333913985726020608871014907276472047900749725903268484626174815985798973","9876330556122977851375861196013416603478000635552296086832675003610887377707","1"],["12348359987895201675520838235394044741506872506054678917531481741717917643826","2178099242353873358710480047540806422148937144806405730263993725806270138836","1"],["21407997055480757188517755753372524102333037723282295923538509265536837060388","1917764423091259190785816255339561505285505791747491576996450835155852873359","1"],["16898153367128910568356343445233236796809898493378132823389816722711103781034","3209091993114823940240990810659805317626221604130383860453901965934100270084","1"],["2699123822445371523004565045159773293499386766531606712819209968915538280728","12019514758256901862793929347462364079644895614472694108910922013096489252463","1"],["18809613179886603356662104051510702214425312038381198585222988815410812915436","9541965206722127678314850366306390999031450037534730356115970230440809982066","1"],["12335743872991682815414693781919611755225775527790360821894744647827663848292","6325652549988268032747241140402375173183639770266292978512271675367287460760","1"],["49525500075092927885476050741895549411569665684041888964172382307606205571","9957591467458556477818206663143006781137727854812410212399563810071911667757","1"],["15850231310832563074566500394429430603175057527300469445995400879798217715321","3346636474963738901060916014887562524817953222445504862219848431868698652443","1"],["6257008113445931124738369333383865784447202323860286880422044912707488144809","1328070768244334051369985411242613217603858275709641339145217929847657993744","1"],["1522695104881041484827387462084349487078602364792130871926744704740940124369","5175981926392070053465690306007248471794260395793321919395049749596392976658","1"],["4345484643471110373803020779143956894557841395358628995049571395190362671698","20842212505128715596174372298666277032402904317706887885531659241331398362368","1"],["21427561939951125182183905567633310897411981688037177290782734732896291762971","11309576758639458143036305157215615378077884545367846823182593980413428584574","1"],["10018667808478212047358326719800716778060344914284074312314159700115648538981","17820600659651199529197055814360752555831767031793779826745715532578425283245","1"],["14467462057029529787570777879834961645684210559134106414734559785174480136020","13967228777170564582493081957512262730404832664262700987446423959173691748072","1"],["16753992922563639636162691263377210771290745932750039773702730760248567063152","20638466060031122840670505240359878661117017268811439685521887592333719217062","1"],["12998674902204275169595578613047694430221552625122180177725847970863909505972","11305640530381283491730033105558876885555901998491922539954573542689257980769","1"],["19038122858433832625147967982447943878823704219751014908088160589449779566075","11855617180042738742491231494224768975854249219492879455234251099756193797675","1"],["15351139860559824706407154906500232765269446127977118743767171791196071195955","17225799715107166916010074713257676770994878969803839560411130604916759248104","1"],["5419761833629666114816635882462416020834837020782240488936842273073445540573","17905344630744303356390717372273688162343905110231199939025320212854353541725","1"],["10094953471123694550693669473655055004584614797779902879680952883326481387098","7281291770862521219554207614559193692006346828619360024715822559637282691168","1"],["3603022912423145336967659577313603517042162451426860754084484722714410886888","8948007249603493847809139239281211331110494051279350838264925142354439320034","1"],["6826523994188014615254832265916264271348720777977601419885479104125901828776","1913039533136530323203941443591558086957904571473117120126565893637948896820","1"],["8148915029807760038236866727652225959126309394598335074521178415332175690173","18679097249365008676318054537568328441053223482229239415108564976216222971037","1"],["7868656213227399827466431710449128474299770619530440280379132999413058622738","1179781084829932950051178640339019178221031841077047659590966670451340048316","1"],["18582592568752515495385136098002384137076886765352454389421448869704929526294","12991844504862562429086239194587686910061853228101548866500608056094513118109","1"],["6712022429621367112341308836137675162737478554769213256414323026811759922932","8551686260190731578249075579839504643800250380120882444590390593041655966582","1"],["9984655157488311794488538751036508001546502898168299324898037039105444559273","19861836555408114852344901574242749255980486820518005845113930205418361237694","1"],["14444034023071068222544984156046454914169425077617527679202267162727362748495","13753115545963590210678240039276261598046826418782113678546300248749750659675","1"],["3721683506067118789239621734305624951296515034032077157409538377847970639540","20630116133728255758684768995943395845277733137850933052929921818562528088742","1"],["12525389188248025306539557777186729921034134292958130513645812143458391494061","17547419831896806477444791251148989677969636283317596923259407129009263127615","1"],["11596070512449258543695248866246436471181762637479346408922128850383185002750","16351961727053730586820452657680651841098252803815973962499161661522245867601","1"],["11018138416973468099396959651889375470255525955362281606601393682686113635912","17376283905132126695388531598397202867147700050668746073293284827799731170704","1"],["1578527316000154756440119623008308470576092057097161579361131941181483593160","15115197405672812866282257755949592269367118930258916612313927379992760928522","1"],["9307337760755315923437078035660293015764628727814484492016301125893656708368","2852279308512713050882637628950189999507355493236009091033226027728473207613","1"],["13214479645290533091395654929932999318631720745805772944078654092907740796527","4523182889894525608330962502707237391375040248963160509032406914193431402776","1"],["1200841424583851126179223207789258194332263205910806987714320344801096169819","9336611150229026944384050362244482271224767775647163475398745047338735947384","1"],["2415296800820058966815782071535097195469211406134626150313086236333574127876","21355202726895456216834994320860254113616768520061666923811411300696318814606","1"],["12464503632731962512226802619102167239401330196290422302520900311715727746933","9995183736522047201044637367025343423392975531940281981416588560239324905379","1"],["20080663934232141801564463535041772757056379570618716763108025563571016593978","4044854857805369317989186118965552017464733661392236307045241355151786223306","1"],["18407548058998971446201297809653779823512356692953410850815619778259187308824","4514949802832576362269914828173811239682306948784904611651155043451903279989","1"],["21424649420373432204899118499320876013106884830320564508760024355683305096854","21065212710540990222123477100394601611705380075860712196324490266479193083810","1"],["14678133596313543534376663939896801288173758441876006415464143370698106574763","19550055079245078497916283499899994855712065281474156404907059802184559610884","1"],["14987024902540597899895364532355022678158184760604073645002177510620264647961","9937414654056621896857428727680905942214062786424616104881091130669185885701","1"],["19908919829314774377500616103533413116526060268177342300627744795750054082270","4659987571989497127300216253401114728983909936944779477965582302638723840426","1"],["11437747925427582367619011802964018985199548558083677455135640221484122964941","3795405134311077767095022096949853658821711843006080641361707400970688901963","1"],["9858428740307465357804830516588032105550479974976515634042925437775609121611","10207799685462014253518796080914555626541030772916620153038484456829180342571","1"],["294265913789205081803341838782970950555010171298803854967047714728049182588","9566234070290969122463917978664128428689048622770589949844303209920411763419","1"],["21101488355757834928725328046318345269824612164232748233510047201214421262051","18049324528873169630000429136841942543584858408869202504645892057403418225559","1"],["2857585466805472951262988758510739318228278619211807623338713636039163085186","12215656554886908924150316573176551452955469068450258358397771496065678243891","1"],["14685830204155413749375660582087476892884246294509515959107709945244729071768","11694725513865495432651987749634858677330616168678631070236106102127302593375","1"],["7246151591688351416609862462197920589469956232988043403307486366954168768761","3873876300922231313625272376226277880239071320597505939160694423181711757582","1"],["10209253048613741104562925672294333255982491894268418343688339278471359355781","13407276199785988842557547176801582736959074613029434694221524729204031340783","1"],["8308753868646193789985390508322057008708849143966905606862293100534829060213","20704762040186963233293872176933714305896642258828323993215029944914954420678","1"],["17066798008461892467149072040897821328981781007282911852114072655516486325023","14071403990837114703785466544251283027269167520221708784370093265916936961990","1"],["17457943790846422296390050885732417823164466382196335329009968945516680315607","5720919367360694528631228523985679306219140344373501033406093592390887547307","1"],["7977306583471931335806190605198895963061716584382461861071049460381267630944","11273238609992050196755439518212845074393813248769436977570670256331196247486","1"],["10092674910526445797287123372301837062424211015574053886606811791476322906233","5650090115709131181358890496300901793972832705643510540831336713357643500710","1"],["11610321644866803179080095342331816693792381706776089405168186264024706193284","13292772370429203038103061990467491027383898283742166152454019276414989588416","1"],["3472911428317814311749811829172627595014409577092821077682281580546139434068","6871565435376698259288962811818120580848454289432755637778636874558377034016","1"],["12583611881457139306118310484889202282804374063499874556150715734628769695923","15917924196840164862946736409814626048489333200059193019744605573200491221798","1"],["7142028027693023510616869715540968114502616742960894039925699571337533400439","12798442185532178928300520983466088468899389709616701366646611281158613727597","1"],["8411336326137067529970443896478978807857807613682417665700734567990647271927","10017176196924457855868216242649525200856105960487015588835439026273172827487","1"],["995672047379402290634438900884144810092591907699768662329705605609934211778","10962077633617651893723616964483613024440031580322088687404112726481401948186","1"],["16369848433352904362952394418219406534325341815393943160676746581443122330322","4459727996859935609216011084658795302237708458492571477942678670339508892166","1"],["3179377554403196582641983779313434233283417330242594949672171894112784295561","16456383457825018620129688590437816950686294729143155224453794961803084760821","1"],["13955720449349235474558043238946798871259644318580934261848384918972045782936","10846852406779372822093635803238565686443467033707270315318117328165399662742","1"],["16534040402360043889236842058738902535789736752649386902307860388561950449251","15009180176693494643925387588273929773105561497186152428482076461181822915957","1"],["5448083541419316747826426146024999623599132134829687135499782278331659004706","12315958125810017116132304260283352055894982296521862780945944129293628903762","1"],["409052092980857069529217619567996561989408802996730080788471742941394424683","19892882492017383301858756071209379426519504428041184092587520400654516962038","1"],["10788227207144821018664347741011989493204690079893331668484677154364124556088","5043958546854342591436748171415276749334809774733509764086871019104781011845","1"],["8568890171481600395531460499481261975806218078881715844738536122446926497530","15355014494365961331668968927506747573200823598337464697510510293912199398419","1"],["19297996835428622999341406053211460493871172020358078579887873565560396181142","18193469903153618954147800475751679008239349592022486410325625053896542208572","1"],["1177833193479685942013640439905365519476462880738332107599967067658435587967","17358795987245593771252493199123330217311024096998064837776753687399693124899","1"],["9228563487080309943884883862491923051741233301668580987197965592657920970945","15395435353140559172744463341028760659237503650597265765550124252693775988035","1"],["19550679187864831790648638809553300620983097281131561729015751148376302185353","5417084774328888886931021064864074443330909886723323492589790362618602713099","1"],["10012461014441070490477674532658647931424790659409081093282524483596077333379","21665702732482063176833565596926760908514731082183093482906390112900830778300","1"],["19657690061111296061146779694459192194268764044028401231027742894957338272103","21262548560532169648946355608354461111968665693650568930971150603790149170463","1"],["19387427469385481010881460236537006070944301684573668567567305704099236691752","8752363098033632011475958847927025755703553195908780921802946794636716373410","1"],["20434711579163649475192665800942050970829435901518911024091675406456617650909","16879746348273068292504967113774359134801763817414866289386900332067294458688","1"],["6646309832504381667592315248265299770726360544183156802759534157282853216376","21513218654901411445725835276126509528865729271036995352166625376527178970459","1"],["19189140082302063710010398814242004305557319139114417570712737660948647967389","13804040135760014438903665235565644782562791309473369028198880697882282088937","1"],["8518063483124232878377549252999509698319015487884696038845495338829797566207","18228793744389518176721140108362537559326456247843235627045449605995778645539","1"],["6278431311839131740989107972129663121847934620812467133396653632849699748585","4472594745634452236320162301241635168144669253725799550516613336367208562693","1"],["9269702094453989278526930596792884372479462225837277897663294359739817157840","2769075881775322254593743342584750860435716364814073687115737264535247728119","1"],["16334094083905599863838497290789535902100666362730177910804718436026071762264","21705719294778435275596581162766411167756662476175597456635939584069346053434","1"],["13485444894687569590422380421320341118982998720661659228453282109439740874981","21094472364357980245640535893006286213243590668040471731060009426976659565050","1"],["1248764483282060694898960616475052649807285143627707652911371152999589735298","4432022017301757132536519874893672573145303316722506219024728406080771060939","1"],["14496135744455967857623304583698411657944242827701786975947986675332171335526","7385864712166531015000539497444395708200282424783881500018101167218238821538","1"],["6542769287495865104737647136118533755168829604788586958091630452974063463718","2837897535929832503524070928733839531149002572749154081357451339678618606188","1"],["6320862661520151371779376121462627139213889700822187996004003088732645225843","5305377951870798510360389424869357962883285813914325233803999377095391584262","1"],["15254356630178439182544479128241709440566504964170310629864821642253817433600","21643353431989636569301760713124570852710657094202585088863310812561041383991","1"],["2680438567119825831748742098364349571171618207641291287360146706422195109574","5859506577350347576484873831868811862177231994409598196408223720025118293410","1"],["10656147678021169070536404312461713354938450367986218370968734304455405525714","3733370559600977604998000314483888068215893194558066990352568345356521869005","1"],["19131142545241398579228956369069783502834745565892287751457352963360945510985","20027615445148198200920650571544542456846957320794768619581077065976372040835","1"],["4496929346533816556344715409969921727506005173408112918959610725546381469827","21219668340322758369279262671657493053371273771800957018749136213031495749105","1"],["1323748504082047608359621455567140992809747145347791626623792455444445849510","3499723333247856483661826757112621311673387185865063915262649751849277381597","1"],["5712552009969756133574567345408980548170920712056126061845798468522891862854","16431898777931574289129534385028849494428346008939791450741956960433216584623","1"],["20159348236577722213492694705635070975772311645192247037262816057583900025559","16910804398977240491491227257988500352072678718774205133146407352541279607907","1"],["18807988463124132848747334110533165454398165079592308768147058748168922677863","20465005334998282398151861049852403516703213163082254478297029419620432065842","1"],["1615276865511676231549122149900174929066759014389145332641111670555057266352","15414090194260080044199633798653568609444798456938844181828420593947482733226","1"],["9207220782625772116139867798841330356073945993605440037811178352361502974649","10946239768398317239426158266221041085272721873637377869599341179090749089800","1"],["17633120145450447263839146064609705284722497884670542544559737424336423243244","17338436881979074758578980516164201032452953484239507320090915042347606216678","1"],["11013940892020571804169764635189788164121227721041477658758801026602738270657","2343406580043602552653048725343364162813412987873561020302670864096400914848","1"],["631086634158497226621382880585785685526775927238395048652304586116095412491","2450083861831873692686551854884781212733988250386561489568773091795009914191","1"],["18462810306197626510125708211038593970974505090435953527346936425472573439973","415751017476608188509681708013480956159510194887619620348297140206218905543","1"],["3012779524450675398280447717633649670529716323907818085627435410797599564464","17138849262076264748349004786961130865838209395653882958343733203183153343225","1"],["19881800297988170264866695931602277211632364198604009690921112918390741552759","19645560712954480488407031172331975921391796356628815502726590787358245709993","1"],["1995033735568992523307106938088902900256685890175313427644641741679214492413","14161149246467363744432766481248492872849713057443514472717711584836649566126","1"],["7238229393970081442998779743017369490480086850656432895433970749777365465938","6391452076206900652034149640744963239146432978380912876143147502005695939101","1"],["3916217071612920402360927853637595197601943936033480428469329239250853988576","8988571881506133929468217298481885140585230095831278611118487837338128012252","1"],["2318130952820613644267357139037497062136202118752830211397076373584043204096","20384958949788737803867269082241295481421291522726320113246737020063423945142","1"],["18288134466010970183991071249749560879619148108105826532779632276078326935492","4421367494448353227800134874187324201194185876938556937890233034584007554133","1"],["1939592401275262390528267872778534010792840805447760973639695557657815987857","18372444027299899417367842124189713011409494341753281973000816385869776117424","1"],["21066043329902288966706698201029328773402192186340130766649259031031344826035","14703654817256438561669875730637473964212302236290648545209772401275362945522","1"],["11144404590810022922279603792491234611157378175718076807696142677616446460064","12889688095700418881755574890830058270538294508851673992245070964016853352310","1"],["2090564535178226487689597217990899595530955748919244454755040475983782636898","1208234218465501518944735519560881243224344977771895018526203558531097448454","1"],["4295013843908703084726497185255553737965263411257052114866710429309725639159","9883196086269932666591174226150611981141599974259117000707858085122302936659","1"],["4796734557570547549786734656655800976795061787647827099730810503610482481402","4846313344771255376233286686123895432305777576052125187025374808713897804088","1"],["9892652379699710035886342558496903331882014524021294740791312081471845997403","19793334983507459077642046587273077814928726612243090330050862018288698190627","1"],["13232026318563248158231473011655485747625545716571031745600415053516056996176","8934286938756747999113985059722352152682372643546545285522672978114909145965","1"],["4585706480038247657712304834652799853697940303470558335642325432233976853641","2704018163603982433060818117566600836637545831061224931912750863798396679429","1"],["13922103632950489212820097229589627277923439615798357611733559387434018064288","9289041410012120204021414119856699488711809382371886362903701004200729552470","1"],["21644230162247534470384647944332894792693390473190600297054068133407984820880","11110859960371368407270898078309654745233309445674955461727713519221398189985","1"],["2740271979884485580542967456797049698364198521567783844155234142753597763493","13549625143605354968734376361118344192497704544938173733291129320572109552485","1"],["17100692183061788028479942285770074035565411316841662039061418472998650199929","18015394786465459485674547438085427961469938930291868713444348575615391028995","1"],["4057245301667937022966201920229044268440577718611079866027105881680442977798","2695010251792917752263337004100158027239569903292280219410300170961435516558","1"],["9973815859814466534730623248017451617795896867286577783593689770342150275520","11178652654192017547494939296788745462143924948600999475621258065108259583841","1"],["6709292443425126745134185509141851807221974303167308258719375769646161023681","20587980389363453103511982916806647179506688694841610046116467187958918832075","1"],["7927224949270515336417894059348641519641950743677928178496536465584424778580","11567741631447185959685513837318873644427809502079323589730411937474248532628","1"],["16151091386619922629533564640269716539966132504471625906190759311382978916128","8841511537523124341624614549725596076921215305840883654440726666911180038007","1"],["15702265334385260055931339406045472521399252811692314830286321652856160915252","8875350330250525901393518396732512903195333294015661719416266903814911459444","1"],["8568891685662279440075603915615778768470992348945325933608420165679696325929","19829562706751769598100944871013574216199080502959398182962125711389511806552","1"],["14824602969832554228811542065179228476510307534708798084547719161563260287742","17630279744919143192612615241631548478225846257994720943132631683527557770440","1"],["6056072643945199372723303307910775944054503985709658983238645088777164304366","18005337496652389174368596916977519332024126227038919368714080268523805964603","1"],["16040713759943838852725238223247572926275649897010493794707705450759390012789","3611549547629547700731721294116034400797783468251994783931890348318654193945","1"],["17039303903161953275180129684307686680468962691638446346847022373886373948568","20504652338642317803613372267791885868295801679101683745682483627591062278576","1"],["18572833167945986389737824979333387141881776705760009545626405857796495392132","9447605765259352994196187066385165437487060479932522385664924678408042343061","1"],["12459877975487162111795042196122182694866478729314777934349623086544867650376","19455640553415682612199764153511998219083536346513902333540603597015802306208","1"],["20218670383365296853416021478466283598607003261904170341517084362879931442679","635698224531259281050237226396382714999137196944898618566047901775755289949","1"],["13545293979702693102784893512028267534429559859402601895992758265881694645639","9707446118890682272597810051912307282904656937521057806222172253537694325069","1"],["8209230222569715580986605375946255300081715149166822345475342832194177399636","13958778919188981633593127923360011431562249178701107315498306476875372877731","1"],["7096552266328747324381511472386260702859029609375760019646728714831140958486","17435484506011559519556541335765260313492814712129825603856173727051336464394","1"],["11972381278164089950950228609452792290176264763363596640220737905010631925684","9521514484920828072906360674291798558931767835081125369316895492320203277123","1"],["1090570023102061879577157160426287261361521053070515179286275940478132468090","9593016127682986016675485164373412695506768970088261782065362655407716774889","1"],["10960935709977180367570718781142452579650634191948485547199747174118378449763","21432930810812307078866464285757140795038709634881237219314135950401100600617","1"],["15216817146466849473171726575406416699360670777800710617131288540979343841616","21494187215909061937884882698577047389225348630189687873041682407624891487549","1"],["5451043833428426493897444489815845694499280188394654400482813908123060853963","2280632822188786735438371613088644471650043089196500585683032346102048084623","1"],["18359930846654655531493768934830495762868323991871119276791417685157768507586","21437636656902191479079794419753223408374654168473488631001003118261699568321","1"],["427148881242393590246334010029501927790365871711539439879280698288882907474","13554988895418237717155184676124549006325991063564650533105697504594155767012","1"],["10287474731819990929741023919832811061493248960501978010204416142710099043875","19378580855086204340365144602274892313515290112741384522930318086939217870194","1"],["15026322254492783544922147670680926051133547111689612623168662128249387606086","17909505489608030775041129126334365738457356674053878283767052217290771467685","1"],["8898685079413698164057927499227966797540055869080078098849506476511893202443","3924490844341659225522635924123805471916853568977922257228965250968908732934","1"],["12863396885238868197867869734125699231935027217373615948690720806978357558948","11024643740121687976956874015197469604497340061581786724949578797062777750520","1"],["5999575551199375470702578781645968935316320729501019453388441483619173131215","13074472399728565218219766855451110382625534175823964911143661179642653082088","1"],["18660250588226333993364060047341094169806203214351608576995560416180155204726","2848901895934086301825302605167826267743444697484536284299551201386800609607","1"],["19977188842666139167739569114600630678764890082502996515167340182295480860011","5141881645983696404639871523824616164231063242614588539391224148731785197634","1"],["4895624851459051828780160730592473776495593364614629818131414839056334010568","15891899594164411837617244582537289856293663940678936310891206621752101104037","1"],["15841504241569824272170964147794194212014390699150405971312450642654645601341","16507819933015280001499672318824966936829310304205248305688518207062910215510","1"],["15775599788093324679497933007046671353810658704883489329271516008452716488239","4530093929993453014525252499504212895370666663375308009937083559569228324211","1"],["8240677351191242576618888751024146482899298550639940367960420216422186048081","10409605098285747502439031321814066639798601141587749120356579857666421181829","1"],["2493134307021806738839407625793320569417280595301636016312570300336420585653","8365491112424505037277793789601911935308534899642627111688791635438408170551","1"],["4654436017513401402967215660736015521826333263054334988399735023816412702949","2643466081484368777251240896353024620928253149106447780073810316829383187195","1"],["15133843953124545371369224732066066889515200447949080538430879787491711922568","20892330113057981470150490220408345951611256883712892504460085332445780745844","1"],["17631372608614547169996862314288504932899603991813392346949663036405078322591","13468447236356605251336460345669423248713101855650835020946307064024004238551","1"],["13592400198745257157439484771570706095082498821507826554683874413979894835274","9536858930108435752471343586794288339014871801586948211271036174312242164550","1"],["16681464774315028058327906652641715699919154523471599931391950898373389210118","14550212329681690916039259913589492267917494384271007482435342393311726498004","1"],["6971552833532008093932282889786850417884005586359819860965326395406740682786","12748718766872479487472238330805742357598732903258414186875258079585465495452","1"],["3548884037693722632418718701474670471825576421851980640797697162224189115706","12689055789411170578146017958615256765442908882605022613684135757698540835967","1"],["18320617572685493038870342423539508245888017710934543255938108729944265706796","14932478312441501396085668172637011032785635330910654592632752990923306598331","1"],["16967841906677089581644386342335131594163835622455485209906639312762554005987","14322313123144394933244283214978654157610683543737513842721514858906097449667","1"],["11006763956219499564494291101372585896738293835233834361998394918796054185598","17207599301431084666070439394429182551200490660216480017666678137501864951922","1"],["6680168115259422384637779610889287610474206978134052449615322976554858514157","15648700389899166336389532654093541662929894611699015703864612102107218845804","1"],["16328314466586910811934375965269773312611930114043626207946425360419070889954","13836867939971351391810911871347240962307218701070378408225351613518497046415","1"],["8445294035232608252094816536818464444117633845766236988887374635248268234439","20958844831589962497830463832000322766579405048036255243521123698756052908546","1"],["11525024481378606200862293669342631466748016547931614686706651177150482304999","10275678836101732509774055624122412292188834201104844627673767705730030238515","1"],["3996517997836976871959566369626470686446765742705372780030923703073814190781","2968054991110078089059556754559619024668212437924240976159179221700848995287","1"],["2905535565675972893083826499785229714081696172249536916143213342758749439388","17716484321051473527995863313507993646011231223549398198223678524839561788010","1"],["12531085245478151998998963470199006765419700833199253192459093977050999471559","9969090253840865180355427630157937857786374643318583297878477037954002189842","1"],["11144411055909931886288434063162316599727329757471103882010024495781168220570","10306940628287142813224847701775413389474862838989291177646219485717631346543","1"],["6164222587246272603951863640306650245385353014171044154786302185817657114136","21883443158285731536428471472977418417942383287598401154490185473190935451318","1"],["19327245545225246130509050448509659709748863586281210600163886881799094079693","2646166350675265132119915918999435339688113657732536390158395680267830153383","1"],["21362886826260084301861537013096114198442583341806057813766950887136738584104","4473406064849869613066470911970798687615631740377008110633920108738322588957","1"],["12018593783430604905289708963099725230355355235746515807708512781382434565771","4276061423149962601840837048184563413778074245519308207660684009954117413202","1"],["6094673183559178145127875447616516697662921517173402317295055606255333470642","16141287567665989718518088709840107929208398595531857909264858521266783708137","1"],["5286073276935967628578075156649650666728491490496062467459523817174658707450","18549956067088202362509876762656037859874338112458163996187602553712064990195","1"],["10993014886404990091318675323420038523012439452528861833762487289879249380567","13646865607576393766332653468106593644895980137345400943185913372618088160191","1"],["16337564128148864540518004261161586850832347588978044381701082693163036065412","2669080546065759035505240701329298312929349669651747152543995774369591694507","1"],["13701122163141842785343872771157770659577678315623033178222058968335384293771","5266752142652937021379697532554774861878248365265971883603440447788634158057","1"],["16011617139412745534154439289599018486783062405324964561822153231027122635110","16401054096061079099389035842063938066590063753606224217852676521509459230977","1"],["5922003377017531293653813218839927013016196313838628832418839269717410349082","16464759388494761041278904504436129918404650469555954771746783135250327157066","1"],["6798787126379687485163096188336424969524669241384496571666351881485400889140","18578857581355617938781358201351052546429877993191007591174850505260072513603","1"],["18082526613611297761291938891362954325885121586373577461391031644630484321283","13262221906217632501036956345359430147573755639734905399958835441298343456880","1"],["4561377201788513297669751290127489510817542592961494963369460887483633596464","21778067084478264829308414458850699368851221851084443858493548257283378897226","1"],["16360093014558193464800472750100636498475408594395027816165372690460488694310","16396555504019980755360523550712402088416990410039344565829617119771158571717","1"],["2505566234837671154679726476017240018975841769687689711328891275643965815365","5921648577855605182299267502737818204296231611034498019044618378334202924604","1"],["8509238626229934875660845974279170497233948067494512590211360737854732048521","8811261671594895318334612393389975756856052085552925584703202616636694964089","1"],["8509004497067824490677547158494308435437674272663287283375124584651215536892","20140913409986570131223201177829315995837990415746113029690589710312897585744","1"],["13180853182026971013689544026149461349483922632313335392242598425109763616120","13097515913730543272994839070224137584808448554320453564999852380159725455309","1"],["6934986348954302508219648454551670650181433956498884563322186353997669628071","18526832776474856836286034955893440332892699778615653612276958170852058192859","1"],["2071730250368454660752619417673408838326551859634223585262486118205286853386","10109961410073719671868982645868687328860662600132891788606746192978173383266","1"],["20222391793234410766395696098137904218600526081366355066369208799421410062108","11674036890829233323441348854033427885331794294097472172590730838758441134326","1"],["10376138495185141087704235015418082664003427115182690265629451461244743040817","7019933868433144928191118208548224216470920600836374895300533877740380855420","1"],["15972388642123733348849074241566049291514256081478334684576531604456842256539","17600582889624813777032200182065535998396420710435090458498503833967314129741","1"],["10057126270259702955168349638438343476881574169673490054344383488880347278673","16026379149424385238862707946489729576879561016729046111834651909714562906439","1"],["4530357640019980806634633994439185561246191754411763570648257939271592174199","6569719136780050276456962734510753254945313944825392210747160764400329796030","1"],["14283093128760894469739173945586449836001679847685962033595946042033915183634","14669685383575331015148434232305220578399360737252474430548058249229350828480","1"],["16815982213959491916005599390115482591755570351192560366506174253966277426200","11160034935057159336725083978858724714536169370921520731965047873070592957215","1"],["6892694669517374946542424358599388211653724646841319847755356720101149541814","11838110656381922120413152280093152925467142160865064028247225675053028299713","1"],["2244176890194304831225310515894255395520207362040166511780590394121977936485","3363795665753652236007815393010367701389694494313020813693270361851776553","1"],["7223826847223569003910832918532865982225007096208930375024311658015280490827","15382692794052409442157587839648316818697254918027793002597623604015675381075","1"],["12761485470123516582713941395078493278042760809869717437658560224351005287937","2940847652493635436026565640635599364643360610274438532724895753889835635651","1"],["10389192219012067558240801924740244016673058576715808078434779092268631763630","2799822980670846929345565830597850360550405362098280806282396639936924375526","1"],["5776111266737830264028918134272908313336555269016389962073938675137039897320","19481504319400286993451534915542002261778003653473236285567671990295650887180","1"],["9467634479216753398415397083397290252702584281320077113838774845671102732728","9603384747168415750858156270411572814580361060083087796445157837880311217791","1"],["2397925568714926081727604871068141714201371612821312436870617153969759524533","10504364083335690135098744824158523040410542312293631923648753031007984331989","1"],["8839201579208266134186218241619946706526597080190234487436648792079983694957","11553371363463151066512637787664575557873467930960678633004865518962782305895","1"],["14203498077695188107961672571818885884094387817581734983868768946984390397895","7828047267753371802514366348648009188745493733351698425792429071144542729750","1"],["5691352395049212449508211094056560999873303931684550295252774865903757223524","14900716535242668112742014735779932802584891000844751845325620737857698158459","1"],["11565725300514034270220825117425801589763358027417291243158448929769105015662","9946313217228190118138334310067157448540988294376494201744523659734944213463","1"],["9002855943303800889760378325005962473982388150929056693482399403708621255727","20893955894969399207929933447671876934298134357991105852084788837936246499367","1"],["16977204081244524492368815944785264931406795205360796163253828751985599462590","19688583953787967002819488741917845838720023789444429051532179646108490838372","1"],["14303458734615547544592545113791876531955743220027656248970036363653452214080","6921877798948628445966625508247293027659953555540127572518301232683507337224","1"],["20360235067085089833621541539021835604027349795960642314868234008975637740471","3361806027420762219799532406664845245823309452476136700475727051967496160656","1"],["5563955653723793257246204187975855175668100272260463640235493507705318563762","14151615783262103486677507328900960443847347790339715265787382409171920715452","1"],["11670651291494575801005541039959880940009162810913958341283149082609017054465","4847798882995950216337311866459600833291383849882589059346517794354434863150","1"],["15059925931324729684801430210382484268550293424371764843797143189781234873145","19465112784295489527384469262376881330925505395185157426224201842274702271447","1"],["13324820736813261467433032404894865720753411535238036193627419267221526514502","19474273327572809349560694454864816214555742887623133535586949528817142087027","1"],["14057439149784440363966382564857331673467583443380804303608283020557348626186","12694302190647913827369010166142654883054150509912832488456632546372479055332","1"],["18047113210316706035526788153667902833096586258286563425746820914829465040066","345979111460821398811977321414409136176782084455734211428862137884939081779","1"],["7432602256487291197076106729049168436036545096231272626500401638452703131250","19696521667752176041759265347518013646739246220563647246974908211243156720632","1"],["19960361777386065940019221474730991039155522411044041731204367226117588965517","11010355166879087990463801007826082929907440480470311893391913692243066180708","1"],["9546929287201295070215694564009290344884963396814184526736686171705363279098","19402136838688221311483633226846167790137016158585247807148360052218848415582","1"],["11899054454825078116329755442869693595179684414937279855824221431049374342763","18402988291389239477957440758912996589474803887393917344922823091649920987984","1"],["15161623509544687408776964017224108364893252408216866406594435423141419538954","1924609529988398288781988204051178542143147974960916652376066998115219725985","1"],["15737209448434834210009266757464277557745739085675498029185272477431086651834","18766593531324712253314742092181884335024522085714202204056649637152804567740","1"],["5559352293135025764594074689764245501498325821801820432564313451766802390090","477416227159619977695136407209802294132461035297668161651871574749470997941","1"],["19276878619692654201898472024154517760188261960751427150307144576938360743386","21306411762712033251492275575418278696109585535571583798832055676517152147479","1"],["7793073949674705821009162192335530047197242355765061057749020301618581683213","15610331315018362091396072585630235873931568738829967293834398734906300184530","1"],["5419585360293071511880753092468503022334559945486837901082767807256549933420","1502936575093571853938176079955737106184601149690213066860501236072532289588","1"],["15313058783845347388953577881282662546120626569074234269796438678019439114183","7224217179076865159839586471448190285427589167071543937868189863110505181895","1"],["8500870963012089135308412953769520185351888318311442683282392575770126899147","8049165920792079116775390325115544080587077844313356250654228980689835197727","1"],["21063008680352668304601436100819315046689593786641750449928227808372664247283","14480325916776863295081068459045120978061796353272446259310046445644303679036","1"],["18246880043839122642094024082403362694042027626571872531714962706259524922015","18570568743584664302341320940026118321502330546479520371696252061674293430754","1"],["15875844029969326731771770609928654682730139766861487770842197533271337731840","1412663834089706614898085079749975231044706238468616708598223236513019076480","1"],["125290226617982744464950911300704007763148611452843509961328196603513434378","10292461240009982532519960651877283536218950798644502619099215045135339227641","1"],["16845396163522961049429817820372565281144295080204603154252694535390852988891","8282723279956460620547809457614402544768647854951071013738256360311234381765","1"],["9239268510965104738661825766551047573273668028581537278649304964692455384326","16876993631753131471847272426207158515457825639669173041140997288901765584966","1"],["2546702908105487296387782003857588616313668972308176259250998014391930577260","8733375776664892915928518510192217879283295606888309606612208923613115546178","1"],["13855186432966824913693198037871827531610767908353695353766972259238611069436","18474260420580823961807502909208532552659655548319366636420372397852613467398","1"],["3314158458753010390693411804315924492120012601943103213933955354989967699549","3425840734612085137837814501171045739015013979853158786074117802563759392291","1"],["11508243584944138125903662049166123794421597579943044821542796349465275097213","12498190058114716684193938509468939897509984459022818626711880381462424120640","1"],["10644503555302136764559340507696769961782940660451305827498931209688336102201","17703354560134227178396635453316215870849473597118855663516214369372950296175","1"],["14270399972050770052539508789812700176869709857998730818539537608482824627920","11788744180804183571448805668756524145318790400427104247801908164644212073170","1"],["87989698419661177963789121259032148806705834988489551719913140783314750650","18687118055932023767025248910266510955627795678865656852094380053430325098691","1"],["14644774205481679273793170573839549541144451066979583031544034042177191941418","4811698369401673083629046193426604287765000586395636805477508280377770768404","1"],["18443435726901187429562915127423596723577645299623058595933798906901879464128","8189029338927870506308003712796259104989969534823703879272125688129068018475","1"],["1929026521600513582764822241015143058435126226135989775981881804108542483896","15763538946413747442414827748331260092257007261976581097813076878130478509451","1"],["3620729078494768067230563775708015086517240228872910641119390838591186658594","3247501550834350834186058643560943902251868306428748245908551619355961685658","1"],["663605937184792386925345491572098474466123516605665832756607243285078374327","16077778488768936970112829188293706687187479578080567595695961230059124971085","1"],["19393103406713917825279413762619367692154609317497253484377594235502695821038","20273061522412429055891135761181741838815860805300686066018458275372831391082","1"],["20185755580844607486803122279275730801696342580794160349400876077040992629419","15521313295917769906921777204258974847182070413101914746610810314630332157763","1"],["10362175577938645001849878916141628117500950481496892432589511428063061800541","12571606949363859743314255802783981764573965872804798269785773782232867188152","1"],["16981854051901107721158375397470559437826534145525161302090295465524474308773","1464724055677069115237610138401283588553156739506172864895781091981593833707","1"],["4566247383133384751217659480855414846293059712843548974047668183337877761399","21016217020726861743121846983428404786517888294786435199406616449115348853646","1"],["21745748346635006973110511222491499283602881595406096079512326901883902233333","17755663391839549155175302632272843956571338430361769326764055068944765062079","1"],["11709370543681817454806889447728550681127559236446846759033103200163863498090","7557057939540298159830264896006491556206921197314241741449700308093797286192","1"],["14539692876874413409710429077294853329322926369373402657245799797122208023554","1481450230047974122161366026133657522721016571850299110735110304801981160498","1"],["16615234473216890863496374460452201972821325531784965919895626256080334592409","3155834449402060285285812885413570039672744042398464204801490124577079317627","1"],["19156747443885925651141416055857746866628186990584992434461913761354804335666","8606679774769848547357686604140138827710392065508717285299852110663771441495","1"],["18072717018334985057394346704321852568143076371712921521958334558018541491876","18182456684820129281879875746115033806271643430634085034340625656904571705096","1"],["6858136633679705050356587499108528671547086470917831827184054943895437160273","11840410575049857163178389173746156429263745876277560887355452534030826049137","1"],["14192892007303195430456844131337597073497206303229565897906117325845525251393","21075847936070490723856734183286236179401482094746793849039289891296602885608","1"],["4231431068969022959372352655919052445795320473966331593881880309366259876270","6561543572319756022372030482290273590167296731608542826150192598006601113299","1"],["4301911939684572435609691392462293974929994793491214949983048086227948971611","19952310328072672541575259941971330349874292145290400710477612822456213545377","1"],["12537544303164758564406984979593647486611863123719842017860159108384584235252","6001330774044179961719954100565193672615425771116854774014574739157019370923","1"],["18300073363140269023930229176005545325664604854274968652430518295700212110335","13899286277939335190402130248149763662614866666030981993559766594489697335434","1"],["5397216124236705687706746007082268936444268167004673064814210550902843129235","10604691494714939194220164220498861216531981743385272823807488550339238712697","1"],["12687779933724506726858760976272798849804474583706948643960380211786254858265","9842035701205737186053046953126625193630323824735928420136551901144451770885","1"],["5944647430917739708490720967624656232650750566861436599543387872968121223554","172724580461566791665069000579219356267334394855246011369058631463784832087","1"],["5682839158794614161236990589597432131745143749671575898060532240710164696482","6490734020377150867845936178108023185108819317697673892801433961556913954163","1"],["14639552683491947910084634227662987955066840738875965454613164541779358307093","6081726207074730712043492411684230876158536574439819092320430211420603193625","1"],["21337747381031948037870838291203500040840219806050374422325323312060384374830","9182715475808635817069815818145055010683993789362815817719501218984557372358","1"],["10707610064691305290672148328608833721282169491303290546455940962472995237005","21791804290302235193273289583081929620123674689583852953868343039293394451865","1"],["5708816850373432643983692680646704890647209570638255390616912368127743033714","7781398574366971395902886086724845223547323729868003886571042136554733578570","1"],["13160664174401259992731508657041592706079583714341561072045352026170894885823","15012164004726037887237299167716320764076425852724938685738549023018260535437","1"],["1602655719146852144864253432002810227454184730580426254477157075800040594099","14007101890961835773540375553114444578648049879781366592230526733376116024781","1"],["9359097813789797506423824697284600836464053723035104224225820006600107886973","4311480241377394136336919842223155466365880959046847070552031292949167258862","1"],["15380051930380869720579481926895742695674495022890210847120918701543834617422","3096810650823435761804945848673917095418947410146157253779551434926551371773","1"],["1841571939737805498146668491483234340710869725519207740316742947343695482769","312908041417645098904902547569422245618431806468495145001835228687388556124","1"],["1101966893342617772375877921084261759122684255121144240322281276417406407813","15153727726264173796708951204991332769755007720772617560632692921289581850825","1"],["6280168716176495750167823437622189025527491655761555197175880217353237374612","8790459733037497261373484548570423120938128396129734723726002260448220347201","1"],["1935653139587992162691764772718834013612693479217151546183122902999447283882","8140940456173193332332087127631597293144424639500883377232292901121050405788","1"],["5282476947997111167696497095443576376648910658564604838443363247947413768715","18202243610961833374570258698635130453034183133218606938708019418125759045744","1"],["3357626821192011234984319069901748789751136495778231588505937310152907666814","9353408633377998293489708628732769191051754197611272872845048239408325897615","1"],["13863398091752707122707095023551441371120025630646412081953578141336445052504","6832595399835913766391465415707403263933945790177133744480117157909252833775","1"],["9389158107843519316219913155974349619553767396088949045024423955106106669875","8766255602895623702588720646758245446744683267121102705756372560465958646061","1"],["17321962772828561006523150237174943370692299094089524212920828585558915981130","1533956294476630568393006881784130103523013999710537026346023743176920746120","1"],["10938053356987537059276564492794277568932067140737220433751488530562702477405","7353270825324434893913327957710720223839148983095264011504513800056578913824","1"],["21628331794243287492013318561010463842038068083967756203598617850980462496288","1554417003166679002288625828646459425575180668615330999076908727589249774812","1"],["17234765655099117665302988482451910576110922597864487132664253335647228641502","18251193559576676771132148824247327761060295173801417117177508407847926333766","1"],["11972946963047813572846672539729540951385787368563545806536553635008768325443","16647883436058505311480808340408743301732803766130538551576741104474519449391","1"],["2870348630716497763887838967446798814258413417104597126477035219281726012108","19098443071526796416843080898980691783894675716094772561346384142470337259932","1"],["1409069171931702989391991295967305354608808202951356919720824872436924024135","20584709599847088785462635857565652908923855278117494868984829075043439764747","1"],["17155787786527306590887135908734922463503985775069893485887568382080089639143","19809547073990359765282311352773119272124892186185779881291539825379976640650","1"],["10965072040878050666233058745530923514409827390301971108705043533284463537864","14588591634611166101650384466519225065367895893458934102873858400652837663757","1"],["218255790914565304316862955122217220837451071771867194927527079867005427007","11777827449839460738381017989170661992893357934307666640708663049822358273834","1"],["8141409347840574917453937031400624850825032763868879603635706590466512803131","17725606510744632583299084896517582481741032160116830593532349214567700237521","1"],["10686344552114295220611893235196833873520853904490480463336737595297132317076","414160131901659394375068635232253175589553739939427345003756430006203942685","1"],["21167273429216377458326669070221115504591320388085666954642262056270776456107","8967085906095949965501292656207614352954532070577298943536083488218545292237","1"],["17727675816905009538980511989465382948593634884573945721815113864417978631601","10933628130536589950545663499874228949930626446988627068095101587893762034122","1"],["3689732225631222150028133373184213429448054373972724118582024322643194706833","18404552728526819227416247854538811145603018066224170974261965066659216884755","1"],["9400623195405507540998472919148309554457590638432460170754266676075453477324","13120290884104786415430522207662471333678451098813735195501750828001426495400","1"],["16421353309824378501428701944460214460107581086258276774602905904355928017383","13017500682724074588704728893274831420241040064050881351027062862365202740416","1"],["4247724916087893395425179575804711576861461387992969221805718264790079467680","19310949614017474062629545156290998076010532345674071283003594371430541011854","1"],["10254783989167559405377577199038608950179252817367733843328112328263361894473","16516277543988852186159642852955285622723903311421191830987733291750561421703","1"],["5674970326875918587043700395081995426802605413408213958367671077855613503980","3834590046945310295511139648299215727590815118839496263152412143834085351002","1"],["6448937806126098105905731401414964316687084941351531676691181835549811406622","1323761422929427383562693380432723383417732646418253317006697649499692311720","1"],["3300521991714418683949778773444822864841180637056804788747674321333190817942","140534458121293888201820023350437526575600022491259023744149967824545971977","1"],["21116456755670983153980360491118749873804746978679124319796259451691640111633","5110051994976982562616515917395911718557098949945129562740475151328813707352","1"],["12392284334196665179712335489602896591444499006617430158006576907914493531358","21276450658324242768773007056474018687128212208662800176925092212177188959107","1"],["18275094830273847487384246274527868504621360234275540963445131668416994359241","8112942290367793438797309783748495053836004578468542464340336811208391623483","1"],["19387821715930514198672379731628601018408194398138425763386020244915858527941","20452085527241912099343866971720479898229614388524790202919454972294862797262","1"],["17777808808541242411951413612100824396551485185378685444757077693466207595432","730963671107111755685962578630227027549670784964946532654069745026952483950","1"],["21111529310536209581053867438197040386729078724996871714249504730892076860988","11973335245870251863318927384497762060271903461022376013657100937979646599509","1"],["9319275819557602371635279590218074566730175802654532452130531691182796081217","21634633986679283763534823587212377424751945389508910532603833450065031497642","1"],["4096290633581582259781722606959185782070211482516447692520830723042544922153","3075421812443990167808422199134207823630733292516513514738902835425245369418","1"],["10754411954039295712909979536026279415505651072664454302871797894428427313208","12664562755796106851865589333160611849353720553628193649537867135714693666308","1"],["19074899891294456805807342579313214083431518722270050705348485667726003194159","12838844512919222688213741939672442930814976888655901856462469070722671890291","1"],["11422969318913134116173350439072938732101515262739361816424975067484371508094","11398518254956861311735291082961428768068574782469663626757049255810486721501","1"],["17069977329905191233716576472866233717341484211611270812120685043936907774069","7714112036502906947495514466736110236046584799161722084846750238301313209360","1"],["5028987450842660124846102104414965394247685732125758238499157666375435528323","6968711017712831004015193072908477829630078131046664836812620333385606412388","1"],["16042541096813441517771720240142147717281078280365994967326682471147291408660","21831318999412625457211458651022926522886563735269694243307987009979645057769","1"],["5891045806319777330188554512412175446248664464686505893524952156025996942562","15580871330594709425070295661641185755789641634306992819718189514490132405146","1"],["8456131431325916645160743626226330962956861157469493752615465946276890117254","21101449974638664834571146242819383326793812699439904843680254565870970296633","1"],["21358776486481339104417927091562094753691507176890293813435413163903396262622","16869876512859831442171819770785970493890118316665032048268754232914175868779","1"],["6307083134884485509871332019530502904863052418141716358658149858685921558045","20551219344868761828180735303469314928246033592494141824474562807142152399314","1"],["17205115534039447288263291695191988698243165542102594113757204583945801886235","7230511085291666948214532783631211540201778290542795067793144747913748659632","1"],["19185707313010414957899449807612337222744378997721070788254312805953475593241","4702630967121068589501496878124678188783539683594834578483602507732402636753","1"],["13045635568342009531085670852235231067798442329364261924354432060211679743880","11619256592249416333909005860570413504458625026670558890939651349974949563496","1"],["10552355423679597559944023467015348913826364072807386143141984408106739005952","2846360528734238243237104690048968317891977603148870183923608772227343323979","1"],["10947929708497234254526381182886876090608002966956924322385987902518967662021","836823680742804988406023195651878254490635745958458828040485969430119208807","1"],["20575221523749583953408403883299724466587138474573851744105688246207653988719","10199143808319153325762045221184639038790284846306380630625844489347382774706","1"],["18999415576306208642876871953604877569140185876997013060046993078563847265234","21526053738242694546481710810074424046554536793203151188799391686326805844918","1"],["11359539144846677870762003324897940404676532698758974561193222836400879087005","19476323847684704421038284295518145501161382895360926444294788455385309828679","1"],["11382290450409516772274517691417685720340145189268025009048812798118783763189","17523457038724856146268503278506192834151734804915547327011571222667093933804","1"],["13019025046071311153989894782624614363065031711165597324291011751943847726148","875271821896360309239488520004290700228926637110745428819308455372896950141","1"],["16070693638050886210319214255543109883562162350242344312486815123258439858609","147304571017620845665767401894018313742065747096981051848551904301766292159","1"],["21400198893855681704087497815793593710922753117036508191101876964342257513873","15890359669036725270082744172435385812280056787821392329081671186893486505038","1"],["14271656503185915018346069325060264212587554024833232046684769962800800898523","12882301729316647932134476517658207773161880004424780983388079232990737266396","1"],["7377419936502983730727535530515136964310000323227776042885545310190232529014","5167315342718414772200806702408027556045049894812524635287041157104336029631","1"],["14933172181763419808695641785467387937201867458685953244021925942343691282839","17320073195806156419915125388395817443237503404021861769486015169929055037448","1"],["13338643445646254817697972121040923399701375237153712882418271002856286278446","8934909877306019827285739583497737498418911914303524679181388090641714187317","1"],["18163072971187126370938021100091519179362946594636743218978171554281857043969","2283075481967241817113910256454631204085415710180717942191313451840020840676","1"],["12975434136385734256960243147399238975281595708770289301249808722557999784596","217877166037737012619280599951739044951604589946752736163377382647641367518","1"],["8767819021030586834621349932517442967557134012787931874794505497196710425112","19253578609354219267665694033915338581977046010066110761270919804133615005687","1"],["2764257908822920095924236656518500828524306871847134592190342852823193246346","10192751658582876080068259138157614562994608628984695941916484949944851358460","1"],["9410043051601543162612250783630265083859460169844565098393010404532490325401","11559119907719490049545343314366227225035425833235668044005002175695331249373","1"],["11660852872078863468436458126054545742165171440618838798978698907102260262504","16466806244989929512507969277894958586075451331793490849627399668236178247805","1"],["12271158534824712052687086861235477477865072942685420505795472859400475269948","10906623854624038301948902139567598551550820035140882122015064211950072867285","1"],["648531325950623288136706231498761592853272803460788200031455102467710054276","6441703206613454002439497918070424177202812257520621009196162124183241126759","1"],["12463971029098506656335685644150771345592063564641361025592236419770171362065","3465752760097196651610831615970603161975886200708790550666453371470233024930","1"],["18157623630131639009148041165940609408792114419731322898808026188236522579942","11111129815015199861545472713520277172268735016775686377406278915974258805935","1"],["6341869805218409300721146265218471958386333375689570399136540916074388829842","2180537418937327230966209955890777547002334334175728988179316699127319530931","1"],["11536394393605563446966988745345652205220882664807189095232686941538816278864","11801318224777649788658058688146576675194665009682895638555706403525470617188","1"],["17129102504254610142688885023411874647351270746340079021220333613602916733506","8450030804016731431393309282083491898178633863425669121182500399283063900799","1"],["2266227126874390701419356847645070388127966514297885946166883882609009846680","465886943900922722746171458508009326639580132390390339801284985931989244409","1"],["11467204457720049555294584823800750227383059492040475838967478032418947373505","7174453100173983563863750421354269443556374341046199524532097697076668614266","1"],["17118074829070309980972512518475976647112019668623622272244781925422332238959","14720461795989748001370768326090494307262043656435184393319577088865119303743","1"],["18603203830918293059839466331221920061461581980179986585191737010150642575317","9837778677793813523718952772629256873463841695739054464639440128329355727240","1"],["14662607233446439330288267138254616173316452236169036499866067268381505482382","16829666272730125208868976306411679741681775462704420047242427029109783011865","1"],["14565081726280298419754125957249125378605842539230032083702513087356877058380","16507161288942670140784392584764101167761331290310519720086354948156511961139","1"],["6777659780321685883122994667940068711310538925275137680434552863835217253272","6497362260236167122360588274059459658088822113198810220430957900943051094540","1"],["3274850723529494740153828017228381635361565608749159957068909733032191735876","8807924704662810230748167333605241128881341384172406328633898602494888482113","1"],["14567988418409214790871743063528951973561093327551396386021065215736720068080","5573526374674186242560761877123476176360667006694872630581500641683880328676","1"],["19414848110757714859284292192584704904520961237986243556110951077712988019339","7313914252283679698626295864758378711219131867885293083330252660295319900115","1"],["7511692281893145383349806264813064742082128934961138490502391142890289250232","12958577372718012780722635004407079900663954573901133438245766625573151720618","1"],["1080994073284602547536009228909712724251078253597727472038326539546468561603","13303602121141651370734737587999579676397298154042765175007081326188275100739","1"],["13084371136811968048131588963845506828156530385216256552338274922105201473601","21076783787807717849745665383217206791449025462760124111439671901020848454508","1"],["2380368494610875112304909733540231784042051427788969722429673777072843818553","10843608379211198980745325790767620587860976785496295395697323436902901841996","1"],["9472355048899947714138418508652978367310549626007856697089119748222598004904","1692350889775222113427330583709260746424364883609708541710800480412798714200","1"],["4680615157436237115720806788249616932800190161412651940216697271387822871111","20729084671456085713705590907166347606562867243544337827816115644411134632390","1"],["12023405368691618208593622113494679112137450646649625153472519196568850613247","4710144149669348887215024121516842577118278807588302051321680322292084669199","1"],["2260581614507784116181315967053846723347658586716594045060890882688537634152","7251737386623810765613949195020051394803304232042129507967779895028402314106","1"],["4896416040186694860634855908072302442649735206084975344987481459430899202406","17954187511328335363974709644934946725817117170036020259682250050761170673890","1"],["5747044163108537176631313615440520920520104797265998217692783606833416659925","14100920851195963624854120399226105039991588663456570223320713974576588338080","1"],["5774360760669374677805900902071573732373161018666661182831134068691005532741","20427991086797894709939642956719746018640339354533997681188299538180153255197","1"],["13934545958152088447237284920637479445991991319216679572515117832815457727374","13413103511703611050935513672778016511178989808133338182473720789362428309622","1"],["7575755120239419071761429264224297823380714864172171700261125821822244991485","20503773827601645262754417216616486850390755112812086466327256236476491429735","1"],["13347853140716744519689069559445005723173919546372328068366423728280026563505","12259766370339147881553446987194007136398829901960989889281293656521980704105","1"],["9903660652140283570917604179205126244060943995177541206639044042535276856916","14658607614793467987250528783839124083198594403697662706872289729895926376969","1"],["1753840758108228390967000840426348012938975736537160950673887613305264588982","12425586605848536791874434251997570711642437298841673076918588738700581339481","1"],["19742214962271290167317862065799795916467159159096900389376960522626966381357","16673487232193850563286094252103333603860917025954738789797488420203884507543","1"],["11911931059019776145207286314636081049989707392573990353159845527110215741328","11173618088648288313768387781053714643179118164386596914157360872962247385484","1"],["6623265784994302884417268027459648054209423315997866498838876783751174195669","7635287948749064116729360299186801001028663731718236906627246584683704726125","1"],["13865340036218451026289557864298931565426098642556854327409439216209582990908","4062796330258455015165887112154827644594100531812415230392714990104084399601","1"],["9534461039038265238400044053499859586746999283807073763706052862616760825822","13339864128156068301490039168291603757215460884874070096147710656820505027793","1"],["11400858529091439998164701626729843939981503550892635355285024589745288538073","18077204254726903370689817368263859259125206675123790755287961207671192442222","1"],["20716473439213802412952639255661726247444355450692733472379599910302036107527","2977303889100409833606104765209828109583090884327999409533960034614298994878","1"],["13814920482658734678628512609701691708025770345996570968037383310377345675534","17462292368547411429939119390802881029969040403755357647989026120522197034732","1"],["3134723310752294649686869424697508739497953555652285124712578127048752777119","14874220148765066423168947625074068702161824412762241081185190782838487723602","1"],["19556130711670607851612940859823698598726502333624977130496576076470930114777","582927781773219292461405389659794801346627628503238828228293015217668170546","1"],["15881837172633565475164711997920627228511260270949377712838316657691959466971","12218360556020393182207612779140078357669745810726475541141519998371287528524","1"],["20151130439548495105989186188617266500783658864393062487533943330754436159727","2256830497058319592311393351316845484805646996960578443148277184331822284448","1"],["17587661945766588545941630311411505293783848280530964355149908407993365940358","13330563095214008253459108679045603237939462703150298960509393101386831615727","1"],["2989177665555650560102854012826918089378753465675327777260698653443315312623","14936164712327752022201676953009007267553163606787159994680816122709812183827","1"],["1186023119813593657401369739798036271718150870018348954894130376410264000068","13206867591697646057115598627642695934498092967552060181396580112935065892026","1"],["7335255546254415516730536900446020275398733654335722264619754573870717376269","4836844197499763989516530640103112027824382119443118364892895552564932129334","1"],["8494818131291764000527599960018688621399678613006094588760831735871029154578","5096311462718122502484274300594575362966239062017324124928009603648190104782","1"],["518359212683337682675909765036142655299630329952633974793875301702934440978","5214501745024096956529509271120700083002362907464413789776965547860452167061","1"],["66295702600594944893591514278888329657241749235049205461491762444495158647","13085424995240793581554545305330165581345520215346319497687489081681927668048","1"],["16839160199673966515563945686679483410697295946386834508015549718178650554442","21204335364172012430108564731945562975979964257152220911001089718100082323502","1"],["6473214480734752645751391501841426644225519461902532442544665769336183761994","13687913059286003702151631519760515599368329462096735884615244589945071821187","1"],["2448743473694214966139758133061507160509000226937327334479478323113214263169","5603468790209282651009469655024364236457020110552494123792258143922205147216","1"],["16094783531950144619194038128350922968814445983154714627177846313029585977085","12402376419009963114298670504186782712568984364371464115728413820190895002529","1"],["20708106841729983629101689524449508106868020398487864938789425959167858719338","10219663918445927077938522156181901716547916284982909690245693832398972219807","1"],["10790972525416731795662886827697178547254374967452335055430804264252594665666","11169266495325087546152927144727968104002382592231844885386852191298317751179","1"],["16167954525187905160451349039295204251719276532145715606722181768510835056887","16921055904759863716568255677926209821408902484632411371214552952697256472835","1"],["19006033928579252983065293762205614202251116366087635858979237594205931537059","21465522195567072108140134097161366042753959853036959742524571714397498268116","1"],["2610794758249952373224608218949442595743980930627658584608124431585041554265","3093217368392273596821045962311652703858079021440448007632033916764881043800","1"],["16690694596545012625726535409088332959343173068785401567078059854657047829518","5258097528707469072765909107058705850964297975949826019620036064827582332710","1"],["9383875711779023235404706985615715336752184208543277955593066828814052660759","13654294409708881598512512623578975546136557123285735449806498898084304705933","1"],["17950717103617765000132194810790176615830819932313799102848264137519010375295","4298501610324652858051047499449377597753605004094737106780523049460221749355","1"],["7183762804752305566095300483344097532636798514234169480530552619894533570825","5172811933854991610926347929391784906429531318933723264572719666550387060950","1"],["8694389132937380586167930246717722022509628873240112713260405750478771358044","16086812388738019070510568668976436202617081928622372358883322068067526906461","1"],["9204933224308692183322744024148278163149221914763196049881774193067291572223","14351544983828294970767673265056655042206701586970387147249760583426994005303","1"],["19142910773201352894404588905597304015033264320120432658620013823687190610612","13568835693561815323902575414122361008343168281915600276083638608663891524767","1"],["14389046702032563213723177671983792271729722651434743459050314119156760577971","6966205137132177829247414191531884193334909334059629321357233151745586479112","1"],["20334453791761677647517453495927154111805399276545119897075119676883466410450","16136961750470765834448182117787055210005972190170335981962160327453158813185","1"],["13433598396751681456014633009463444039422321752570109646443656463478979359007","19118826872989995990794738438355997028891428599891996562904095686945339770563","1"],["563095792095710288348835464808215840874409542244169151309220263271613300522","17889418573023726130883236331169136952996896250938317792463811676276134133112","1"],["11594904520271778696150374346269475797378586719990906933169074687421751480609","13813883353451555988343905876365499262906422864927242973095823875981459361784","1"],["8501392794305167892213405795817675985926990911338275200745127135957878318349","18117281175958456929510421421936519874948262255834404801406226048640208875955","1"],["8434310244052275133746975613566928178511613077663999044356652217970667419402","6308966514352766367289928610459707819397695270372717246202668183024935341738","1"],["21556645267253163273248744178401286068135207682406940529074912187593797514823","1389184058743134172206475358073213590607418380350164773874686152260199819552","1"],["9344513448111489292028958520929486500182334338556696383875667843372674917913","7093208649677356847149127383542392339936354662795971140776198412001572408453","1"],["4970155005555319971012696983956654724898079982383408703595388237991801966519","20850326714504304738517736831347059856899709409499755575802138661481188759209","1"],["258328322086627343605375779687690822193570064697125100068133527353628513412","4965901930459107646716972122244129496112498923136921899578145692151889006930","1"],["2332666844841761040609655888678148474241322884772384852538307165347322412317","2036586250466249469452274087923421409019063351982698742558980532755041631536","1"],["7560292844405017248089443727093041162057960487460941806755482457503775358724","17238571990285294601678125268588338975146341397564722194500957216305198863052","1"],["16960052008155432814282170211915951988211685287732297828014786214804914656464","19840199771531914581333038769864713665954666934895526008543484197088811047411","1"],["9855290373727185408986260408085547470112845932195391807265756885257993912349","17799571953827904504060625557131493195199718700925469545259626449491886028252","1"],["18699475656115841981530571318973223082461162558718442144854389519193782682561","14207509022486356487887445942755795635240234606958466145568157824449395403577","1"],["17505002412205975060971178922452951890780521281183120725120303672801180705430","9135925073870068331750221750760420091720889295500980764813858323655022211230","1"],["319568055944514567392343413338912372595113586267543334273393432602171166131","15130211957373776552395330444570468453245170624071044948095392290763474413773","1"],["20146489588728937462704261251738564322920042268929674785627988600722734582212","8565752725328255453475942313770820726494356439104131746570500869656747742544","1"],["3136653462323771696906994187199440490521271396536475626970021717958608520097","15041334984083303419085638233792564377252913628030559802130093313160866056550","1"],["7008069035857493162218711413503294092149628679749389243358387676101279479060","15632879552542582788316534408583883497577004803130902298517805991440639755970","1"],["7447560611179860156412054591465484787719307690703902159764562994782185754631","20051593636431861092208648967209538443514829950537333477972704618398235869523","1"],["4083838070529879324539472490176673106260148261016057015634646681128287257582","21050460187630082115601814060208857684039415151668527900709866858688612013301","1"],["5284720233484593295835814500857079836623731705853671795994581219197625401721","12121680379654160960835477361990121515785494447706284009094008309255795490910","1"],["4885686941993794203452485434339231985419688354220952882987313796352361290273","14880219019766106478576915870706788631119810995138240496510762060085661628915","1"],["97962545854389903321090360925353615497366964311442444937786756271451687752","2656046130721153645119943932067672522451799275619286221287223415216365579965","1"],["6769810142008590603556445181534092403558331494704556060048914843456025358332","21591506276595207526028087315291654199258286075139043608328096749242219087921","1"],["3826543247755071220675685151404347896246571421367255004002008796997605743425","690055696532422532061380368969681948738512903470184914627750653635204740118","1"],["3241764561806903243992577426995673823955966009703497462841651176764626050044","16338542123236479042799772377946772411892779363064748452627589234743403717030","1"],["2222113063810443514920828748103508428192449067718369551304974411580799293839","12100082385393510896888580313157026438313567639644134478263140747635075137812","1"],["6967201963257917341172490644411799593783024607022193900496278414068160923872","14657126558056398773816425337174882307311440166764673187283021910575726563234","1"],["15636893810974126876261565699778469790257027509052702875178309070874476396405","14128420620915877121398030802807379483830976264592069961145494846235260497950","1"],["13202539357993298833062115003162514867334893781705912701120964495249899157429","366876816576392731160380065390264181698971186902323079058201678343096910745","1"],["12291423383295419944764722626960930051078622811827853835030226147234830037052","7246868141749048759712381599365056489204118113451000222181147535153325257124","1"],["19298971414585549662780747761489698502017452753769310618998338988127374724072","10240143330266242454716444397693681984916181110783924580505070928221047511719","1"],["5095599925602282323867728018371980685518649234492684052329205570499355614844","1543115176924562297288202312166755559453745740425297075488630653472044278281","1"],["13908086009768418139545960164050698977938885569355378103053604519592330807804","16345351456821397204537685537474907747561768748744432553867299967396688866608","1"],["19704955514275643772900561137955799398486593047520678492182614536161308357145","17084006454698556828558879894702201123884527861264848144512252736435978018589","1"],["19130479598443985426978766839063348265561573709460020425549325457132279695821","6221874387447660885110813752403791694043311902586702282329497339016179003793","1"],["14337450096565352385783847098806220824245976841825455128762128074032841250663","2263867041821270493306288843395563762229059606105859107204249999667639269961","1"],["692625008310445798338862486782816925884770950315214764825261890240462303764","12800604210801620769189046195011485258002606707934548649392309960526404542595","1"],["3546284183382237271426243196956294652894059853397299705370156838340041034318","4945706658899477589014333916523996238939009316915537314483444592873383428493","1"],["3243713757328050305528078322577725632275591237511115337139953980884832002056","2533920172227308851614536488444271791321675886406901001206472884644800440559","1"],["1365418284273130229525851804745515479088146141550292996730172133237512710029","9937593154318058241785432070061871905843940801891652554208934330689007090340","1"],["8174183479393756456702960613147163871723588472987983030264294722443675451470","1082282584857143108706380750613198465420431287042190272349796952852836657799","1"],["7029016635463223645710711624828527870547204822448263906178381703504744263161","4560266776490173004628541543888694654468847119412718212060927646319292699798","1"],["4689109976613183793910083030122496270092748471010474786143626754558232295216","10028430905669934122909241998518020906234411905544804270327367524621484182550","1"],["7746056126255458821667708604279077824417904218964386772266547757224338657674","2924552486269805358125991957965098828033353313043438750871687072754768610349","1"],["2958552390213938312912924562349104209527180226697787243281708062339155573087","1178138166127133325294596781680866699797620787462595249672829158336375576809","1"],["18206084874207997738746378191963191637088395126976683643890366196844327244355","21202005830799897281513349944989768957249755896102400401017506624046885685152","1"],["4024012426073938603687511116238278674762680005267766279771292979460797785104","12719473381335066904953146907291510646327737201901093567064568510210079439434","1"],["4304708048434042268586229563067072365525001186820404357837859228106442469224","8404045336889850388451371486092927728005183112298607122542514761396655924614","1"],["986812894168537215227505409270576434329559881546973658804598876308316766507","4912972913926934263566339361886391166718029492345171052956342795351920158360","1"],["21224162907586799711306978932327140303793059151938897003115680459260555947022","11951025436495422055989333963587036453454615829848254344531481106022672132893","1"],["16363240289448454979795489133545748489001851566548818610543650825098473498342","18404625534905843994195924353218303486913923637817045691905813381919264754837","1"],["15669207513229187946588141477482628470380461409520829019046272608729986550273","18785663688973441612054355924426701172929132025998980101407363908562492519202","1"],["19529396941416725278021600489411863549462589670912276193463546573047827853926","8919150002103281335803579425881932906749404135737047508087146760480834392310","1"],["19285618198029747131853497001164170965670030607814749463773247047068554951559","20744249325209305752452155559571438517379066903720050143742681917978559079043","1"],["20266016308542511249779438455695382434798851372264147303313347156674520082243","4308834554893382037726910322867726320950707645281982299138942064377358315426","1"],["6712904316908535646618355615598107330990146337469822416985395319855081705643","17509672685143575361919438381366178979785557280779903915391112563006297047346","1"],["10244934954214756949189628658467853442162226685418045002930378368334705252190","19031767875063629990674683541624678724428731175535216448726812602240019329598","1"],["9094898200254868802862552497897437337383112502130567189949309994983005187951","16908686608171820565375294075991554084576521328243724850663328283321836485880","1"],["11386754966461311215634734937952308223647249137714455887918102213253583989966","9420115019386190022695204563595145472734530578875285880263099350439238450927","1"],["3750769462377678759553395683581377948222218535806226112449838863058611475396","14860138037239880503733091300736726295506965019442434881703562290409574749809","1"],["1414473748729008149795137349300888792537666058065780473559902340953865328319","1015383244787462936864969740797977564861854373632760238289604968704579938911","1"],["9824843073162786752723186738666447443761974558840705104673489980219854549567","244861212422276137980458591616148891726043916450822395666793180604823930084","1"],["9615282296122945084576000924124789696947397398310835134795546678254818959663","325148822299295721487680162062616555534468900190384452836499641729255823474","1"],["5142256027082286418280275235647678512065115409815293627222206366402430170616","954666658919449857689552376458298032594664211565776624814901838832505466574","1"],["21444557411879955393360510003729623946824040135065604401329356023544080291615","4194364153620381016572720858627855811393905505828481390316915123768925370431","1"],["11985762425377782523956902048247564931155949083496867476221448109529763725728","6267833586573484546993372029372467918269998200388392129164631550169163442540","1"],["16266842812556348976996665612868520758119167627773910074024673799268113137537","10230938186805732912590527319927683673782930801101199280290357308031051875321","1"],["9734079336286188994038013802234355749825901557519871175825589518558116104463","6036539237594694877313191999680912011548272587678761592634887680160503155829","1"],["4349153963039010521700148125423456926820660625733082396201836388258683213858","3770443640562266431324892417655086472600342797122381380010139697137677764862","1"],["15082837068660919412326095893324788045353019294745058908488152282811417071031","11176141206516301887497844885249427757836349279166213307271616571068044886942","1"],["2915021449762730155306638147952615389433733947508846875412083568734304803793","3732127257650629526110019764094929318227049146170444131942164266394111522178","1"],["17065910719612271128051932060119062116861816173423043852270487073256687680585","17635234599538027697197946093185486858017401084177725378849699339800947410510","1"],["13454916739031286790648303844545330551336526981610206869443852781847231201448","13705605056706891030199981358497583338735434492996866060295784227434682089430","1"],["11051878780777682910493553103073657746607182284180001259362196673949181431620","7304686097251634913211041258449894250943060594670378829758079605962218350784","1"],["19235509294238901063186917262795394347906602465619452059703101217644968379081","11709076459269062863544176126573157667201923403317314917555548154705776076849","1"],["3601058180060817461802245454264065263139510129489768906030550811229308601499","21440896292824285030527050479703765129963032688293263216837803135212650376867","1"],["16458913715523328922601386799965115750846720783440268030406975307625579837098","15985611660980789789810500257043490415232993691464558213977750685808908197546","1"],["6721419837941395436995042171477648149587766868033807878447717871253461263351","5291277313552779385113126298825783764422310831465914983354603289088446741882","1"],["5501852202840935410178428041405794911824102934595232588275609323298114892182","11177799183128386956798007012916806934509043361547677098834118436370468483280","1"],["11636250781657676590870014245235930070017608095917116528640634672236609212420","15134926877341877749825328876904408751177804894919306369158333133126490296737","1"],["14029467979708471042332252600558908602311129052122750467031478211414079325882","3885309240673726393077083766375499490527729460486465331881088044391112668005","1"],["13419605654776238009713080133905688487852633204782957221195821548664003802090","10334328452853494474967803995857617676543022544153639556619981596098413788668","1"],["2212948725818918600725046992911945839113461814437047292549099404053046138925","13513596790863240018716296329101756282597558478843863937689774414974340611820","1"],["17401213506671123802211715879700597766168959955598815923119968185167563297843","11145537684425406773236466735149240293569736268596247469072415960086916153137","1"],["14362945684892087476139001926078603554214305798399346729945302952579307881428","14331557667626833346767594866538438742826130699150825983387797604667726773231","1"],["11166348361974801576340197184205448619716248209957261545328386625670192534266","6818383704575987685541520931799281090944388541030097309454354396446393112586","1"],["20031723557003337838513971552582430358190190776984855746445263035847903955570","320762370546845413964741325033232725354614616693614300489990746588707426663","1"],["10799265468499299674715644578628411168027399952346925975756460000352421215007","16563186154660814970191073368737308681005589956229930905680725220616140681651","1"],["2812869044552410388357602960203164140322260502081272654787831738969395031101","4585708954433077673208163552806513178513897479096640008178953575560507301982","1"],["2333790368983566089558925283556796806142710086370861540393366603929607645217","1545490516073413773491119530625260720726847965162294635504039559059774628343","1"],["2723744155845236062992386532353196200705649337268211265205534372448781387076","7131615493428681139559574870218935175186825409019631886638244658623732043311","1"],["14619019327785502859512335912521471899229438097852990073308322146509718028988","16077650377654410961951203590587950614999071006972993006877664537609202499063","1"],["4074093423214399661673269637542821390457603343964128078115060384167101091644","19777712567984990339424532864819046389984702682272080053393822583437111269727","1"],["13100846590837815342440122304022760167092703716307488208592717737194431395322","14937309635236212733951339108882845663520242354706837464087390441804621752236","1"],["20072478568427171527075272342063394802258180937944168138612605526665095234611","9465743475379260625533186234366839893424696483505192601007077882459862517348","1"],["1471619109512307609414399025051732046328791244819324289716806230642907246188","16149287288410609142192852969245703679101054894991114792601126117710463380226","1"],["19277324390192377285957799554928802487964175628769787393173204922625654792424","7450610591788220405967876877315727035327404358589153697690286956686765909715","1"],["17995516067868323515214160007793269822667757229444317626092638584862270276293","2547664475109819355086223319332790891065366999898477835143713565809826211581","1"],["15548994593146007097978296227790677950957233671049360328144337643852734505936","17008749332657599302201300861942476763643234279305637526969479597736947213695","1"],["17244068732355346697313541416600405003451608486316539988624546316078259267087","11983326322697499093122601853388682782398113758225899206358411362882949361508","1"],["6746193115254108817825435635129213789308048758693869342265602526677630420306","2162028922020035306167694132712509449717905091039748695770241525731811328190","1"],["18761835393705942521396351675647329318622311100212540839483987028094455811293","10243212778275815230567227609449718570772958791193395921637300650016693031507","1"],["905195706489948345397303009936511394409934287751382559132423229403506808036","15115649569365603427140540368750247540691647198050380834124400850934189245461","1"],["1213542063262613788731944963746513120904867267153519753298732172736210167117","20409580112850923347631255905750219460171847447891332952980092459204333480694","1"],["4126952588506493319725354020635963611304103076531718630175367664976495855021","3974306675826057650927926353021200435714110443110613589166126006751373679838","1"],["13278805334273000984719402474429360867230715612504941837667762890874119461703","17398899491020732107507056980112389972420526411434558959278152177138166916300","1"],["3448464667908964764483806771072069704277174509861578462875373955782819186560","11985889308912462215613933062238214537757914633808139986805912659576756924605","1"],["4239579134596070847752043178056707432505511907495442947722762027578887236973","12679369973596167292596738977612605206532540903658229614372167562851172404432","1"],["2011738605339851400408005399994580877839114891326805174954150658526502472582","20262784463357058800556134602750782986927369443537431651092690230120754188552","1"],["11324409536035124478011661545590767738783785831109041442526074489978579645304","14431689412521832363540625775681455814665712357466780471397709838926868849838","1"],["16003557979588390378611969317507378333785052968659560555672120103715555696870","5851193538034750602629958343080317145204747238962901946929535633357494619051","1"],["13238328095579125518341853449855810867986027196824153729092381343855251325944","19091739189361585617492323852616421687681007891814997313705193471869129526515","1"],["18873599540328032610105069402508373977780656312369165103869213093383542886775","6912734741637625840204702198022685985796428700358532622468192939649250298354","1"],["16079955843765844806210535923847450090009640479811131273005738497249856888548","18602987217839081323118482404703467230393753383414865641102937691893798001561","1"],["5627859952304448308319478011483063314653159726798969184404572817214073468029","7591759109832089534646320253021496921459887583540149086570932933247773182400","1"],["2984585597679106834677757361909393384805068771422819919543114380880967253842","16901747267092179272798160453901235954456725936484579576377915854397040846679","1"],["20813893540064453207225995776597849330430485450830770261526622113462365706154","12163313753248313746434018423846836662603822998652480987007732056986115553400","1"],["15242750655522545424735711974464374092429779493235122159637665872409542966593","8825732190733589651447984469312579993699645452090212315423502759993426265831","1"],["7291990636741313583517943275846372944116359379220196010911755686554956641565","1364579461948524726113564535860048471094459489342886071026251297557567160590","1"],["8840520540531875394953829961599027918131223565920244829823899193542292210142","21871911240646938141316691090892859632509258246170613517856459404150458059969","1"],["21346202963076865759733286086197233271015017356077237508051622780221890353040","391941320260261474044620995232353394937932493719965644630827843730869239311","1"],["20904586216778602683672623851228324119887482045729615244781200227370120205153","10539726546331794251507314499261667497204295794750938164189096555057012332081","1"],["13335476139791427152223589829092603542645519559837965405531598762371052615764","18335307245833327743420740888158057691515578233872636320212792565177424118774","1"],["1337525805769868090546413856163257072139885298428180374014489194634900968904","4431013037011114215167826477237451803012810570429154545211402625066641968712","1"],["8060868300891576991583288070362483165783356436924275317871261500271592142515","1529147004591590690753708962872563057082674631752875791605736914765909034601","1"],["2984702985288542093253605374906946553534963576368118321221831140907446469657","19258551043744613190933163565548868146112856565963782504240749655408849589588","1"],["8161558986350285344172861513589548459164933234360860799948644967070122180054","1943778115917080566327313170282746872847515238424567236757876059607732640952","1"],["16442905936242426288157659052898835649120212644258459738320533647456607601390","21879435411065426876323238400982868705183805732230361128067775093275597377150","1"],["971671691469343292390921119749986147961447039664035321275405913747067455125","9920494287002112623625935433273835008765436014422062610673176580963735543492","1"],["16682989750877637762227147701232579890124154923852004716203457694397602126089","13806439360039036986797368000071959417496832324706963356314413244459201174545","1"],["7375498917125884429084170912963091567409107571293547373922525904685709607696","12352082027206596536838050441299127170440953932869695106084409876678630597333","1"],["5764137919183676364284778282857556984031012514041665311948621165748459453989","10479914995827380121815225572198790112285115378228397343138396808022427264912","1"],["5743446276549019588016714508749136577561003555129437515779716809489295040414","13338537609204977432157813354045452841693855717807514540073105008017472246456","1"],["17912900658175874639834369339670505777240019273327094022570700513976943905118","18758967779353469903810610051157015744985816041022138251868817204144561492751","1"],["86504939782273172491887582665840820928159055170914916138833075646336924878","21702705844388805500118406942166831741483107300064623960580136720562626165549","1"],["11297047643262048579094238977227286357395169137417910704140394033159391966031","7177678783426244020753371654713466888261763375077875551669473684883115792981","1"],["3623170774996873627525829908467708061359304521187698467537832486056566838867","5693735696697302887127418426314934157522434592854297768684940463280002125274","1"],["6830688538971647701874258966016416911847326803040232977468507908878611117256","14708759805210316037381709571551712995538059654857593781342596691801973219669","1"],["18357630119893515879612296547160246355637631222719997659250980616851076100291","19598447851543975790168443305439600791501991961547082113575449785013875862070","1"],["14685978150467741630390083523576280032610473667545233349356562227855181870376","14968932401349643882949649711450332247929532517024437119969796759195294680878","1"],["19770209030949453382035953334799441954619756541759506914373639727592505903214","10261646290141287042728891782248418774691189447370942908067216982503761826720","1"],["10605339048154686304878100046244702111091131166752364154985480490226769479152","11480732793147639194731063438821965592790842356003285028694698878482643321207","1"],["21877092567730738987202480556740559048162424569233943074635997948367552841169","12419951889522372228044750083940670914931846253796861956040885812173591298170","1"],["3563317282640701374240294971254735162189271417090290520067161357851845154938","5395725317680154425887659408443754927961043254999317529900869264238395036647","1"],["4505925163406630413044020740120660848473494840988853868244371611969043370307","3823772408528523394801825486633965390752645557039851057506284272459870443980","1"],["11816811164267794604623072232632597305218195485637190011230870377089820384323","16183941532627829648440941050917509344619566978746776106318690872146137956273","1"],["19170272311760889518619063841568372438213993637434132368340725888541467256889","3656168876875096692972803299044322692113578925298470675626488217410448202022","1"],["19114006337907625478795542243264396355884922080615407228018749630715361448260","9364952066802260795874270518084620540687912953733216917389433653448071804570","1"],["12695197833986577270610097725752700985199052345861149515749516728325792563922","21359156304668718455529185883901829742223630668945725824390686692581221138560","1"],["8222740353853490206726828976756543379282203679656276777236033757306116445514","17780711413746030622002283508869047651980111201507044284763246527680323013498","1"],["13185767121381887240125280137460301863293474297113521308455274715770828639477","15183511577312973712080957124690604137049857297508323848279718209334108132028","1"],["20802041429400922059462603609385505850728817303698211270990478262559165967317","12309395918518355564092552445974589567466136635256870863024935757914859905252","1"],["6435190490159840218118746859727357580632613029175823458883566798249153826038","8297662951522102321166992878095554153138523964221037568071525039202917819413","1"],["10020718848600599568699497199793093720289561798824064594278272799552872618504","20229351524445664077233858806599554387903889162334392137343085470677452705910","1"],["17627372184241735251866815571881353122042847735084461708759663221349383214462","18755124593236494263793837543701218463479594180437859867809727845508482581042","1"],["9519887472230229013440524480314260124856622367665338999429048860192585028205","5095076267205905021066255003684178856283718258029105116770511028168636054944","1"],["21462254694044218270489321320833407237558652196304951592788960430348308727168","5041947064771613686442464832789782192108706360943326684301343776275327723761","1"],["5427139879070283087662551293328926178442485113503997134685723445619524477926","10714471175867863185270891739187274124027069373588751517044421292775643711753","1"],["10954313733061849260109526229989328253792228681574890191423081262679727450837","8111631229718054947282430589191893547948351175578844293170100485806188294582","1"],["2474850927563102802103899149658783648398936033503173397113834043595244063100","2608470389334441204332786879576575786960189822693107317567759547906006266794","1"],["16264857765693383012228787904101494710633787141418212394941387730980183308447","1467024943829360560952370369479347455580082468820125856040033815978815698900","1"],["20695378605997021978785960459364302182405354251925565465325782451512055853683","8770469534507610965486789586231567043418591371750322907819028267695438436885","1"],["6474626743862494089975391366292650555466994324452937581132490788691688462077","4892066320917958284125537635122400364985397851406353008886952153692427009537","1"],["12681861788077206479035104505544551093342814605746075921340478591066490934063","11305357115765968760649657433290383760602045726842769610362687064978597756550","1"],["16006479642697613060119462144036232315584394089259746591720433655808320385320","16048230758145604843999364951889608935407743350418560027560245722736723350606","1"],["17653144024256033111830497324739893828942781413868357332492249138146415232560","2522389757182411963939317880249434912100640056756134200674752485316983097789","1"],["10100953415260187922091953240369266049799935189771135108822370876517025161650","7538210921032188124832743188147212208186310050050671719956468316303877913594","1"],["18699587230708347225612446167924071933702941450434156192920554453680582576405","6265535372337489351697950445410517396317527593155153786733798496354243713760","1"],["2347614697358800747633934471450659256651453845493245381404405904469576867474","15746925428052177192662906480686368443198893416056642227642552127097741059035","1"],["5958899985929056450670352666633063347121453257565635121226169389036376447662","12963287041655281265078889276516892946459187029959247525529997631530381548937","1"],["4514139787493827089315394262229742832547336125152821278262934304560020206429","12318449898133739640715463147616987647960597228206674209997558700901903615386","1"],["19617812373996038693851758641453788307123075004713365751840665210479079865804","1277356387572824033412864771035545432208982504792891968648238569781681434640","1"],["14871655933248381015462402378494320752367855760407215108574200952413873550148","14565711162293589485161395633826464017727916531245977098115005462759418632002","1"],["14350191386234851335439485289742954858866284421544671365200278047715362439189","18573749261336139178973539679433483342801372098499325665045850996824756667895","1"],["11819363469489772831744019791252366264880428314737471109324619861904942782308","20863364722830705210405549010597863562559001453749158701027108739236835318679","1"],["2907937298894088441190604436111781466483915475727316263235327835919701460424","1819513945825464293262214545171748684236369839953065876172720917698787411103","1"],["15749737471054476531632338034406612579886567692240634791477226176141865365997","7319373892745377878173532981238309815777177637290093890791769129073604656576","1"],["17948981068523038040068271051603007789070988361780411974162071850355414479413","11485221735564500697351112986532078046367208026135257388635880221130029941150","1"],["6550844898762512372013322805106385513248478114634013921746871666582594418187","6800012831069660666526966470487349146679288822766671267952223339858162830599","1"],["3568132010579873207458515990144675814329099491066280370033000967633482882391","8341487892995376337655695007997898862870865247487662388635127875333280615660","1"],["14689088165676495220124759137586849101378492031752066527709969734897052793173","507357517648000210172732565314565485803635642792463202145891054776720780264","1"],["10049726896483227322158412420021274729004474767861307781636577562140260060074","7865118270798372402927988479851550373623473014174081172236136010048799055692","1"],["5004240944217844935357473745172361801371131719752035148981173826413765725254","10931759924038748172548071471290000085033392184408562173083947732640804808202","1"],["6050215344309370781909079255262171479074096685852710958438398978970821216170","4392980828400676721417854042352383211259488723973667917769352390803243870188","1"],["15178653214124566084408898119869454777185043549129888089455751177987603234939","1246779146401149947633342927585353971189079893711287753177628517058268399504","1"],["17359398378512781350314300895434997045560999739273007067613300924699278659685","4325271843016924119109130251026809904639700062075158254880914216598941307702","1"],["17874052532934580783713596237177565275981603784695931010699007662136899698049","5762627621473282861179276155339270874633480913388725640811698373753733495502","1"],["199470156838089989929992251359169226157298980346274084697105793086522214679","13735351031148741595283479023319466893068305876315821089374622124440898339548","1"],["12206093070482274954814313945142285243011899960537696433512526106364176143305","10081747584892854013480490239409020729339940037665741458956622156403581143630","1"],["7598767588942673158570771021276292795234759987186844772207143183152346424341","7239823614110879078860411338518156278655930746388656331274664531070177948529","1"],["21190942858156752431923510545163044432987440252079132285331757587326148334441","595015099512601056132828425695484216561220212136504809797229953594915038671","1"],["17699455052231044964896402318171639710849128858183748259378753305300845039586","19939166257508930184423471397041715760810222386529275293558537135769744775209","1"],["20143351836431121266960759043146427469776292721828841824794191564845517941742","13765114796518021280274908115852949931212766286999315841896216137856133829496","1"],["3754827465750881963406184403129256123306890426073076100411233552302477035960","15024030675871729370066853322611380789106339540182630055354418142894664627411","1"],["6480880612237865762189950899701381387354334355006764908936573757333751778003","18419547842479869091500152286197217058425648464769979874600919652707660445407","1"],["14207576087634832825794383069650015141932669068545200618351371881505026104771","17261528057299257226066219938367987314020546546002857734850405269215916368880","1"],["20040169642748288968579798798157804780021679497511686062545290650415664651767","12691509968200143081381978149624690858771503652231624145240263938639638863730","1"],["19714585317364845727812099832856046347705895640520361617856185004933107470465","9333008526566161953436514826571430136218930569198959160904803567024484422725","1"],["5709078517082518756548770450359675690530147037838687594100395400089597234869","20742304372657024312944296952158200398920484859100301767453687218048630232662","1"],["2002595205738348599575837363506374112727369109308509781901513250054988554939","20106622531560925723133785562981570150890022970327477699298817371624009018606","1"],["10895478301269497097051832741296642851089334535702334245369670461957194886656","15822698373935918819743151694205640154301005481902260543756201306576261042975","1"],["478753362118626088890460505240146945737166326690924540665162637852222374931","1656428502434394986067746524839409353796048902337236707044416535944693691713","1"],["1924662681613596611317740305696626942158664032244631948961818305427767267804","15503972071719210399560425452869876929507193752528829815814169023764142483272","1"],["5966603854349570001661975373048004840420715635597628807787851124039671214659","5684182881271108580339199350753006979800990789829329525344290652549217015296","1"],["9174236948471920585373914332074453681278987935859507738684242219315225072871","15425977475746759712847477752402059919321861211279541234778079338744454921347","1"],["18124510345637965927389087794907418048987789172717917326082067027589705814981","3692983408446597163894218237551675945910872637977868714802231584505837442009","1"],["1249127507172874016124954187819217339206313267777909869250590930105051461120","19608268936549641296450383297161639892085433249816662948177768340894339110853","1"],["16776547851458830328455111315531545813487517205474068946298515545534855449552","4245171132281446572337969217368614863290408632216483228228368338973335955108","1"],["8904669352877287890601707439472861516412870364956615234836441566890776483129","18366206802930161070754887815807790611909494679955706517538949527838392080284","1"],["5944514937566872760427450656076662557211748721652124604888406156135030233130","10257400877362061882696347469860788928463374250964581571386634755044211283410","1"],["15278508988154923100201425805521643550783503448910571919737179109891895851351","5017938946915087251637630199778160124931265734690870281963946076263978057420","1"],["13686132662893916698938262561992969973478254788790061958315896194935461268609","8843694018091234882110264771814492407006764921775672520488836435407392682658","1"],["9629639699701313190319878440086808368406806427992386792928316393853614994406","6577051430536103189506497734002678267892405496231683251361735035399724274625","1"],["13377460648779809482217784593156263640383827527138471961770789693557539944463","17399039998932135410689176954595110516964911909901441286610231365827732533629","1"],["910098058456427307403979656546720093307533091326769088251074000970007973907","12419393444961154671525724482651642819817456963450270376984551556947323146664","1"],["18999315656299111333432163288113925243533091166092647669136703513173663182159","9779261853511677874183517484279067149216233254210015598905809780856779037862","1"],["515353517237508763914110956213371079253454023994814463676600210710437278477","18501522335463213117817552816533324317193064204107805976478175213165529795747","1"],["2590003809216191902309446208960265312280539303834027960002809298588034804874","11766081530805489904779201449787352570479865733579636318534990243628911154660","1"],["2344753743411555610023474109265713058298550505055757040254833797140826443789","20530346138726299873363904295208355563056165888875760381773287611781330316264","1"],["19997793236070032637176896717916714533157014619453860358569468485031769043696","17049763775366398226547311271352922983713958056841496139356248209408035144667","1"],["5326891843779023618589084080266382347497339579749075778833721572509128979498","2541778074152771588880416611133344358805596351503496045149778100160018771650","1"],["11014037582295229173018236023315879528261262924380862277215255050920609635834","15808421219057167602909833289474992235332847802736650075803969437011392236969","1"],["1148756482352042981879157072417080590485482707693818732698241917628688388266","12817622555703946412942756924718596566801222294428801565514548389594184950094","1"],["11806477836592206942572561792180054207581007739908257710441696536019619949619","5531856131257539550818638938850387636194805526582295588953308757840588414601","1"],["8328688134903232952050313607703481596872004408064277872826197048322927941518","8329983480832199257671316272367935850863069859614799203522099340843571375010","1"],["8924176005780266741982965310599001322889569987794242199579902619892566732046","570046675788012036582769980519654008509520700413004270894360601883174866046","1"],["17320167098427441317724256552336716734977049253004694780074341957166043500985","17882603163113450103486806757352807057948893251295507250063808669491459949540","1"],["11164754218480698560229624795199054616562500241009354298977211198596432778699","7999362391612067356598984089143491982881610925463775176553575279464366854681","1"],["6571683892043034674126121391949072448964798106249413445521626379139244965734","11523392515047675023742830853340504132301229468096957317936299385766476283488","1"],["11943252412659698554594042717355085902715413243150208952298931564044391416174","12898251063009262231295059450038949648620791464302473246480366502784878551746","1"],["10480164783218911272828584977404167920886918005677819586823809477348874377731","7559358116107641491168312798522948068660629816468504809886553704625179513133","1"],["4813180721214704562223880277475535680908978341983705172874445347939365885449","6733261066055222333260517176191454187916543999400562358423794366942965339941","1"],["7061195522748802297084344425593089906953017397601066749132396700996341113502","9524934115021978347678837085378105094504724691918689571149332082739061149192","1"],["2005479784213054647496442552278149359738425895095281945650708405751844630814","9022558771278119701573109603895458627691457633524392773826874542629588604813","1"],["10503139113226213921772535114559442304927647146626192938014076549748423489804","2733380005469156492345573703593019599858545501150832021761693331896163949677","1"],["15715710350599266664657913281431507484915640621810464768098943360610483500257","9078510601925962152049915218914376686752622543888938418880779029864167417766","1"],["739182006925340696655011660172348137729600688682160577029035730789668313595","13862134989869423612567405572930757726754285271910157502420851065965698895360","1"],["20202122694157957210036104814794619758807530706088935489100688563845763240895","3978584622595420375340004153892715336722483832716081526229531369372890734054","1"],["5012212048915102785593645241827575939917702246061069960512181595962498362295","16816051168331530130867157970861584265013590423187041674010298555934518675449","1"],["7731441549236182618421162415142345844949737975215893235660274935817870130961","7463213748168986477600981577613758588279718661946474059390479003963668896141","1"],["6967529585071244176250277957832113903229197012622770960237748724712731668960","19353147100311245088554553936140374478765738061059161596992523808780352475303","1"],["20051393837735619967782631759722359814765708309123831720414148796595253565209","4128632932846488857990801652285238003242044932453233870111717680401139466845","1"],["4742431743854469136898036901293120903148762969426963704555823678650899660521","18684669803871694875009069906292110019641929942311085029620104025354656779482","1"],["3742320151625156032694462924867454836899358931307342407521400539816006757800","21360657369918926358759976413876404422684604264402395917748647402322532585687","1"],["17982364331939116233110620803197933192871864930342224356998295312329918473140","5552237558640016774425715230060639450872269493190583530338520636821498346579","1"],["9631316719798622197178740665088599690680192820708543384457482765305033762915","5074674161479298137525239300999628789382082836932827475344995994207962689993","1"],["14046851300878838752418599141303401812652524869627643351976897789936070945999","15754400232502471020722498754234381512371222764940256612920125128667393575419","1"],["21426844496891677331039175173194572595424895219736740663821710427404388938382","17033003842818220516528932370876511428974112889736166856014982881798290728264","1"],["5168359362013100264166708730680418862657691354946223115659245623213139972602","19237958866733151028452666046030515024793570469973287634256216737836948122611","1"],["3824198003194338770379565520070802742614417746584684744006009923127654428803","11548185805181394905421672627175974422585348506600314507640449625091099092062","1"],["13299199930645378496733859937224515398724125134120934124989431066102823566770","10448876284870391306823337563798337781268963699117841105447206333513665435547","1"],["12995835414589006126330662034613184473127912972232516224167691040427672535603","21174449573382149530511419549667326766043478401253613883143923147475377129173","1"],["10094588567692898162528449378236555078769874818972626547949329559870469986513","17101827261137934347928797664959701098822587167177199426089245129509109017437","1"],["11418590448193170130805777558611680365565259467178389356868217441403215829793","12259929275392629301640195588538042349433474730048412405881685482817423183764","1"],["18465956287839264204775795443604676095074770020335280896032356063234608409183","11353434313904576218110313277908852725332899873150633839551633983176926206075","1"],["12834959637048287442142751141289502073314746730308428021231365687527747358668","12726191266109028462776320420346257181285806955284158792208049656128588412017","1"],["10427410105159705183266640256572778433374579702291576932738591394875938226981","13652023201736217616063279233069373366380633865050625741557978772077120793797","1"],["18924682171532557412845160649484974909836137574109038302693867411989050938943","17481320848398715938566664056251432892612025910990727688562171949675980264848","1"],["6430682827198255864033323987342643954720347142780371061202156945275134699678","6206268720394283667261047200333777694811390091663074727401351315833272273546","1"],["12060330965349371130308363790941159451662136430097058442094115745545443199678","5759203303692087284461806084112761092919368880147361140962305793347481680330","1"],["16081585988479067884095905526595716267468315519759502209670529615768754431485","13119969545433688052299544331160569393276569481579142033698371961898262297013","1"],["11024210663123327708340038110528921759388169486352216075900921959170314389508","6734581945752652135440958804333087577130688674672107858574107581618573589193","1"],["18454803941543936462175279978238193318279685195722034308929518435806589301920","16717762407910233531536392330410345207493721917464246939760797942048232464508","1"],["6067172835838021712213692633399637563717167061914275700032811632179463142442","5535064425056193285148188394440222097107191169994354745011725983802561016573","1"],["9821228451128088109129433651611632177104023823663475641297542589609569847996","18132867223124481130665067915236393987775097628653273694989357691303051596332","1"],["20281651707553790516849401822922766122483840624035931274925241318242399213670","13015988303074029755145866466885814486403485291298702183770380384126163145121","1"],["2921810151833675704984341623217877113678847430710738667415439406426925706140","2485480258904293668698203852958090923113966441671761793609272877677987645617","1"],["13357708338672014986296409223994731379702799288980476781792171644891479681939","2037861096463603699010858163825130150151269724694457175902808246509801073679","1"],["16921823944171658757642830973642167259313345855287826148806191776379866257194","13910633337751051166232490721559339099745906099208865790408441498096468278201","1"],["9660845925549710243649564064864667013461418838172602824635448248510492207871","13534853652260880157603148256822042928882161485749288182203840953557433516856","1"],["3433046353771757992826960184600702470199068009973368902142886733327870044083","3791608265400411523336472596873507685496420882806516654866869993523614905587","1"],["20510686103122586675326509340620759414362049867587178225389821008595222898082","17632503220971666760802037832069735892883791113636963277704591939131950604255","1"],["4429796423293487070010257320766304269430337573677929115755766536727582092831","9043461189672741600945129817742998371424184876475267885922308822346463390425","1"],["7288129504754644900784641454159856066554376036832271753691863595513709144101","1037340811826382757724310649747113383078787835585142671733334603353953760214","1"],["19005099046634382293752348708517995201705303503688096230075762341109498243243","18438592995116814767266497376487801537281183170000439436203238398800613971557","1"],["4354454648792004811211353082781680116489484814972821388325431775694333711069","11531204786374770508808441004581252416907919925125364831121797758703567170801","1"],["12280927927479204579887925436724773379074927445421853083665119543138990950691","116439395833808393362004969515025479625816318410575545581755747310293214143","1"],["238817862542473222324412701111485957325128107683885658086708395370025555608","16955905366770266677133399576029963891448899339690987827231637258204906047817","1"],["2970244315983648668889084620307199822295830585894353713956205597798728091662","9409746042447321928380500504039240928797586221511399384231596726116000601374","1"],["8018076097021047790657888176703182474996742759436928832811108560069422467685","15231022991648776211560703328773960507363553053151697033714014695880949940332","1"],["17135025210778770247627164993389100285672540338616998986394209632246612527871","14844946927002632984747105873352747815173748160152183878235099625505020913114","1"],["20592795683587535688881347140033019412065921931831323327131000806027944982869","4404104311328568332119854760409241748963560900859947941192152882871135021600","1"],["21620281898870618712270851659924837581850383927448867233545072662261735811058","8162515617203775251827188044414420452617695478773952486952911246527483451490","1"],["1774510504089852868471090878940162171229559817332234881267811184423399444802","15102383711786198788652010544796025272271512722182494328189080782246583968190","1"],["12342128101920945130853526373298342620326948851711665238408256410858492801948","20311251459903859686552672739156718619467847082378917882704109208427246691643","1"],["19922706482766379458759809204471383575986935037799528395708468938033633048259","8340280071924623732155245152169063029811011454660487261207399642819041408480","1"],["16881825357937337081816143038484666004863712028135123688442294142993024479441","12972080613690168502690667336655937960496024138973258176431430789469000377281","1"],["21310400850810752691326416267483174911179136012491490401148838219098104546807","2653031862744897464426068778173418218844348516302784718956322476195552380564","1"],["19658937545112866548396417653159885259246721456877116109565804111767551007088","8770494347559156014708860456479698156473543976558175469960751594648623235935","1"],["19995956884904819153905085740720294100022908982033524627673499312232751616151","5084942344336826080427022366859349475725735621415167887427833090972514161397","1"],["6090306371248823794465628141294584888991825475227105889192042772759951643464","2941525773991002951438046231083050493619331710107182101067707697049626694862","1"],["5120924033735013401188357750873136604099599677467857682481562391279207082596","4194685338788235155561589901415007410672227172427653657823880861290820701113","1"],["14515901689285204115290543684115249070408576821124996431409230584791493086083","2650204651454089889801869042739390225380628920689347201177215976209870020312","1"],["2624981851513573697780160582914169027813303935826141010932644929641396515960","6031507772035183127537786873379568121198402845005026803814749262236605587393","1"],["18913701602645374888172568594914961315262140474764684898187270834902686868014","9338150191249320022366170785307095439446331162624625996804946133802361949880","1"],["1260144000795052953762765554128098796696760317655845496300701298027858557157","9535368427678993974007729095659007732715580960770624440933821457954972287267","1"],["12398568452326319923722320558310648749293540153050197111991997110831713015128","17574855047495726908476201513108134899640550938371708537330775256348689194588","1"],["10585356444437153708324295306884125251970309582247547575512389570303806224503","1760097859660243711072654611910765201227208111831495839865628396485846638275","1"],["20976532056500133818041204205551720701746527312413505875841119423140685839596","5374981871956721714608953069849734163508853275481986741089017298102594722925","1"],["5536091209029287592350944434674259211111573953531087829556352963308563514088","20077450484721775118757481162440334665518493442965538340050506287352872331555","1"],["1538482340124992988909637186842686714276084756571174904602599726623781333903","13892184686943330799612369570363342795315447536298365395804718762179758809638","1"],["21658477576781938596725306203313787323379117406448106976918877619390806563579","18487323064881684047966672625643478236053013310323789911242178112388526647770","1"],["9045707122398315338177960445124284206118604011105418374790423545218514650685","20327456576545067864281133623412118122044331915100250713320780729681185072913","1"],["853375418360419204978318048612574887490599806444460003023478098952850872051","1840756902483804237414019900642237694547050576306279301156782295578513200871","1"],["4823675685124119661277989303013885791970388290060221465622945720438550181514","5904516479950642994629010874948697182254241794588484271171539987426132081861","1"],["14720176054908586646377854762531243397692517332447025703587671350597042975827","4067386997586328666267583480890824927409444346558431646946917306757110812020","1"],["2794430402848025650379053657381760680874097763814525878516326212735383177762","11249374552911734899698967109257082671189621180429475050336650377254098257163","1"],["8401641807037380551002657331670762025298658305280508886584559188279450882599","10776853015058868990028686149673005481918398608953651988934134540004083974179","1"],["8587763879389172589945595663014482702956190742807863189170107275596259578120","6218371171558526357878843005206234749871281115644047468312641016887074542605","1"],["4279609541164524204385013129916431218695556610996212436798526698647276916182","8966215939238451621317251589894706900631023111788557593625590992413087646395","1"],["21483212002964983092127796194538291323522169558080889540842268409645357243484","13623438414871049012728959529870636191849119232138319770038349981411987162054","1"],["2035691284791057482025615601204713867862691555278879936390916136066432630613","5069250559279740937850171221919908584824726360769198419166174079926784590026","1"],["3530122390602131650585469515180680078078405375775120103984057465237979926497","13481084238230868876535400426289774806292009426491868034150331832391492849919","1"],["3820382786482292446809993490300901504539371039707262422426897494593582917070","2083668547481444138413126342791495593605098735237399424612437388011806179273","1"],["17221036810569939830806199411498304825886288273246244483035352816523975578264","20321040958004812576175508095050286120550661891195864215122394429657666804461","1"],["2881791170525601617193038431271669066350130909787813491864052249765776876917","11793387873947026788344370793956921180410409007798996913486341580656252652408","1"],["9876470414376046147392060047590142951748224371364019970536424088690400634374","19725207516647807104819575567248285755896373283060718854217965444938370603362","1"],["20806255319667334002300303582058049244580217091192897682933530440408162306828","3694735435432064331624491271578773585677681349599314641512353069395420974429","1"],["14825034397777204737730258017980251098088627097018087807302219330134364727704","16058466744816682819878150974574279068519034242010614914129839827487608976040","1"],["4527158615327689335588672121496838257800765867270299794966600212454603857431","15790056130917679679829381470119049141025319741879480135953891508240843495220","1"],["11303482887074280396443466597216487614721923343326618749733762825984267730016","2856328390420644685458135552724542987390586627397878608958421056832785467181","1"],["12471371515177030363024848131611429572709162510573892641346744888424919636288","6382385875563159821501872401643535651986041079791116352714499078785557677311","1"],["18069292319121837205556038234473115233315985647408324445294171133000572293904","15203800131176693377105750083606882719437870117864807222156794377792178147193","1"],["4473902149164381038619155820974892314440519021929956813809512342460352584774","8404988273874999305658331314141651477753481010391458119994053512009519243154","1"],["12158653753086459447851973760232091543254059670648348466049774491692733807767","12831169682533320925599872766381352627488947372827976780433355016522371412592","1"],["8165924990053138330557175076207597046251155914394293247754215088564792318119","21617812506820260337649549465262319212355536255078229276329337965369173773371","1"],["5310573481314227178406442914247404251943323011174988571015260587028866500108","18042631893349090494600871480812426739149363874569398801382575671537088390395","1"],["16276835322444565680057264908880159614769148676599713380461952763470727181870","7503149592761414696268167823555274845507511114195933464267855321496413941347","1"],["8595491259634792847988831440824106053718970990791368594193558304649724186012","9974492785086436157574244649619543793901968023887703487603532261936602441174","1"],["12472739004771624662418795947755011000260015367234040708159706753380674581859","16954909847085413234345591360510647501334739944781244972484554767648716077016","1"],["7072917094117773076709220416959782509230174458063416457071295902188722271430","11753512838228537874855627765850954017326166767592720694613391495998386563858","1"],["18119107513807733870791950690910722038859503064454662752655042338002239919212","8765166851621547991656186342630957774970223040854573919743360619694278876602","1"],["5030279221252999241642711742783709258608692478651475745478375041272480883009","1878368279355764757831736169343444016764478032827422558321870367681310030399","1"],["20403186862281447889288205814952032049478507480041453426120950609203117136861","19499943053840052784396119853364795296942763739553107193803759345225455198484","1"],["18976733000465234628113132696910291036297047643319719510997525949029249834583","14284165366827365810729209163553766440408027148949145509902722136632801701864","1"],["503980156233300332040069380124152240562878044595087217287962821850382669916","4647979949208559685815895303952222200837191371579902907921069292650676014852","1"],["7722125934406811602092093684232366472567246141089492572621995138574693520995","7618740270571645472849415613529391460247678317230445751228307530785721603539","1"],["6035670775381804477666273642079769434776423038247002270979532975752774803853","2897988801455843379191796008843870540324309587410812930862688028662279904173","1"],["5511135504257938043074544961162172638955620487578046508319141448361582548136","1556113197953495686401970158129422603610992002934923584833413441241900178071","1"],["3388733234972223699863921090694148665522047131759634200626478191598807852108","17743066612534766072545335154989230822068481702469766176267679296357983759996","1"],["20986106854615167653324464351893983124282623352645554177418839109994243293443","11024823690728598981714250661645208864449859587417366997130818296801962774901","1"],["8171012613408749419513925315871426701000869931201302217446225689100870379793","10168020346837094083754967856354648069656218680931123851638377470175184020007","1"],["6421682347069781353752499771473289192156687182704096643632963890002381301963","8314921988444596247394569419879567326197718071508904532173921692303379767844","1"],["7923835447457839099692244485549892262215679870171713763200140534799364041925","9808910083408453888447077833490097240384642090693815221253673424267010039464","1"],["14206148053167227848731567575881320094265773242090999232872524357984048816298","15473017825959235275415197672048163719914537929273555701689860715241670452628","1"],["13339633296193587864034517324790870642064662860099671850199143585825660008811","9993370908276069105000741120056439078076860467176530856848286784858335434266","1"],["12924658444477652176362557697885694287251706003109349142504165476331778981756","8526328441647550108817376838178122046964828814564948789490497232228920891645","1"],["5320849382282588951458424339022368120960497572712765210051135122280023635882","3830588921244254022572602700031930998079864449091350831079939360455248634541","1"],["11729171373174029352980747759401621178086004198887434281586364131870746047531","11851498896537685078699145559890990554491347447321716285240135636190522123451","1"],["1793503068968134629640787819390885932231847454335241096178862972712102797034","20901950138523009984565382059600035347463865036692945854394606461013468142121","1"],["18631102060737631761947344823088238081387921843071797521353145864764076631947","13485915775152750395449121472071921158783168140448450085657388856782236583444","1"],["15181610485768829963627603778843440346666194391402793487437004635746228257098","3367936882414332082051872055133225258912632337221861448098419243579055026194","1"],["15187107574708419993246168463417395206401313326431063582430884635485172552559","9621814589483857627377888186132911610601220836123767216852159946516397103441","1"],["16383221869376585236364387099414132367082618327137798616224492620710194194947","7539708687906193903512453967779849874460795175071716350676638622869592909603","1"],["12378014836250078477263513395802228680117475234574782781821361639160675305382","10887545280638902978356553902331895334995602482051235176158609189163917310354","1"],["13606390612607016184216911131011312373084909329114478342087755804477364010673","5305759077545163741801541011419322053283965693862417643714961801324412161603","1"],["18219802844971192124346406103913608362178648040291247737057067386741068114943","6434870194881666199733319900423733107695741351403050713414593919430310144901","1"],["13960095079360812631681561316630152664936579737706747780880905907215986322355","17999225735884732159083811276993882388331530248609248874568935400963598097013","1"],["10574548806904329933835253597413409689406884827015710868895971551551193457175","12508430696783541638825755041007552555903690348496804189845581155296050231428","1"],["16482261984990760029576742265008973128918504186525275508953425996252092209565","856375821086019682091343636114582620343816063432938285236169704431146462750","1"],["18340579312990029448544995480773826698773811748546839008838025317800186407540","10085899863177469060755936349272595451100357432458987213195188273612733597701","1"],["14567095093839361156870434470154728756613240930877963833495366181506615151890","14279111666288961516190943789763066146425774007916437159581878362299995322398","1"],["2627168286426630884449399594288493271072312602151910777236023251860668208228","10667561125944047924886389735600224753180900075653350797516946443198206127578","1"],["5816385247561304868444091032339433805726757266938701808865344595585210702596","3284238868938155524931458059825739546674234682815484389339908928568894656755","1"],["12840101926058280219674499579689212645710892897442188234240579222624721637980","1667094944529431155318093420574493077562995469762533458925428997266446716061","1"],["18103468546405288208541836666334737033775361750534345233298000419777412337514","12746652946146807451244808023299771610966246255189873518378589383774372321873","1"],["1739656984435549633748473447407878483882208227614599217642515044300580645423","14903804696017291984228996479176718250457795524887200539144282688647910175196","1"],["12890413370255313015368751569112294400789743723356884203973028236287837440915","8545437332955689756980048970987504854865931714002947330128409611771105433581","1"],["5868938269645793141214313800854499790196728061130207653236546521211652561637","16036299827797255919700716539063961088184081849623561126678930771971850969934","1"],["10578606936479333582464265289413692078065332165553270878244557699655386899919","4174168889997818593727531661288261510242574014454413367283739517873931397652","1"],["13390124047355115228919807526027680943242903800730197214052288953240353114350","18637657915661917260051492485739042096615481851813652978234291735414554530617","1"],["8409652704671386705907143356951176929732411638620117674300871535031925145141","2125003067080719038141564894803447594148006705995663207722970060990970498196","1"],["3112875191648263835863625935774253511255474541879864106236921561312763557827","469817817147969094888406218476502230089245474953834293472374102466410607432","1"],["838104522668827645136800665868729813183840425939455963311018663431737041312","15344081440261301514854152407806421812090596554361194266528070518554647655420","1"],["8562218346051323209445735874318148503952865958743349310861939098616509258102","2351075548695977995525791838587622319873139295840888698838620653286690995542","1"],["4895105318251738840813754995766676789820622032559251694518940325832663237215","11843110686778594988772879073103976217410617769215773528704238898595377979616","1"],["17149762585515088444429170637517445103697494615072597581836477084986156489607","16175358156216259756097316744537704145075787764373459365823004453764528957323","1"],["992490397273448225908119196456954077489286593395137041107903717254060437651","10261542830882852558650875836894004047058303268002818446904615428809955324043","1"],["13129810464748527564590307014938982499803344516933024866866653352910414794020","19660734869407838930976081810898786077833900516612809838182671455301074816804","1"],["9994776118959374147318001112756028679951318280667831703759384485974744949386","2169627919049935427694602663688668183878521857894547333192799563667475716357","1"],["4290237781196989302358116831212449523707406677357469233255080452062163826411","2270971115952048738681094355272987559404485182129202703029018747848112908746","1"],["8834729833009259447893140485635914053651258037725047525670062334027765732521","19325018247130400740049167649517616547212350990332382200653266619881497725257","1"],["4230078369163289355109939662321785044286144354540540982652257751160533965820","4009466162057697593590308821729548281215838458294661178930513870817455096492","1"],["16795730059561883898689451530053284915885562169499441600433044531107775977536","690789485569056987274509235954924783142509150476051226088134575190572384739","1"],["7758613238419639879283599965795440444822376532775689160930057776270427684839","16795614780574837174912152211788593816531363607295842457998849253100139249475","1"],["13220017211981715256219603700048045639842554295210564647487047007952462144064","4291886068135101011660973733042458462995971326530797833860358323331823288523","1"],["6589335938740159916856495018771297260329889384385201951998942857962314549632","17500026551646229472066115843861490531055537340906116701380607682586401040189","1"],["4258010188137992477307712469781644273318927371786554149724642553715284223455","6138192505317618792202869875583763909797086055317052804477675933025876434595","1"],["4397236029602547131497777207371622152047206017365363664813788443686681979746","7835882445926174784517605324388382010057404506453225144417707780654848761386","1"],["2403205582318351133272942644269693978667432157407440219013347813020171177474","4165887556057104759050581821757300501653879887880760403804088703098190663595","1"],["6075063879346987350411357727819001823569329154028252542968169556332959566141","3300774328561237430914987231995380599361914961628846439487333006753864804321","1"],["1674767509181491259186267305785547521994459393401720591877264109989039033435","8496095649362385003732308210813659423337348902224228232106846322543472862112","1"],["9957882689441537888034606557811802679918038065606925196466338483860309653949","21528860620675411856064378973462368857638373127527204318700415652529096853854","1"],["17551624555719327169338473886098845429909385109451660121178678357624615683495","16312987557405389338963825145143967814347023170115316760194333304014460703596","1"],["14018478876351193333170261536608925150691873779539036091766314546237388322377","4762116960340256064088738083259293200611904956064510154516190490052931033915","1"],["19226150212634811069261902031199936088950197128098019755513319891811811152167","19944863277009047488897177286115805616767720370721180306391687184835357552129","1"],["15617657900685073401818445543499503388127804224663307391636037252446157113806","7733851421799994772092170379023898556564368325377862586743404862594092603086","1"],["15826795486426057035778131855853688963235095117656408175335994873577134516782","14936405883022296134903702439941726749870605867798325391800497630293186372348","1"],["16498585770626846482500150629115598803038177357733987046322452604392155296080","19786034075981465962183835563311710949829731954386871555214852823757300226033","1"],["8328977538967478028348357745564887706956736617683265586078499576788810583648","289595960781661693814400030275765075171044536321719747270477995820652045043","1"],["16363418382653353718127752319699729598750864069453990543953755831476747121224","19050093662659481349717673305329139670031370383602869408543818210468935811037","1"],["10147677166497797982175000689497597072846332831068786808704252834163240862761","5636287890227446296915664582990609345365536458465074018041416731685226376196","1"],["15163259335923465178506138942103534894136116450380149302689104381140893211781","15107651650311720532608224719788559857932751058083325469011907406947243008524","1"],["7133528469791027345778717458129068388751358039914044025629221622247606283000","14185943685238105000470958902575140774175123999002608961168851654574214200968","1"],["19177631259565012869838577317332954367249534151316303270356822273528187524320","10601292575764287631979805572538901172615199153296240905935070357816523963179","1"],["20280127117036515860377495843453890209645797243863361257959653157214488191799","17652763752396257522346320347687152569016095864374797131424404090324664034681","1"],["19090194846473023386727384298283311149299779110795021383102392034270259152774","10805527389243572845639709983888986696593838038506741647736688430319236533103","1"],["12967979778980181733765384370720532000678340523535594328711331212767286419515","4737197241951363645819487867132820712977916079749400224539881170869931519768","1"],["3685721508246142189531544346077941953298887239800102510356450213169999456019","2589910192014452508418611884433723582060913809748635175230885434719014040430","1"],["19010605326339352094265980249237367205976295933354887146252538422394615427552","5963110806303977308216395739378843359158335941640403952973305199607943120347","1"],["15521416753753697524519113587819947191923752078494552081462224591191887105607","12423025352456081957131966567414559853061922541789130326459378270563791711999","1"],["7127801589960250632792425776511050204618186951310228800193981576574491230406","4751140701935216902026897267503730017224736198779117296636888649281057556545","1"],["5581359296800401114849236154960306172486069581039211763568397928632207130081","15386038537084388915776907781146083340284996704702404043356135185094049101974","1"],["21744915165380298300160522360613235162170368732974982060108656305485047316816","5069481003118634041115517858940351338705940284828010646245892256312731851739","1"],["11886712928476440741431538189205603238539319422037363996539195892474667802237","14556242255428091609221265298629286689154568072486960510845918398291219479289","1"],["21794262539846802865533779589413237522866792171581156243584437354882027476141","19268284334873588221934839778160849888939741265470730583487640030411736192320","1"],["15592098535211875238053917152301029508606164545886497100297378986498517316993","16072739277773745510721137311756446058762972547711372014516137056084124430510","1"],["6900613620453294164279485632196731327857042700423572343299156062215223534668","13664146716307834865429812459961445139372526598361120641309896469038501778361","1"],["6293130365621821942219068722915645527595299957721507271419109336444682117465","7739757962020382456669398668096382315608569951171570647137613270795902123563","1"],["19720145430356544339740368009752689746749936146523466785848962369943905604519","14614607718511779689930719586966627582181298014027389542292185571032578529012","1"],["17207950284136354086453156984714509720724582467921429128849998762219352194144","8776534517797532045422964260853957296339376112880934231757259878819269618283","1"],["14289074910996768539271877779688611294384330046563394275028177894882213590224","7094129878822129068735622735202887453739215949236231754072951490687511278894","1"],["14521332202088376261313745653810077579086893021431484559739566704644548386799","18715161293534231312414051865044080381372730354238212220390726452265150685663","1"],["21080113413266805408353056844666549365742574286145732881154207405561616292517","6320553107245249196758886882856219739317134660485355701655097452661924465829","1"],["5910447885483300446089435351661034350550892179451119757309552799477728684857","14493402271327806870464745677644029177138038784115472100491017859403120262278","1"],["11878960654574151649743020439217669913098616272746424279066937337823993987751","9878436104438815091090886608306633285273464775992129748975179875871765974225","1"],["12234831003194195553338668041179046844503958791138713096225722929033831833181","21781105698926585436226299804693988675399060531981435523909305565196444635049","1"],["11479490812639303244896945274520706764694814699367802792899538283067540099233","8200038923168476933022883696726880725201283947359556752827117191138225279555","1"],["6326183934718139693164218710915070739757939770359685031182058791346643040563","10892271989246861965997239367618335336868969400484637102562864064225273311872","1"],["11403561647426030319711829284227966406210520924274859323966311393321965728731","20571215117616618316204772139951952991265334640501369083438968126486494418930","1"],["10977432665525404658165505654242160521359699189550334676367180537494530592501","2743422204329911082334103973209908179937925635508939911853671090522394647320","1"],["8282896906171376082418697392730571385649949334191707121975048841288628888896","18415607897347311435035021583615513922441720867965615059037216297781612268552","1"],["17308076996556590543745809765685018690727954911483265329595519049347089892513","2098576073978277774005585482260438816103149405269807545823000521276025905146","1"],["16089352316986153632671373081653478518766465972159331286609867772765685572929","19240551927553684085019488539792793743691733300373820592928312421879038896839","1"],["1717757384735517612067267576265769526017506452554893693543452365057951521563","17276051844421486986974216794656430152690996801229576689130639847177896208236","1"],["17996767072149610512833627898694655241623790543091271181228171191859057983567","19206769322812862743807142504900790971530751671157016461857594563320094777178","1"],["14423649890297368313160954820793370621108068252234032476098558367603319202204","16115328358972829900034637060087339508110961017089444726367070544082692746054","1"],["11907699420247854582858718630513322978968920989280598965786628303187019831600","20206184939779630021462676478090993813724239078995476973456021669560502830911","1"],["11378841348211414134695623465644550543369221247167647281971332875005413332377","6476944759709566037963265800407856608316605215476768734652155046800542684179","1"],["17309688091293950160850613273181603431335229730777164541889204880609378448137","13900011197613128107663203499013272628228984660590445502456289114384572600218","1"],["621222710488918117822689946418598078223788664663900269030898473357467460611","18815693846356942029951118936270105185802987493721428500124820388408770718771","1"],["19912743727238838272605732523820425661502737670821164919851778506887605150551","19475082606089770762288768880762239119485466584011315879034359325486680763879","1"],["2412482638091421382537504674515199134935604080155931899479773985089483272060","8151986253465596069750240686572998625671041713275854268439738790969624527727","1"],["13075069430843894408169321437143717413332580361113544452902375100316144980917","2896663106706458266479353083383905408752125921002141361019655746686342875235","1"],["21707676853647168024060296683374024103944282581246105878769404145794880019787","3618941459303107928200703311172766915612053500945258451909790234699412237257","1"],["385859220315975978314056087319193336794775071509313405754276344429710353394","15679090600871275425530784216470640012243346714441443109247965381617614375683","1"],["4336678410101199093136533710581192774846578684606871577609308009168499714976","5345082535269468415554578449118547894399774722561578902742239546763765782241","1"],["5120482866856754640554886920525481291754992547989493925900892197122335394737","21200629720102244053812709431415863393402581826091991385231103720411250870535","1"],["1261850811290035233569192310689801384789064678561822191351423982719524532742","10825124768321703391417990553347098789415634087997703291671304363702847989079","1"],["1494303813083940849420421709160308114515500128313504591180845594815463001425","3087253645976780285439537658440258287187748391023648160285946418822869087623","1"],["650766291428916204700478097414857930263061320626930463852145008789150835985","9418404630828372567279413870104223435980078296960349362572064895610298101893","1"],["13083391682302795493090986866915429852123535247701506952894012593080037420535","10107750937300342417394008496277689193710358092338269216463328435598270380805","1"],["17494727164080133656833902239308465882512082772707480331722017788614475194089","9802523145884080438440446347696810725096171963956965129518417017936574577321","1"],["2128629412233109951605155448410234407038905706641583614464949854163460175842","14297524998657512885093117360123223193233841522448070600875713661068638969280","1"],["11429425031718175264814291760826719120752110225635333816072572396570062278618","13533879669608733325994586426229734856570072789265781759446116204629191400657","1"],["15226398994281959666726825879899238344300360194098080650749199967694996200467","996358403773992798578493465724315992403819332205074268824402025322497375899","1"],["10727024731031004964778157845903343815253426226156066528346024573221397224119","18551327437662859232138639745014571444735332292691166736331840835252332597009","1"],["13572126254558531647744725280181766069282612683081085242995996130889899386703","7019489667018482165033805608957518845019040038572035230397646606485413532763","1"],["20147783667057749203797497503573407228727126702558472339960135377718442079678","21563926659925043912321150556169925000731891384229887936400204833157420339961","1"],["6622596717089636042763440092913008114625889247157973508864483850628569707978","17820273607527478112490188928767753191336374503631254072876557932285521757402","1"],["19545832331982108372406867496927891604369907629729451903234640845927454472950","16007857147402872069617056174318743095610076540895437541988776500248500378749","1"],["13654767076941757840835597865532977496158728339083429208066372659214628920088","7032423752877900407955818967548762138039788028155149518163994256611966349646","1"],["8296829821999796587289216153836907897703043062859061647656030512084835545925","21015846230684611731812958055770978689955389028552276450169222204379111457526","1"],["9757057500611466980094994294121556204331984263897871749115081012385666809667","15455387403832253691199237569646048097515560987419390123557099926336312982985","1"],["9257000162730878726375385058974595444360823322167118996849002377482153739046","6838894063645572326288048409796561131494667197380223933923385508718591545984","1"],["10408797078356181391034682256869837476957803663520097955786011835851182094671","10330521351412219018934726124779744722029516910463288838944274927478273401187","1"],["3326107419156552353857995385932588284114366420450792603183716287943552758367","16373639206239150123627926451236744616837399936378485085498269600888071594465","1"],["6535621920505976343153510948184205366971901948050128074217589890054496568245","1694656821529273107758611621589794902271542228414707923256217984709091560037","1"],["13314486273809232035211963953972643399622701087640681648345047034956920338222","8323921854979762822683367022470261620006454845787156247317976225111419212145","1"],["12491569536989506723109803822646411020132265330303565994373195420879376428808","4209128310136150017610389209738759230858787592079421084795436384203011795011","1"],["18012564252522879119523392571307334436936202462208119108858961177950552782075","21454343603948751345282206548037930835315310757071988950544759742440909374422","1"],["2090197768894369561788582062363176367410894239619572777294512243878174283293","21129809064893300110165296246829772731851879104287967608956925035138469420206","1"],["7306951476614776794137636543066529552470901129214867031340393150505012227918","9149942645392485191229172327250920951041267326196143373504912607368449841418","1"],["20295663890712058454751876086017266632273456639230720113753675621533109738803","19013388464761402004816718146276720246455384432203946696961027072408467503650","1"],["13312592680966391330049311549222400700303604495832303092929574223208648265126","19638543407201332677794338084656378570158850443619248254202364395473461998782","1"],["1183132735298139256578599194521577289765449135858208451492968699016784766455","7931844861699816162509998586909301849623700659092846961224384398880214192728","1"],["1478458953403969751442791839261233776684008559617429467125486958806664234843","2898448692577262860499876699016297712674659314310332481447128140860514273627","1"],["8308930566585990441301088920876535819366747395648768838238143942715745515077","13365675048794655352968399642021498293650023356651792450019253679000649210965","1"],["8992568772772778021225687557252549383476420127417848738563475404625323464635","15714637248915006505935020405937906709231774886193630614551146167619399049883","1"],["19566113875169454856445323107345178292737061631589966368377581951797284561091","9945725951965821358881890765041785886878010965930454611887143611856878081489","1"],["1245314583131704797089712613304040600760882344390682852670218297147461110355","14091549193597381142436511954545355408930094197644926197025574376584381731025","1"],["5812281754176624297265472973017729955303750047260773982812445686799793721848","3612159333867936541759670595360663580219121540141345381265697185469786593274","1"],["2050187916843966537918229016119764141576885971858382127584692151184910551979","1668503275653332476407308722090278389693069027064645987606586138105159620974","1"],["2735183961037042278542008912292586126171236054569722033518313683475885274172","14864937226220790675633421465915664404573441200909841075759554589943528959511","1"],["2151147265562064026340277829074793488555073319923062135831004151378440297550","8355812204386876896773804748497803915534938630260926175928777752311451385247","1"],["14567774065989930951077383314569385320114739576777892987224414942064650131680","15276771243076728758344753165896690311199872129531273251296172051551714041224","1"],["8895596197352391810916798244737817057974522615573988319267964460173253587503","10766071719449645294875904930164587661625607959031974174246436313061142384378","1"],["16665331570170357546099503945787653815204031184318545434624809222760797886753","5880428186072411019495213802000115471554053662047332076642167929306083503121","1"],["16126134927821711278050886814978965416948038530375251953352303758552544694738","6481193153746823232098957031702753887459793646355260326822886667479097209119","1"],["8649361952125633028935332892125190715395113469506309069830731264961698903208","5512703130429479497064259308769525021103425352502764416807098424992604101178","1"],["2264602611138651465414578893562443726488605877267050756731003417466388714833","15866002184715932522018473264294262132813054188845252657790423406400498049331","1"],["7477263450874077711870330098232381591819068752973091740142781939707434673385","15804752936377944552043134554005334518747268986076232089060326772304730100183","1"],["7404657364877541212620634197405991857541420362270717261844971466327671704571","1944601271788249525210703999041834573166291612577734693288886002838171230485","1"],["4074548255279264844808598466455367241501764268549378128422121861323892425803","10234590895365858769986754326240758057711589961646874502375815736002418127741","1"],["14162344497093922424483533673420316826751013216810181239800019695389075371489","11482185004675603445388265291418079048140729816293085290283368954459640148257","1"],["2897673757422522776955444740385584142282563941473926625209705527310418376450","4028515929071982771303263060183259209314503163133162937167054830070207971913","1"],["10003210364443093283485899782747696226613503217833983867184005487663832086234","19027179040786241397332392461653094535170922590775494171627628333181017174729","1"],["20177489314249047618497939276085008039429414129951702934228339444119939986935","21710019710051567654241604004235016099689461950091957949306278868525324295166","1"],["6343666069105866308836512923145384800128712259988167109257181140565445927825","16126101724267871558711629697202763047311121324521962527286799406854463962736","1"],["6928220955369363017775032304514368904478604407113836510020981747454662039961","19405007457828661749640005456041285135618981520746367490565871351810749950631","1"],["6570763191938890145572795895570160255648531057902910010859664592985566739200","14065249142282099424967204965934200822940576056653337575021554269855529374670","1"],["8860768703268379241779787878180356944257990053860085957074541197635585464494","10673513169717705219339132992991714533591799173827294629565021271426566994215","1"],["16622063319516819130494760369473570325517540427880085074322312814089815069411","8422038616861461845462968139371881671824094739870024861672182372412236501878","1"],["10611961541094903125763183015141242863758680052272836283529265371889374847034","11360919786147892860807397862150239642258358852651633928370513790778480347573","1"],["11710165378248959757033998071483281897412881469186717947150892867950854313522","8472503099434964440313534700525934854417699145152070288323492472908609166973","1"],["16117078979823288165127520773143503333997547703990665846986931036129552662704","20018764004867619099671781242067730634538286528273434265753358276381394217221","1"],["18978851385238313497825350351635280904293732050266988217779610958928817272182","1943262255664182313129410110417104949593394479116535571963407837389929503009","1"],["5093302061163026975842266628669747897617977527838540054453406627065303162816","17100947775491565859574430028103181996486193955567431889445491836369551228156","1"],["710208185217732445512649099991977988374822864803282909404319016496599738227","6871371540838687728894712701408828141183427608474099155238313321098427588829","1"],["5884679216914087651643040272082691780657034575469222321629255992369835801328","7700788539612166699835943981190289366947864708011343105695690370762742125289","1"],["1550880531399367822485883989905360221855081266697761651019801557259875095522","4778254352086539179442967672255062643681358856080076828029064833368209722225","1"],["6582222947827933903181356551187870093219563941071987105128639176230578408500","8969407286661433445148685944111134056137820640793596913672649627173272499799","1"],["18567366402728799783893176462927826880246595567619360466953780330008324173466","864416081509307234316811839758220844730212076406538664776130319966954559551","1"],["8954689848552013231336989248725424187452480936244168616678259293147616228745","16783540198535773988906684774222336832515289127458591847796588836151340310393","1"],["10844365901966639387234927726467953693487435707228866741894925983622122222581","19292584132948976254578557368957829535527704026964173936164790779910989323697","1"],["12291175492200345920044388834967748803095589675794200616542559638254426854644","5260881950840345308970740725630075908941072936532954396827648308219670989192","1"],["8784196449981720007896989702459874285358831912222450897695466043990317232787","17316089026224113761312194214595745977580730843226323995321428170941689681021","1"],["21667649341353455949769421990585650997593058646611550216008385313340716689278","18111835140733662926947822841051420736159920899731779030568261801512940508175","1"],["4268285390284408914008501755779851897344460089281350152679266973183257778308","643974998669848691604355329997169522052774583204223107707877451376958107151","1"],["725026730924313806366977613294613996291637556241193278627088188498361724109","6290523285284406375291200229142920319642030041357215058540282637056224970536","1"],["16511038158213994421174005476434375426851152110848600572722039754533142215442","8437901345424790666570069084222598065500434680457070576393670416194926613263","1"],["6026655826395374748106296952958843810181040135603321270481492566735979431930","2365787635299754184635183668696776879254182499433225270605801825767162979177","1"],["821680740776263834002094276326891109408945340906496662246988910088240441945","749977339722728755817630129260080260754809218672272369648820379245717140299","1"],["14208701765613213583681036342825550420837706574483474628401065640444561622928","17453114354651092003589115847864267426178351670467481730256353281371195569631","1"],["6115975808094306633609573725438601656917942015911272650063103117332929133152","18064242716230310039049384815422486092884189983598159935428132360054717500434","1"],["11278651753664672525732841738918971908427548782497604993379821322984774807207","14799278841368220737286454703643842642508788095724441168972253094217059572419","1"],["13576962032124196171245149475311444919247909327634229518512334324865048052002","13598118503971973924557815224205483040578613177249810313589981362229356392264","1"],["2275235101661137144990218498254133212029686388804809891613049386213605670414","4520229162887180958208434814835185873870336027240905109572952530885665230933","1"],["21646137097796051096636483019521334738032456290529913842668256831307706270874","4645190836748839088957645864262060571607095443996784139044376044608005411357","1"],["8685776643787259291925754505878722143749611453115728906454273221851759601889","15216977892088977167346757389961105043369621692822814319596774943630862565167","1"],["2737554107137313602564260532126999680787818241662011185002902198134586444393","11992777175792865555393538580919392182730964373975662000670624119024513247351","1"],["8991523050637642668650416028641968670282043813746952107673396949369996270109","4695272911298429886312252006691021353434791503891139187366562054397904302371","1"],["3217407243040999579288915376502760603859900606253943659075139729918072069904","9207091308062124194045270132288423350351202742003214616888155892720745678917","1"],["13140483810783117390901043361340576356789025068399831978814650096530851471047","8064112605934102872908924161151616937911859420397347010803258159242773021342","1"],["17639795624894458012378467315249433051854995323041835251539264371263608642141","6269000425627504603232398904240802300672210888675041460735600349268091034400","1"],["5979664738887723590104153330026512284739961963015443295888683859992116720416","13691801945411344296609860673801563956119410916660029931109105891922840085405","1"],["2627289030457556210389974789940313859899392261270503177909743758757434498539","20801049307612378286035141901192341019068532025560598834522133669506942114163","1"],["455855900510936969340658363015810511742172613936924795675044272867213902072","17444309494944485589505185852886682015270717713673069127966395372836875392101","1"],["20068040144117569302036539355257070515025693636431637899725113796981240884774","17385632587263728465167393525472865247388471681300333105149408387920626499102","1"],["9735998820200419144157126956884581186282913357629818493524116262057823716745","1813218368067377140791435128213999487924822330401996105295653505294408135092","1"],["4223531047906262473332375575077750943161469607922249771958761636460165380011","12008289778205836058975727340415478621492266491063946880346491751910662200544","1"],["17229651624160995357040496864181562756491330056778956375598408258434742530541","2248379537299053701688718695652225193770079572294863713758915689394896798067","1"],["2869534417162458664226601366895760601196210178393686868125524974172095990094","13136431749997138942439468544422409136723802342819792743245524650944822231885","1"],["14921072239899156233908770776705583522342748872592053375405958204693471272595","8454808438311395223129762780567037003885126424964832931215765587463231298155","1"],["14951073893310607662143326875497236047449691769835773969022627650281043659317","7561363667955626488691254019596719286012312045679101517727832176640801029576","1"],["18583816425571524599152850740404141400761424719398782134073473238926659032784","16532978985808687572804997977459671590130046631108517770652442052451917873254","1"],["11799132106611857252020622237251246448792169517780020033382285682752253343871","14257346618563505352738927167094815935188298181825258870598226948234982764187","1"],["11687185120459537428291751474632300472191042037584944014398304934757599194487","52274706911652446345511942426750036740512462962797131717881052898654729021","1"],["18677183778528866469647417009255436576571632482915768454922455722663972570788","650963921093882247466651313670613905598029695937544316381583191850319878803","1"],["10764683433129202629182218020229654142703044836234683193236624146961291157778","5058957757324708345513476291557458998651331159507874093707675735787221000824","1"],["2562779584786225700338714244199092274916688931620465499025961675012347052808","21821451633716584750222689211076249102518150012390800506139070219461196840483","1"],["10606252770714236238323992052298550391856245327235776762107514628209065147786","17969121579944127956984370391383322681336138138955352005854714326670165865605","1"],["10922783175326286578935433567229368367432309864870462379836954373186533067801","17483356390683590742497409235475120164660025680337416649781998996863442433300","1"],["3115307532235539806739428374748504957534569238469525714093188805902855611583","15520739453978301082316644555123834363914506037877034201250261815107080922757","1"],["4075217957780079514243774984962510072457018195838025874038146783101595465229","6276160178569234291253683684776594156806260574357976990885781087611432592864","1"],["8340584741628552251920763726209047242061108568327690839814951600983299051392","10611702802509399580746421744040048558222034182674682095200505768058169926530","1"],["3633115704852250539791780977072959162076546384491772988783033071538116271474","15767006570429189008556499414295237469352774335400072088339934378353852954285","1"],["20928945606543139615696987610420381072558085421592387289261000740493033698738","5442266946813984178697796279114262232806146318906642523315299142468206537841","1"],["2892868644063986696912121969417598772680626846143439464562243832202213636825","950788845050055977051837899853107466773781277193798277994851352868823493570","1"],["12214560296374435544410610256389924652646812030172778709099797181773791331259","10516147629861233586233245219275878647155059819519759622780134550252879771647","1"],["3038135511668365618836491427780683690026589601622109060410487915911257671887","11600844750453813096210060363833684318715966142269808061003847728980035028871","1"],["8263860970084979363492948245948683401918339505221515742339811922857953268093","20723845706668817657754486843472753668534327120063023396863916418146193562033","1"],["17550918208907456822732735529973852422125095984560421203671978639362796911518","7234799519340433422810327526834252630968324533561160212117085679664239384413","1"],["15782752399786603056881461539391454671648422653244332732619790708099603430170","20088424207029795745194341734175078764099922225087250581199297082746106081999","1"],["3845122548610946822505595928313900089437099166817548172411337066011230009005","14730255589819045575972597047566438574022915554667481212952591116994082580611","1"],["18690226493872471273081359940767060389811090971299141413901079135245543011731","16085900000961229239306719672866691114747631334690403534317084043128845854079","1"],["7297758247909073352792324093374239113583181136825560631911243903574395413166","9025868379407677596060807286454903945718607511343744390031984871967340564009","1"],["19551499433502886516748922272234799200829063120545074798231529405711940589677","4678991897793745452298334300431667506265568526595124868641057824386838102157","1"],["20875439815208324058524695442774050582415582212690267803699035545038696469745","7302903774636014738260559992673116462282363975532664618131075281504420342223","1"],["7084296922868574364710066183518016800808714379228803927513959680835279730124","13653160090797502523936063206841054595501330196215014854783355920297810109103","1"],["12585552307192836770744537674737272382205627809067399177216791832525046079243","21699466689527784899751097203092912692146928700784960302695748318985542295555","1"],["4638724780972380739236947830558388301407179788220748253021974470789735137410","7163751479663863435413370365960300037590463181380606056625793440817872153990","1"],["4487430379948917385212456242727153325318000549606447192416601322054537597014","6223497529302795314239483423739016766826670861650377897035375509766576148106","1"],["19565429297424000110344847407449280466032494966490115000449420954524001328038","17520948487425557407254820444374819154714100304504523183172539150026039039690","1"],["14897047988993529824277261945886337223727693840160354112225366803594444317796","2775148399879245459264946997507430038748581504228277348947720438522201401437","1"],["3696218719031616165407321402268625163478220422966019648589659319058617715931","4004067694759547691097608300988961490603282797797303954660850775056866167298","1"],["8842059564417607619370227401036946842345271343750391856456084563551680361106","6094859652564425395859727894287438982234969029000916178514266535917090313120","1"],["1402042423492122252655644020805147284699265758396480360094607311560959448845","1375279735166967623594789807877727949848142292843834886191071916235398305918","1"],["5664562667327237520376009268225682907725177239778635345184562670770753066656","15760160505285212721329479876217066809751083907004817536863937408455619794277","1"],["21685235956823014932931525780491263675360593192182495580380161367987414170175","16646798071395712693847159244284391768838448989171428957196706383828954369545","1"],["4919481785295686896235684571886117298669586019556482973179816715666918287763","1126427871623581277201286773681532355171912091099158064167325608896516224589","1"],["14518527444276321291043931342161118085722500892644625310549864271581626160915","17338610950091808814121017917033639969292063070195270177178839166589633891210","1"],["18234731648787547265007840712053990059396128696372069494856416667882003997148","13373329766979386776070323225300453116046132571711685676183101909973220125174","1"],["10045526894404716061393204594950249979340949991978755233798238341473812326094","15815819930803627910641833811096743468973959301591363974261766161873535429044","1"],["20088985460990717550082657526724538143299736087323453809088172564996373049291","14923829312752552397558290616986223254275070564063363363521752201606961944022","1"],["11763240780649802051258133165696561713291414536930916059122617246017187632030","17732171588380381623597807012595528206938373845695835386597982270923368939219","1"],["16700536455557309630656839548547273905997283719320658739447743437222654410774","21641951280977818943718316257172317790532572289115730193491593930033538310162","1"],["12387441720944179651958550848668160881777636868144574479329443228951410337238","12631249666114405733211087047328185506014991756515112731738094978461255102011","1"],["21046325238847267216060689673787627939814324537844393138940729627294723768929","9493951204069407251500053338496939534220566746031444153488992357852642877080","1"],["5778136765424954089273218961087757541785084171715694265428539106236978571730","17873522818421169462311097426232444195457626948398648731739034170514015708427","1"],["2491963725640865500791493174123428156901892690696212974784471507921499927563","16382715057469149166339074679474109729909621984788754866379611213719067649177","1"],["18194816107511680251888286202404366948939352680952882524595148482528142708197","11072252564979628342467231835231125328482069427019595965168567631431032867774","1"],["13465599888583623753226623202539084460588757620401700264706828440623303555648","9691041087294966161618255840166046183388381154335650352193180527691525348446","1"],["12179726282302762045957656292530759180578180414050054439015585950083515064998","5917596826515541367116802820985400083531718712728100414807719947822407713437","1"],["12951236552828385442263769425422337920773153812004092967826507343281946624356","10308089728153571287251076030352916254386220263605577207905076888515245308971","1"],["16890842457411923606079893021647158904284121523021535453230058682184186654555","17351108714881020182114986982736973773894724006956629212317901996806511892003","1"],["17093889268173800510071572958877133453641230600479081233276016484353840609151","16399654947168719187744476397357271510105453435931619506425683351408410601086","1"],["12488199916643523123977757351108478340538288120536642886156950812564375526741","17187756809954088977272245099873888305767088372144625602543609028460165199990","1"],["4189053459618524486200966966563555741090095211937788031665977621353269810944","793816296664440366689564669730342371046647655288755743947836159449557073384","1"],["17318845012496948937042479592522145728524722066954912417739700463501120467277","5682476712789316425532327130098528288874610150824701444947741105225176027972","1"],["9812186185649321932681689949181277890995141165812059801016938661932433083768","6534140537942588373130943851344634853411340059963213113469176681860774845592","1"],["2939355925024108947893038995000654698460835811198953052868890948726546213063","152721749442664042653835054180100876386793289978677207367965242213044061825","1"],["564515256217810056639925134335648516074208372718305432560932572352710416067","10226118760893178834349268385457988198701988264157025180171717736784837746852","1"],["1012121152134170929187258857466088923761366363317656303175328725175125932963","1063065677989691400333558377031904087984114846898347980809697255947057038209","1"],["3426557983434617555221330819092110557434379983070245545353397767731402083601","18801917826520185403827405925715201474899894085798752101049095614561030816375","1"],["4295578042046963290477087497932693936266681184566457764229423355013557000678","8566157129589294572282569336204356075869105428232642569042347837124846820611","1"],["13519123648596129874025395099296572558850504492141413787074297150002948149702","15944522085151032854672370228686190401007403499771806266451736719888935646321","1"],["15242239598014097431714552061151022468512624153507233541456065101149791274076","11488091372242715660476799002487475334645685376316718936994887834995209035130","1"],["16359067957186338657853498278481520568862861230838912576904797709704459749436","9524079856446524866603856209467141331569402937444693297617934223718310679127","1"],["17962662427141310410137521107661788369622662083703107099567658531248094553991","21763389762349952496603209749580997600262411591068418067890492041590197670273","1"],["13975712884709438728911658606329828690002596438193444363927269755406454576232","14713975860141544368243999152141369279630393751289128013703810419827530651243","1"],["7419631037123101685056591479100685277852453149559150176087750619922175192866","21628007313523999206238913963853442467185069573809429772874103336182859269809","1"],["21059360966275428142372731237627101573374041903631784897165389239938880411024","5511894845122940753784936874633974946957911704504085843663474983688948858576","1"],["18146496331747590105943728993287206314076585999028086175840251832198588876988","13168197250169016137174646256564346516093718310565877542885823022694710616487","1"],["11053493568596900557892431556275843242209733858835893182399598002502825238323","11610267519839405385596650099565422134076175682552622212324493482315627512739","1"],["20685597336943150569855042320590635446149510887900812651374031807863210922890","10538789743840213424312843633615583493879115345105019822507075457456778265544","1"],["12348459887406158002618079326405081928150569242793555521270061140241508926759","4345909615264705507486118545077242828177709978602216082972106264331045994795","1"],["6890436749714930901358751427950880214340996388693180342622116798816564464387","20433481431848460138320553538872594891415867648572352204556636554624642702460","1"],["12355504627014706807365373687471298324280603616174231412401863805893516224874","15933390924524562956849859400999353986250296446610023368978132673020500708548","1"],["20386792752477748614881756765611094614959193304066278063860522488918162462826","16385086470777130631731144762253577749425379849244403068015518376550937355057","1"],["9762862536345353403598692560035236379795777018778464328918507669688073641349","9982485256312559016515737026873918037384852777273898791016017995697202497532","1"],["1725917349276074657770155888335943558594475732014316613305723944591324901831","3385342051434166573301996831344574970508815787701195624616516182233772050018","1"],["14213061649989953117578278381239785632466326861549955640706437528645052128369","4443577922648007309598349528970631800141025045085712916026750373850300716557","1"],["19034759954621063577584120803407379694093245117957930548479060921091668643114","1727266556547772217875894291201906359654885717094302967241782889525081571672","1"],["19716761569812784855677658476030121679967377002124455001281187484455131446221","10772159738242008617223703810629944923265806251147953243917583504349382476320","1"],["5967125696417025880970083803434119954665879467968337116675906745753918895339","8507512563644331237714015631839790392733311809410638579123159987880602529411","1"],["1109681346391457705209518391807592300501409269610624116064773753256020162611","11048803493711329840645739244481222129701047508394839870696208347418316467374","1"],["21808699222293317309734828421200263724275388069882938698974175135083198861315","13255279649180243493064019804844809479435792684556027312772106481293622569840","1"],["7766414535971470735709941726469885690259562637932786614467073309526477744668","594385004468966265772515640037211869797239605528325056996190585100577851497","1"],["866023352258252802025129323642870574293737406141255416573514132002805831800","17927678119464745054343669846791698472445718757833110213035452765648029073137","1"],["900902910237780134977573828737867360511474235461730374269958433339305695655","19596477475372310171130069339920305112168468403145930107014237643661660687575","1"],["7467401473100393585331812464783954939418578963281298413914829740909747545618","19937772558226878298178325866985907757229203937836773988190475483334546897547","1"],["4026915265356213979928335018648476524365577381217779487022617028227443717398","2384270808861743939775591752046749034933791221480140682505486035283204576274","1"],["4465618272624902776846967566940143830253523291139769319484893715516321110898","9354012032409879013601543009177939855072229170497963237139830969223232987027","1"],["3763945765507435281301230618462088209594175765994157065632954252894512395158","4208879636269704904893960404448305107032812382204977928267898376394392197805","1"],["1337014795685249368225445958871016440967730137743567272503262971961476629036","6157023202501252527983728401391663201112061166130357577940486002136392951720","1"],["18388019603642608132613159176639378414902078532796682295301637806253205667453","11482264651700530932323603734389705689378178743693542654790466485614896437769","1"],["4877716207847141242552983145503298085379275721078829211033370846788048559287","16041330931269672137759893518849914770849642696618578165647499804943035821450","1"],["7695816649253184190324411349804680007197602708153470543105629995494584557255","2242316876373265745976429108903161408154321420549169423026061719519391664418","1"],["17731839590245725493813660120385881472660715456677321925573317298681230046195","21316782565107087713633735814738596453160866592212193762182979958591711999361","1"],["13046793783221295229137710585214389111154157061811376325763067650830944136488","17598017613900226444562602800343711133236303036045680109151732580292437957489","1"],["20571408343432857282766928400232382004306740944473927688235792785224640498387","20869919624140249718218444647923419068120104582570666100853718255717910758150","1"],["3429244241729840239487478605845681959183068493758102752061190583558011119025","9501361806503579645098847905688789709828423800110703020637394164506939346571","1"],["19412740828495857450878551634085043841003936182022202672190918164883217325657","2794446565787394657723216463894519340460414846575217858564168415303623188998","1"],["1796057074511884683310975106369089297223719125331406335439581819488544570845","736164734875005539521742386742708919515095204270841495181166992963440752275","1"],["13009283140516520167642863481890703560527317498010979029178140927802755338611","20006758495073213839006125133560504543409269308730646372285642724205346094371","1"],["11576220534475124081332810295435591336740340803362627923736903844393123670735","16666185665844512910603857356186255270571649695395383228750508583109194423499","1"],["18949265617565031707919833333049163816233806921344494137993015683262187676448","12895119526735722298234832440061272219990102091987155476663194317346465892809","1"],["21090866526455343977020454837101710366625097953448391356113601401017016118931","19076065766309365905373947529017982844508908455056613145693452476073729157377","1"],["989589259573164247889439247177831176390968530444605236394535401746935983893","11311942191568256158259826125762250490755662743385199306912120508973890424819","1"],["11184187247874330261657188639757988910510156128080370564392563116756518828912","13318580282341555264335800230979263398930045824821573448781168831640182507925","1"],["4114548926796250796115234489557684218918395011429702456769464098727040498293","2749167025011581648824665509083096841065676281268784694243999155486083112422","1"],["6132665559092264762444143190926033382008389277921436353486056352012729022145","14919134832160501337728175510680402715538604435399394607939979046488288287057","1"],["19097386307565244061962062648877783624660877325782803114471027461945597215886","231583980028918136935848316863104032652241531712923392549302099826824768911","1"],["14510226096704851841873282582067218480863216301993302851671639411611865663635","4916338667844512539666878160591805976884569808430143910401865748569948216403","1"],["4962394250217735626146383105983549124044645865179653015562485496681414027367","18952216028962574538747293920824364322392445186463785607640389117198700909231","1"],["6068212105346206727798269616117863352623483124602401302261060342555629970657","11450509824578550114607665279584700663961745918805361364655352387177544916649","1"],["13547885411900862261924992299553540369535278004111158654800163068098912012842","7805104020997460842981358807995012727158642331526373287849093565337427600504","1"],["3393800983149938552601357071584176344158803946824250127938465555491698160049","20676868581552400470974637866033180894371404911981670791998532579365673196279","1"],["4182693056090635076888411281425858277557129085948863373245961430802165274809","19464994825344563593437739124658645500838680272214973487314382185985689239079","1"],["1751986864675661505693940855494389134726716533782908347038944575185527806327","21233678555957130295734275534491230997516288230856815510644009333504243947992","1"],["21523226335208050185362990410286735349961585757742226899090281937002454922949","12003234767638371784878881784967301280355702954469733137153778638157687557769","1"],["4691784871256115008729059284788241802089472448124174646191303493343822235691","3420757208637267529763201360886615436811595113050880181700026761875960607701","1"],["3029232895871210419455018848665952672359967662643071517039523936068635510487","14498874591720422961125501239539207800317804160993093472882681780262572725732","1"],["21505559467887669969913164572015579341025708354359979970287062343617571479699","21439604915061215784471556774184307354045213562009515345016155666828269676188","1"],["2195758012187108927303459675650769554975754527451432263263391036078949534534","17240189617100355358249442419178204190266246115427199335900404638417230390265","1"],["13664088061844962587041458476167641336235099890115560888666337352739648273200","9855167381046527063610955242233780844581350879144543507892233161630769007461","1"],["6204511103606255745219276619722522009058348536377074104021875975195869437682","8365682603361119748155617819625277711350927127563400967172952395671654684691","1"],["16276061586681407706051616502430911677273196934572598669309002828280286797809","14246498015653405622365438166551117301011459401966969130202644741028762174674","1"],["20657315512943996776461177896100098736914584591379721106056008761325918323610","993527132315502466578396931272370535092250650877083557617762031340796314429","1"],["1486553989639526200515481219306352845983358936706702704315550680370817833974","17992696634780269177643992329343219557756855344281067843580556282432055587124","1"],["14555857560445523530585354267266328609306919866991522265028275798187429533744","8006901749012670635896323415633521731327093623640905530632932207428305676293","1"],["18221093698339616423813343138649543252642248390775122890962341804334336150777","17246024272094284660504922448355704275859964509071166388103381437681392006815","1"],["5872327008932575988463260456746235077086484970641821223911388236613013392181","10291966548385043199017969467077704555705966750414142806533444071752318299202","1"],["17754471624158194552836512918772579274515336323365986522867389582669985523580","13131743070885006945848309813662769862450369372599668331115792035525995869217","1"],["4412091007237596176011165319201204066150512905341598868011538594701892470525","12534971331941580717541003238392827868870907502035939136637744900749978845924","1"],["5843225760863861546743642991872152660967169034941095252077751278042968261137","19060691927621219659485279821082814647673794886192563950885319112492881897777","1"],["19724816115867949649402292940692419150882743419872375038444029730624565148372","15201494036118594355235204193485957651627369761588533184066042805276785274423","1"],["7405531627664407026734536186490073249801937412593686244623423333607297306968","11503872765793472172217562332724640787131821851728947858229582311887235537264","1"],["1009828014213838433776769132266507388007831689163245023487262771755462469178","13714968342932099000189738946528490807880876305478638539182778392747296915356","1"],["18719656690380708201601861027472269889814346876445713783618091812472799836466","3962902769084331551019362502246458803970311187162250869187284565496917933509","1"],["14611332468778129647347462949741758450968820212457887892923642153884357904683","2755392570949507260410646846203509559558310483933320355616006929639390014332","1"],["20009786850731268442581023457376562088932538542893362539052484460359245657596","21349061644490307725422263471426340591476361358375671768724142312442181804134","1"],["5130081372684973814217989960584835194729702614844164852241395752077985423176","5112215687661640403543785120727927331471032567707774856493392538670180666899","1"],["20640091647785072988034007699394347799449390766038275862225081510658341353957","20272182807388469876526309353341316815254379787015100429104920357437686925324","1"],["6570839974119046831732629177021662580472369383954207395330858470786012040167","8863256890293234652584901444231352520300487526113758346856162693154820617337","1"],["8978401066448213772894231348865027255371569013749452131872914452544092991030","8903659732993069682564922205743684408977203887679684128821552705970655897651","1"],["15974337247004978351700824542891377169724802565858216235565375197685042896075","20065744769407366401826528895753963510785831499840241759511895262799515007638","1"],["17426139422530273829132793483357125625497959634141349506541658482132864507428","2586303588727757889488786567002886086673132749129322269524549149790276332914","1"],["3783555749480071317456966997740049530986430406284567288909865108644671004044","2899786089785962063435999095149783546787689785225027147399986740697378531031","1"],["15922829047681110692792814148605720191971786336382840932237357200690361715905","15997407404512548590291153593191703480078624325360776201865732960553404745591","1"],["20176863835366011024214265719167834886473285060399460082593605190358156430627","8027321838979803378873660957646466810359650161249575550601482246603595271105","1"],["15099786416042940971941764448733583703500146706403229774411743938801694935629","1244299441615733231612916572586877736193505760326615936429830777676577259726","1"],["8855157337693287618330914588100326001283868817805357034541953433716940363862","4761617163087709099304724357869355373815975946447200031081589105518541226828","1"],["12871409666405068764059679282893076466387125486563020301366731765236378301988","7161916213088983084197861997728389925416067722619819571653209273474658101198","1"],["14477095764874450790060859374433427678388653336712633331156370471720483401771","18016174362259544371804432142141870441359985378791243115527950094477458231704","1"],["5543733724798239662474591568409713027380881305388911850022115308152959627358","3512186414996674262970197617299893255502508841358889282506701975362538839708","1"],["5805572808047805328960393559996978876070775588065856244498202400573134842416","8686406277611549639247403259836157392098463883408373292142607766455899788694","1"],["6015333501324956857313493774107646059469987302826573592126061266922164739776","13365805949632165297061108597417616680623684484939376831599118236723167415450","1"],["6647271757317509513260259654527375911165019827771272840405114849373860608543","3603349300354922289529390092037918742163718160947998132797850101762608738772","1"],["16170595437863776571828658531847883567786271617731038571825409450279030388199","5193525141853908768707743378316922768473423368313035402090200247389678759474","1"],["2947446456164072346162037135980784036971023271197103703354475385246212215937","18628463954649103406951878772438372518021877125501719485367505693326242869301","1"],["13878370582094870369115929243125362150456137325699783581350738699348767962692","7108866449486430513189198524350283077410963831674388455931717210712115626115","1"],["14230670020835071734737463862247476031593081896262792150394178816404609684925","15402324777491978149242369431882162702032431640749679124386424020065590131112","1"],["14579762190217942514638581432598205808554841118416405166633686780183051783421","4550623792405655086262450046427631313540779351005297068510484854825444488631","1"],["7297289638183131625146537117489136591604322907455431847005722470222227158915","4383622693239044511352642138906226332749516319939233418506161857539708266086","1"],["13868830641679280833153191564659331674830621246233746769760751924760777569105","14496308271000413744218113031090438445273085524166783620516986599326497257243","1"],["9676531557619191496292344345177872474390926613036911760309292799767865717136","17747740192219687268225931224689927091594770422690465955476866551849579544938","1"],["12294865087805776196710731901975738963892290756210952309736574404583518787846","1213704631664011958473069121058549748719940542676611299174822747139458030950","1"],["5760394385251214288407916178579180112456000587998228391932105632112918611308","14529325519840460500643868119067473342245016791547324179718661480252221849927","1"],["4615315661196181779963062449593503167118197246666400236514240771242022005710","2699187570678057976517562820508096915471169688563992465442875397100651377182","1"],["18111750761150240465602599395530054776779670394987943413266442507603677947468","8617911287212271500905293360554600624659477645458646361245467865823503333168","1"],["16784151286998718982365018103592839478564125047803031074712529808262823848961","6752160089622480405248178998124013417344695640642377510110981313756220864334","1"],["9172815424335080599355121893655298018624859922325220427878443556044641717748","797921541004317463377773787547317693770420248035767697559980225367028249573","1"],["4078124478464097420852465529906664542470527907326037067074751483009019700882","8331624702116501461561006020234403780960931787701110773931177901475872714184","1"],["9032558475048987971927933998881028229764620509593447823790628755161861077854","13138432896078698092399930862618554190714967794698618537822109949674545910584","1"],["13035474585090453906234223987427325700414805281160681290462402115343866967029","15314741297713514352638932232304907752123734518761465636326887353653261448227","1"],["18407944094865207074447535713067948416316334404865545709722036187126189910539","19317251617528687252468364946943223296141804869729538575113745182234744090171","1"],["3334221886591065954113831852057492482703633713708484985768085469338913981668","7335346209561306956163310246166811308723527547174699689766273228931389582831","1"],["3958970185203896531486918189611497208088007591687812883504192001033811842168","9314151700896846630948876986603653043464091462936446132640738163549921343260","1"],["20434192090521963627023818568041799882679336474199204951030284340141404423748","16365146152073290489111181044438154171909154449117406934877305982465849976625","1"],["7800051224447579985150770931797242264545453885588013875939449098191304654565","9973258772380492928566892431049127209501440694036724677247803867856747563973","1"],["13589546835969167482187391824297200573991481530734439554431131575575017219322","568415704283724254201295905701959739830390844377141831153021881738052264528","1"],["20092781006457678823411663537041717580131461355390093636706338439111585814103","16147650121238518704839493422237833210547000757702839233680851261352154977007","1"],["9140619809964995348604686153506428787301990493040166373669286018614699978110","18502435443935888122209558942941116522964509228321005215294230745986465564447","1"],["3680437472976170108308625586329559751121928321244655576192546812876575592755","7691382679289862074739737594746639622820987660021853535405865506736631849440","1"],["6728119037598743746516652032902018614014761951800983571977922937236977325746","5345190504497498192365073023535097847258895759725449898921307636149634597671","1"],["6224785658214254394981754400449302484756264377412290529874894401737396496264","12533559960986116945131598263518399197458683470404892823769442498646065012857","1"],["10303525634080575777509814162770618609883761906691977168985723768223740452355","14066481455946708717199159093564262409846546849093868395233492373970485677807","1"],["8410773306618309995652494930329322633507511861648527088998309796151473342527","18102634174992311340583956419019002528043193822224987694674455468002288608287","1"],["6639792265224998621101745743350109158788956754098670002451838041176842536128","1077024049460762957128304102077711691512064893373983838687135887598374891695","1"],["6263797052780915147086678796424268729309979934414739807271316116479753018998","3283782018600076304733296705742327024041855645936645199075744300903585838700","1"],["11561962687731970439574679441385788791894724097883496787060606566696165421309","9405253772725090413707768384340763863306736351068179001876467372401286807761","1"],["19395423563961786241857472657537263654402512139897114398867825151266805637316","13324680865069377555653937010917380188884121973445800953488080147225238971577","1"],["17558249357488087655551945950605181732427260251571753099113672901201743923045","250674540006018181536819350582438288345137450013032937028838581968654842801","1"],["18385604402635285914565251474926233286657882756411286035929333156544224590194","9999873785282927824784584013814344986551575741166408254268562705008541935897","1"],["18953560634531175862009242535765437408732176793918970944935017696449748204477","3881532937127850102930952478766834823490442852166841232195245372067465573350","1"],["4344277643386244002722993915346936533682119865077770214459492971279690259895","12815604264879204409429612297550589698217449800647263985936983894741763032222","1"],["14737385984307630422420161512692719992669358562528508162428582226377417408267","15457972732096155217462899123103579667004843868004793889776536486738434970058","1"],["3165224860130948347869662523569924125406366983307742649912336781684941216177","17778274814304242707076667310036575557042743110297332517598670449326010329094","1"],["16010625889277132507099126196003695571920230529635682117889696743042463030260","15827583850356358828924398948359704608351320182448703065428938384035800591749","1"],["8618186980692641714259862743974396219814292243470535021458175243297580029928","18219065379781028838362731871304729423828121958985497038504379772843246131917","1"],["6894339473120141553439140465755983080555239432071823959182222200385858039398","19733911442539422302434139147202600607912096605883932075647213431033574748411","1"],["460354856989817266914652535230105198062515964246910569355495763262940941005","2004099427467106688957991053633780196833405511374609531908593541685139406885","1"],["12067941358962869862966605168745299425185546118662358861786129728453629563292","6448272051508871124361442989520379690200108635035429803762998971359301728753","1"],["8440324451550124309800005625306806689187761435916343966574980343863958115020","7377771815362569326961406058123175996096878857390602046381407031156583566227","1"],["11594742209946290723470264605490358860143407489969335443853431107216053882410","1328263583732505198865479675853932095126027092772599298814719228694192489338","1"],["5814585554735924828818852345763198793352051458450379955869985561036952427910","10569043710916740148362249993851624763181666902751469270479179975845076052090","1"],["19118724823156148115022834540230538062454216942507296738184483315708156470667","19429163005127526790171120923586718220751329060448886825761606661773195048836","1"],["10406795467276691983082543909830158919391655278732180644188324851734605702411","4186725076348818255084104170107585923539511490649679801680726980008869261361","1"],["4636414217652247307390554376893425431628407195117670136530634330150635898754","12261929908010106379193089599510591089260813187670286378143469228803735368490","1"],["7148280368585717590794709133408811603292061360551467216563719318745093825177","17524987644387954914540206789770687520189865796969280979644297327635564968592","1"],["1142272311309608183927174771657198648697196889044688566026578686751244603237","17979659677579687381701376546215583247884085482111769780573274477237639366854","1"],["7216213438000520135151116455761957101044665512990429512738852704169608674410","10752330928846267117601436825058230752764572284785942270579834635140431514389","1"],["2082951502566325266768145001349236520825316092226522494561920149230020324107","13987797399353731810767731913780509871974256298877945659261497981424797302334","1"],["1770628340218024963803592622637836928357725250667014588092736247159429188991","13197743651537932718541789705153944933177392434790046040082548117785487229920","1"],["6587573874645670912743618865165359217731916900292957102016499705164326566582","3542661132010834508270736614953682801820676470801263608544597907736317376329","1"],["6046596820236068007295792283013723459413478404445914348118742466769032116550","11362374170913196605657521756998263051706902525947710577838743002937018400075","1"],["2873381043002328042448024985737027571203857877416314086866381034618359544525","18217680593744034303502699942303028804459128125741094953066445045784340604187","1"],["17379044683445915913920484499003364347817356760835595535711678310266469541710","14938124416459065372614005493428746049118510568465846656760216263643711644787","1"],["12820808112938300849495090258862588021102426246648415847218562709151395502610","315534831546947918928690011214114591348157230462186313513420094250127512501","1"],["11040021407728102749521992647358359897573659424893137831294221460899757538","9797965812096157468200406476497087005677230984719976098367907069159669968362","1"],["16278978566738179156733123330928169755054472498971641882079703148408998208121","8186423454042030354110474094545966162905628183677666289383667861946739982912","1"],["7026270641377451546805879629305667766978454643080918420970960359971342985191","10953965678489095689653596426938995949194783138838001664212905543186643476869","1"],["11955335098203195881735022117869706308358743789521231356233161422835185109606","13358611645918358644602514833398731085512435568141462227182282506086856349426","1"],["7790362966094611106661715612971974569455868780224926654030918761803407326658","5707632440869157681101952480342226275737391020797259118325406104294230649404","1"],["21096079019726804781987824341714654703882181179600178170491704423937597663821","6820840688279992253981774288245817430210968186501282536359653380863712305834","1"],["9199558714640277727840842326259265405039405682528949159702722135756872759088","1694437163075553013536376517312167954247726064502678479991663972165165912601","1"],["6903048181401474056674090868934132051789252238381230572263276256126038120755","19595454730574697654896463730897607922309881061851818701852839634415979508858","1"],["9191280438305565167415252398616672145269112523944021498805210526060686001233","13360106159417607783829816355659315460516060472299874540808933660863476662331","1"],["14962879995998528977139324221691287805549753871951055812406043010041649136192","19496026998589910302432664290198924061773063583940361854953066781071394195611","1"],["2779080497316210808430297785327237056265858677651953802397249447089696143415","6139955390490955296526222128654825868560189505729070874792503976793491077673","1"],["14134569816197562064618232973105682121861861520778820722655252351526760332049","11411539743030754927608966337029669103629524694361744679129200482092250426459","1"],["3609421659818314219143944985661238917193252569528424418373901537052076429737","21539075987961714216621393421620483625871913850491423539025612017778025176275","1"],["7521918127289159419942289135384212611390394781448862161085286362018265501597","11092879080102888505153859841702946753390138482586287412774129572887177848518","1"],["13372110181554297191525353891974242733172361630345997306192783511880082649071","3200786786218655652842171851380788558354280492631170209813291829761444071149","1"],["20408281618644760474309154825298160935029352707283754444449208794827150791882","16623862447168971539619992873128301035177118055975017654718943618034289178785","1"],["15193938147988789330867838479777318012221110191081127122885690786707262539913","6045646235520922471718141960496187540129387110065071401440972082339859227846","1"],["4918772463412815204129760504672346383763998699581785393312116567928029811907","10567864544325811432262305938332923344759938714902628968226055698328801449501","1"],["19153062237292553356154556023562321047493037221525421571420413006570246232723","21418703191522364903890405326542504165229774892998061420466828648058454064722","1"],["124279923522130360453806285393643108868644976447192542309092718161550338876","19049332090866036553719291830024669923002372335393590215655888488372878514206","1"],["19187940977396380892353615392001174676004836618940662313976585217007395760000","15802885229566698664533354089900084865604581739770288706511834490777845441208","1"],["12407820954561846495929147804234915197888490691179188321457674419763913609056","21542423238051305104214501364191236597902767130347111582632364683395252402162","1"],["14221888553279866169041994318472377328610381477381205005496962822803589007278","20161732004088596558412726928865336675824409433722438174822258832433335633039","1"],["9939443411297920814872416846858734282039485632122033709608441021965532765755","17378791185906804028981654238132244092872587941551223259831042110833069152237","1"],["8605978168299914055939716893981067233103369224243813171153181363164286891064","21408577458791969870419881761679370273856844341897824911657679218242071483097","1"],["9515452961377083096240378263045138416807904324687787064307028048351446169108","19228792716654539836815377435591390994404698571386550447465658432841711828163","1"],["266364889628638672583492037472994289306451186365870490750771478267757711170","5861024143767789500970495575167446926605304263430603800315529335173375416394","1"],["1155725152135038009210779795934502572864920040720431264741721209022566645742","16036398656196870449774843162644415751653076714874984322660308442868636785364","1"],["3571249681029793580000015195090582470370915148816300715148381459669958196757","20551601548864667842363021047431179442117992240225086331680475511384134660246","1"],["11843928637895001904306515865300702147386158898238017974254674056660341598502","1639543898825986434654846910137538109330840448939130449093307689821096036673","1"],["20415258684345991584675690429000182656699476903463513566709314202961796087233","10272380208327563861065864216091728252612691949336085220090187716095814104770","1"],["7283851400016070847942058586709209264736084148016959756725536845705247217775","20970290533483806561877919569332946082246384639234794396698967044334970093762","1"],["4238919506397362791344798714545932317724894768715964747573857721861830941010","3551966106863677833254279493766447501829933013813047840983828225360489892340","1"],["10165188634349119929710857498155787214030609761964427588430935643456703484534","21700448942653864861307545888497222153227019863730381368193516444100989498733","1"],["16978048546895058678915131905066074319072595710400574258536488457833727894633","6291726831975525840102689714629882319467788591182030108426545320021773328475","1"],["16500252441289235169865919708962594898164059612246601039893078095318777878902","12398682166149971366596302939090813902234881418997754199223934083528447429784","1"],["5483586308571544868359225193335316433790549797308468095604655112814628670674","5619778131829482607265947223724289268863424619454496324447158709978097910682","1"],["19711440456184604747321100940023395571749805448115972060176475265624194805567","15136217969722643110031002403320785348680814658022935603515878207155464411333","1"],["4934068523041536014947723115438818768488981620620416881201817305256501043213","2734832877662552746576147128968874032896176741777239112291790691630561196411","1"],["12605164946462991086223017270280035239546179641475291273420604038123874439483","12758218619613647488265073656902590898282716639372577010191454103956190283161","1"],["21805983035739489321557418831113137242519134927120176571113251595443782512013","56268542934232080146672321193781555471383804500757692549988345215884607774","1"],["8984871330892499401140827569543627335287717965280295339775795524351578237301","12421531034221719756305004362437441693432343295340516024595992606586923309492","1"],["14683393784405928617102589086168882743097163485215426556223559375102958230755","17161551380893536989086545775146260490786247853918613585275013278210130965951","1"],["5737311356678076420469500735619505162788759403386913935938947202804056773782","10937757533855266426407968603599391824792444095765370752782216450018323202624","1"],["13369588558671803768869189260207893439968141153484532510258740367380182108645","11371265509884574160800076722004099833697156482920751123078133632371341832800","1"],["19839588163512764381459543046992963046007726336816097680975988793459806154618","3382301333101710078297330988835899651933145546774938183605983860411304223364","1"],["21211725978844206922439090582502787683750624863526246158742347343327933675143","14017943035096094220912825915774330409818917214400717649478245043341576498462","1"],["13462453875429583324008283613783630548377624090425818784376387740248990968625","10858893554747830738407075752773063333441849401884759564587616391174932682927","1"],["14716913768280985023471366962988724130310393680080848021316609956566551890305","13268857035630558121688042420301970668414778558613734947003196988792542216509","1"],["20795042395840735692724538519380637167624582308347035812353185757066549912204","16099578019506451565820633037623726307021826795574799028661971014124521816523","1"],["468897265337495993121504519288194068947108359526085023679246598419060551922","15969481356338728644543826427190545675135750701478029504392251731661809290091","1"],["1732603435276181401573001063009550173214524290306940291508240274507966460957","19754423150802688785562337461836853038006627912988429436924665085254420921710","1"],["9017048533385905011180707311032656182583166764226991911383035909949658798430","16696682014523769705683185365214524993299082403818135026239824798898460904905","1"],["5063980060869451635677813762744918541849369357853832493598829728286199243959","19386730369772481059368286270563300247605376700687323752056229070182443269940","1"],["13421420766085202029745834290972949459449533173725409365332840558229193508369","1490938690177119395074310147756730161075271889622696956497069667339671843815","1"],["13502951553561785637818898252687255446648246122810156413602117408612334201884","18198358233510006233106115406854175229621460666010464215496796396548753852107","1"],["17453259076348013032512945127960831793431258411569313326561299464785877219941","15956620577022006185319154006718860620728851980162096641748920546220375874727","1"],["17796778867907688394163238964716276284308846484436873749858002279025263816851","15551315285317304159847953822506799813592196452571744266509194655990564223510","1"],["17087701670812357941834406132505335158776057963410871202268881714647566184165","6330388297957379644105138584385462297001490045884265559292277783750389237089","1"],["21414493111897398738744971091826782759984860275376431482048254847707518444232","15008208056266037588802252406068142848005215893446678287144613722004219690078","1"],["20252719108071064190211844398544470340545411700681458343917229137213940408610","13768156169810709171454398439009270185986093714886455896571191647762352951429","1"],["3048627359381721622875057337332818599306150929296996740754121605712103135555","20056785468601490644974759367557110111787938685543856053639818485890598469838","1"],["21521998348869875417091970980437373308740209855064706782777748123270353495743","17285197823034195504016467028152481847370993673143307003455057334925916571183","1"],["7789992166199657921606609583937976256663427814076388682808593924909410566509","4292745065923046070998092515798977184138126836242480995187928389729419557814","1"],["15540022101612966712381773780747599766938421701811080253440787012768885658966","17329326223763106584215196903046359023944763005696946991522660695712846533088","1"],["11377010351353716480373396601190511143767669026844431329449057362113443439333","21337029303792719609568306185934396712618215252810520188076106733917707571283","1"],["17240961366626949158818483996260953246880428763137902081501584577657614095449","19239052569954648974917398678615985371258667686622568558480238607117944576986","1"],["14498160270594931665837670138835811773258362057976225250970357796254881360551","1447495527134928143986299105205572756348235096764541131358554378653925437972","1"],["15562401746822167165631560665399672721247189935261024923742062449056585133221","18906684971905389952339962708912358201664431640055742205089786961233946610378","1"],["19274210627048526108099801337275083005943059648024804022495215498117117611361","19568559916567888720917564621647026219615211338515709820478654503801643527259","1"],["15922988026162583515857498510902803387292519038549974271834191053507917854200","16167230498479029280953880693125411970869711806012314013375272160351544561883","1"],["15771499131126840488668811852391783042799988174620829127753565832372164752872","15199577329878977270133744214499562449693538031623118051841900434183104243609","1"],["21108456438423174297385653361908366733862762749147719280482879367635075618059","10420600532209843045370779921786469220445991805784953489503426547946713266183","1"],["5063719248159175800919439485554821164931293535072118525645626474380941787890","7336889721871911615803007110410189681565137168695623531643017305139790963046","1"],["6949485013723426549410279630725426177662908464683496519999567024063586168791","5777214906231789752566987510893820080220619962310394204028003893413171832663","1"],["14349749312424724660807961614493422627591302445362386070158528000486314690634","9282038022740265638344022649803733382012271472207066759436560416760170844871","1"],["1565622360293113948141087788206208973834238602676588529599215172484642494515","1899284019177494606775507215289530484244671536742388828011392830748773429813","1"],["16512067714699900571017903858594877706192080083189904549056177897418364622241","12667913469846094035543985960478351055773351287339990437079425474041313966116","1"],["20031419129950834834001292136975843190266690074556839099646916451151050558540","800952771613831650011863101207733270847776918558349592061365483708933446146","1"],["11428356859915115527100855270689308408602621676256425416678109501991497949596","10748252030679073924965250274441431079090357544566035512503232749294832197878","1"],["14581476353786381123143604473760306122700387738476950403090902182332432641931","2469553139858555141116042115148695401327835402739593031627699671368825587304","1"],["3209178492651000359668028260358514459491495453672396802645331905329346253852","18410234883024176501614435945350083117969199190419768699356461071851252086116","1"],["15244989640511742028385948413001275175815462876052087928793992189414532400988","10858594995530474009614897675755764993435823397980799239744352740748108522868","1"],["18999373120828423228051529960288154784650378875027615786804077553192645800687","17853944183034007500610356266525864347543039227252104221220316234349286794985","1"],["3218390509250540768528854079488138604453134130074917185688837936865221456659","5489556297622431359118436130693609995442124339029838884357849581299801265724","1"],["2794295755507156566859766350757808084999362892920930801109794553198241944926","18972542146022962288529462260915447282846601721655726279192758707139235227265","1"],["652135538042950855927285667637161594892031602477949363617207035970784744208","21580879110822272486678416180693374976196343084407029488957907731682931642152","1"],["18316267406964872117654422201242517155073460636227404134955341551602054275188","6173415322993508655811201921172708873936278100670295951581411558239153971049","1"],["19878260668055792165450096997276558060313635401042898571387646806351257628676","20322764833124398662483245961907505578621202679915251335866736027011160584272","1"],["18021343883435720865598653973291253819451241008359052182164113052090722982979","13533579354378343562819494692984535920878807087626309559783420186002887217158","1"],["15884943913716136179996612217508404224286979295195645038339353286106778662526","13031511044401058826059094991117559312563900933187335434470967097846429656564","1"],["4703154016023992542762220448342110456602518363787005303847919400489651681744","4401973716096916811992940980526627310843578468043845359025866528203587059569","1"],["1899062767055794486293853566444337607888605824389714883180580330859360764807","3509460962115456576916978915885944979230138953529988362694325640040397822994","1"],["18780053530677972687868168438959431147565065791976922692298982541775803242984","18632707107651854650277095207371110992248890237934407096196428336488549307960","1"],["10817105120926400485449773585009472776330708836542696228121921720744438709351","7435012752094688120070833088366997783589503166123214890583214194170464302763","1"],["14719869891315951502640461569920126941178696586980985596068442192750102596499","1621214264772347489770915931630014085546039507116278081894352805953834370104","1"],["15412122662515602567146495424890911078149085033851091118522764872443428756282","16651077287558256874673071909379489284070473047260304997830484333342509513523","1"],["11028079062692355917328184765504812787799413510528844658157731995884027093142","20422024550500641410679483652015131113246399086721092651661598596958548766727","1"],["2387280897850493117832317193121240202183281364185362304648362752342676917413","6230987441827140362297404683220197811245808803698836407827027064412054402995","1"],["21435837796621619457460390052980191660712625274748620929543771606735464500397","8004591809120378119063499908808100395173834374367853534220767518137110966326","1"],["1744955520285203579768114413031405277543475554638300149451184738907796559022","3424420372486482666145496600273445994716202474477468052010072071103761508396","1"],["2606163840206313158993739465159676985504013245769959111492026238412033634964","13275689141061880623804153773984163970587210421518211761900139226466636556616","1"],["14494014367023885562049849411103630127632072527018925638649650428682557700986","16248844996488986471506518127482630502786721297108429638879805799870313119889","1"],["7501591286006481865395336363510596372213348330250199380431712081360666042682","974566603514215435578170061426909917651807457877411143021312798674334525925","1"],["20712984514706023131978786537400877429567016686560794734519495013036340154280","4092261340765351018085673890562551686956868067174106160277283376826612121010","1"],["21195310362848009173953099490170711657519864095119191698227165060611535483988","6720312316060134336220826235576056951203797040675971839743965760667126406238","1"],["5838155132602735609957117624101073467979251193557761255735988412037006468198","1383674935839191076683493799103486448194778971206474296858999256534007043590","1"],["19048029822983563299738795461867818812857782604363667377588282416525462249557","10026232404643586690441513595707403839559237150226928292254081332426416291443","1"],["3382557067048388518015685949330021655477463597222791520088979056227873037712","6640260774700968222834456851868331452675530512952700629556570654761598509816","1"],["15006114901062964328839212806002690349389888382896645109218903097200041650693","8148997969973569483936381962339821649019804718664440140887337173727781275082","1"],["9862511673190861565551114844785745624727325260365144420720524169900402744858","830519596256694441984391799712073196255392671234035386674374840550653173938","1"],["8695098846942539822767257365560946363753312131983047711390026125291596575418","6751896255071736550233274919920642182566623944354748197828188073187914065604","1"],["5456849073655108590454758905587733683995672956695920259127448691363312181155","9348999820697231408548882651334403571936966971447965438021969803985576473073","1"],["4335432552270773724219945755837240815197495994356829915922637525160868282941","7194557728232473364941555310247753208338281544409409656437291021388067785474","1"],["5749844519310090067940711592649011866402441105289175830595565870874693128244","17351892991846138799468932447755150480413266965319884831202555806164824148499","1"],["12287580066315485144765736101232631515246346757278798443875949583350068438688","15058553460570055300466335892443586548032146999146983488965452614023147492730","1"],["9668178152623465970847052005306667841066513311554712030922278100353122270303","11605840983804587410489582037605519053003995312377026703910722162633964410777","1"],["6526580793189674089069542549638311649464209262496020396186996875590698712371","14750120344844598515574476771018842393539042263319932356198426289580821430128","1"],["18608631646740852450567268300092400745896310680696143535087177532761812239105","10787790838287537276923916090236618145671630792187430268230735426702253345749","1"],["10848735292490574856281727975262981205707697090621364763549444897869463265481","18032356613004053937731100036815530998121485822306799972974182398121513926331","1"],["284249235881455613480707865700142120741282731147428015776558264643331310302","3844500018091382070895481707146430281453818964220442089453167856949815732194","1"],["13300271448070791166780438122226723999167793500416750271977793575543429845162","21166428821818000555158709506395423321645367055133313632941173886312140234896","1"],["18699685346033498368858547134199536541684262037033951689999872399766709603580","3023295206740879945466696815075801316851080896219351603194328057847718748262","1"],["6088541217333901612314194604654447081129712732135500700648889346976775485489","21137104159637997235828602977934435863170922192572889305251400861054036400517","1"],["5121304256729262052199054239749126843873245526689684147278688424705147984234","223475068053612024144120463878708666253515546588906846065827452186449648581","1"],["17084030508545144322044346241997413381990515304566896458757055782871485131284","12890754465047408370556104004719794592391808677251020154006953195700639987917","1"],["2548324574281167821757914588458691946343987215536502354883316959700826031968","9636550480991292242993358255699029159029733170891686915016572422060431401852","1"],["6831083688223307822400007760217340953324976781830521825151456704276813436720","15854510668638159887044703416744422737917782896772226992477738683377965771639","1"],["18688685940752626175242015518643936371278426263393969742753803900119701881475","19507914506296248037145500593846925088014101674553806022416612331711927723807","1"],["12210155139902012386465638152429406661328475140026157066005189308441068452639","7668794469375546151850366695729169975850430330660990124837521246916910370281","1"],["10757242054611050230740288157140980306738867702945896588431603672675824327890","4946844955950001720811899253179081779530759980894261838758458039321657218493","1"],["13148180230604236546894189007828390665613410092387231138531170521044722560744","6937813291526272237844253518688847196994879882836027251661537844515314540903","1"],["1870879400303220567197224671885707106276911645394767419460224204927406606014","13375007336440247799390072106273716087074853687367977866619250271330548808760","1"],["7107801804937662950891748025100969532904869884006962009097984718862642785223","15836436005498133175748350758981105514300493578197787087939981842549199777787","1"],["3386892249019650577455924106156766964752427823890131780511709161206484831216","10760481898195838404591765423202354026525288520896726562185059741213514544078","1"],["15698962566250686373743574852823504402231314091871358567183773700647696312047","617106708444217421042785331015490625017147984248673021612247823920180484029","1"],["6116627893814483647285084573134467897855399721533680062745787576586305177791","15035004797896837792135340021205715334383347257459364291981384559661493643558","1"],["10138226856744765071838590337348194367895816761445385822527279227738161101819","12286470410084000827055237378368703719553183305283428839223117842829123131104","1"],["669419772483358499474850512238798909683412679167392953040135509423603679945","10212938187612921102308353428636054303455455769342223081477803194398915030224","1"],["20732865176880804154298420185668962467664456654564627162707922579008122005477","8074759054726959597531503045972825301204833301171558253153996712631557504664","1"],["8519747896166873288966320038434717965808529663145616157693488995868497466213","19704640937682917404527797006301422326692098008533916649393004470475403937410","1"],["16761567529119354849319127948097199277505451589503660747720510705155037058752","2706191951238448621778917765869470698710359567885294641083562973783384050408","1"],["3278240055071753529497823118335446499826249233082580656514612353501838732322","9062693206008700538554956599135729123781908831255914903853651735165527885690","1"],["19423526989781582827500698845468640865523811188929455839955132536163480285910","18890503733351573082912225445477470826999539967009584351259735985458450461374","1"],["12835137860153400813212145660729415120433484534970838951502873804589429745263","2373022586520998970951314818632284873103137653701274829839906366317311594592","1"],["10884806793945110377927535603027990457731000076748284121857704051273000780619","4366635202645742798435568894645376572006002891859520173782346461453842767891","1"],["796590642966442908337221896685012288032021559401211989268896104333557642025","20075415594750411539869507518853534558740348891618240303850224833311536051008","1"],["5141467779547778818729051055558524249191650504647218398309608439924382625737","436543256147835104620157363279536687375219347416097470033734146548965559888","1"],["2186487826488343729944444570691772618280342197210150196353522757811570659553","17815507101212442952931327098036166720401403295323701264993674143484283445944","1"],["12179727672669447660773985133282846739491120542667483609067889773888372509530","4066803248301767013089226818947739773163651462050814030309829500976928222382","1"],["18123702177192970346305480576871866717976472505910331543520627400467607003125","17022897696785535541290909914837932161266756773620630791392959515324198496557","1"],["43080967917680603737365032994032821696191258932780007151378146084920282020","16315868680413240468100486862314392537580290380607148205189548462918822784965","1"],["6742608099433099065524287552790525984287645797391868636718622197680016873536","12502721648912500298179097191121730970239294719567050727318759023957096127291","1"],["16418755538171952102331372166344740108181078880563440946180450943072520557619","11906453425709481526477612647640870741742206489434903171590362085242988532577","1"],["2098915724236968180954324360296189573907746358643060901643882870102311504536","19555511487403024462947126116183026152866770396617884937255439618995750452816","1"],["13796348045013333598871432883920627741900494861481092218130023357870489376703","4636289257255314229753919825381604238002055701604700987568382145035394376106","1"],["3215724637268935919930064544439155263638873106188965833464979494563431139418","21220201390236452083824373527799772519269505307340412441137784024670425439020","1"],["16626864425327738747170781922278744982830155743367376271126306326496066295692","16862806147783647552102320078198021382407661123818112681378113894595141516040","1"],["18308432504839803546654898722055210610661505366332306121983533481220449133405","8001640521603909363226438931200658642107090854143488968076774778684713603016","1"],["5333113227352447826996382631252982399859856582192279934375770152930540291078","2436968967713886070079841631339418760387526454851402928378231035051305814656","1"],["10107610077141336277675303005409105527642110491483589279937033759661850835994","4196333539372339261230629944734416736974262182670626683842052047550154382727","1"],["6092889013963220199448802543824060579788550838940600716745536946719448834498","883238117718244857387163567078252407207403800279078296649001469991951628762","1"],["12359069319529649688279206171550458595724600879348279764222401713867579399129","7878125511686238663065362136668204652576879724473355459074917289281468843609","1"],["13458152092227705068853729606230950418283836586189931477402583488107568133771","16376180366819129215998520714302291031678240613169967045260661955756163834487","1"],["8843748150976646969906719284529727189496341824802444054628352455194121662147","12056535439481539597867623455427333816027716282298783341669754055547184151052","1"],["19452847763939532388450353329573050922145796410044839031391231184264586686969","4680719441509507304217651644534480673648175184552801960622918508083689168993","1"],["10208755846062395126157926972785663133931433412258051487928748071599221979054","15675348276053843651730551555410169537771133665675269348717755652027413367264","1"],["12792935016238268503862361941330448170704175255154557999430034664854541399070","13634725577925670207890486425465473469233930386778532667666691127369026776814","1"],["21098583473918441120321534779748636698879434210360171874973064992655745001805","14398027563053606293214823003248698969434988912774456927592576677651077956322","1"],["11681355090081294505607177364329116023257375988253589945755967462785955891961","15378862891710103736069894864886260000711025070236888152060712114260196953716","1"],["9676753066754876089573359324915633539058494803795208423941334249171331637475","21530776372293216417605159149320728695329111798302413042790442181347346205849","1"],["15776157114819075020575426333248081574963615521267798081723651913793632837742","21403960374547973768839284350717330418590179766284892353685465613568132077710","1"],["12681356575110352751321697665161761475935188783996127311018104111916505133905","11187507650384353732137451376133912378439095576057684979475065121154322499515","1"],["8756410298841330607521752405794560176735547199478162288634509614401821796605","11786788493372795981955861165152894906863592010673276450667889196929548194035","1"],["16789521002684462471154819717879171104610466510089508749391537120142708860229","17380974097633757913652377004610158762903823715704103209362478423185816141151","1"],["3129854286579687478151507398631193248110459298799400922933670964712554274314","3319071347431271945056283738513900813256120015078585065325060578361945245776","1"],["21804420942626183831402883171254966102808506467444932514079508419626142397383","11048519162507417000986675863893622710455546092965926757095638802873364288405","1"],["12146230444571473237406650115497291127113173508964589473646898790277596992359","593462431605999511195130949157169392006521554961241404784813692102460646081","1"],["18172229717600187701172623676901648030530102509853249285743780761209020425345","1990872789348150724545927921664044747939863364737268690546169817449990844913","1"],["3464103024094484108245727017944807271042633803038651375421698587451011228807","6234890418803713277959473763953988328876258461477912842369432151983326626757","1"],["18525536256202860413217473376795438257444766883496416798604294382855721286077","16158563736542955598664675559084956770358179937710442386173920393892950695046","1"],["13956157138622985473253216292388195774402323022039269335897867409634747389111","12434676768239617318600237889472991230441748456945331301386038386690965552485","1"],["3189070476644863893033668457970067901825323739109493919224295230101980449140","18483693190803806815083544920516089350593016354682676905716952653131969462103","1"],["13136918317445858434308321433095930614756165491294681727014497321144685171934","8360744742217482540308070285757527329985365501656089960899189207203237577362","1"],["14403555409601222189415552056414023230110469193530413978088855664201634108138","1287190262016010117916676622686390634655368304704766297816328906054926167269","1"],["6880416171445492659957912882691017875849813661064399991349549116931248920415","7395723763105450741101036574607644278666152990566789796350993953028614978212","1"],["5573663891385761554129988695665598951252886980750030056605711444134327898987","7960102545863883281421438974584418074370633635592180551944612338932626856602","1"],["21479677688908310284577972425811692738522010498417168993874553248589591175173","2044805469438184693885631379610504844300935431379420154691804241197811349882","1"],["3593519136567884485512863279051982222140855878902743796776318969700471575862","19469729120054203096456171915475358762959790016437878218252301743684033099739","1"],["9800784282822742102766319492000504256206645543832132387683404326556652271233","3604894884532831628664431400115151024873513436298574382478799315312270990253","1"],["20927529785639766640531378446615530767113904367896741860362282152518786804091","18881309609598080788688452694416757784696111006609605703984603807082596225629","1"],["8945549409357348901059737534224672596545271513531082179127818629919882025447","14980088408214641500465500278403596592566453241688537793362277017479532155734","1"],["13210821910865544932858493001627587567972921046182415566593540872668294298542","1148251213917797352180457637195633394335010635650401636035627924362109495976","1"],["14279191843291463867923840704521815613248928808089468581765614411567319291587","3685762227395786302897322711661768688644479334120996049869340047621161815088","1"],["3524946659008146819395791208772745773639659907776907132600130216425004801336","13819656741385593653218077775812728907006801989138826430175408306988780411313","1"],["11290228771595993023708359353785497497114052006970627464879273778224886013163","17769726345613882699446222164476398029726319476553664251276874261890165874797","1"],["12225514194772911779839087926108397907492558642874407178903137369217966176132","13404484957203575214984210266651580007540516267054299520284515238711157543295","1"],["17739685685424160001541431695624213457883520745559932686878829403468982113379","10406503233476581159499491655791390030220703501003213938195367248929674431382","1"],["1901939245915494264672280566268786620061259799440086389886032143156308002560","6495142122621293575840028086730803357467506739516668038079652307896899365131","1"],["7304430730669239670355583354473445815666291305767591134397154481526821940531","830916673485550174598267078728215481991865644381669962202030289841788714852","1"],["13265066024762218509421888152790075191224230738409736480689149954973882819859","15712391251431112936483010654009308010979264299750640813554238280735575545597","1"],["7395779687512817926981558073080411718184325012034871881881523948429669889980","3692359992068535500051868765020390669572636628041523390733702567728638611103","1"],["16250642334788437316848895897277486601074527524410363421587357840430986509119","4357931317184149246182998447036781655957585153634946281829408584724729233282","1"],["15702375479683390536220771187940436494388238777028887959114246607923542466130","20165083305739138093413694586646972474605665765151122359227916839757049259587","1"],["5355460998772909497909058292541159841639819986206176578841880853104902845241","20214505921332942743116820780245682431512847571990319898180490788999957054820","1"],["21847642778148824921285030894430726580818179323469388834625855746339709614620","3621068348673539615889690169389979204097972390076155912286940861824269650273","1"],["15234105019109768570257535562133895604319334881287186369522412469729145373804","4376389636627864742994928015284260389731050899622924982737689206106206731707","1"],["9192270854170676885579712428083243204837275902797135824484254732383820433651","10004693180511011332609684409975421641478865313176402859471929738507351631613","1"],["3978259028290550795263643401905189928222545705055269268842669407226212842712","21805403069903809549702695741628410916083617192790502363276589974659960289080","1"],["16622775058376204187750205954600354362002829050343312082936341517781864229681","10245257944319379759179703045159872865883975058339654574405633417172425932828","1"],["8380831326734564870755760616357663666656398380563821288188967495290836949073","9600832878159037352711265692938375121320819253585766873149508096579859631177","1"],["8149574544011625465158470405865689638615553387379902402233687784789147732119","5875650775040857409996198717018832558669679307151085673977290987121640060670","1"],["11610795957217592693137296950700144631341272247206883297206450344383456889544","11894557548084896858310335179050391369591843990770391232443952050390091581816","1"],["16714840010423825628220428794654749512205739109033628473535183686813083176889","6343085756650349744379822155241210874624519859157381849487359452106471972399","1"],["14637047699671370113492382526547516270117716590719802289286774094595856959812","2162097284293657179603650718301365715626212709278857690901248708520177308275","1"],["7031964729912648309822209123684951002390125785883163898672130814102941750178","7363715065695265588736861013300064556335004747139128446559522261685545655814","1"],["20380245858425590615266976418153970952997320943080984818047777638742310244137","16419858368193756323739231158461883434422107090203393457513630321965234483712","1"],["12753887178540507355639579712395427536139100992753314809713529595080202505690","1185350755921203614638670737380488717654977479331951594762861253484596444304","1"],["4054545392932841732757199965075995473289749543582641465093492222470828555750","7189326883483979998764100694638455491170757047419043459477483406086152200926","1"],["12385196605950018717094021458040600236912515702727539664777424134497886940488","17252540687531937105254395335635363245398500249849009883950929613817907234449","1"],["19950233431749914912874330589331415348552533746006279314386267148665016496354","4748003342634685213349610950793758438482773859621994398371544135187104519062","1"],["3408692710299764992713605518229322695569942902908684188302094383866065060671","12118290622366065802806911843258447684714468963077081006323481844095746166481","1"],["19819432736847604520195110423997001552459735339642671638514803816957683443906","1173177169790374451449260543055781721201181891332377340602358785538303300761","1"],["21347404596029107681801878761161951219909937681789431481043020074362712930959","1202992947584281118018605802448036760550261125338185557072467684817385707542","1"],["17535708154611124914941705620845237168197112122656451810034874369903037081464","9664117640184077445538231695537750265378650064252288202572141044745380819447","1"],["18696349554782906477367316751643273990535598266376162882742332187849251282062","4869443978894403763629241830327767027152516233407726169021911057983533631572","1"],["13299182393226487569209853842002304414966148368624666030748743618587764912468","15619956898514701217259509814329086247895067848715662734151381092871635689800","1"],["401441916910565735203862302642956896121845012111833223520697059519936611260","21287466268762971704865768554919844710988191235801948064503377232118550439034","1"],["16230801523078495402876662887595763488977649525683104191671306646550979630113","17933824603179600854275057570315749179919755954199274145911653669060739334442","1"],["4025855910061234975388224764243512552778791825688744427342835706586746421628","15351849849146146123582869587980574193032680573583426597121875752329918909626","1"],["21464127485873608348308001219589267168526434724173765291065499609718292758372","4069192352864358967147731678477690503712717474544141227077196515844206657792","1"],["7425827710504474670483186334476346273125915578582971316510896990611617982057","7239301073510641496283532577336276192956017385016171954293751982633125924288","1"],["732502145730759675989447285638197426524027760673519672352635157383902763239","15890636619033663616751833285307522651394060045060581198520437666740365342879","1"],["2022292069559231868249410555870893152601358284733253745777013709837908100224","9056188379639039945718904100670568809314898249380988349802996712844218172742","1"],["768356530518774543956469439325409994726484821388311234433706743968299337708","8236956484774256947729238501772857991135661511917564126877095679205809392087","1"],["1925583571282562084125008705393514826042060123192476018723695789203236885939","8568142458552631466109528166307235555823970176890880621903720173626902857198","1"],["9427968153264993291487388917849357625735885835118884716061749962560180934305","5003607046017828452492716007814626359000689859094785002910747556522449106291","1"],["922599740810803508335872314875368320875843014187851849071375361448614147589","2736519895561613181660014118844972303932761572752753290282110573434730238392","1"],["19151299784440838415628276294453929375304957123232551615944042669741429602724","16953687204998765868789777547703710127549819367316884086377059920793686607436","1"],["15033991477309489722819676160191492614471606238523333890515407844462073185893","613149327425074434116349565318268602181628980384767071821618894109270028215","1"],["10578751642217757079110531663617442839841581490027415124712459666312274717551","4541128106215087562790432135740443759330305533589148995958881097001136182631","1"],["6959733747159145775365784332336660989559202347641725712879953738685655666554","3788981472204621587457593018826242792461797634999555367081095626368128115689","1"],["6034538510832656054273547149096348611785355607676208480626555647449120073276","19394190130174606524478443867377080664718046275214093739925230398720340286607","1"],["643610897769264267146516840084190001216038968855074919921532217539666858750","12215495238175448792465435201816876261576323240509481617752365666245139612085","1"],["6677734699802589715943081967941028886058637923467976798908527528546385258561","1174775690382519710501977079411549614464015812665190052367627313417485796119","1"],["6660814920111654739173597617691765727007697944452800651928667686515810324557","6759360776345091975638247079497324016751620932256700607464320424017373909555","1"],["20155905797638405266037973015787706589178772516053266066485817687752036322419","15375712040219471527771237123399999970076063070216081860420888089103389249803","1"],["6386840305661578272945992131418884743141822386267427288934359581318575770783","21267897467214033051703450374923060350240649165663454354560098981071429262829","1"],["12943247487053916693708104230987705436175479577131664692691221171242782520802","12647591657515488213417472802354029774388483455085143103501770804023734721409","1"],["1876069116510932280396749009852723770782103751211352247074009616578609831123","12433287200959329117055411196346202024157475770074827493252407281627471446895","1"],["7311339699755894563801494045744634833688150791122918442759098226884112425665","10517870891856864586638490822044452427403962872007682208370906950833526782791","1"],["15383647758429278076247527720395026498250705212626757600208211864408588716504","20590068845424902798174553066164373736484693317100493933014132957996053201529","1"],["21294594684485391271922290072438027956017599234098348447212422849988238912022","6338139509000947319991715794293188669595565042774532750893551917335217245070","1"],["2021469066188381651698347487698410383592223780118576696726174879458093526475","9099855058282118952506148789051849066458029825986338000311478445685359153031","1"],["8381328754922040193871631767862293554424971328363850768116433673962918982101","19696711915598800377340707309554904648238135005902901019204972522757736944163","1"],["12793309160776845883916727181595094880693120882876881696655507135158663453814","10329062835772458119032737143235724815244238076025831497426942483763439341778","1"],["8467391577386557752604530353565990814712843756512041995231632323420794693742","13321195303258465916840096964758541986485789186582724632169025817467619969708","1"],["15273848640494144881836141277614705109455090353294918821988839875050455378758","18171516160491002197570982136843276973759393702784568454159025244918811530575","1"],["20694150570011922569197131232869552890993711366346593671067261909690425147891","5058520699272475341675398012562316800468059902620291127921902581732869201246","1"],["5059255737453100696921976256705699160123397913662934183913544280306540992373","20653567852192642086299020854438410791339289819043085031663210870992359874406","1"],["20851410360615017870502839022703990442169019208819716364086422672729197206641","16582568238938943852654247494911191488399605828560934432522731368494339007196","1"],["3097063029906724810694980177939641405665716707817723193988154465839570507557","2801180724640761998171445998652443426497882669789863139039985732696765197376","1"],["19681372470431601828636329046382228114996670655021302349505268325088770503810","5367766573543559556323064128343749332662087369250226338121380398398410178055","1"],["4288776746676537158740806159265735609022836760679301463397319550116610633582","3128517031747997081879451533345285123244452043350635399440152046553487120867","1"],["12858405291360795771322537262667284329186241634249301504084344592444476055406","16629592224885764834395153165382772799654887362442824064307578463902818704399","1"],["10523344746946316918112990055718124293986406044029475158492046525604979207379","10658125553112483670335929554063336533139068115458018000585254802097371792205","1"],["10423043160201845361468278483590632384852129443967949601017033876923479717602","17712738661887474219380696953043485687413727522386556454885283886483363357834","1"],["16496342427302936856124117725982783711686495916971778348380759164856116244257","18577915227297686130324726772077043004083479822202172179446996143377147455110","1"],["19113311770868939595202223976094286828021964943303976515919376188726853100934","1341180226925835471038894567763693298229714052776344034548410332642388472970","1"],["19309275669530506948284199943038035323915539762207119507390703883450370963350","11778906994318970012533473201226540526045395443205115640887768635757805735798","1"],["1769143778646204291957489234176662493259261625623150243712961421116275578734","20284263604048550483182630463702637823239796617244391854229013259699097704020","1"],["21259882212973880117243223129049007946102929582868495736800136024843442723556","13202067668190127135309300173018645639474394232470779402649262986260719262670","1"],["21723418143958177190080250424492581444345024842964413915330454273103533821137","21668063731081726011813330509745608804488545056537330287234355667637760443966","1"],["19126670097804749590630562980058735030787470537074599007339762918046720662947","1981486017875500512888548344720825668292603862037112793795884536895423232141","1"],["3765024601588371032704796834594823009909602157840651565660457945950387267511","4358297711080491425537963093100602325901588863596210205075851786350372924685","1"],["12318741534107483934177926516788117194026492510481390604041840335663880572780","11365621348639593705455064991057744822721362315976160345960410249462065580030","1"],["5159121621525854233601035588350998797569298067739228299664782781439295426701","20552540142362195922193834668202578551709262227694516443245641229283917606532","1"],["16427929102637821949240153386581392979476153064533791532377359166240334608764","20396067047275356977662832328029596320302987782158861226656287706867088971294","1"],["7903046694786706136278053825077233174250008410005745065104178942028845297209","4367134291472732612346806054165263219380207794600077978147077973893353231552","1"],["8394976199658546057085040365021631328122477698793510918231952087428362214842","4455751893397400011992097347949258343167697826332566853570704982845395777735","1"],["19411453529861183863100195060634367508824756798242919735897664296448216490195","9249621793710031665154994414885054556498714368228535447396908997844715354919","1"],["15370643255913947071077668484895277398252198915854855062691604510642575486636","7372117320854323751746550153161399525029879905843146551867818700583386121583","1"],["3169517480761162889346550651585567603802651688282380126627149422126410945260","3997693007871061074500695650225518780528364294360374179631326011064639503022","1"],["6365658002958093588339576170209057876900679662219702445440013200631147874172","12315887677694360885398584604512605936638561817037827327668144061503016386515","1"],["2470439714408910574490524308978020134425151639419336758071148272782477052434","1496281893898970883716465989702672217833394300888127016176843245309258333451","1"],["3990795453533530705139846464677280190714405642497916979351493792848005922713","7361555137851878419357319879913194698915104765227384041801148023429537853315","1"],["3819635339214519992426000366697491402426749270087608698320099557395509939761","5462282808126952651704463024386930438150366769364259527729125971011871477696","1"],["2969413158864492986809976802056177903493439615377926301228397532005221081690","15538682977108602687681090134892561697649140516564079088147653160909917386707","1"],["17712490587308057214399165482224697551747262443199168492760097571945674961644","9376988553009750220788172793700718440560661192722366454801457765148074228754","1"],["3995469618977146784578494101011383126297675729439179143058765392183393826728","8943785755042430982918358499349036091581577629582885910947881569646384060352","1"],["17087296364198408613381076439782159148429574826862668477719323266762051937254","7118380083668230273958536200753957351297441388874519198795295814104152133049","1"],["6595834600622944378525182649286218698037382782008802338110284471895896918643","18083621054887520530578216491462442341611163164631656524108164443487473234323","1"],["12960163645548428766590724612094592068937180254179324828838717212243632994363","14266766416217555122641480205829453587196270649408913243580368891672594957483","1"],["8010878541874511367422061452485662971647849554789347024717902915249931166206","4963114996997979892246903661970550275859733606149146175628695427627033929085","1"],["17081171329979770063810123409641637241075419568174525785106860545189238598004","18736296356422303262765331992998721579583487470511152772884100251886801997708","1"],["12412395481702196172401659413451438457421685989843289613028821199805041633250","2000443178835751051998866210151533249996248905192198113794265640431535049906","1"],["10826146733688565772791733827341315384643070281419593577530890914120379402876","12804010139949403552306297925612547621631766196050418043054822127122327163223","1"],["10119171424948032135452112407913036974596596648841078695511901658603722616338","11112413125184293108316089038356111948108205624174280192352468002512630899506","1"],["5720375846171685242210724338203638322025199777048891908002531800877774539583","9049399677360091510108389576819151881302818999024917830800636639834519779390","1"],["2933583350412543011126673021849268292947543514162394628140569542075207515590","13119402504514473362481738901933643444168226314210257579607283764600700572947","1"],["347001884748139478921557104712024286034483021175613481295320320118732760436","16227807663710617256437008821046940059268124598988268665629419445767152169927","1"],["21078551179520025789247738145943939083526566676459728404107511913201517736474","2957830277755654882398123765430534863561612605446567767079265138156596373242","1"],["2904562088443919923248608890029363659857923080652193519577842365536260848373","19767342474609960171525403134320559113310217973615143584040331648274066722472","1"],["6093530112276352564581389884993374812076617780425450526167050015440467856669","17807169160893325546834933800915301273749303133881160118055505452090440336892","1"],["15114567290844814500889825013937170870309573882946090494685586188305800977152","3940296087953112437750159642784785264410858254653021786100805216928625666065","1"],["529196719125912571402503779046753231177221495028889668274357463585299203565","14656872854931606692166409715317168480745684544562010589476142808654354727518","1"],["12953739787804202177930702459471850590549843919298303895729943464555687804306","56767738865342868601088229191637514182415799431823733138787801335409728154","1"],["1211771229838348310084490276682921409089760580261002946046711632302916349229","13417818782345540612958699727021686770116767777062887210596465362162672570932","1"],["1392161737140841970959372991256348430213522897373391163687518404578386404364","13955518568865707710857900646093582306929283053499151345862232183940685843294","1"],["19310491406042862107291062249106010020976169887160709512984174645723318099615","13011676914101079159680772765682315946430100433557359173211189519567258355799","1"],["18953500277090386939830905082887570850329267325218426324151981332218599533332","1196177366233677111557471583643086400843650108695519580589965122160758040178","1"],["17587927199923262856950001994952730818901031433195126918346719348478580034575","1446887753969185379692914200441276580149243468640770876125032227283766668265","1"],["19921981136462823772355179481176861362082415159512026857122503225767877765476","4459306546749699101997025840805926821292662828888143869603426985995852374631","1"],["15311438590771984169639349457467235623185636015801455594266733673916043336044","22476907716959747808121041752087162419878869909338095592148023905900214965","1"],["748846215869889244056432061980542671150963122012662965590081527996090341826","12994924425163757349108992928820105633533493788510533249438895969200125302401","1"],["13435403536545785855181198081164095032821728485587989747818747805187726434641","1959865103221987320348371633567440737776813083531410027409373342808580719062","1"],["13190913248347351257190523304852822726592919567107765382708575858823968686358","10658653415430364702598877366790091052344139684022370404050262912436790531526","1"],["4371174467390369673108247314028507377345583869798888690745339027358788332879","8438907317874125417942280901148879997664854462958243356397757843251104698271","1"],["573807020557621232600425492125209798791774219329536643869179649133386855098","1330000967417928818199420912448380717005734027071202547948000092888605861810","1"],["7140567233925757125577039442563821241145859562096785787975432193724246085187","10155171606133843108924227369494216958449339079109198187774275983937629666789","1"],["14379166420668373788141982330680711347649141614851418497556934567733598216205","20978863770995778409026556088942504865657047089430500356216222719467091268742","1"],["7531893402145203365974264218029964703290452589541698269742276735321760925448","17155286615094633325006149415812602072262729028673431432567611434763144795123","1"],["13219690574735248249337669255442836074039664423183810083383952639706924236273","20967704188091917261091486857899506565719631748163127668972130205671083463631","1"],["14447901651495916764672434052812676510310441145702648201388079166406097783172","7692696523227816806841935057054826114478702788494909110594265248784846790008","1"],["21863792111247931721421120708702133667902689424805353609270431652760933592623","3807739502772054233548045656017763091018781005932127541366019177331633544504","1"],["7081283809578873668557631681593560136405001463155794703724336389670613547072","19492513157651468859589507744259246819344133848227910808737371492714019242759","1"],["19045406561757898624418382674698947717799748421756571734626920910765847181055","2967968445590076177292626570831351189032730559347294943419619877963236324141","1"],["17899623330453170455218653077033878894705638193216970991236759233546338177141","1832273722458944998750319199595941281107417649734502725595386163726206771210","1"],["20505626737203753351932110995323612765404841622743388826626430658451614012762","11659653600693753981915413723159640608916367654572568322374225733996408264052","1"],["2541943018406382633646588566179888088586411875781949626711069806996643436900","18255121513073725883767162686522352861636529878994363556437101512454030905061","1"],["7841727821130563970806749474393899934285455358264373642916542794349614284142","13656499441080985450622852399027292571419175956463881852963718413377801239895","1"],["15173467751521121587828497601316990211163199321801762672149006358185626313190","1310031746920343391499179223551173824139129981133047196359492492046602006024","1"],["17897553393040894751077200477898637526584455277705923428127540720335960198185","3750034715416216339568189728703904050994663366395238822461705446629779005908","1"],["20841708035060536417222599042251819322978438015215850973697610184520222519772","17164479651677823452901565481372369816887050381636520550763872122784186474165","1"],["6873883453024393535882385899553784172548479680567617519549909028799248896012","3280010977317334272376525458950760339761709626785905556635132521822232823855","1"],["20310487938196205436962489610769112965964590407524775038278030427456135358464","13267556933804879179255684910247473945889504038879610975103123245468282224458","1"],["16332680330282362731888561401825697711283582756147326572753133619518777249713","5613523886727662741740523113705598052604090798080702487597538775860560961255","1"],["7145097348745479133494185654696749078311485105516182208056213577521078104337","4865358987698085118467896299294632756009034301166637787410634777942658599339","1"],["16131676146906419696678171872552467297813287126039892486877963368702554003183","7864062161970927563775704157142389252489380566928725403425175543452499858974","1"],["20071732360988327910501128181500524705247632896630091863920755014960042915566","18962483529567220791733205999137674780340412206826640007546040558861764562524","1"],["19105689953124772919103459730036549954686622350905796961503602936467810609710","6423196702870238055346809962237998181378310536211519972385265525644011679734","1"],["17198259369250576240020067163073951012890045947332784462112194690429599759100","10950398434224509878394150925785907798631905942203729822660086097329437216904","1"],["26107870932085789954347551808078008288025196819397639338049471478856356587","2371617117750796521732839385796340949937088962637658176974094219566824423065","1"],["10105658052247148538536860645083381119483139319658944713513241619437063484969","8003201893741810402045515630456123949655478909178176114722750098454943694599","1"],["21879198015837504488641221470596806826684936946482623836532477111227092678025","17241517501579668464096434938058363862938582486664790274437191341508032598009","1"],["11296043119239354670156544789275429270025941597207711261897443083827789523522","19059783496875140469086487255247086626578703154581948369108640401170322588736","1"],["8203819479141425671785670544355815001553099078541613392501241159370899881533","7700855154296977861481958496847082776250173974597367306058005553059425139417","1"],["20402930793633881799865518655138744646912497850636787029588244072994832967243","11172946139616982455223497715287260517293148445278938371334903017295006191997","1"],["1619673933823912743809688750030561663482566867084921029868061897877423022305","1558064436292919782915100013089318875255003756858082979384515239624831423521","1"],["3392152871213717724447910259439320900283823047037309020266716342919288962491","4147977513354247010405699523124159634070658671427389891596930828405095234567","1"],["691235706929985059806481679455679302664543112228611849009258759436458060052","4111729565613611256043312361676509571239221935801891575871097996645295593851","1"],["6465464894299737646205313983663700869278073137001825425968857232339462143708","11380115895378885777258483228088299040795213052202251728559747765780301080620","1"],["16496242172681182229595503842492160445709437029751016729044258342331235535232","9364087689142724435598822646156686195128487340150657111381800773723369019263","1"],["17609688990057998225163973864725630692182461479667627055826457198637663759478","20184021960188696594169743803797692864143077536283304428268693443683485363701","1"],["13976282310295464379909368424938128349141254632197885277165350966556060540913","6350516582871549297665388985561868799416674295316883734331984106376639957278","1"],["13149542674254921740201699717303335428775635290142170872042433509896021056776","6542571022658256177902156800641394663967494757847847140980699518536281792706","1"],["17758419639699397229198098020510903355266111368540033006695495420032433330819","18448470498241080911587408084140006632965900479391670497740418613488705467473","1"],["103189287163719581671515540491737090409776876037726262734529964069745070321","13153053528660221978464152943898775597868264927039274455192201141818878982150","1"],["17703095141153641376175279063449063825664592018377470333510294946776447481956","8982576533406454870972152866751874149718153793179185587465980895449726573402","1"],["12251716694107809834665385753628984036514858774868325026763242390828167213541","13066513623200639749552693825008742301639629163614609262056984982442436136881","1"],["11242542941565162929456456493585209880808610382907780231648752963666579491039","6808678104856127472383219557208988342159167205261249790238901337725091731899","1"],["12765513358393061548630587125531924065459724486592838587570348743289178985525","16218093646700217348727880064296490813805637863846866792326913348538161420825","1"],["2961091620870701206408003646692960866557507962770124462646603073785919616127","21060068767237579336176512659248065697417680342439480769744158323454539145671","1"],["4266607380550826558261902346297499238742190057612217426616582873396097934398","6462128996384246221873577126799585686544640946868287841473286659004032153978","1"],["17605928917248233402239771031610418447838664409844846850894471172179299292929","15751098470055872150431041534641585257387852454593368862661727981195591030429","1"],["17489902810173915981541970778057971772216665856817365447894718176598538549911","301943861846975417066528280814811757627637810368938295746927902670118464038","1"],["14037400742692460835486563209978733156723415947824180339950499373034695160559","16908062189773313903577708574028346309745080601314929347706760675720709147756","1"],["13641288900008882111450540410204510698751558179697616819768097018763326593737","17309866194084371240596124503096448284547792947743458927003458880090196913577","1"],["19727135403014422070425035253413883650312087429118107823415559613439550516770","3328831785113480701343905808370625896847243457322603053716041934076607058048","1"],["18303978065391975099072845414818692865142232030620593259845096410326733037168","11496143326130180833139292566647304842575186455793729123737102640255158696945","1"],["1220883356863629224362765839300611160305387116498286966608928734124836532598","11797902379425500979237930627293731925655504690252903902487549492588487686833","1"],["16482398877548419008775458869362934919066014741640145804897649121369012297627","10432760900821572199299846550140089073899371841013609686656085505967545968028","1"],["8237179081405996088831196878881471150965660984259984900381580120090821872312","14295705311996175387079557659263574756845046310277042410369401494013051403517","1"],["7219444842931996050625115007860748657623054711307772484602991594285541561454","7781305015826306521845165329789874349784353360230939809358223503519240309170","1"],["14621852610858389081158094234340784686255119519855943797799093222418861817352","6503293254752665560501949889932473010952444083022586475402143669963585866600","1"],["16047439438164877642154612889338927465930398538343990017090313541560103216107","7608264386639084109120093463049907911072342424582443252517627025230639114078","1"],["15569409432062182921144002572623849695540416408062830410014238660095579968832","19551118288734465074012451504555036169635622379805194616120575360997090724529","1"],["9921624703137341156992707029085886938931210237316838587736861147851598126418","16439513826515072754214845725788079871462626091601380672590882407706526849478","1"],["20928866909944697786046261343083779373468413570672301923474174577364299293771","8791930046314213953168243198983822552890850231680159252136320759063045591652","1"],["13042524993913394623549485981444393827926163590344321078604507298239195331216","6577538401932436228720590299786961524069669834555838175284517611649636746145","1"],["7473964982726069820085841283456329066019417513535763344858771048991410180202","19545641570639006371761506932791351850257138522560149643217361807710756017613","1"],["15214246580751790053305140045554918435203238030661563068412868393516892559421","18730617706564115384113214550473772457402733203960081327294138356210602275363","1"],["13440698235553137374259256609980321738518355757161153002283113311583184998427","8712928176189626583562685555902715926782440269090801870200090938017809953684","1"],["16355994469652730514159141930604957684426272656777652525583168051658039383766","6753252211877101064815663270981412691512045117383314387084941696676650644443","1"],["15331198467546487108065858917070562776173837496242237019686238621987120017578","3017979924780478037185210960958197237115864725601124993697950403882542243262","1"],["19856643720498805232213652442296501397917710337185237335695435077632142040410","1563636254150650418431498927444365759610560132277112600039460933274107427056","1"],["7951937997367821709310201932126762845512449886636643159979389590387895268777","12752152061173231279641365558216386183259478199859035302291320601358275938875","1"],["1403470363756139310398643660872787820046825170118549931970054592085541861700","14888209645003797601622085028274212974239878117879996207164824693703855593283","1"],["2342419690071395217212339413400486808747715075949671219425647303109380519637","5998733014663360736812441945202259377072453250700223274577747734276873757538","1"],["19814548777069185836957941420118991783593504496747518889373284621718092762525","6438979339799997520624643217319930695021286993577740580909923411794126792296","1"],["6274545984302066781266295868776666121584982453749847679496760537986616667707","7804114422133661730251965202789575566899131967296693082663538222052902459826","1"],["8671260506539068607745960338885405623041815352861525782761042561954463369294","4045711639074968419126046639602180150316397451330545409629069868990041667378","1"],["10147740290286505306376450759394914031890237541275184654139635652727482012282","4910768915996960724306330771104717292375896964753632796997233675807808374990","1"],["3145815042056133687358835133229630450802033399900456469032934649171124893757","1099573280174143394346731661916998899793411190127728809760341681614079716208","1"],["20534182465849229932766578998921060437138050162687028863531497649612870238902","14359833600049334206604669423721708941206830245125795110878978776013316137191","1"],["4817027686559320383764426173193098482809732033753572758626354651098794049270","12547354654152352909464023469924096819723030054153987774444080738161392142716","1"],["6052341562066443112576489579087771542135364680544889284292528943458985069","20353086162215722981712513206542624570720602793445038967611134221382476510253","1"],["16710243639053062589093579390676419782198307525896719199211271762444276957457","9854842932839528149065849008984445092397073852541290213861619556743001846426","1"],["13087717393185498377214112939346719125560567745426176628736129818624004024409","8491447712342781984757022965146208485507903223060203485155758553612859212645","1"],["13872397026328568033491052747787289557680405735237153354193967947444610975727","21456399700018615688144603215445308428476441162340253714948841769441295252394","1"],["5073465561906043840673941133978148345169234326022791189135971850354798191158","10944950386906001816862089565917325401388144161216610883352345515803985619456","1"],["16135433149358186768590319025695249292990807277834216951523786141004576610573","1668380337899519914502407166712575704395484823916761857556711930318200682780","1"],["13600784330961241103551957634831574566870309006044891676114800531973095539671","20810485618658892608793601512937517764532791266626997914208428972050448976617","1"],["15541791910518626827582150077415339827434007676783080631841410222106488083227","7315076836577915995917606084462890296311500322109482433371219933746836240787","1"],["10012975703309663636519983510263664938417304869718779024217863371779396570409","14496170281579249743224543375919775901285496050897705335897479406442515144214","1"],["5855938460594029746167980023087650498085656014122326950206737026921361682566","10442296792521724607875102007042817391699415523165577469110901539996289091773","1"],["21883104080648373415927826539436235581149405032664427559331270119139381060083","12858582449946151161935871771075746127062297585596188398919545562587713116953","1"],["2002317530354937207504468695412121738686744291377826110398193366406742200118","3620477686063413255404353693507724355165986492494149527519749732713454639044","1"],["14662196538336656023075151604968845436206916707141625511360724148164516841426","20429625397648306019504867108644899714762941258341341566365263991174585499447","1"],["1441651537109516635171510814896436106675498758883420541560480128247506360634","1878254402934209548891234453390298219876934174552735238207006823143047409924","1"],["9054471072881499875747197339453356890349967395991745940789926651324171800031","7819377856862268005971468064436889614883342290569288363342940627753537093925","1"],["1282654209331025256512356632163091083787407124062534861091599636421237121575","16702368338120531970087753632439101565741911551969004530065240654249288378845","1"],["19454665979978107762961592284714916827373507329878655409498985951807883473651","5182696632425494530751531883894944466995083085582932336173527473494316716439","1"],["10390574093484919710511831264764206741510433568378671848067298815266375213119","2074062076422532969986919221525395565945917871519900200461752007560767431222","1"],["6875352750852747766049864280692386215383043077986307269360935117926592419262","2069274103207244170543281163875794606737980731914632751609007220367203284888","1"],["11179259048813529983478661969032302918874125972310222112171726514951923606350","12462505777162536579228506978376842290799332258673807384144642050299846551182","1"],["15873122459522760427456313655796928635560885377758885776578229609299373441910","7615370782039303812294112907903370661149731335737779907382446153613990420346","1"],["14526371817856462930710032712109194264277893621762419188873637399517503330973","21789399367761101583758222124870654347569225207705179081879979336398787134302","1"],["7761977468826104617802942649853010866938431488509544226264502874828782593196","19392159173171063970919638232063525216139963209686072254622389813503727382874","1"],["6265166104122326346858432610163415085800606280194874249619156703375765438621","6615983093780021285074068017471935669947105278577411468699264193283647495254","1"],["17241064704450141458559695397320577728150395875279105650188221662630514466834","21188454887114469244161304560989278755517731134556976802397270535334732229301","1"],["13578147451812448082000032878378974336194750563107010737200847631169185696969","14085963188490473272831411019543741606758525105548104409516521917422242975431","1"],["19823456736402935898854429320876552065056848985094204394759547768806392363081","16418493910245935294133940234147707917856411902656228753675433868497280569859","1"],["11623285912431413636779134948497037238833351526707763646552498236074405214114","5662050353776244385337168250687388313523507130455131933908100845115437874179","1"],["8190734937758399613006114634821379297504602814194725764719178612940758849951","7014590849282492642199338420047369222229206149708660034328695564215195516678","1"],["14057360306529429363164175582886251613940361782397545930543416393756706028974","2039368391240084875796823432419366866349218032689625530215719738048359003602","1"],["13442034487184970476820324773624775703356901114400118651057266461617654436425","10233836702785460016262912477016575490399714695716250228227110324827148993697","1"],["8796868350122840437868595011325451092495223433558905498932064822877449725572","7809719715385205370919063373156672183879974880615952901776069279786720676583","1"],["16303113857866343649353852927317072325377839933842808406091831445052879753842","19235756297735588143435499527746806719522021011448256094366911153863628074548","1"],["4360935920038005788025341901660876057347286315284792591563795014925786873569","1318374284365795079118518058654188734301988647024790515583133605545397209422","1"],["6013105962238570450394811616701393066152871407607741723387020128957359739102","2429208805243846614566934000706507067796582350097915917721193903868883922946","1"],["12855987839563404185997676479804628887487113349506783539662296313212225192602","9598883616111889909414629578295779792167989281047136615037534471538895465586","1"],["16186540390110156230100945592022881443883277519553620008402001437632598012656","11720648215328627774263510751849464649135317301766533216762671756826032517004","1"],["14323912200734805711608289547470439533224196217197419067134201670746025152988","4163592387061317779625434098832617251640588400674826510397129045766866212076","1"],["11246410461286214866463254875756205825564859151711069035231474981934018617720","3637826060470104085344930456788113755586114518028876571487759752382364200704","1"],["9347580286138345648643720696675430452616256660960024623159306541907240865659","19609157241764011356719668468060269558636284210340931798066592440955725550040","1"],["12867888551635803072417902634548808842097938401083680786461233205318360355251","5504142123433279415717533535813778702314048040684147946072117397077198741153","1"],["608477596055242645517046237003614421871492350643451657232768488217808585101","21250555343476213929372750947904408767821610950025866272306069100752754844347","1"],["8207687034999485833821391787477214204515138047801725471359237243013560086318","7423217671113584707219890321967727646673424148350666053280846953839851945462","1"],["2337681104189847211509487829348704185590730868938561542253792087158978102509","1996088292376467637668085575767386030150140241928833713656851768204016738036","1"],["20593827928989556109911145019539806183960088208637364837771512277519048240165","18001532740656425112297816234439509052213171666498063082432887358930990128969","1"],["10478929218148482107582791213551782056126565933901616466993860623842905262410","2455542802209971155325033742619147725595825544221611351877859713679613417565","1"],["8187778684235979853167818470098878145872963383844153123523502548987460066946","20766713476942377222385436549149294882569913543229695879629998346326471205134","1"],["8165354246080038049729157362395378048823790992699175354237967561222302250458","21690122676204974370723344433223449290301804486953424592591968032793588562393","1"],["11793081377173628801465129546896091278155351540992303933145475921637799413147","9885054220456169534063598206746520562355948506054701316991085734675978408663","1"],["19713687098701894017870790417271053937850809415845309974747745848562971915753","10826361953538854456220724439721175796276284447800969978659907062211921030168","1"],["16343508706775382356335684268671309616076156867938093235468475857874981571646","1657677403471646547133685888243173959087677499265860014365628998386848472633","1"],["8751279919718755980611129771933033021726157363648341428402590674084900161090","19719420666074102751456301331824992084760572446371284938513647150685620429190","1"],["5721956929597148836638546616191339110176454537760553504841375426815642189852","12949308555022832086098532096112961372721878025761106971866121093879551332046","1"],["3261063964266010152991857132611176577893149967971369952241944963544507562811","8458981532568520484293508338620163803833178482358896120917252697015914205789","1"],["15874281205602390837244862563312315737058300973497345544988402401615068119878","6601273396025385514338755012421359364022594295803242622901131696628146127941","1"],["560701569532578083549408727197896060662261581184608516748840057779483962218","9855670669647759208928931520046081438302098623818831060078555346216961421678","1"],["16004421704913817779772539641792226058581275854764786488501528889493705141834","15435737732038263407461762591140336348144099845583818867915884520625970117282","1"],["7018958001589707789769018436119486927088081961804756831416680593892558618375","6561423232353415592190968616305115274372294624755990285476690236068944540640","1"],["15501752451401352850990207591822575311920489496386565409133216450512104298466","19885168723305856193389145228527107490279506451290322958378367483503798521291","1"],["15689078998323029162889918835800722206976224793927669034803043139812317659594","17975149318554622343976151964463494567132861132855944816614629179236374335528","1"],["19116483135243836688417952047092944138772895673233355121862491674150348840856","1674675913891256415811686535879768367231730944624618187068002702653706907875","1"],["17589544430335560271617408466243964603534152975233823091767460607325789912259","14383270046412675100575119916556607965459358730312359615398857038100327539923","1"],["13095269395797836590047346867318331258679140716824461452581864841443668045037","8156934082078921298212369857625063389045225074524195168648479827442673935182","1"],["7002458765736692713285077779641829235000972170289860521243444383743741071894","3813298383378084652157022995969388674951001861809214723672488320520948124060","1"],["10124148174164238263321297610561537847881248049479266830567908502725813185284","14245789012153348995358391564844697927538505596166427887638507859534834024625","1"],["3487525610285833484700328572650102145616451203304582984745663209677127494178","19731822201006402039747778414878845632563227392287500110573850725141230434462","1"],["7471685928533223560405061697308580136084067258680030928822849427643932996062","11047217338164893253331794347404553475299087011444847789536539964920282226826","1"],["21843932800234981212322069532301225056617030481661862751462237147607625765448","7252865329631453975490351599750075215580408879630790492031515261547706407085","1"],["17158855710808114557536714191866283908022305023205487354588251357821124033279","11260268799142367287127368194466628616971223572350674493335833904170125719649","1"],["12178128865026637332682709195072099189986659439036356902145837706920195205274","12754050654447330623709295221659181916105985984113244602812403000553782449497","1"],["8533903365641801366264896748793855815566591640821721956242526583475246088353","7724197429140664085034720572314825895857060508287666198367394968619015500622","1"],["1794638716346745715205481794679734833167921926582188537595641962111562490599","11359443309203404550125036777906022117855960111985900851899899845526990939176","1"],["5373965360936954171709149568713835738736305211585314980830575226586396275310","21764385616493586100325352063308713630346715080026695837026863708398668280489","1"],["12851661568527609938604441672836224907715755282045882941273730490449536635599","10095173359266335020393046805251848833172798706716347273740021544110426350877","1"],["19601069812981870409077912702282791896354437790811630351068528609925119755210","6870726903676851500886286162631466607441091241372755411574581506189550388020","1"],["18409617874402586049578535980211616957122204229670471322135223025559847305944","19322989447941646870814888451678889294248768419586249613168912367281572978425","1"],["5710802947924898487951314386280898165488642277334283124443625797639346024076","1073391014385511852540026016752204067817014930480794925617036765309163744113","1"],["8315251116713654112145946668976675400603677162771699280828810899629755049157","15416276531178146407040193768187908570496895070674219539539838820648596902917","1"],["4899890060726881103508569992408471522219474982621094715783135196415054953507","10561040895364555467067959249256799332767262977111726245756420308666355307668","1"],["15622375697813547851397550959816886158196658512723754382885840269171790188769","6070006423289251304126015425224183438794711103238219218215269023376235970349","1"],["9623332976467485554639411014131618700452970692735090733575754879725360202370","11294181021205201988286629237190761460409177456814815654967557189636434287206","1"],["16089613414499955320048360742780070200220481293441029533209229046574032724207","1075848423556692852629471183345763345483555393737307988799515583052759832860","1"],["115488448040629538966182666832702662687342578678393826957422868427228298019","11706700604291189305475082087990857104617078474045564668728100733056895782521","1"],["12769515777106801648022518115300118285742335797008252238096405851973175933379","18981941534865925311879988022999549844150935992373116055930875910439950827038","1"],["12710996266746804933093897386998574190323693425488174955138313751808309785242","20393448156349268651807420789201048126235259882348904732299867462254797078925","1"],["7271322299603781065332040484568830177265335174334215839649190178004908718707","9252446927800551184863428508847416239738754778473835227539455384255396114759","1"],["12791102048062834726868652395104731257806894182756171084326387055269841245250","2062282054078935717312272194698237296607044808308497812419366502111871547612","1"],["11823868058040501263047701925817565854336084964113504022366855755244064229385","8943321386658865062747789091261720535321780117237586754207284659080148290745","1"],["13444542478694880039331537189779976621658976022400580224105208350658405984093","2027413615615947685590975036492828144475754917439492034663286499067491921412","1"],["7976608031366602331246950841411940618912256561783355422934781125877760186114","158694608333483941842097626259880940338473909448890252884598928483365696028","1"],["12183472392532202145484612990968899246274244652824393128393209471880822052810","8203406731588215629668190662105234492521494987576438736500599088149439647853","1"],["7070465978922718784864330705312848130153959833525211442427774083281427443440","14312917958972087502735437847328849645000134600708650746240086951826912610026","1"],["9426937067746803010903656197562087804776368257354470771162634994996905334088","15284073102032935309839519823968918067805302683101065656683971047594774610303","1"],["4092805281064366267427837066259890571432745004093754278837267859736681600127","7206674962483618506753009304549747215109256876107118478676062248760793038200","1"],["11747761863365141629521036533685895710150593191438465357314099472441019339911","17646074682720816122361994550677709045351485870735297111349640067232361996223","1"],["15722239747604147814629916802876300255689110845025096123544181704823934640776","2718817214561371397458119755533955491298345718197240306234382416276935574939","1"],["20996933328478409197006982981576938654694555054513105681750804035818197787256","14588798879466076015340473317597803382979294023232679707653127881198991320456","1"],["8263046490874025365985220665472308054445563083890951005056966206160389242004","14862191903518091596467413034500614790978036612247751807198278246867505931604","1"],["3728694864159770656248189465967182660784010644065935212019633477367820209874","12608008136242075561046815033783334454613989545249973813470724529695488874461","1"],["9351262698104733807784189353193533389889644025258187290885244997476787190784","126752584053311575080102824183386770253165832292028837051582872406023716851","1"],["3474194845881974216467394915834347006783508325894836853686118674815025721363","10380957401083259144340636347365058080831339273220013615481982460710524355621","1"],["17556195694203528634248873618106545147532977560392548905437722336515397992076","21049160205175860926637208460291368032180802530696217407400821107985671972908","1"],["9092059753860195480863450160478445822565426919346818849947404284416032942411","21167170106410667009161224567622256560592843306067637159265713859910684903340","1"],["1049264362509850136555626074934692623943456203210050197863373578691263410655","1842704749304256872524780444110234965820847691345515767609148921080990375781","1"],["6986356305744395004007300697614627354042074501548610168657664510778015396181","21006772203923275257141485904675795051100568631640955437134216958886265585645","1"],["10711767765631479328361738031620855327548523156520724229092742083159398589281","7464104966618986079996788658116037093782809933590638947809623966331424790915","1"],["16868741420860854581085286202651207777570693493609617533191807075973191282518","379546857799200512254421351158172135270344028839467395240579029840100514858","1"],["11102560694916587999728076282744975046474389263100889502195520228351552503998","12192165344708987710379244664745586588507364356369789390632619490817818662541","1"],["755784380793853706583863992904250315385837066194055165449155246225676186516","3925552861866492609992982948222583674341361063961466753606166879995784156494","1"],["17523036811180837621564790847698307411365668731156992530996579828781043899091","1555998129168301032455902570169162651336287487565220494152363222401151050667","1"],["15983290419293610648241250064058028060424866507488698741491450522818829077305","15102460755485982387400049784650129443610761126179087740416852622359852838645","1"],["16428379704022545308752596890092908471909821119000293488686720136184526481079","3996302217984706136739695015839927077453881033885670116996051920430695243682","1"],["13014505960052516187569470563927908905208027139875308253769422745234095700267","9728789545605243422764001927641129645540542987439620810991949467522604264385","1"],["9932605449357109910962379336852870333645017771543289668338868642212708716065","10046327751695166861036431249242069177472518833975406481623613706811111258663","1"],["2646348184425671685470932017333029998752293788913387278054007820881528687822","3337436949293360336529302459765052590924399446328240294854722286805919461476","1"],["13354209548391969294157219898117082902344867797856928380384778794719226264091","1525173246015413269610974937486796476291732166738699433540529654961517765282","1"],["12812530194511637487175113147415447304303376861446900232110523549459241368511","13984136545803108291872373300521178666252258642496578066845599184868415887089","1"],["9535944577320453604551250438223252436116150974139320945601890765542283459090","10024558499415276828595538994669058826756534108520451173091063017098484647301","1"],["4154784538708468886828682316029670040609416212938373000760356153231034436993","3395721665791116133804212057972974513653886660597788744868359967968610262472","1"],["19479455998545368673731499889216657854940310957396598796560973077146064003338","21334400919067666841775022674931725672860212462823261114223412720780475027005","1"],["13979745791748550754603671015331955078031790577704105710394906510024884559375","17742879307047940519209330346683464617749786543649176737721733401774663180891","1"],["8659772993080024429555632428088442435624621093737176534027219432148450139017","13259619255337549166654529021172036211370425442028246602929606719577201291495","1"],["19324553851653781201921436143769569136076845319885094916609407160992072326851","10045978832203258924362982366473929234494787388157054347833309804689758538247","1"],["7411662136158690236036334172237537285556147492560245228723993700475439019337","11721586004333479113913590359938113984282566930278459677191698241009537972023","1"],["5953105087648343359421186220511457945160556235274463297734347853814872497256","10948291179116053370151342857651584223824025829862444727623293203956477060928","1"],["17612299846964678354274914756630193758678264451465482826585916732751275954455","17188704276419390244658915062606882540815666076873007760828414330517099717200","1"],["7430209238116386713568746722902892089041741160650773656858651865316378698397","18790177746118832738947909473886987889692361272546328599858847854292186442115","1"],["20700017025763162162955595316111550903385398900358223479526048068708371611659","15786148333005552775755966008000340198154742890716057815355192737581855392148","1"],["13528890727367284656309843678635205823082517564228443568827982797153715907412","2673504405284117646932921796113058074431134587987061139597672756656953657190","1"],["16748692648754989945261842656282152422921833894388690023631853226417795466438","17146578910397587823665107218547345782409988914976389791358046060569658550179","1"],["18193087647516205663594336690305189344529720022828883885619370050493658874026","16827582983420621487202794245552014954646236098916466368692008889620536149820","1"],["7384629590321535824530314427465906024901140250574402315094914138896162996652","16852449430993215914488422373231925985124683573802974933196905660912863415558","1"],["4659636268778395246465620947930312790095653656869261231543728622690808510875","17890992395668736233854042027659897217113806672619009644070681508413024564644","1"],["20982652716581623760808898719586064113469846929827245310974790500158430443730","9394579582041574025857462002428554090885042777846563826774167866609566710717","1"],["18146414545234076572626489758844853069427943537676698203169067898459537220878","3476967056416162955676122860894048908694313047134231304627492178673407006400","1"],["10945465990263804000918323743538999781954154437414523031690551005952680821900","1439584995504161418721796136993200438099018999420039866312066005644948842312","1"],["19053167221767141109286197011377532176958987128338672059216891297275135435812","7021729243152159955315339462416296496504174486296251639260580562899117976680","1"],["3013495109535044610859396147329158766663372379438661020135332533602345665221","20381696192492685015418302202645528933495627938320195406427354024921350211321","1"],["17643882823948694826263975374795980099328072301677099681378973834277226429932","7209411746780897561139885432769320102470552219530708456039397885320869140","1"],["3519012780062302804856807628134848410580281842429136295772970408679481832974","5502008898218738190041080389961660471302647871436716224888326783834299551161","1"],["5231923992930210183160968290380397516868160847719354446338773211120156045874","18439192539293658627675542775435711651432390686140792391103013025526734030471","1"],["11895489323180934838270356537739506639209720275602834595635823748827856975230","1796491073514452182570556491473202970337370383705002603136583793444095781722","1"],["1921215042234485265949065742675471354196277797629341666016187374438107355299","18164707054866650807758799566009113684818673639373720603723299671494977778577","1"],["1534242281924160194740869816444803037063461938185764894027171782394460215382","17443507544289297003281148648186872403850332662617032091619273022449704155326","1"],["2388532335123582056539037154768032058109293064077643597297437382383062037347","9231859731587963657038694728698926133435504977917397296808167958971627051821","1"],["17321418330890279784079345645411174282739146452689800314148788644241725579227","10706522740190425783366475560008836058713860547961285267976785839012085425912","1"],["5126417674986973687856693617071018903568995109396840624194284381076161015049","10925442341431512325626406218807916689040301462977752047599870220636836862340","1"],["14097808269911033298527462822587192895343636756686310412914129733319536359969","18297982975750993806021224121797004738522742537854675325135219114785818758011","1"],["11687433096226793315678511490282668537772841587587399771969271768933072648548","10762398684544900909297452596206625572278245408482082860268998301046078842705","1"],["21278528482878283394599510369803737882020769945110877609441706804445062753194","16061242532043000888161334612145120099666905143046858015581361578269696262094","1"],["1478064931953961365056896659997026284933085048985667706666117628081968098279","3464686353642136051123386349340140640530110235379659966917655670125393810306","1"],["4146178525095724169644944973216987816112281215781446475224896256733314286523","8000161733707645002545631650528061556781008054942439646146222189436377166267","1"],["13060688669338904900835136896514541951510122916744830086950695335297421947362","17920184026779263118530494587339261707172159192592976618179895894837559026646","1"],["862689261086835165372020162885681264791604106061832704052172679282531418909","7930164099079430779289157554043733246699345360757946804926480108199113418050","1"],["11121353826546721048204918759487603428424975498933494334750629633728977496032","9876901850968864577596517407961301759044793031801112227656827756253477746465","1"],["14330088469678315504378208832912056289184989342986433971738105855395097945688","9742826813223753396849258033145197875990290049155254305533200643204126142634","1"],["21514452707406828316119287143731456921636543382066367128373874788785224716325","17922972407050286283826727811627824965083789094993465166176855703617026067149","1"],["8237723638300747360124167721429309151908230537851447782124140242292932227942","15900161224828398711437608571002167473358573111280801535349248388653644250243","1"],["19683957555938733291640000181875878568788200913734917399067035795677549507609","19060146503526533309329203683983821431268990417455493770719289766640269944048","1"],["3146207237468201150682701254373817027417641792183367008170332041492312879060","16659875203021499673167900200584443333396876568648364276732660406923001756772","1"],["15515634938161096477553577646357800750394963951920673959615619198767812155376","14204630271651166963063869461047997411291863407698868990582944603142272022065","1"],["12938432127631978858593935614618049764024702743275748294859389334295817101270","15408256415033986547773073207294190364767734643998922125536305521658571363066","1"],["21351256659845699341454296194409322349478725422722755169990785098735913904714","10901708912350750506978954025254307238181626022637177242132740901100198022259","1"],["3888208092639878877615631502423830107026142236139450623783560670795200662641","4670284512299249230774971849449942766244711881286479589796654474982871868492","1"],["19604597234391940956426822780084210507672628830483389306882208764487067008563","18703696414866338958586454698780246672905176767307442097797546500943335020055","1"],["18102581119181521358906910652010811762333984365128940980862586441597150078419","4634625510704422069220193890458176270873077448972183722951731761004688103869","1"],["21167387981026394103975152799849972477169035815376092324550117081628953210112","17298674451452079297114102672232498276475742411104124939316237068456914817146","1"],["8620926819092193678236139907645495817707039269372065898458941091407148643515","5197933205002656285923043443237807283511275058671555850097797378061067394876","1"],["11146676644482193714501608106246648391537294443235651134816558099361551843761","3260373335383866110446554083559357121753330280992114957451948960716629455658","1"],["2061055327861194705562448632191981749101892130454977945444338395805154498715","14188973509972762646107801305052311248422730384860596687904552991088220445493","1"],["7705507521921997555022648276024518590158206697159565912823190903158670269688","20869368359307585997269379911715398347719697604949969784209235347260414013007","1"],["16972489855068052726927951810056154316376727850737133638097625324909996159771","3448776879554088266324708741781465960661956927715624169719577465424942098570","1"],["11364114270875921609665502177886665427765743277098583471894310410262270401852","18485852733293255617711247006339208575887524210325453855523939536415412396653","1"],["13584878881267185609140509120236621960254184500136460130002727589421138213233","785275905233107940390686670029735092002047110226252068506625333970045943522","1"],["6862274263942480894200722315049625554942402142632779779505891110642830680850","12199474857985513684107732718623682817514555052906880740358719816797693087855","1"],["9276442866259904729758913459837766977524887308359596946574325418409573657160","16768273451039111756632763965590689978498910290839248711855969829764816886069","1"],["2462760694112565718126999949531734705530379761162354954474550498497202240234","9108874651283110702399751235555182487180076202022234760746594708333269614857","1"],["11533761404072510922482076722946228406030974852062190371282254733534660076833","10379657172064177618783731331425039260861065221483685363872167985501686183413","1"],["10831844519760106572152242278487975639960283837132626409210805579250921767680","4604936197883108045647366059116936567895564763311272064300088765168104283729","1"],["5827728732549034288852628456087873177759687693056618274085089431577225616544","14340288033038188871833851190112203467242258436335264104574055919629816378971","1"],["1172582594815646409998140790530880586612894812784581149123798946221265751550","18656063196987769842318520855679175204200591295107478548691298065121853951682","1"],["13545271191558563782578881093610784508751924685442512463199986343909795930017","7199623315184251705792871006883202967989584115369201040549115289169186178365","1"],["15317657495106199108897428062491014853282393997784782958261455085562167302425","21734708573778760616868002893251352057542963542266576221758369864663328870403","1"],["5341551559159224519465108207902297385641809032425326231247715164761834521165","12980469569455368482774083801369977488201185053108469332207452414773790349198","1"],["7117816557893873008600771513884463121931746759684495208017370336119534116537","15731066042393645673129297877256010841440950814616926657114702218217029850520","1"],["10991412553553407039091511594090260063300662371397425476645512273677431073167","21214207495645546513671388086599430542268511861531963180762304452803280118058","1"],["1471340247615522963513826864581596884462796729657335219286504485499365309","21844161095868362583168518961666466899954977510744689960228412404080091347962","1"],["1227389817893417360574384373984606777731180734505016237639000384134515288789","8978082842528375597837891716360574460370992214112999031476271359484539739561","1"],["62094589239104433321576963953715162058618045267370647170995405181191450800","11285075783463925710778447564398415184459316180327406100123201484165336897734","1"],["7631097156100529709543135523829797472353377166862941096625987371271846366776","1730273087280972621519734581534428802677430997668680311523266778771070057132","1"],["10765926597901965803516631165453489841753870533252740031438881180124927348909","9796872911357131187430259033028874149618826153349717792263354919528762241917","1"],["6833167795063197216764768321344567658773022988486240774658961893527130343461","1897717569472854106642278488308102230664236295592248016480882046290658063783","1"],["11401058392904230842579074408539830653564582201246410912857268980657250339118","10570194319315846620543045242852259038904585645750202768729869451421664735719","1"],["15052077941593549762951382764343489719397378711127466588566879991513616771396","13690400743307130556702754808027973347342901864243774663546238988592712471137","1"],["21115863933793616917344674304222596891334219100590700638302457129578440392052","6530453704758206384389360629591150929166729384891330158108431657648993102590","1"],["2521052621350974396681124863757484838806139389851732766989561950501499978950","2565641229599976192586561137980090215706746892547681574759383012198386991762","1"],["108778753571912817825283810505120248844500903455832248225677370080870942894","5713646699406142839377978334014926124488156385369580964486006217236605128705","1"],["523601283922779487148222784758602949144930926007226656407756961790944131982","15242535128976930377841862801030172152464447936973453134082274157421209182902","1"],["15743082099410552811459291988896807896799517831040139318075173604679478586198","14317513446500042301590831124846242285903029124030740308538092981498281880368","1"],["9718828440527327454033766372224358066638757054401151607032592389146531663283","9949304928274490001300768560929309497978816639047727573585076704518418032945","1"],["18324484628288619818541536773798193588933020551630504380953505913790238608279","5301468183809476278578186612916903805849825115770512824048465757035147814387","1"],["19797084314222028722878245182904068373349781751261634340858485985986497781667","6269464389556564027626237639449117824901472861429035175327244335025001703866","1"],["18298909323677219822105678606558861204779073711940579290076252471332068074131","5454406037419906574796260664865382153205392946141917689155118799269939698352","1"],["13907688661274897937868838408179499435489816266722756876475336318117907804893","4496779421625046387191168029268637765041270778904198393501765431365149795937","1"],["5679169945111497306579288462665856830573766665769019895164877161678945619410","12285158899443156170704548921688033742142146496721874146075954745912312536309","1"],["7623191431447738802145952619502674725363794796617171698988378827934972408782","8955973635553292866430965544005167236647269873765658052477247795075952543263","1"],["4370024340053595018306298422838902619909987377445533633072450849498187057641","8310753134048378364501762131097923541566448898591220151442361901648439802085","1"],["15548875682704073232060058127061696405162513649869153550339647762765582226931","4810925386060486303859522154290097356556306668093537037594655516562197729812","1"],["1541003868544719474786946777882872976855285260894022143216025528870909675758","18536876007052014191649396605220392668431644933394067453397029199186208069248","1"],["4221135952734850525829004132549271000782947512604071830674897020617082308757","15127925712238162791295346205770829409764074065698084897515165426845285745760","1"],["6447449716859118650902247468395894107037210220950975732242718460803004954150","6220232222164835528397348733438489462122196463771518095261883121336598772611","1"],["9180241913795489180367601295246866530337499303570104574903777536244095905019","6324416956346217208500533625953357658664223234384573211366022653817261186704","1"],["12301326615492848300909692543821794305002417367490500546738475297709031250199","12006821534440009821173774792333962198828252369129379111571045216974621924684","1"],["8935280000714958571606025169725602690447628444933956845108593219145353397399","16394437889925612532573786230234657508112682969122167778879394456863703420966","1"],["16339889378998664636921094539438692025989708445683198217599032404342288035083","12184508051399740556237198169193333064609995164404718751277286514288607020244","1"],["8538505695705406591541124092748715904083451640878859633149299214678745454763","18013738975069717699017649985692562250821415994907714649556918068376894848043","1"],["16102042659957063168453926832650694224091975267898736751455691872840898035303","4330351120636589622667513922147101204490080363808885751981847152241736364971","1"],["12148129574205878464075852790646059649320385951311061513970960556046732198329","3721612678658578361714948506355165099858078564696437369525366330266696894053","1"],["6375090316404935552260905560796965190845570227694030845179261082114837140212","18534179236910793808366682798525215670065931575429749132694829744853806126678","1"],["406521945164128786341268055759862988549682113036378240417443605049855790690","12254672400905549848842843754898539243790944003334681865106266908059433502091","1"],["2032891908826562001165952644998935307935174362177431156098553416637217269245","7271146022363304174006762498524772980791506407069471591020943648963890758780","1"],["19188553429140401242365937780608683617919692377951268469811878500339792264037","14831021520196212569529910728272616819644571385990303792292291619447549397437","1"],["1208631301062241638048706355050862947977455058310739655051010861394131431808","17694387637743257953130608905940591780696390903437597346010530711737837083229","1"],["15590040751505464586295156170429043157010553385307092703754633272365727388842","16524701511785110099731569663394167099698455827144777729705358914785748167699","1"],["15986756285789173181739533377617075945949609141855355054870887468351917606310","3925371895631371431712738571440752697404488915780896370540406442650016176564","1"],["21770211028880422779931633922165849302446580804100686188494288862759355311900","15225976643255958940545312824524447611830277950732353041549289468921147044820","1"],["2745049000341030167856295480283882460462849835258784111267231906823175763851","19242186119298801501735862999645273383523149703881260542712069641213909832432","1"],["13299761198406000487789827844594563338893903676361432345432460085588303572800","4349626090827970081519619484580018349577180898607039683980465868449441110432","1"],["7228905131810184159716137599508692179524555760131387072353229443369002816649","177992671676677919675290392054724079595820405604965706513237111172670135681","1"],["3061327254459064273258222251965579707605177785880396785503226755258336235578","16361774291819700251092348290801844046226947348606276677133824677847317017566","1"],["6219005768248898194701529834053072203204336152927134476057906505943254199234","17634829802420166418670973421389410530931714127357830838864838572941652161076","1"],["16284036240526417667261444692560519456218818300209130324360574592585933588412","12076325523188453650959033206070284250826186718269046917071470167513865468957","1"],["11906687640619139428976744819953834749790492414270024643429485198853112842876","6410439348792132626710990955126921002967340078691088832953778243889733695039","1"],["11474250413352917012855670169862570722055523427026861640817400723967265869928","6873848750263226700093044539257626750835857410984888622847622630022628093962","1"],["21743851301902428915490111811571928969301446181259778669067014509347399727723","17092810890888880398396522060464272760914054495288180725205914706088230778949","1"],["17190046493064494512337351414982539048301745652244516958203166819547742311234","14712211130092965194522770831752632373028607905723139845908996156365784278423","1"],["15710337335237606978503804073684252424570993166208181376965168126657152445433","17381157565491459095795942396342420367173350270373244229641862542281961204720","1"],["18140958534587859796173909837177456181944088058609317592544804042942476106521","9158566665791860716561864241522443289009457219941443098776131078994061712624","1"],["9527960274340126908992090058408433192090034637708792868244174283135721631086","10691713484283992991245479735371732562591324641122324087439147347410107393865","1"],["10559923574769367311048769434679636060135735742082438804591021075971412974246","2652401008790768031154479839472582035273317877178165020595324193029599859567","1"],["82749771398020753943633351717788098629567938653280423567710844915291980657","11958801215371476389977224802298951774421594054137782105426641097721039814166","1"],["11307407371897218884940743182404235125158367239696701429764050479577194599981","3368473133811020852638153785079132596377001019087352129324146385903936752900","1"],["11415165762414986102007435556823621700535127733269917111599581816969068229730","20201408651010373525203318563044304608290284374206649838946870458902912740001","1"],["19650577834192181720368050461461281903265259196427510597103835519129432365472","18108240934114658291439005318413703165383743448149095716420503758810148709927","1"],["6363102400021441192871615095326263973886894847693556592806711684969243429081","1414563216059829947413027355164176953458621930670609514050128329308382582854","1"],["972051742460897341840947291759866551025922484601521619310649460367719829886","5787733040989184797707401978758817079232038197504379767973237047777977777688","1"],["1685103259382802893788550242628761081344736394961083995823470397774199821373","4116096078686692560321014280457729603496470428306129588052834333339775517548","1"],["21491637657819884772478191560438431610342209599474552518005159211591582154041","7348686176427122741679889448455883588747948907881970713530369280700109248610","1"],["3702723567271022393385528745538414352092755777233778576752238549254861380450","1058257461183052613717497371158111581735135019245870237163875030726358577779","1"],["8517399419128273103204391196062473726949514592859082099450653344119563455932","10485971138609723656872055343273619361963353943948370479773745876163024349431","1"],["19588113836833574088020521095879312553920364285339650804802409699574456430891","11622006192770215294780206380575633298014526095394457817401221597020093257122","1"],["19415965109576182475513646329593397733629559708697722107958792960399570043615","18129250542909252965964914178915013297130800975836245648810510351824874060580","1"],["10484898640229864923406817847678560401900956372889646040785494397412947176586","13462615276518528809738886823164147290258526830097549660526913788215751972128","1"],["1332905785668816917022311100652838905767351441341032283870406604370550424908","21670355685634544670900987680340128221958964136291715086797440473311540902834","1"],["17043693622338188375029044178068150063114129941736551155490249580328607733431","12398740919792242361457313615092922805535901571870770878562693807920431398546","1"],["19916100846335463058109073668471503303515629298398753944521612448690298429814","16681869160529940755019769959697911916656327504899165898205031740483272289075","1"],["17257958887087868732390376415385283771714894665157589648079221427736261389872","10790217618211054862273637559159025995999494343053472007932210848137923405146","1"],["12553953659843474137291546514176031918744554592525482646851432713361319099018","1575103824608783230223467309689945227434593776276499889079932290723341592704","1"],["18335921873847032533864004068598525228187532028224157721287352557677579874555","3614633858732408575841570520502949624698926471919865923188239342541932709177","1"],["14802514564957679110696555504970522247853479515447971181332353260475363057646","11764989488028150745991830904842843711630033085520323722980740437602388523654","1"],["7486560637700701372069187496647968429219150395437562120568301717802256190046","1185775100444341604931611791865333130484735948888259793548288971500932099735","1"],["12791242737189177276915225548324717389679876002264191598846542465252814638641","1448198642927466585848746968083725376999552567576970757115624924648401948547","1"],["7095943068770490135176863500279667317759232488284487667596557816218310114597","10731792863874156213008945494374138931105658708485194601348204733519659394836","1"],["13598354671941987537260352949971096513111617001663571883241987139504095497828","19487817674703854107768090391060336945680247987538395857655570473502674848532","1"],["21192265264309279641521042931729188293083696531458359345558863878180649058046","6719254092466877222471201283429025267073715240122254052600676561335421592684","1"],["20270324974924847841262027359580928129225000894197801303830219874038687238267","13298951174339970412109088596046858485302688432334431448134444529218594770833","1"],["15536967805370180324561676861509549430263972104051136253994841700788210670385","11204122765092981748699640285331758754689295157524969091700479338251868728945","1"],["21518764050604419380472084874096655233466860932645084993765807566491532528060","8595609280884619926857687394311155445361807277427268234640257579577237529359","1"],["14051197632275826543103432435798563792454631662854351987265512839000562158600","6259058818089184958843927604243257055823802411243757565346376065178810780742","1"],["20843800578013074423772748027326906485264120829804920296673227046096802676790","16839576115225981095828222549201740665382441353239029034991907658399275004497","1"],["20887130639907672699986819131672612128975685031712758936856931809713947793072","2750768735803994374620351446400059250700761053593028158030929213793675889765","1"],["14364721244276599543710328790012610205547397087937680999677871419095687360483","12790241670568172855462392408605616922977853731357398750237415304142999455725","1"],["9842552307293020361309713510752415283923619076301948457583751309604467528189","13591191576615676974768399052198201467617466063941202068299672791117927350932","1"],["15355656068557121950327302909811572077436821101947789226193190593116490918402","11179337420593428340034064296239870933665114518593618816636060474977252812920","1"],["2270618640271128104780080133553573736368073965517714363341300944996896451735","5681598106556503021694303452882243474507700710497952039990153356314173792345","1"],["2966553390979624652292111490869937506806872609821460519781254005064531341935","7481015538736689401714298178681069518612580602613020581845915511322685661267","1"],["1662193442725026501504603996097024583022931100702932730191384623722548511767","164261102313706485682328222281424765084275714694352935159057513057905616104","1"],["19052768119587326216949937606906479593966773765704331212239916860170288883962","4885747804186225687592362827632479801093896573852758893099460960653171744239","1"],["6182569780556833551908832002505453477191775085579201012991287692250246522801","18298591584236678893358608815401687126893788153070347943633402058787632076849","1"],["12613387658365534411814548233764017811959884662338867863628431221590835246379","3912430869778654268238797978730717431339775201586229318782434662025441221910","1"],["21198843958796259878304620916004010111280414583006710736596857135240699908962","7513885889797885936687163788653363517401342426301149505261961730169941765181","1"],["17722737356525819093526155932311506849872826949701644730554335566347304759995","13997656381399936009526157489371423693518829277351655724321021531342111239877","1"],["2912759698384713190773055661508333014763704944265693917896337989703688509215","5700001613074757736976048258382561943129483482543041347824432157194823011545","1"],["10433987813318651442569432246564512194938186475903147143076334049979147786532","6713683585165364526238095407197784704564715577690014646578812109526575318331","1"],["4545385787473684682201762033503157138964317651234870257516713154686436547625","3434080842689669606427305110060609940194811038479599931609864744900387245430","1"],["2626414536825235872389454150072709162571537020129553118618117762202592096763","11639053665965680340711575516988885800251171066283971737230667055910273836833","1"],["7217390156588438627918300166458291572776145688390384300111636909114183753589","20337727191047137984912709740682386899937050067761833459284061117737178784427","1"],["10172448070622081415067711091548591642465564719157248359636400184046305498207","2350658260019171984990422241735910296756413483388023094808158073758959048391","1"],["375062661371895497802200995758294291179927250094374842157641767568781613370","18576591776864129545139574580254392590295442454186766048095021452798325022074","1"],["5001579417759305656069395562654610176326334912739088947257750088895070189527","12399798144229275864466439582721755400754123402904550701641815056614335852465","1"],["20614839413059665256040198299945601168049906430573105421898132775547173124145","10323803517441949815977761861641251234866789726462911043893052915107719177235","1"],["15364104027569808389859452597877314503571632595973455523440449304830983546491","10183944048787631439291953655249024562303636386561036935003426248530679066804","1"],["2967169023507918630174895985102901120840579153488756033882456642472225534345","1722476207042849604064620065856212967884864564613622030012639231165755837711","1"],["18062354630052511212348436321139012285998877981851471876321744753721957792751","11379050074886839112458498303879091820762835425299884906163154100306204025800","1"],["19370026799613482009814082273519125707343496776411811050855908869375364312878","813054083626601712302831713277481794243265805426437128924848729081936450041","1"],["15690790444969541032321854492578254375716109301633993830997588452890484733869","11690465369162236133616560781594916272796413717845746913243431145647385255368","1"],["4934238419792469517030039137469250229523038195386510858836994078127599468810","9871249851068367154097500407922853235774133402348736698954368264465032431239","1"],["4140437565986195547290067089570874818125013266937353510679985393332045078179","19147571706076655753205986000319442356220133388880363415346588704713804428721","1"],["6536252890607505383655698306375520084489583741100252068225099348946065289233","8237302180560821918382413726311183806227893293794218522536624861101681748098","1"],["12847335993032940287867314139291267211885663193599515359983321877539479519632","4432249366925430075610509466790497418767997087841536249161552199952487872185","1"],["15166771790164406697264505854318416821688416129308696400233766565630695733685","19897565671584718063803900231498589309084878720011627987146853202061697860339","1"],["17333586169644310762771295910834673143842345125126595206500480016237934996118","11625080992777661611156230974675844018271861978813407994573916184737629420902","1"],["12784472541155618427017389852123816344856701613641829154042622546340406654035","15098968563648412217962080371158963488909077791680615308684955654874699509779","1"],["9179150936073408650024057800732393116033398126197661033309228593208719898327","17175737153663810261273217490346515334885530336675978508338905364902892640875","1"],["20985223103862848440058539058669091307050609105133225356023469660104551779885","12477468403364410132118407542365559021968010462892059008826012763112925658071","1"],["61681116359002259767864839949249193363893444326836189445385414452041930448","17827501128520977138527226710803009844924063223099859361468756855447083413763","1"],["7563462977902295915489572425342601972596565768203269957686209992997089507373","5586012183057062590673951754367016629734071997478017488616491230093285604685","1"],["14554411023781214637137473141702625856969879244666187781766900723194857784356","17150782611208950842616174653852117123862455044343585420797068474814989184041","1"],["20382988100661663080613709022070168663981180063919872645303617969439271848568","18272956325612055073257351632794437821480766065929952385357376631475690334378","1"],["16706730254334450446970397420104767026161650863012941445092320489337428507711","11053695928015724807041500040684011552405356166361919471869358698558388075426","1"],["7989978947042724170416639658462847816629897742699105357647492214666961359216","11454800990833069356304326152584449155446602269091112676893268678549879177395","1"],["13038971081109871282044998739659308620782713466305867046989946627705316145613","14765167918627787141580791690928420590605977887189870832430593514854641861346","1"],["714344615361516419854610371317907618401117574042924441900597343557641546585","8971900492099869774181911407846187484195813828049137917463092729876621041572","1"],["4187036003995220817591022371361087128337667732890316049977811562702988890083","8271602475398300111560674304767856359867191650090409380145975349753682983741","1"],["11529331006023685817771779233450438224699204797448904318351431826675654948541","21013461378498082192451658979599960032652744958858517373518161345034533340863","1"],["19265060341104919343826982430393856859930876639325299522612805976535701022497","1448192067443188795988310471812552191185842308914205694525306163624790715057","1"],["7114594016175807990918346152449730517312805579023250297198507912396970417159","4590367724018383220225896989156848127639306790675311112700351644428008963384","1"],["1767704852341586648895262590513515466730010818519044580401691772476535653880","3873966471210760986172293487275990231765008371513220759557272759334350226632","1"],["6103464065287165598736585549649460497572156209487584123764897929367526656175","11777041405491435829427520920218409866185183552437079823456417491034360427698","1"],["14556093065585421212396757929782936237977787472729978493588468802334114250907","15994212905573994392326288407519887322428885750560959655072441757087862087508","1"],["11909367691066088461380506745768442040592089699733398045642724070771011905486","6779894620418764337612387878192889386731445257635089676701590583775626763867","1"],["19967893461090614802685678765610086385641867088767098139781992906673090681798","18450564459476181215345024324322548248899338631137208819452755315831675923187","1"],["20746996393483134368694007539022636126337922890291182063530601081517676229747","13627226938055844211488703254311017793707787201518959094616098286339585072402","1"],["19968192279893194190982971139459967719904782332343510005264178260710879886331","10397611656227804106078590626716388405490735523831888590540854444260029587341","1"],["5287363158114619159770626350465765053909041728227890606067838493266845636576","14212671517254422089436923536484579378840496330830501967243098479433952376197","1"],["2184703778627979792056269354584802885052975358036174811667077786540513651035","2599305219595952637260697461146378285757088444200583579109619480952979069817","1"],["16097128665691733032809645253150831612485877854445436647742408770905588798914","1443281095476647020425243067766665502481383128183592507408459471246550272677","1"],["8180795738917488484153539570087245811679422477442516556743508884517255879045","17888469901158784363286446732140747094333084285245122377232814752526984014823","1"],["1545633921821684768144787311623367860330900073624201125045909628213378025907","18142465618354607799313781374505316753054213812220637081378558226908217443850","1"],["17767400218402779499615690056811750664702124835367045742571126240553736996630","15556957123643590086192596737429576402364400431492582890686974095594896659288","1"],["13787835647003989154923949540015111747932775662151799678284821863118672011714","17526485916374930783603023476591260703002377704617023557290620727525059113449","1"],["3746780155772347234901067382067160154970479985659671115462916429956783303705","1281274270680469973628568059204711407111343413834341893727866164598333980920","1"],["21293074230793134634101598070154155827941022483593741161012198872251702691074","11808991462360972821466341941879702448100729591793506254141891367398510322034","1"],["5030744569670503294735748199061924208234703387355871723583757432666998857273","16038129027267380806341668413055815824975144014439081812712763777329427927616","1"],["9318753136668614090935680007260924792898264553319238911615358316268285448000","10158710832478203975519063119089641912451583896501400865005243742838319658526","1"],["17044404654575254405985817264066041888472390159802095268459829799747780062794","3271363323128230331205992795071743766419773893568948740856369121123975029735","1"],["19925518967753780489474080662795171540243177167478131367005576609346684736662","81577986824634816000024731570783689738603539721540690233475046769633993781","1"],["11130511620770457847029840390574775880409246300087863338414579931665578381513","5157934192502788367914985396001199871332460148665512070418351262232532853330","1"],["7049640207942713293520964829632347361591586427928233120422221948767668168946","10594973276028849390688356210430770756192061676793640185440768424201665157692","1"],["8077460408144931035623089480840921462586013831337544686752686050880353037273","19676262485066332221116193053790083151215933513846467590903311657435128679447","1"],["19586441580230244494683918014464871311295229772352637367142286611376814678869","3061104525907926498307584443081104362433644212794937810517699599352510544449","1"],["11682160108605547001932275703208348088939493828116517384810236565587100825051","6986180725845224753210768046922237433663439787334866744656877697106368731039","1"],["15421333194995343779741528072580817545899780956061461353135924492700400519846","14300117942779977015415478797617949050486983024505621353774274391454532344255","1"],["19888032118905402464018010529487755859118632063493710576177222235450936737943","4634407414722739192343293410782300243241481218298920597242586072365709557789","1"],["15442326305438386500953027584427058955399575894056751302119855138686890415949","14705404305027183523649246551672478692837694035685592540081944092596395975621","1"],["9647763042442186529467849710374695090106925164487250691879778030029595078771","2523716154277519656023314481119528953225586250572519158746791802688547508195","1"],["5303062783290367859412754391852051636407283573168287167649256800758563806873","5901161441101435984901152086423754939096933373066640541666449094043147161772","1"],["21456773829376661801010290969549796246593781835865374448786785787407882445073","14408286781336944026786228390385094646637504474710393320360595112265979957576","1"],["10754820545711161341657831731977175933066415070299099186110672146701575667615","20008575789921589532868612445069663602646109642062735462803376958067813213071","1"],["16834081862447521746777541864940134016855320787575334863647009351176528501114","19143125789855977136127666669773345830611243959307630185300624262179663327040","1"],["4433195791514582198330317380774083876081298555120334226939426265696198833473","2426981108723818690313684109674289951504728054149590184392944880087529156403","1"],["14327374025952222589979341152489329341675753135893994226811105587129883419494","3984222229658644193376057146708096138819069816143178231239675307387164004629","1"],["12886964609203501523207088059871541641836670179408181861878807575538542449964","1730876100512463200463976367165508992710641938813605183271780973415836755449","1"],["18412220380622708531194010990833732429595016265695171318635874917821792136499","2414597285235945901602083855937699409464837236499019789878613100075111719720","1"],["96606267801599308222677861412722860408822163899119212058717704662894941011","17838997668897169735403303919715163488360064288670835255316031430687730673123","1"],["19381577138080811103976794803258943544233909272432532587356873070508851228479","21207079208690653517018996707598426208948950907629743196847542255688229016321","1"],["19473863251163039021935080539770885529895289804004758758697158907552641723735","15557797409906754920758079065710436687738480869297881952382357222233768447102","1"],["6863716283253423298527420757167903331007610712699679238550447125520576027473","17589187733054776223837870518495425007218806164755872914351157549898522873078","1"],["16930422152548843665240251494107776591331580546480665985829388411235730977507","10085644977666883233152191321081935881840531730968481425323584650608869114384","1"],["14746602776576906037728558579454255053134433692114308128155883779611109347766","20242484140960741477676597218633350932437759472200466582636673699032880095243","1"],["17446020063302378537822847624749558577556588974756505822606992337840739643860","5928572602227839339824794930039426670925123030225365294888850045678716445060","1"],["9058658504718479261084478317186390352056736533856066002488899730398763834680","4287591086707534701141207425249474183605666195408241193606276860227248936270","1"],["4632878963475697866995247438336753702104641513263025711345585463856275005171","9272979148360644579164909981826588631620641124299781704288805440919901722032","1"],["15932620997297551533680356357953879530214509594418512808743264792428461031114","9102590263062880356183706952880942591027397033105038929321105846972749819946","1"],["20545747312893818242425329863231239743737404519004130143399360825984849679651","18500056082249584813399163134703959280695340821396556072147714457368809770438","1"],["13572404354115008067224830429430784545153984686959078513432694650505238191796","14415390072930471825337471437542377317937739467604706457286202473294607084920","1"],["4671034505483093986604980123304082347346361948066662694589833117295396151145","10395694088576391952380005462316823133768686158438404522800679903340473606102","1"],["11572448306401390796319425099340609133575076777529326346341430895115435233605","16034627760143603300099066008451985758412190084310401298102676975699580442232","1"],["2479488899364045786819082212531757479847131558681906362735745538810061837746","12153499733337544906366899640140160609464627154883724928228682123672891137830","1"],["21153166019491345887202645470564471737470517048072309640364745720552620249802","5649117154214792914100046794386421276447034886889371801304958263307899632567","1"],["10383255709524310638774954007752194210547856471735841117278832058103608799097","5217091169405515635496827748016716144264760989101280359202590371725012201936","1"],["7903350815450613901733610378845149404397265180277207179593189190085579683715","666761434663240066434513160635661676816536302216046684406185023527071199265","1"],["5616069227774185260770705812875296668649448122839520261209912136102596031725","12210181841565323396948069409595262213942659010049706280631979291616896870777","1"],["15132635957665856331994245350331011082221137567712908026213263550732424208908","3362881595811893422374371651572367951803857944649073379941281092602419587908","1"],["8410436256739670129339748844898788447109657758142473253787611262554722116426","14568696651834921898542079908180001946292371067430178116090416337316485851160","1"],["20560877563158645572684192164024519836139443091208519250237495774198636344207","8161738427116446382917462139608258695322059355324148105991118115587001315909","1"],["806582450268320294400784059426573715575696460036221821712905910032143887675","4000173160832034500625290280073908426572083064855500183336529842193210535244","1"],["20847838597558645373072337933846808030554232692717765985336298755183600591994","9375179865937272799445322831378041980284802177475857281605591903471248910408","1"],["1615277217837923445199742475239311197909587353053164486180291326530743435473","16907783478124854852169560338516133084218563304156886052415740573361209831944","1"],["6480603565884424374456208384309784019715105029603927838240610827256085697194","10182859575771610960307851683389033871317318457739185131869091189658353758511","1"],["11718278898118663337516571288413463261678181924489664283745708844249237863247","3366731099496498852524708829589396390895969566540143472906391808879675233605","1"],["11446106770443003481339876503923848586636832653842742794523130108401021165720","11234263159672323682880455056285765442297016726564517324032170956056203868556","1"],["21455782535950496462485360614902488762573339696819062718571208510402590613573","8971863089634574789570728924091428214314159556512840947870758253356488206162","1"],["2247309935711665539929920482410783792945410268924830027491795011583030345337","7669029195755256220351076292647683904814393850926829382011156212571841620","1"],["13548350027872568642381326338021541812427135459827156272672770370478660028155","10788452115030454482407905058969989078082246712713010103193484774187194784702","1"],["16421160829328813063853782628700992587171659781515818971954093261373368858321","21466347840632688436089910352377773618339799495257051107542771966579812025687","1"],["20780880792095009802871038463961637187966614872843759858217491417203012518672","19345694100183298931277871627220982483418367046991409715253320912991144539517","1"],["10924459313625101864025845147996991529610383691887578804226319713123778914198","7472681197523466372839012824473052697022780925716255030230013531210342779410","1"],["12660375653916378515194771909971262621121601056874939877354150322875569899193","2112653642790826855006283505340164425371812124974628971999772479370202022949","1"],["11802756328229648611918166698514306224948734403743854856295581518174141936394","2526756953864690141030484856172000277224319905187671396996188652607332857868","1"],["5529879166128282607848245971688281982626300807650691441739798904528545333466","17602920295473643570926226380386324441395728389655258214976268391931837868738","1"],["8154455771735244961632181005927484894208692143751790493327194695825671651644","10956808022351826269795038479085855140160305916027677156555270426262330668972","1"],["5203004847138986771234340901171593984848474799336035863614364674135952868932","9529542956875854294257977145704676588736311733928481139190941136943213056661","1"],["2550545756123580775521782059745048685211915495770152842203510980353292709544","17329078708563629982489396946210558795533747224612352805707213972135035348028","1"],["8709430034398679827870465167668607231661727501766957632760267010540433324325","9590220913063640745076000180009242888997702346191020406256547476788512574378","1"],["13299632061707596789242016475397263436644743863238442923072675170431325113459","15539861826568110708808186166841794631484346137589488229119926273342070054665","1"],["14013116114379315204328207512979779263475318939936334161443230139196662323710","5636953805244322215434175215943039947892743453535458384221431477067365914654","1"],["10796516375444110049209038538790405981737164777455312465699751584601922800773","3885631829914642653055755026733199979821825756885137381931392557507652601151","1"],["16296705691756898733431804913391163457218528647842400929603613205145510143738","5522667481027102743594302018528009337234053520738717477912820279257101021028","1"],["14593904017737383454253959687279744331498906403724730520764155827708046031734","8887350260122408880519483237567259652043315249115911626436814428177375827256","1"],["8354867840336977517251097550913707543303453347246740318651627550110615710388","9864944252994777717612009460563164298684397219095968349064359414145905342737","1"],["14444187784236525337530111507709740400360642503234375572301690149184429196537","20493378975046357031019217789444713185519404773883724819437488429601436004666","1"],["2831437279409665418430476744996042085957339475853773231363125643331617878256","4868228059699276805199136082037408096728884021216697031108724245004619423898","1"],["15796683547613316476437394474276523589007853601347359341379765303855550452641","7962519852828470364971339451660634706078903206436699842760614818347777256109","1"],["6115472464005850725560730440597869053793416165030131245307758497960547669414","15828468897436119205215461309479692889040765741200613700140954013012404139235","1"],["15388749346625602702735278393119275744578416534586943262482526628899366509046","15710863483011491780282099151199373476399666727267354332946242664740600576679","1"],["7221896593123078686364250067384247711707567701204170713907837463189771212805","1362643415522902303190262935968633938686961658181376721067983035774025483429","1"],["9140545403223090134423267208956185599959269956544450024109386542367349134653","19618771489496260363813075469305273906641193455934743932962671557688290883623","1"],["19522550392675201449807924107766476774739246262124313365440682497595764341637","3884558723813660045456358379006084169260167503847553859600495885801919581741","1"],["11726669663489649563741467186755754910423802511083407889746878245680619671086","3921676870422663046421212285023862680890424238338460772453633772021993747163","1"],["12181367001909244658646243043491094107036545179130100743668479467548762804525","21259742024770450315718529913920326767242127846481736405847878403509143314717","1"],["21130185352389205601930392776247959566064686464565820937902847662052080368545","16548677122426121980967278132949344581925718179915671077735187128138737078755","1"],["15677156969619562263655288216874087745455533027613826983107425628718429650962","9473193235505472165429746788256120061688646610378556182690161254870966821209","1"],["664163600655850724914412224998155698672064101470526549838209779842527279961","13540529151102150103224368245546984332022547071673974523573938255755935648060","1"],["8545254232146121366876599151605649835482340977022220318939338285025142161425","5821518801771444853863987365910056264111026059689776556617417095707301126733","1"],["12468003877801742963554120443693227167201775728363540101163843145615169701820","1437762969909784743930951033588414634404007824117638530380501243730837061998","1"],["4869950778994628891523369790278331593605858622439350683380663563046856875988","12845391594263068703523787731176366689604262358059247533816808737443143184157","1"],["9319851472273370922518441986732270884740762069975562446229489643609222792801","8451493880815833117316111056242892689109309822566459690068774347207037536002","1"],["7946145296916733630866829801544244702564965396705761239199950072359991481265","8815182559261454022485531059777932186989288431140478532723956848809363544904","1"],["16904451341238700477187008768795852131103978046569816397100518034586118248925","11191045627934427153070018748474801304379939818553562394831392092014026456760","1"],["12711937512626210893092382364974619472795137438749104353319081241766050215931","21885281477028798060231953367234119728363521299568945057171844396749927836066","1"],["21714554594386714077036721306109231105229771301732601533745175794550828462449","2528039611165377274126302934336377285555025579925949566395149591154280496459","1"],["1159762399237886615387083038041037917992154600591691556823605832793511760405","8549212728497536212426574222597795149370035413275651562450492551794584940184","1"],["14471373611123210354808127381159718089601578440859260194625089526568557030923","15178934579171384079683937207520308706647941034819606405377307281677683238100","1"],["8084007209645137109508378167387643815236547141523882511538475507058068151211","5510740694269079616000322420745228904362847380023568155871064486344935556249","1"],["2479379583478834444686160007392152661372668721719547139021549111905076457044","6251180665995667098797006721425032317158050845386246878595569983552182031437","1"],["11787730133437217892704446714147916838539666996198386058398824940796643725844","15364441818381453858729299263301272630077336756659640940316141114395067501332","1"],["14346863767840875675615241247048233978750936177727517482439166595137947687758","20325226825017859938212047350847227124488398167694506840336029669601206658988","1"],["8190547599886574409947660523791802405699985874766410958728792387254918819429","19864135155240309963752707643535553029339666709663623635771702446744642343634","1"],["7625191538194536087093126163170386897550831925801867890623256799611489709457","21660595746920961455482269274286109563873906350779231816114854626859935126014","1"],["20313661303600531662772651517313712874041228464134413393141837858928902190615","20014292517539069647805586795728197270265983015655467826582157584781671199440","1"],["3305037059265415811176196961142283358555272520751909979572628481448620029139","3501685043847343873865245513656648531055327226959088010199939235540669622745","1"],["12469840763669730773355194173156644289839857681529524113364100059719449747643","12159156132180325485875817762704868882959684305946927602067622409250427541463","1"],["15391609430860405866181114029270667535786353244692295804309591065350840259573","12368902147797653560645662199621727391394879067835072988620966685365653109102","1"],["10358648016600189040981633655554871802907345544540578152231904841059216869783","14579751332695581207488946063548122757386506729188542442507198263410323137350","1"],["9832907750580143052640314317236112694829937256511190169490690534241757115716","16416652136004479814916902828865760885125570366145183225262267433362999936216","1"],["15067755629980737034156436814730318161717440280516064827814621832297049795735","16125234074833984794595364116782314181705214807838664551365345402840007563425","1"],["19806981882188914348112347947057426481410077496822332814278470475014965964512","19663415298515648350707434143643785827498280276578979603606236359158609833654","1"],["18446376196759189321417461602170909568902417937442173633284755297714308014144","11135719123713217896493296315785097583746963415800515320646565010356494916260","1"],["4525195217823560729472795804194197236334968142220097717708031502113333234717","9584438365464110708052933273422103849176483699340517456769432872962385061802","1"],["18978319704462569799000124838385942074398918006066263493398848050624599864839","17443674246114278241331840050962657064422975756563049541000758926271144429906","1"],["20094356015583579215997325964186489132501689460083424719025781433106154237200","18505983085267190986429109034606533178612285164186145106148544510401599629193","1"],["7877723015347381794694287919719298016813832841221172707140036460699689839420","14710902502366659214972556515238090168137651737155712749696480513707911420969","1"],["6921485598886814134680706617902583106314367133486407068786100763958672903746","14117654357899634971561376542323411577375704742120485255514808310051843810483","1"],["8266896292900477918982110437149917320830125472108246409224460486981375442129","9693336443351829496503391604477578132189978389399667565002348307879852733745","1"],["15416701431445137126242701725335459696910928803191486278673217775717959538538","10931075639254341116343826694613204361843989508354618648599666129265996510948","1"],["9727035032100823388228047218701339840691663310193911638765447993850719515760","1068976653931346627790425701808940750111118312764486462442432003638130766644","1"],["17365042154878112021826327113481662905906956924954534961204405806495047681527","7724972282184337374912282400608210285627046723745356826812935634371172333229","1"],["14293306525948308714227323572061399895067428397555172377775655343447084771038","648560259930719276149023460786015491100552637794466299815205391017316658904","1"],["20941688075560504487951644990385906771982774368499711295404642560220387968555","12868857059675015421016440313851694262749842873266585728580721804528805949204","1"],["20614677668591392880116958736377053800774164628961470149635185191290198858053","17175313332102954105667146999856755073874812746082275954466798582178723675298","1"],["1466552843929615972599097240615357227768844731773187910556040343102713535184","13970967574407714488981303232199161529496259017332445052672502405730642132436","1"],["14569541905188066480051052576883205052859438750217683370416213874253162691491","17642486381157626568722622527142330435308723673209005809480431609505323623653","1"],["17457817985380937310156722435266209809479881646215471456243757579874962293124","7312764005219666434916422661643424664147781959618906423301275754147386338633","1"],["20519317844463669914184604806215213872835361575946507964359101444079756328599","1160321989462426356081422750306376656700209065020546598365377835878239568709","1"],["13112122737224185144025827103064515298122899481355862708864209301373371838270","15462095971844471329293401050386633821381152059048782697177449040742518602406","1"],["7578401977021241091852215810921076385122097275823010041334903551373242628116","4727533545549903635488560773414058696843821265152066751898177900931316038675","1"],["3331713682999774367440930864456050483257514701146802996051796027454507089477","15384815101812454109131055957342154285293941826172895320595653848866137182089","1"],["2605023519123601760819113788718737227204856377012968312993484758070617504708","21163765547136252738665064040543686049913601777701096130476131176032987478754","1"],["13952307430685237208541618953576734411500066302058750707639508024065484378841","19908903327821241231319415260548093695704406541282217419227448178320619423956","1"],["406979526411771541108105988797219616721908007868054482263354690918457223951","9756900927113243227641962963867050447613773022181737436127214623856842177796","1"],["20695232602728236166987655467216771849109919559122725580990143791439243904190","19024002916598129842182609600597260756989601655134300094473250042233392872268","1"],["15127651292777269809148848794017373519833067567762138126275941967413284603325","131048377451955993511038109339630968922224083642110849870107289323300633352","1"],["13871655917673868682963209868021824120506998970655031800333519500959057377643","18138151747574829945548063263460080636453233928051921491613761537882363753889","1"],["3767699160609639806322974793782890549070826710184033002160561509953994760925","17917148186645678496032486127251554601016632255732901247437661168501130051281","1"],["2776536304707878172310126106771882893504404628164035965464633170303008912642","19423696281639053713491449740401971316867372184992568107143510114806544553416","1"],["21724600338843332030787978406395848557225568750445700487013180526837668306687","4746561612706105052084801645516805694159332717664360437377122326583116069819","1"],["20217668244234327787970062277160967458139957786909870536222093511266743775153","9812529893052464094507056019773515964416594187964076373803182210192363315073","1"],["18162792670062922789906918973431052144339349766116612742194045117169554575874","15670876986166825944721016212140098516568537714656888206158277265326330162118","1"],["5007965201750344715490495751342136950335893029379893300800823566364684290042","15416108164764171346498480464692450031210931994092834906838404070091122837397","1"],["4961474100432043326432488649379713592573296224016552596271266221855991754462","13154362805472888528976231486531735995408680321020880273658285970920835856394","1"],["5877964814200730654182264827060784972833449894940183559194224797459492912836","2483149519429925437788241725512096051915622359334397261001350325062330626898","1"],["5331732298052329894102621087377068971662365128462052357406052197961145423058","20866266464948076604040511203656590046834065087614976237882099434400281706935","1"],["17539415178167701983106699478148947248375713690319096894504606431638037761641","18276845669499373466403363869220639473092527515365815568997942418546450897215","1"],["19801603055338097152513874410923181292120592786723304745540202017116486477990","17208117015842814167143227959387850363426060035144762995262644202676726060403","1"],["1991369588914718175879666687885182664347052621795045850098680145369280840431","17143650529466504980627318932193669682942161532200754041453384927593643231671","1"],["10125635728005730710834082479337900230874623055265840967535610345900346067662","7776237647994721527601301325565320368043612548357499795314173264685398024689","1"],["12439185573337776115178890655817209064597470051894433184068052139629563717118","14224455852500090444896317107161567259555659546287524287972154676444341518463","1"],["2136004219848122297489795477655807074116334713988576118800372846633070221383","1190554254058429085422076737282366994755972455884134157287527497529112658326","1"],["8920263239701366890354738619730459480711202324118130951750681294153658956264","8286435269285067775653159126641484318602389579876235597689443647389943484849","1"],["4783886700544560460067539871821809582549411537029594127488503752520283624432","18108306495910427293684674460594293095487687232887538764594019126627659536392","1"],["3559667454951058783445687055914183629689928429041997064168192972599490441431","2033190412501431460001744180851845558750333878028199995167384161210353224328","1"],["15438404579898248459889142628708364308011619491525692268898299534230901765541","21471163506529116467417915856647169660464386612104432654576989733515097883995","1"],["7852835603706052626763025840891602125309772020895999496139925643947954398092","15335208406275757234466408144687876625299843868772146826777394740054438812018","1"],["9785415434601496950662476197740879425616019139900065360339734135279670955611","3120943906115799924485549996107012486422352018046434034973120575328645439030","1"],["17801500755017844553508641982006141191011683394532112841618276860045878077403","18150844420415439721583475747220625561399529950734826454683929857984607844868","1"],["14326433697813371392899427176139598550320496779995661421976657947173642049292","4588070807296812578976313799664422056628674226978895658637231128973436689214","1"],["20638334200110191532222642965067696168730103044810593857353547135440283621287","5204308485151924389526019425136890728166832016447659778795579601327394935769","1"],["5078408946386504222519657808207416893537211341276350866964796352568045798084","2983692155673215023137206250045496470814519162656759833962745029328291880062","1"],["19267234902509539279776407564680489497998014887763612257601944100113872912379","5573620373544928969714414257813689647703884229748294069381084739676372139551","1"],["10767206124400436219824051694255922168692789691232126278339143330692928520150","7091971026963058344243593747748570715610444780437572205686194422426041480508","1"],["1999709585439079077322058356217107006246163830175057055687802824951844215527","19298728854770340386561742757854133547179768199768796162367276598958989168571","1"],["850922928973935067413614864978448091203083522673899089637069929829925720430","8455689558541302156233850804121826416041581583481380336711583808813950572162","1"],["11280071966682232456084535664679095524936314607432997810293445028311315399440","892733613747195266929639307707692424885739447161675091527143356269068141897","1"],["6059636311349889340127888576835852883101374614676546553111958904137017952142","5371648468408930084060727838442957307808104637649052596256766081384496916181","1"],["11518994423020232118718639580236685826552479502115367079045131024513792227508","14614945001944578966865270949998925312567494555322221865121395832542660813211","1"],["17503693565590184431222506124413750541571113950210944172274552348123880083002","17372057800278950626054754512674776489068808163338934116603381443209943130156","1"],["20721972406848237217224132656546483367803162105472266299102515185706133852596","348952481697858420333808666118272799421210884703305379011702929830388636267","1"],["9250947114758367816016367962418925175744330323089854554776914494474508621745","13116538808047208206300737631655750947327053875925949060885698675486819162151","1"],["16778642893640223499459320560151107468896534635455812001540990040105474705465","7931442927357480817359059453221882801800646273300975355344927852710502424794","1"],["14107178447256515809530003299342185913875012298886044335261412994398601904626","9559917128821693849772526728664342914398494342214423180342457646825258304868","1"],["2159401778947211409659371189002483560304384650732182791045946585631493384291","14764927215572840907620125427731661671424070513092211455834435111185127807915","1"],["1241746150164741700834281460553416978204241370058820533282088104284991196864","14124402821078691809713164083148367505502827460324473455193937590185524955591","1"],["9828766401771860206912653435662559748585096516702613243243682885331765491838","18639337809100922908053183207468510547217933035739994860665632886523548661928","1"],["51602840496760222564118203258159676701504937044977193861502382204494546843","10696576124691043477145322722710278004780029446232267494456916435024654575292","1"],["6008777735417632952183538846699344916658940263150455383861557443479012200492","12075612046926372786424141684510061979647573971283434927857424485827696516719","1"],["4587526118075559421410056769000574080227487314588696490544285444966881836101","17096227728383623683514266135276856260480387492574786925568725397622605932628","1"],["10101190674812764032166559068613078319573527296954903356517863442554507945585","21437493355278333342120161154937567708021919732889955642904953800204349196277","1"],["14528802038813120191953200799891690750562451044368628394879215269580406213060","4434663032448688666642575050355636031946711687242785988044246834391598383817","1"],["9529149809977626721103470141919253964464578136864124378519411128872230352035","11049509147091260472345511377810164584973171524313827227376903303258574866762","1"],["5277334964378939217740973069853628026144061415672443902738580905841840956051","10326512449813993180747690795869890055093130712356292637031090489661704406921","1"],["3361498487760883915719367936082756443448329048093446286929547997227525604430","19268613800344315351758223758828360576683381382793419535028281639974449368257","1"],["2567814847408827858103859676628620935008077799736336026368004352635444116884","2613490645337801784244286511786388972407183849865057347708488678853730554358","1"],["1087443894383040003199568552511029135778800040677721770682417181833039460425","7759401571928969012435592001773599298131506364802933165026895187721183183966","1"],["11558367080241011679084886086842350949510277518686787530711797579953806745280","19213885237008633217150305377906790846409242370154926305474191698023689997728","1"],["9773260279552651997892237626961671518229630651930223062764709823869190758616","13232436243090555918962740788915322381273364747336367175160836478049126777319","1"],["17360062721876272990909769441817081231563001627502717618149820116840548391864","8950773215695685968619842939233504416550799297448124960880957518716876667349","1"],["7297083368318391904041692828908047640361572228147798214863674770741480443074","20814978888742610947048270883888514951199488162732270689049528386061931410138","1"],["9728160806779339450319195483226599625106283133718469061146345125589962260943","17149892134572399333761205481812735414577948934266630829995499068013905293913","1"],["18332721213998668393180366724605400991268707486634549253996769515508496579557","14148226959689573530963066280176074009056966985130953090235701601849386373141","1"],["582549080098830913174455434005122858407406957653102780675949512105074857080","10433499547974387932340760449955788721413872942781665527068365144433483909135","1"],["20132935968658769306044896885695651835262847313052374974922837689683861677840","18661011062497858643428853092779491964233837178914759437127815312172258053218","1"],["20430489086759079679711708152216809290606873181435752744037846851532807284388","3086464308484624555483673726446313603580682037282038731672371621781234654738","1"],["8175552055226139721257986036436218980264362096164761125624144315945507552181","17923246371868266422045979788298208868824538955739211499152322531239401815408","1"],["13135801902885590392115311262145322638943887326711242961510974479652022638551","5463531650204813586681704287834269013059219587765420363697401833771816842512","1"],["16396044683541244040393414047356939175070129045267230142648225493231659468353","12879700641217343660303978464574738130034440468690480843382348038970988883706","1"],["15627035057494618789857494944997588215233233535251095008948774663797945702180","18990409208924539070897668393538081383012245829595214828307023949978298851277","1"],["5372147165539515723928822495541273794795313276418380336702864261846903481637","1087030154053088929504658417735124750218930205097821761855003015350809629474","1"],["20169717677815918414021716165694207630894400097155317957708759377803104721200","400248785397653378011913995811408947350601778618856102290599018095842659880","1"],["10726976867062423834314881604941653211439332557984932332444572360418547594652","11605410978204551913085433380472593818784747978283504458629828520534576746233","1"],["9837152928654791366859297947597425054408575235354801444926439262535183225189","20988575457687467973119937099727538948980545720945893900452566297728306575968","1"],["17706561880701808772629977282369766258472996355923153411791411636304980174086","6010843498735896019330125540285030562322720050216247211469592525022726933262","1"],["1972992595751067219784438729942218429344331141780694982848755586049161167860","18480655791218609895711160052520516954164871727125298895873378758279267831815","1"],["19626266093466016438278837194109129097227767189947046630444595169923502837066","21749607014147636561749147595099511770485745558158081524632382017383260260210","1"],["3361602337148643455186532742549289345095680403780364212940044440779710507699","9919655113290716922790595058089477397212784687550022557928915855724177308358","1"],["13508374987637439190259224958761255277697833846570857158708462669510800608136","18901867621852263172817035181866702566756200096603328810155640436853605676993","1"],["13469569325299902897834093485352911826159824756105382846476287582207442933682","3277856513364507423397624180253398262162549610370172129072984562755348442528","1"],["16070698269015501948508109778272054247522053544242226732353519506890166170895","14967606380537624062349231806694288141368796832620866839591175773210533621071","1"],["2180370168619213401408634296701254844108213357542600401033353858531818693125","20968008277902092318458620713311900040810421450830958656807483993411375548640","1"],["2837716553881923624032206921650545253714633551675936937587042388929596193791","15820661257727536814435188052708681381147689239298952600573157627919041000036","1"],["15106570982535322561159744713261043156500380626214832383940567796304473857431","10388569296152013151468637931515888924453262751398207093513670104992167922755","1"],["15687682062506167530537407530539011526582522906410462913715728170827191563806","11654427093246369221091835818014156174900776278436384378964338907361333866469","1"],["6420865643283478496430192892341069378225020883651344790399948361230625245203","20390176025538894533743513369431869699759181202446955000216256259272662516519","1"],["9967345380652652994371440626068292528522211096013887439576114502984287117188","333027179359495366284905337910521107076614581241706459060809832587002773040","1"],["1541430947110717651450195543468239402312027967207965600466744238478391144673","17838676356108298004718403673631780415227287999304101657047078787250661995180","1"],["11339037399511862311567816704958555281162824848151874748264154596708754527904","20449942970781444791570056385865322869063649204552669543108125550144287216963","1"],["15019907028790107813754991320663895890159658750316192506576607832408197664394","1279922775650928090504023561485533400039618217646890218868844068833463514701","1"],["12472014137575145796513548859210713893580113895728510102037408812793286470058","7779495046889240170031183748281049222173716249458008555369845108317166639295","1"],["13899503762326818643210212494912806794907633978914875485257871419559779868973","1677153448089476970271171704653898648634817915691798947680242837655744388250","1"],["20567358039151312026322968313889212417998163530241794486660069222362855935089","4831888898047865061444066104864386680263402025794708705874194965451566712448","1"],["15275672231806763377254962174216036574657478938042465007704373892520605677822","21156553592354816910699573989568934274974723419274915086827579116939335693435","1"],["12800648385406957593729162688766898753539632045704130983401350564759074798453","9086964461998285082237657636374030140377253687008482156209206739305821218679","1"],["11809943661840355497065443196320691625581783665446771187147672585032258361820","15848177152023624629540616753766267595262627961776214237418184265566613229492","1"],["13411828186616294676902469867965652692178547972828246179289396495034808516638","5794022051742811694559413244882697606784992629963837372370137990955167729593","1"],["601293121577992658260292277088796976317798079824492048399283959202001599404","929529435024319789940095449954723439636631096030038729546011959353906788745","1"],["14031023823789444898183234895529861959165507441886485490078349930903576032305","18349445369803367500382983805576700015809842920269789718677995497984957429433","1"],["4733317741156149398433762122521670153696860457995359986008523924633745189673","8720330095809672555769273479448017641670035787813441795612820343052687245953","1"],["4169761513415731504095155657282910036316041221430931457269521700917615417857","3518221352697822330866230065902737391811790507715155825326315833091812557539","1"],["12591840520860476999102979765161894006605712881259826308487150872565566139991","8053607829334502691809453202841090326787640152894495999406069466863315497643","1"],["16952999891890826084211634360471142453828745443636885678141344964977614088675","59170213175731521165141502502671882582982078797784553392606348429416351388","1"],["9097586728599470908829265208079735041875092526460764668254511103106317501099","8391957478821028433494102076213735459543810283155967504980328667545432779991","1"],["11828060696275037774116937224583103970362929313171089222355286380901898612637","10136737196408905567109258707400197798879829044580816300632179939303420040674","1"],["21367477842873870379494364979141414666338251985084676010288597919229947570027","2249331845582680944868740957483018444757957005241211092564176670601732263689","1"],["5800728385442731845336650614341900575917167259304904634880560091104139249196","5572279890179015505456881054677953202838714241251716864701150905590500313675","1"],["11217229422941327695056238238588167362149274790232942403078771564403920896107","21708392100103998714712966298815796460795491411335506718599372299824065632098","1"],["780155442052519598829555397375549852017717504619790278955947027179269582268","18602959089210782387218453954107314148566606098859467686575588820963937774852","1"],["21084708974444690306373385388295054873742144802254271212178890962867987423462","43053934775937125760903144093505843658066587649899355664788374465370770466","1"],["13112730891621780661734617100368157519317836718083937526835407343210418900735","17647994373505710548217028523697778700116724411649600557261103827441472298021","1"],["5534609402071722407052505152936482450835936083790009820609784854336076424494","12935859474183194277981195566275887317945397044792254839504113619287518821549","1"],["18075085738376027941792512248904580793382588348826729289647394272561575999780","4703048536841746271575627116715818771596001875695387750586584006900088280461","1"],["7849738669502024428265880854845186979251885327984700751640114251503923047617","18106204600128105803967088585692768373420002128661665445717090806663614293211","1"],["3905885433786576785690729367333016080201950596399437307489114247784349891675","4507318365981355014919498320743528710115562661198674334925878767448807631087","1"],["15030472120421988929534416151814867888638945699244125878770432724514193686594","8799391403091107019262656195576443390964836365747532879878757787807823913434","1"],["17731885135310541684151832401339697442506286688349812009386527909947691362598","16256861567096506883345702735074064540076951153820918874110313542144897153910","1"],["19450277482844037262573924659996630251745649498647509793007905372014051119676","14277682735899121378565128237786580230455064259254660937205544727233540213073","1"],["19280467729745101095053631209256840277334806636702794482444686247970289837433","16866225461363513720201171604657489509301793953403201234085286848389315020871","1"],["1772904296251819417338044405261590126738040001633590133451749730459652283660","12189415825536469540147825431336563609627379806807909839722606146309000962404","1"],["384263682097053986140764430981426750604067947729588234390052042210669770516","6248799167119596212884829240953369118031690039663248394842487271445462296191","1"],["11790784035336522049616415134945544337356106158660338637733916404171121009422","3575552112295608479286242789617516157517524038244723122770780103934859816675","1"],["4530190682442001531566696793208744476703895870806480760215073333527209683713","4942706528804512456158929573426862993397360445833140433294766346517518266896","1"],["3306022153265840302148858459912710523399279316820690385521117303531025318009","785352351889876372121895327867386047922116666962901891240256999021640177552","1"],["21794210150129230981257504066162842535345505120194874064792978106315735351306","8978182719223311726355996862435700186250630996739434072617646331857477481500","1"],["2408568305477680492625973833571041276401869059627642398125416833179042877712","5301278469632119721933146548100554414740593404289359154394683801222523192809","1"],["16147816918527776037501342711248278477886814381904354138628703015789529383254","13609862904198419899820325847070839061646775819577863178920130947292661378814","1"],["2250598175127172674084449780373986462496455644249198339449436986885166371263","8047475640117899518486875269169073408593259226284886276835747598139817754536","1"],["9248913765155917474337375992595001969965889448111940236810684213785755833159","1199618529591709363692478021206055540062210148020232944898941112744855332692","1"],["4258233220611188312309652561511518381940594163244308401082918127671063588089","3030122930278564706324902807536401656280101383056437753708838461748742878634","1"],["12822281514308708488969018500940165514219674559455617082224248250202664692961","10292494814487241948902016251291579839713225471798155456847830311493938578941","1"],["16226683209129833282400146022998067490350081087855647212537342679409898039883","7780544577960748722936814953139295206242382781502176718825493184981846549007","1"],["21842564156869714190224583883957957684463852895670333203459478371886040003734","15313634731858304710159754069590388341151777304973188996382212244094372383009","1"],["7737750368278181915931107851833301408881102598744364628571564986395696970552","7776499523386258686683464021562111861505928763022928286025303972980253325665","1"],["865222999303459602680255322136478932999398996192665918502595366805940217703","10014779395961007258745212121524440966541035679766543817430779753111737648826","1"],["12523337714875296202646969998975126539624434809029800780436456795828468041471","19477528089398337166471458937059192982032414059775090878696124884764868513109","1"],["19408493685587920385151789143009627419732358534795155393064141635197620069075","21063837168548745732629025140453699478180808855551673560675783593221726727943","1"],["5802581364597853865897352427540370987125389764327463299557374560976484278996","10176602223336561754394203560258178613747809945991234817969775726913190227652","1"],["8387684134018557029872755969181516096463431318637964241887192590892996572618","1748070336834257638605736298921326980430094979517727417424678375406753038819","1"],["12008698157525582266372732747257913341154650860445048209148276659195993104850","14285234088731653342242004981137971500210079477026301144041793960945627252202","1"],["17151090903416459543811905706397836367785725202346483569009956400894999755047","4121201079637958943033305346240502206445933459578654468362404407454104483225","1"],["16349610310812583816032650294067153431103285886271577845983563856095863759380","19631305213858319937004380013161600402175551083629319061048135183243386673035","1"],["15696470955071462674393742402758302316283389162766822452673177365182500300149","12263642185228902693203455610485786849571845442928831808147564588704794715290","1"],["21483349549513177206185012156495675279226921766060221751362443258920157427573","10473440983594477706115188724696693558838824704496254239816735555118354851244","1"],["15207618981378181793752079388777727687199871896634088499126872870525352250452","7808723797289025230608321708602588625240248834161229330928089346083339244096","1"],["2769627637851158260037009651855151157419299593283625206909202960784318357330","12666837025786149007310040472736688103748910039373388417836937354586921453322","1"],["7370108553986147475174519330694383620877290915594427454351348588148956776590","9578979667720830752456493568103419919337827538384990047333525011521778118249","1"],["20516471027696291902494024888774288922025253021523696835321700894227610568594","8274596039603150914394340943251586618850514312463509497285909821083995538809","1"],["1220277913885094504484662528427141576445414846428191820005486844655064643165","15191148748056643315896047624338784219964600298865987913125284718093193871335","1"],["6674365151811970167467156123223758790277481925196752454144154467216046634634","1999892018720359417437170657708867773891868422980963828742293833699202854482","1"],["2683019936009554386774228916689249161625531691873468105377774486448579762182","18589541930180141786151718695419094745065217105328747918546073670503683407111","1"],["21683709513267030473614034590674346160582219656190189117389237348362919998758","11109986990838041833885178331210359369357012213726150413660773925644366176056","1"],["20226765269203103531952506297609691953609894438339999597625166576625071338248","3847944324553689742416014546383413406612127071717974896972909305301800406292","1"],["21305978841649393303607991507308594930049825560386477784820860990818758672119","5778922935952043618616663589373610926556527674416194762769170063405235617057","1"],["2194338832687581451194436809871263061695129888122963383436004846594491830401","16311532803036792712760770801325899409225529594526303605793838793433034592504","1"],["7137047440542876924065170123376720301508931110729762265034047627066609759285","8105530871213936419150555010683615487071536992178271307498948216513746266743","1"],["491103562453901230399628579567264576995442456832977002227513848628661542236","2959409145731055694746605736161206837895059593461914866743094135882630781251","1"],["17095615382223862454213438840352690559601866508149731195284556343118840707208","2737384264354193512629225177661229432015231421035803751901873807949848146644","1"],["15881130470510565911907067475964782529490216201911966193975048857981144598498","4649823985535183578951853506060098965543781427483447267565211867213776433560","1"],["19640422269373065016331237786318137681168386428898216710402616867121834454065","5517257064383128109971147664754197404719353522148200416730421257200580439254","1"],["17062568372659778044002391152681006727107157012707405772684484098163956985601","18552721782927830013415759950326834034859704139985347032425320695557343614547","1"],["19719800200239712233703363318798515544917249796229788638068455004150699642607","10237165288864242816823421295416973017667767662711733953244320694958973701362","1"],["4233301556834469123313920265772099611735846016657222148037824625026575545400","5094067334316748994392982906097809407691166336902722763313093688681558571045","1"],["6330253742007510712450297632972014706084953270272645594173706158954543754542","5561793636672703748353397639555726767580603272892238763152939748544565863540","1"],["2806125615133317085184819319843614484823147146264139201088619402721475038677","5765516552918881748085348230895298206854124073110383148462567308571944491773","1"],["5552994656612659620288587524096182180953241386139532854985536862734467334828","9041016079903772962611335955428152111067509113850830863582442726142784058297","1"],["13917665366394661339128794562179262597794464828432247748743339877146998600296","18085153000676459488343580761426890804509572978744207563491485950623801387691","1"],["15504584461736227696481698833366054949421034345402530081255045515662105426141","19262282641721993721415068613662079520374880144494379942303587466532221923626","1"],["20122893721909942844957074699592756005178036585487387664538680633407983630281","11289550779119721426408790696013672377007448779963057574875241258472404529271","1"],["12101562497753792564878125163917745563276781641738171132325443245721652534005","17337954411530415851141041401717958274036091697138494596344612081563253581654","1"],["16685433143690613292047710146352842966609941049421094499297696399676792495209","18262676986680515994105705607098659307186228554759003473283945910701577635384","1"],["11794988735900154214318597650333878329030801411679612889389423222398421803939","18692683860939926951450460976842522385348655786750305296768934411132389960983","1"],["11140180719135175334126736300763282019306355103715997689904431189025923658894","12994017758973086221742080311354620393792486509695904323351393964626453284100","1"],["2691957776281175274550557066007192876207267102080698311198932559291595785644","20276982575673310662337578432280846573409912813679989459768883467660730576782","1"],["135406707473747320683530396253575815328835594575160367228213841595552953498","2163007333249317362419503799064093325048041524693827208697892305058443645073","1"],["17295346846188632037729127905243688019348313576600425057581445432646468601663","20471029497198435456493111481844741337015331310130167782916165363156602344518","1"],["1677229119156660898371330160028991940300241546791269625058560864832679541654","186050271818590022670340024305754440159344193243258493214996272586599038974","1"],["8031826792525905268763404550323219258492380206739963579617150378140210142589","4831779277625805464900020866452079432432793599071599387008891810228908663011","1"],["11984975412273523648508461321479324189799995316114019657222215696313074048545","33037026394901250873442750644928518494100631466829174093610244948474614352","1"],["10109465269924676520823811003505400675139237772370527112422387541480578823105","15438777615862322213411203235230760406207134914899916686017621698433482670460","1"],["10424556081825146376642637051729209747857140898636927452906453766577376249506","17009780215568103680661635252744306794117743070934033181678717775656054841309","1"],["4391732615360998506421141069045735472047301314018797243238774886415959182569","17111764109314768080976490950893073987509928263309832096137902134290120467307","1"],["4735503720410020145167123029455005543890261108144129378713077277126445950599","13882539237796743539029031846617115906775016774480637347190624983850904660651","1"],["13536356965425492919700743388651753409149528574375763008034388372703863858249","11362512524558511089315527519908222695099737941135339334202007510999342218880","1"],["7581021964634943538924986612478481973666023303159508519943153951073671064853","16384354129808561367567490729936767730779230519208973300677524694249381974892","1"],["16648964083623667244897420651937821666404517083010316028433028661119087763667","19696998521119252792227846862567535797825252101758787258213016041571684145938","1"],["18372748400912584603946690050131916269088365443343369568049237270036638823648","346596878784221041248927968155846461382171927346747387981742021612750001716","1"],["7942510476631778615674507312854522514919218295128732568511162154086278037860","3885752989758203034703201528668417082733386647313532064015986414089346571369","1"],["18266504439783208385621024046462414246837728150133976850911748948775457277688","13253848065151251403678594781655918716988365279476643612058470465196959313599","1"],["15221374292295023481732051195428893395353125934913382005884550117295614177464","16147240955041217162068744256907066844096430332790938525305636119530628421270","1"],["2580973619359958233180746795515570847364612002747069713828123193763201335240","16413525921081608580302575066836218197337598984908744564325608334109573396610","1"],["21410118173487857108961265473091360906066784503957286443492865201034742999597","5649446247325009670600421818921900659142318684072512147115622840833099090324","1"],["4236313186779791872487819330464283536149723595488908706722023630449049138794","20524935232872802040322575523765992224828042778416015486173286452955178929616","1"],["19624099949557511806241054985024731112762511022016393525976811658317616961081","4049408406708627387686611598096461769762567536854422653713249624104650708143","1"],["21621434555491606695585996219464191159938374804966225423629942457536530770927","19215684815952849808808080985787808488681918753458739396261135508812060256618","1"],["5564869418786610924077862203679545897578351607914325301329656101845811655416","3754473134099489042461042270372863023739349818360108068933128616937274915261","1"],["11944060246210742953364433972141939763815556930653645741519059790747299465919","3207404017025065790885416227655004363831781314480250959269361141622487826697","1"],["7621045885821523262761069731393869909965264032066607163493433091361246030708","20689022328278325383508627265414724180898278369821784089766387811126527700369","1"],["10420981819430712944557532395104974228181531003731963973197958389390185882205","20317683179532246903598034874874861678565219187974478738395571366724671494425","1"],["15448181485346009378712588232441179720748344304071473467268080752448387184026","5282771484462596101909629526024391206402431226967169027590451141807269308568","1"],["124621767169518619191945991176741163488434270870500398677183775767978489420","21307047644120201535404270748340704421107521472491245153400050634026337120840","1"],["2312728905043400311290962424166706513260267890419838489644320783295346463595","14907649549997458162315584002727270195663069876429258177495469675856535366150","1"],["20353069629252208531261250123696372593571971828345556764929263591932220739427","11697853020243556265358721782487735941756988836786488508765619563858956300438","1"],["1138628106108519780669792998141048070624006535124156812968387202398217907193","17482425992205179888068817234346263510162940407662716629640738390852238148969","1"],["6660133477022903180575768822641228907629003649996850993478492243654275997842","2352806589391914305846146801152391862403580169865275545688394676997271904248","1"],["4487256945140934242114631231639948656574794136108262098916313865783517303699","9233308702872889104222407709002560879841944519128374311308854010211285262927","1"],["9406479213383309619745595749756544247056341017206840061894916840451415388829","21071178944980937582874654608271651092323716459639557183053245244545988466418","1"],["8456344474850004845851541672870315771165744809528326810841552556569076613092","963330428557452163738748586572547882560850962134844116319830693158838074093","1"],["11726321794175960656065345512339504569881856756831592876188699294229592005414","3840438176176486552340209603426767100710581303588810104041493397824129319129","1"],["4156908722646102572838148623241777527094923325148848168172569054953702763850","13194477431536100461437119010050292515873280352965655228261562597849485217364","1"],["846858012802340020749963998910481888999586025539734964798270626238577135185","858896271814157211460766476087522648189933308409465297257737558913401306444","1"],["19783320909780191760397158003512772331745696633819472525223672026898871570403","9072941871209538423596404851423641734071662599352794615115713311281795284169","1"],["17599069453176068840693458143365925109511783315134347631240132767408063889263","3698604726581045692301605720657651581083839788036787237468788243921935477185","1"],["10442918495979339258403806244367201230397298575075899091158997436476425007579","4273528022687259730246864059253832075954067021276710437493909521660913097438","1"],["18645342742763996761031802493550920511750493415327796447907335587009663050554","5620120420863415304228125893149057424755978668053404984007715015278363560102","1"],["19309866809253304417068058337178917391413123422014107476602395094111328412629","13735111128179977546385723464219662658144488067497325798909850971850847875858","1"],["2703692993394220827239563269530526428021367811929020322694553467117067652887","361632301245616045908427604865481522802426604713811420211205815244947736692","1"],["4159286188113194860256026533753550860815066962318540178131832004100136846607","14036001403493687070503870729482308501038639730951584883295450727784792865027","1"],["11324982709101380709855231254753599041945701185716819147944726954275005311774","1099695503867093843180163611124161692645048632947628162073700625923334778937","1"],["13783660027629392591974679180604265418368890324497286344980148995157777235231","12825748918305844246576522602342878590232160334865522815292125583454301562569","1"],["6289606312517031942952487907389710098977929269280615643875740533030050040431","14836813642015202397032382931080915038959290172106364122514109808806470596334","1"],["14518923231410847844832579690785651700959248117015483361849755206798338609127","14078429179305364465217140124737251162874497095816148515075690853985032702975","1"],["11331603470272197832833494330832029031939330277327360303322540566868424430587","9629658015438574230352291218237695351942115724604506333634840790662353580318","1"],["8703575261533870678389041832223124876589980681021022647264038420543098737758","7202456899833026785548658788583001980216543685184946456964089280009295645765","1"],["3555536145206174447207190960691388739697228860697262448608406435393652473235","16182333512895456888454873801001206104504683107850324297478748964016080503681","1"],["9880469261297460090846240301607798791298558768499669658325909384430705328094","10290055258267682742944068193309573718273364492134146478542105612796113500521","1"],["13273298733831919842878795077730213770313207607935791647842223783195254027380","7181567578932704477345919188798957443506532240032840373532910232954531756701","1"],["2628650464579975365088126840442346902044674970898696636288988116984921145633","6846857311210762936730627890890572630494278368076680876308654746312968104806","1"],["20343563256215206962354819696388413907851660757293935338093559730693121670897","1518426197851226211864942331549198914404925541614518922736185525865672047865","1"],["3292019017497024660770109805766705166877006017948203908913983874055359435587","18333534002917354858445263823276526491569577673655872781722915767293697604010","1"],["17458962392567347560028693188342743119971122714929120933715469958785624207150","11257700093373499281946289793297983536297127184981411108879835410665913436293","1"],["20301121687942178357811997638645143255361396718510289761952146847469934485297","13933773077643060713828270086379567266822602493539787653790871173480954584196","1"],["15721062747690303443256158348932466415190813476435768829070421605321421749244","11244564267141473310586462701499194818293088941948417057319703359661880908692","1"],["15009968991508592280189461722898366561498713466537273799010223116163229042666","8493346963447819477235610164505949711607401428647178646047318212747755869519","1"],["7784419149467810956464750810023021705327151427320238821757337397035837987914","16467623952926298524578341349370376409889559911217681820484711850363126635368","1"],["4020914608648730087706468786670995457864036276012371520438320569168447045466","6439448494166765087401308175476402487915077305394263973291562380150804036664","1"],["7049739092352233733410601397867545962584355426226452887251419553798936668854","11623457049652063554054907181142300086096622377225309176200592847614046381985","1"],["18098502953028539574619232342569879039449108915161506865151320553547940763205","1736490627091606389033473724694364085225015686146559027554578052644889258288","1"],["293416960327099313505826785479172545582204552873724289623252520559655219954","5140354612210874092112078128696040354669154313180249944776791435376112536253","1"],["17102912085468996761579436076874464219331638104132828814009122395423917914062","10629093225873229592222945809264156017143501061371573887508562043456112464393","1"],["6591803636960792585786461910686510202732950968725192145216783584501837829036","545655465828092286198604716364148060275657013560295492714096882350601654748","1"],["13186205935181114729501281047019824934995430669296225833393175538636956812355","3379248995086323457106704083598754424611200795304141276099319835736979370401","1"],["16846179615146910073744611103213944970546300967349296116151003225731772949020","7036693493212181466152473130049824476466178508005569608929408252830520462350","1"],["3390210880362760070580635659872785284375716499307511553903175248343660345422","439609705401343543047123698183255948435806092629873387769647241511005532958","1"],["19498632052916227424635538421308456621511989762620731602176569603706817902542","17914611450462296311876001980130778339027080712529557866425507117600456944545","1"],["18314208718600586118364709596127964170157254342043295719817051056665816219917","19079936209594111000981991551749270548822706319071367598362934891499397747576","1"],["3424741543008447864271031477847710959448040017444439575475132808613790988898","9684853969926030038419576147310144520421787268245855463488517494312363070561","1"],["6331468989209140480148963916678526395805738257066288348409772326975097446284","4988710356639259241971987275205840575688399947810445053384815882293165320417","1"],["10349840450149142828987278908744047469659025885253037993918660468311180053668","11253934656250426287821002210812192301423178553908258052307133803230590855587","1"],["14505451050779163487847714824066708157981113447948530024028690167745799745223","21464531641350974690462612669535515524388002774843279878875662457337788761140","1"],["12682595013615155689712263307886230998111487070279069895760807620903510175607","21057566313863593763029578390304586248975668540702227624410843986307376974797","1"],["1868420847384078903382842512113637793212812199831763152337753250571691772114","18133602836674497118727683381687706421243992314263296941796057582172807363499","1"],["7745794358958758730830879858724609839639880860597390828265829582438405299083","9495124738603790567217165150915830494541689407966577284827194881526384676153","1"],["20787455297146402144796273093183641860258243803130929369958020486652103065019","5315620583719102932711482790458447675783208380187237405844452844107376842357","1"],["14292597857667620535971773837842360183483254287459126417928468748180901825036","3895936613559965839186519663121632661847327656216849413431634077071693136659","1"],["2945557620756190004516975227410730014387663257589917103426012378488583138383","8838799455390564103090434030326966362027293999328147586054914713899568293089","1"],["20985571451104678167627906642528255244823513758932762015130341373523860614675","7027227331840816276034058191862992235436305735346718103141374990919834893923","1"],["6770909918710413709040747328006685038694808208594314785853932062444375910740","5291281595270897562116921817596250176206469934862178411942798063837346600730","1"],["6719897820742584994586635094070149005542200515820183056623150775419996356303","822556385808260302618653271612268763750570396240998612256132102263674775040","1"],["20280524791605576388738689954240385069150047027876236222090194287420242926547","14916808514334787520538571404970654334279285541348620918468028615384539167443","1"],["20021872401053973546271819487082740859273719997195710694682463627258018365981","13176249643032128787915505834738952889358750950025009791457217412073975423344","1"],["3050080016070219597842049994781270406486529457967761977579476179515753773580","20432110224439231027178435203150420369544558334174146713036455663414702397830","1"],["21500326808757059195884124239464428187743820719157466000007473183059034027681","19351165787631311811912530284641900811864847028962274074838184417813417819535","1"],["17676161385945087982966166317556548722957970153177196269795277140005838852028","4224715989635838086990140769136275453264069402125083318478895797789200447814","1"],["16262189611477000534880294699171683825748168373913833195432911946590530119575","12999335525653925036418583379133254548771341774618500860147060598520238199729","1"],["7914485337399615949838132635191730748620843469695862809994429011487322910503","12332756342772350957564979849358479410076156075244404868642134273369155067954","1"],["8345346776687586810509171290856137980766466785165041512142299302720131622844","272099514453496779868444209916384962372661770772646522344893436704843108240","1"],["6607575708232460448103873627086813218503298901294140918509321589443779315857","7543527528858699524334005232271199889545558150580863023277005944906359319512","1"],["3931545458036457406489836010230220354803907612733051115099171740421682875787","10528175917375961138324854890955982791670408625338775581952719373776733377187","1"],["11712429199205363638346946710467237939950713091462158895290567337339414557938","14584412154670463017354366324531015089927736540121275484552706699054661692592","1"],["20306374094294020033738242280585636723050496478416949164717964180303839386262","7114081034835853845866288562253909996930366057504900140155191876070655040519","1"],["118533324412043412705424739778011844973626540639918316128687392338508591283","15745862372653409570214134992106273998975408886399515160675186411333719750877","1"],["15751250167410995921875944641845760939766983736163640130780973031802943228209","21002984579458133572435571676631026403438404382970087722011197907093168510735","1"],["12329608636627069974196209814479073756500008275567434400195354163560135459892","10928183632799944028010095617930366986610029657516642070695508017069097896536","1"],["9956781058606941817814316857378509329294677401908172269369437181740745588046","16290341111240299398159245280556564684254288945896637479900807441211457455363","1"],["20019315461445412134339873122721027339267152321180838092567328254998883118707","21068039962504224867162601302055743194729285013933700751356181699554129569876","1"],["9052878054937660236952108758198808987259434898596764732775446784174974524548","19405373753031592095951877290467385754421747246087107519922203347915703971536","1"],["20518912438918802200944005296084222133355202092249919294573928735488004042041","15898055585422486798216211064648873545517355467057524132255554927050176048239","1"],["13057585080650195507169061731007264665846889082522304356523097121708197196318","2060300768747198671710300940881144490110134325162339292834506913205338713954","1"],["1607442415597252239055717248028781416938282705412365049253100195056391783644","6744291636088636426829680225455291082124598938488818167891983168411797762792","1"],["12894644503110762847678708117313716219242202447259628268230291194191592691547","17331657255107220951459074585836864517968904566493013053507799153683030055193","1"],["15400213399506707428471640151099237090163677056956395322700673689860233517221","6960513739784778742582288520820489290288218019764845986423601824186338923322","1"],["159852645515431195231909775344016925731084288878176289997899383986262572988","7139343240758045191158543392468756064068375657472649237603996466276887612578","1"],["7006230527179769909418990586375064379173190864525995562831058925126061394570","17614354611123247745897450747692766835017347766111237426309023680090280793636","1"],["16808660314543041957963760205963631310470457204733144767415139564069483802280","17221598533109849703345601608067776253162068355337272558475790907301569459093","1"],["5243314216296383139105598773802536715931415100487002510037987975502953690878","6799907235861801983526993583859356958890044967494174947427891906635792800479","1"],["9730156145553430335834235485125727062610366471725869058096936734138122923634","1910482740722670949756893093897470937489718228631470517257837822296098754453","1"],["14680963408779803252137549685580959242999200468148619902306440233726740908703","11500140566219371596744201081098790536778263303387733360298485777845110680786","1"],["17126508023414104521509704934124725129434484444767859895538188760885889537475","8400474391053188216221020650449445358203938398758520269133307218365629795664","1"],["4638543912733591545881743771678713763925368718891812194495425794628767948701","18975624259330392016274452412481413468619737782055666406210847099893383143319","1"],["8958349017635379742913428827771632833780495944098054723281243794524772458643","12050622191415928986228515978960445537717667522881822147842992516464643272116","1"],["11867318708117595760675792985231625100087670334071486966113356619383522536195","19804631323293822040904205880744477574955455177021455505970568766232209893159","1"],["18573258503477875238485492273182228191756892832772550588681708503520285558354","18353447674655967533676108913812404164961084280964983290142031841673759611199","1"],["8622958892028827798789288898406034009600307943649636072211497109217872164753","12809402768611343883725765516929238150935836259998798501290328725177272077641","1"],["16888290348758380630920502295360112135874126943432462339162396003088555520844","13975610221204043250795486731290441095058253669991384434115398795588301896564","1"],["7472819635336806595691684038456309039443707600672543045157048246582430331666","180607703564400208635481290727209322103191430254587546649666730543442018454","1"],["16687871993594231461023995021567762255008079339296207932261967045381505463083","13897170665126583230137830271655959496914489483734537123176413442408812974583","1"],["14450588836132725063578462660499068697289100403258187724569260168250505278316","17785418971150568086825588792091979109264111315849572293519852039290530028586","1"],["21480239463340586456905074228483647343551021466946309761650913872996840048659","21299953241638398832230858726929565737885679313069977980890799177669535528127","1"],["939540654546747119284950667599964983941302914382137942158127816195595379056","18639447361810280016218948491826576540979817724889789899996936497668496415613","1"],["1356171283596365358538965561305918168561594581890902857666423816946111453066","19042579643576705422660179988459233718148511255015673388629310740697376316261","1"],["5327262696833697459324282981120115025215812566820329972519086350746231348997","8029577481732645276972139371465817743306294973886497176860866780748807338724","1"],["4846108027733271298571024497088180559824042214622047081653988538356114046981","2453721371021074100459451072335421879150775616246699159778584707567477477692","1"],["20594512522424807253700922102250515162535708170061916393416724864753186342188","9565303763527568977675770810505160277025248813008625101188997634017952547100","1"],["9857745394803596569736465847138548570160239152220851123146305365963238980328","19764551103777222991283046392518963025026885008300363543360252456380872808072","1"],["12071913885325644306204868878915196915584505418408458502374582734752365282042","13663600052621196330916146225546778162158352008316351548235127590981242983650","1"],["8373523152745940368032291414455470733336194642658680952794141522262228470541","3258874245967689289364231771942639775285401202101290309206926143338443317715","1"],["13744815781570441958080832755291680641430087517100628038594006412627275687369","12212331193373375446235246051566919606708492983483851307641968731645111377600","1"],["10813854996258430952973938600393616825843928018718119428062843971128998407506","4607529165657973139082671447113274550878842808546075134945865535853905768542","1"],["8585570934272591360256123591108552030957334222493154479197295818434015545882","13520716524982747500985950430725239868592140784670160897883056438435374111164","1"],["16168605519953338972805761873884444810394472710624158562273377317381633332866","7032311351134131538527519727133540139171522363421058382768077614656400239117","1"],["6336548149813735401316792726395331891003731896875277273471283270307359130362","14128973931418677751922410730008520148916380236528037806670476684561653862229","1"],["11801709535564267305812600073617636977949799400805531712896934765610611900261","19029346095993284158181050248751212540422788086123763676037502040782477949433","1"],["8896747899111144213979534175866389773629857475894034091131066476801161155632","15453812517156120988208987865003545670089230676534797670077297885073523852002","1"],["12392689864473508239554799393915219461849880736570438185509375912603650335159","7886717429143807606465055000702153636276291809173512446386225542339941345155","1"],["2134401541486863899746495121209038616595918972022209932398802738905718061854","15427769587792331218272939770349018345526115770710213712994167495609492771584","1"],["3577523143470872853082876119610229070817041616394154786686377662751202176339","2799764456774106797795872369750800744308129209517780282673471349146173969928","1"],["19796781490237206095568706300885135222748927522916584157409594980741695295879","16622602694562285633376323235204607788200769153974117336460358433634216124305","1"],["8962199131354074693838300326517441469054520742632399878728768668536504340920","6016460168129848971175439375698785369087242212687686994432880740737079099510","1"],["13486911463948903211539450514138576503271306664710909773664944445933090667358","1792520062368848838718319927681003537575180806257524976075644076313397402230","1"],["17183497218281722170333237079636293336542878569259837522246305069424644635330","5093965414485080723263085484023695287349614258691398245490093817355682027677","1"],["18264489117680707414044688354679152214397677801890794508649319725982915074897","14464957514891818422337229121179607032417627978789517745581489393319523104212","1"],["8030865217030973893772940045041049643851265160703269666820388358658305466325","21217860859697979308774552178805525158912306241996489248877374589123162751805","1"],["21716467313507014960472753838431519098814437565943800535896595584080466412457","7474029133551503835102600123664593091519629034390986701980678852068855234505","1"],["5827313813045389205080444555432850138419239229104500403403848972240870993416","2555807237374756161622335879169540102684294115144708461017610186684790966501","1"],["14031653646782569336498351022144044673949299925857248811666902664599917258000","2891624491626244582832366451126682594169864268764933137394094612283844466519","1"],["17971316448094212152254350058111630501682792874186455270447684581002799075715","13015981776944107643054783598309957758764933532381240346106532067539710299997","1"],["13932921444268444089069168889039711632343539088418081560732314793704499469712","7619050837465392023470841524423120111028555254847987143301001545077618494455","1"],["20545971619129646139216640576373396332721207372636360023655865154612296431261","10125252359608697086511947172643789738393339207262689517625442879011218234110","1"],["4886960823166238007625975086815607535617682514551573665915666467259098476001","16211894394900157851233440834008648565781130372429131616211622393199832227471","1"],["4591527884785009603440536646349212901054560225305231525066844482946153362802","12576233824876491764070939738356472214918031139273021190487072962520192486505","1"],["539036382712775403843910428487377460082266529200254919064311314404718335563","12307284040362135433946214757850416614857548053942189504837130480064494350102","1"],["19702820287858375652339945045027255141294692461253090622672148756324789039686","9829307099176572993611224096001960646768281136016162401131603944816031853092","1"],["5093123661826468785467638544554804012150767324852919737313851299838243321455","17739556524271526737484032345257540071113423327391413490135347660000466824417","1"],["899084892388014924089549430621116648373012326270060746394556817595724822756","21518748126580703708496342906424975245006211772740410604537810255126829406935","1"],["17230643235171009081847601802303111836700945655781122840272266745097473130496","1458074376135421399178721844454940080603357333587177922486880521460187838169","1"],["6873555407260896659175729545516890297814004792093191220373935216415718922083","15296695370228535523981015915078800346328074035579707516529559521600219104815","1"],["18667747252011092206096675052140261658962546118359630507893861383263230131107","8713213008754673891691399014863118940949183818914458384862208577675781668062","1"],["20052352118131220734189100933335057525198019851782712174815094473300928967098","5821837179861799813784036402248655640937146983295290508364344031906716643931","1"],["6543279488053706972482327243303862810981655001741575253956026245347613652556","14917543391563394189593595380695709414857489268578654069217421486730244113468","1"],["1364426181565446763447757714968491593911268016209517149206396260505947277450","15124142883764620456415518246731613248539688358024930273433569979236427673149","1"],["17009479943572559118692356529750506996092277878704210861713493254391239316001","18307028568668106979954754611874652152450833631553166064111781741765531047913","1"],["6924754997908099805993449981617081196234370657522970507018109057276453400334","14724989450878136690406489446184076083762714697515508491938384113731143894622","1"],["16511402202710529132621090077179164656115398801690873451873793807273571746062","18126860873536134818667854943534739701838177314432650628638197918973842484882","1"],["673182344639028817429279411625720203063025569004347180314365449759358340673","9805482265884179992983441060682075481445519463708595767087474134284605102381","1"],["5334622074560320018872971342784952960592607286732333042466718355390908261230","6295271987383804811314721304846587374430323543088779627239435000735933030275","1"],["6567537149505798659883912904694677678573576235538299206572816364690774333442","7788606837755300663368699701510175981049739201961546515938724791350432441886","1"],["19485153385342729255526799880496156814765945523495874301119219303142446464446","15049383524018805709328403342760668563780665772330598733494316727276416837656","1"],["86573388045298973995160878334426491169331849407711309282593192809569675063","3943131849527848099380908045950961953184085795160478130329430999065603940263","1"],["14275404774159550391596845822832846582708192799633518233237279847315589724731","16192025330019083828052237178168652549283791632004284044553763884417891552512","1"],["7898952935037497983963212312455327793942835357151150559975606348108359516201","7505847204437477817019608096007809210014304463163714234249016930479130030991","1"],["20644399829218872332045460161831409717715494631058523989012018000788143000907","9068498936220795076582945671887509350594096836357435725698258537536558129778","1"],["11437419442356205232683262673039997362815604582519972490199865871848191880454","11558385746198813247363125018264966487211910497866796600833542148534323029709","1"],["2832589496458766958787745284826654245892961814630111775429240659567558739060","16674575909526152583517817235490867533103778192761360907156997021787442261148","1"],["7857535855715114690841847139174581574677312627460491131294993028167284345780","19606161543896539729290683330271587400649302924224120286150011650459357407763","1"],["15539072710833952476920195115780330945555242821339855319850868508374619721943","11855641561387231617844061093856498854490399171620636017645509322112077621848","1"],["10610164751132573520348917043034476667974040299389957933577365866150020001564","9153652308508882803612727549847856131937443710278522027772667205487240014130","1"],["3087498968377008985941567830446506669431157701214127793827588733905573848058","7461002032191527332707024168037466203233653087670638261978249193066701084810","1"],["14284244143722630508149435739992162399098134232743527537706099302032977567369","4182171430413688290723261584504862347055309845516541496959480530777522907225","1"],["7899062130582420102913325785937734462373272974132225458501522840558002360388","6516413495517716288423365144965974754899266438610975106584114377998178095682","1"],["387907406447372047407969377265510466707647743714928740556155097085759163945","16461014712608243323943709209857367510932328044300448773458275404172317446415","1"],["4321669283170025675786704391416393260258890664041514018258301176255227470438","7853520826661733480225209851169052457037167924742241782333189779018401336090","1"],["14613674125155782826093849472226509982242356790726866334310248727951081001045","7661612486748481871561465007147824971680658079205554316664273262976849341577","1"],["19949693263930526994935968286665759645155296661640283904690949109219521859399","14230897322855624127379821911323765622525264658604803039958384946161715586946","1"],["1092518458714487468228696869827173743527924898110155365771275235980283394413","2209950657387597652813044991935285704350195596572564035017999621664165149521","1"],["19589961062984528875376813590014925066521048416133437533490161648137078219677","12101036570697629041779174881667521101737547226814919077813261955780990785179","1"],["13894959530483386014641294086425911506999606820911836073833377947075009154322","10686464817112390218678124521625087642981084663073384620721166228078571596807","1"],["4501620989551549224432179574067075731007809657614011524913001123621964022635","739403587859781889349929306840233596204720516895127993739792235600670784863","1"],["1218918579521739085987792098954536177744561043926973369099581322356776816364","837241554065993706890617564332356380465538468404700015978923399129859941852","1"],["13933848717525925202868104068386143914505171168959641721641871076999425447653","10069616202041201453678285659941395593722837131761917244742472688159312542916","1"],["13162453511160810136235330446646440260273581719782426359618997417227146407375","5367836569449636020688369544389913724665946449356931051588660686165950778854","1"],["16596170256872492735548352268991790595977667406971190916219778901804997403104","9736176898820001850684689418924934853278249538618240144493488819350110719167","1"],["12980318677118395929575250126501595535749014706816595833358535978237816139301","21398347437924971543627036042144022709179418224285591293117385131933732880132","1"],["9139357047823925358266251246573804194769846698478580440870086707371854020726","555600508559299514360671645558842554499815884392161516640826028104530616147","1"],["20643970052095800100031774966978686538237480142446643940838757872722673712480","18408805407671141519747639605084668586426288480680820030412820014568881202425","1"],["15897404069513102875382466810282837178404997732244059421714490752780739823531","626551984968138212975193786647214577235002211063395806180485864088345740600","1"],["5108115100210318033518522397519492653799891173049058569786081971980975743018","19499019461959265536632581657062200606323883026078418226992390569827230788210","1"],["8891281437735728860776051823719777616978150312330659062425027030449880362024","11391653044497530754458250544254608549460986531236109700525333308760602114697","1"],["21873031354550185519100455703641453946598588968924071273024551154902884335047","8589745908092076788347378523474335103339516736471893949105176060801137754613","1"],["18346965663337950415577996643357573441030494284655771995222745923290140559498","9385997154277274044488749830931545277839550217783835780284472867999918019973","1"],["8807698258864677814320552015563127758616620037371140957029486385260497451574","17016789896322643447397615488695177753673268313986495348998597373805814752850","1"],["16865607080783584871003466441794219042874954216983223361277009001706970994048","6164012759924351778666755878978843621163819730011953067923653366194590093781","1"],["18935337401201039848629999371430095448027912509470334957604836777050778090301","884806332253189180050955063664705232695572368364219592994040227166630283193","1"],["21401191846372164068945940735281956322730502333594359086928324930056619759437","103762735677105818305513208614807492756394470170579807795023152600251139141","1"],["18522462592879366024994561751432040708238991657300463842768711132091755589846","4640321437475632932943375921198381460759456711639098355171748301386082962886","1"],["7249071794247543889873813812959362725973408999447211756310735299885568437418","12085210972290273618900841516979079327555579451019785154220154878651545611726","1"],["9946011870411537498011169676263205376175054027203337504400920074336441392111","18595601034026349117424807254073271848670653611333837367010939664538779624828","1"],["7017031562087001515988681418841967864609239268205646790069784395352887103201","16599427364578981934280151590168929815991113036685720716783405038465068153329","1"],["20669264691309958894010969421225330776901208715218430601553362381097269420442","1385929507141429461359701626263477112475686714340411076059282761246965920943","1"],["21809297091917409464380552833422437948994105392012878267190574458547363569797","21240469427472339693366964418402673775013525016457485617033519412854376826824","1"],["21629463378707803067999487131753387900850798886645687952494958417472849780400","11384311726047012662690401099295105840541462999223008932615965759390617266836","1"],["3870350060192362211446310202136030650738921779574109835109892397132699931211","13220217702609472945671474153701739801748882970609936626229492622419629271499","1"],["13870075258382353030528978849114393352719910460771499926021351419306278396305","13509077181341741319863921689009176906620439121506013052346511442253461363965","1"],["11291702226215656267448186626618350727461843025700805395131186491447933805174","206590268412502057927027401428715466903182258208927283334335349943518086271","1"],["638555630917823147593847482850689610425927263852477735194343592851567742480","21784088493069985400184918562170787031620853608459354526224621786587290672302","1"],["1660107617661118953755770434966335905705205640611353897947823655362016188048","21475240385710262972919520610264253665357264738341501728924841865145053856707","1"],["12639945404732976647585055918385191455165505260982756466448856361561216426945","882766264630939168802854164775108661699747840032284243812525810226147742332","1"],["108164827219712223713058896977198471836471961112080255597895850902276431164","9405006755789885647098278310834776136724734604449721776400479331452785797324","1"],["1513495203604204256148538505061860349352173952550445262787442004908479246031","20757123630809180047049558811377373780490158026869473251313547363625787717751","1"],["13852733568749505011385861424317101432716839002218023408707237680842788015502","13710155021439445389014129985836056153474187300159242121412928876613833079634","1"],["16316354686485754507346556992322798198496815048633406978499756160581323673039","7914286596494068763668629101722978265904545610509948251410563715717176123676","1"],["21107085273503727665106314795801973611349256035389946888245863703363298209579","17290692322098804148871477303522664590404924153113825085547778598844405622985","1"],["13915348224478372230049225055925006769006947831751078971297720734526193233248","1282848852627645931495205992655187666192415505632947388514447626214216692186","1"],["3751974182439206608837164231396659556426248476100693846362446805351781364429","15954745517495294744639548003418556514477095372156323490773137996216113082303","1"],["2124005333832564674851258343445030307363269979991142492070756700670407606092","8484573395543504862286450098943496025489793131670168384642310365071007990459","1"],["7034713452724893344734209893796521187547006374125410954582400732838360060164","10201194348420271844654393861560801173918456797719107338864495877259506305598","1"],["21573492676999593110067643947861174909014831693957585760624773481648314189704","2212953995259249527100368500744480927699458529012729744208876069807073569701","1"],["19970310314814724493442154676307216715911060805199348241867271229310920821948","9325903340486595665062080507325004999597291947507585664457245987049399086393","1"],["14238800166382325832384565939464205845557255985710985658933509604272229162864","21460400321152072837152178334702866437403670438143826200993706858688758343987","1"],["13400248982900366297337918080254905951416498237966062868474720181621044550171","5689187442843404628196576581526302756503582548937788885268209610710629592759","1"],["922537119577406148990063888379575062050775409863858302139555191630022703891","15960505366257060788889601844705851702317923168122174476894337692288477023818","1"],["6592650308423472868091648405975005312268736286292919800503228034745195644833","12526487998405347618715078349349119649982674649215817539745988963917426634391","1"],["5162819005563868119775627685229830390870756268839181381456257107505126510273","12151076790650058685961919276107691683983350141516464339513051647927937235636","1"],["13933342600050948548739666448059054967663054476785805780701724171579480385188","19347576588870212496903323603079665230984804913823344409908155942776769845753","1"],["4681339334145445430166892985695190871104163526865411412826916097092093197355","5362797791371493920057091963097377196680830226866208869922460073465259231899","1"],["8631640247322525175691818885211471310162086916012678689545437369173827624627","6809130823205248401721237528985277146864592807317186986866605720662892458064","1"],["14299212905203700473249764181366454590321752613854477116495833952615565555381","18662387742843919606759426536201304725186280105640405618001083021694360118300","1"],["11329349415887241158015024183327039476518101804138618286283364589830779076284","5755938332637602616464203579877275578088729508719644482411125140759299072218","1"],["2203680511502402755557349282452797079548633212086262221331971264505887500315","14040008290707084559246892480372361550329630574904143286168389962245227626143","1"],["21113892083481371614020689130321519101765933524198674141838561055468427181836","5957905783177465123795741850890584893572725936685835050939329358886521077355","1"],["3979744871552129594245313363407206463562346084561272890639564232645318728903","16387037804694015637478962687851953814569122623484731948179644641185781501643","1"],["18808337072458162091924190989521899990316640709133602827464927052249494162730","9277592190974618027441514152043286981074499752121312318831459980086836235658","1"],["10968827733032202189700240395321960353370900944562684569045379890478095776782","13166161154212806652345263686908539643448989581334406317246169632094064672734","1"],["6660321288333457039436848316897404332037789117667840180112511080254915746174","17588958912269830032841378008045161737806142197287707736055111548355851151414","1"],["17154942925373678225188375070636572209200267139665904676205982724208332906388","4942582117465176957032229864175383568245660754811846368157126082641986846131","1"],["15040169547426644857278640577126791425230826566530630280401240917873003890003","10828469644310755586762693856593269624957119393626945836298696937484505055557","1"],["4806014720016074929546235824119931561840048929547478349794765513053599271709","18111278031990417867661730616046617323361279025626696609255884065409862227157","1"],["7553520504006891826878305873666939021094646784333404569393858789319873518455","15694744578757304990407763831404622224084300366687264128914992652546004387745","1"],["10060401818659951303691174605738985364355682280875562002108602547028075210050","10024752261703252334239111713618928315175962191587417715925848316204186170012","1"],["18421769225326436105747034880203064953304889329815039521996479435195104588305","21710962127265880875289163256844779343100327469378448851378423196009586288357","1"],["7782510253634553216130373447441785042805958116513199313420844020274253530993","18575870273473682065318033948257579845425993979322275153089117002101579402160","1"],["4805479342078226354686104571134848900480727285158605804625192552259395668951","11166234802910865363167984771349665877779453226374719592536798507238536453107","1"],["11103673371965358023794290970411175321437699997284075414593903449761279197345","21465659381740237006220698831846318147971975408413330822314747685020157173141","1"],["8575509117419983183003115003500390953929552172687355265132780599684227183713","18217424209990993781091865485540112756403120899205495093295484952679828248271","1"],["7718101041781517969513899131976761574975320088627215043453255283085620488293","20297508553751213069261457445616948776231050721571333255704597778406753312673","1"],["20966878408008166473126929406249052273208595488836902296393985252336610920407","15192426755076791444181131067310012095319028783660352190912950761680225658712","1"],["8346169116688783234682136184211542856571816671182613090752622527319349878658","1087172484408160482039506292329417118344690428964112748767541872050984840709","1"],["7857991433372539461918787769690950137086922475707623197802910275936754534054","14735725291725922676394341806306046411412512293628009113965274000501606309696","1"],["19796618541992823857662347177407835943140256347473704493641992383344844903377","18841775407192611058468778436769184642844356745624200841246869989934508117477","1"],["21536923882901067423764071932958679628897235083937985755834518730794747322792","2668025003297669858201407374204611555133474276017697664345313297860534150971","1"],["9813666948610148863555607179716484980499515679122833465827327348135407740462","3038793709223832477989689773321761153390100022712315110106960820843209023572","1"],["17026067825236513797873626823354253822876370294660260278503519560639102877925","12980795784632208371655322669285571310618402300175817453842962395537368661397","1"],["13726260436133966824921574895197755864789409593608928609503779842997366984588","14855170396121373335548351114250883779831030343990657408138146449584345227372","1"],["14073924610403838056487002502644017816787406963639535338450254346955128907075","4549577756184740783021653929908106975194325005487176624706624825225031045815","1"],["17552613790260207180864593695693204856767627861859050589453788858203177234156","15030536913397470665239745884180156700296776245304440011451745071339061866437","1"],["18589604386876493271457839900428332585991496295895203616409525296355958497565","4622973331293743021638011788200983533275212898556842800239044801743421580966","1"],["1945576869949746755542516039617382787047885375180444337396922900232749157260","8622306612908295290088985446854715383108199658506100144408021991107450807532","1"],["10967617142174890296473291857154953297579618069264190243886805691365882046858","4984947866699918365025770780108109549511197688871962395132669157435422356885","1"],["12770122252373974288789538617221941369149802177106725024807086385508882615432","10601384490443584775455355688931560541163341899644503277094123847710931825829","1"],["10435726263088114744207836075579241819316924092279247024981846178832581719986","12892948272317223776969611692161094506338480101253789816495719684354496344518","1"],["19157755893873981738133472206030279747495517422742612722420571831246031017860","10276665746214176464691971934554943996425750142323271526467993024758165763886","1"],["2842977251542030272904938973231801785659121043745606146989495756338718317212","15549577335487048978430015145851630284598851709065564178027511068412850025169","1"],["8236163743040996735773975058481068819087530973191190257667785034588924101","680478012548007228718177637633310021431616789154460428285219922007436810153","1"],["18893261615470272386874040328141143484239902774413469340437726128836468035551","10791129931176832696940341473681783353838730507247514046863829964067517510425","1"],["476938713575334287978286849171337278100589619162080122923230296975349461581","19296422834384662514165810572587338060840217064079883844995791105574208797381","1"],["20792425752164433554259548883767553228000153271928683936012057587264277030082","5403555729260435827335132768453496350383011550286938651404971934419218839376","1"],["17503286516993006476181832307508518572304400537158772978443882425578267546248","10167583627113604705681112464780224467799659058597154606933172917643940072883","1"],["3058921933087924981753310226628655527301984915599161554272089347459920600534","4653343122185818475530695000090159403203896080745403051365260452392364739896","1"],["14497262791366008316944696841057163575115427786871534149585920562529712795527","3918358495530320110604680071427873097976214746030058641009184200860921670718","1"],["14090647761794486126964333285891797475915098166004068637143332560817026155129","3215087637759614888786915799401151040809073594508587908878354292499983983181","1"],["3394404866469793209673377982475941024895182405407004570735238199657567678391","10636560604963233808632055962039158088926687564868823670159110089965097547701","1"],["19733174455561000937932749195861017184828192876733388854975519238411887099844","14238303577353635218143478539482254623457480791631206383668826286695691930334","1"],["20998521058196212185454753251812535921775515465319204674274436080354185280804","20077877446861234700564247867072422997028354227778423855777999898868752031120","1"],["2444762940201892141806345847626389986388968492753683812981560001559625596031","10685057374234719639881257025668018907142320656914711488421348881435859382059","1"],["16602182553689834587121661716094608185526326500896059278039999713676069821294","13490410895874738658989338391556361733409869742193628010395496019411014899958","1"],["16217876481208499870588366975203211839026303693576943630024404848714273516831","21232308230187645057502532360124174198182399588804749842484533232031585359788","1"],["16463093909655335894848054889537230103704320322377016050230311472218975821556","17626657955547731531884095819202813193786762807971354754027073991721745817433","1"],["14897179696025433260193125492615856673751835231891924453620200183908969513389","8447049114451465416288793341630756446898402264826022771345454559178390601002","1"],["15027810978235552882948125477661468598675428488473454886936714927147795146060","488019721457445056996985799389191666424160759354196734233149000791690989146","1"],["2306984385983430933030968831767980954624620131836564858676148085236983835606","3010042611630301444293792761693244800423148428447073960525143297487065210786","1"],["10834719666988183484764905131021241198153161203701865662597925101316320493137","5812380113519885067632522755552647496108072101624471199906406406870256566557","1"],["16889560297226934787320450874160777529751680595772010969083024308468313160398","9052687880737266357966961038943073495689941629269007621630453943986692630479","1"],["20108186233808706120410124177810855050518570263506416227646855333484054362426","18672421454362523480565119765240304758316819866143645364945986885265496135647","1"],["4603172711816607104141760690571726830506094817556808360593463486952198828043","17455689365252224083055824983201892866100431266932745478547513518278299311774","1"],["4479598145297597445523494714535003955312166407268634671457886290800019536052","21436684459486366853731966281322261205119507481527550807290078425183326202054","1"],["1405747280907757176139598415501400064822696478138868082112183277344388318214","18134357265947372793302178865015111358413173065738420833734081352646074363872","1"],["6768615537374200946099172111132187921666382764815465066479043519177849037024","20091090661450204539754797534155675256937904973216872101657537735023018821085","1"],["10719033372816803170211633769650814211571643992334405133307221400660655082294","762670421979982730960320426338740792240914048276463796263254222830289382442","1"],["14048821837867453896818394950441008860691063543779411295912107024069925379285","13829284235613098726759582992592806391994968899472129568247731771434450818499","1"],["6665717229107057429201401025264698894833538145879465386249966270387838815531","5997593210576393874092225361608036562463017697794532461009418982933783343774","1"],["7133521596724480846119554595404830713072306208043463118525346342165052263186","5597520430981912689935278681080957200059641354775854153068606254234257932230","1"],["20934141747542652663873325343525124673212058206904998117590442355438963129435","20965347544839299059273444178307616659527056362378701865653575664840637769135","1"],["6486481734057630372308509619498567712313828109456324301649685495553027797504","15384858890112292543195733258720824678409867192666241312185845312212134464121","1"],["5991749530784006244507835993297763917527890332495650494890072378065437858023","5589808940806308348887951051750647328879535682228807736400155607023388643422","1"],["20660977080571778625966427912047778712222452573425616163919196072699094087757","10335985899489282161734457296669276509881804143349455950117417625185700168904","1"],["1856382484760679635247563178884591388083543958845487420097143483169684002004","2671354778298092412081828737974358973459776116112995418092729829656446367879","1"],["1957409068622846517112806237949573469620219015964549769749870885381002676702","17718398562429484346513200764891468651935974534296911960667053817285196578672","1"],["8351585397314778310431737927146422715838402307142251025564101922836077986593","13521790321573096911509146097378558108028561212856710710473101751759388624026","1"],["14309340753355376168796449303180436646511405133032687821174648204401397768075","10799641909303230645794775418017630648559067122691520729596634631747180726254","1"],["16542551125586822358793082696047874830582605816116614688522021038560357994409","3871158662184088357798214092474989846931073749919457700334393135295338069727","1"],["20601175643124071512143831511768788674264220880875686079633166764047422292315","13075760432118462766446742733162441011273943671550949461457236474449444550307","1"],["2205140071901224558191750680638999940205524528068486623833888616725687466913","4164725979050598952629774692202517160426419638926901940307262690091176474893","1"],["14618513039051581824044860267977958276869037344500780327003771125594316407191","9864407966062667793708308348730172676150580874058704328397164395323450559447","1"],["12298769663795273901517456215165394019628607266559681571145090744278056012510","10239011522236485171534347284667950901676578733768218379345916304422236078869","1"],["8881197163044213499220005534179803602650038728863386197312899191409322300755","11879094463171163263475819954998632260007289852897268407024173645486907827813","1"],["21536050741890690810115848192044079896266487074901541449751597996497345856874","8186876060931218290662302267881258312276236389663159215350111653503408234830","1"],["2809275663875513191739275978304712215572582687289503310242995202772188029417","11714468560863639288481298873868928565118634549374008405432789837031034958763","1"],["20877583896860786070780410795449850022107676179063222749171825190092764409284","16354981351027743885470336780240530158288051354677126462206351471914125354982","1"],["4344482939100725685510182310973835949985801077515796074995614262454260655364","2363768825385186109838312356377767300619286739961089176172229906935553687985","1"],["2439982124740188451487410096907440898355857849872137686995721139458802456216","214088169302733542902263092325691483905055770565049166798589192810061046871","1"],["19000441029460997612853813564403530247885700770837009828816533584473420531249","10798975270502449691086708350937007932060458059690292704691147115053589301157","1"],["7783513446814735124936161321307708782535927827777481333502381496336633106078","19592005929505286296581300831978776393141137438605909638639956025341885340176","1"],["20248372847241474096940163186996720171000101470355597169953832464600367165571","9468448474755317331019318750088470973986196666894507860158438295770814400578","1"],["10493145008069081745537521582191688328426035723648453041183936200365749676164","2269360446138908456128516217063912199338984713137584623789957531903026058017","1"],["4642265069811911563132939100631912495534523310619867812904604754219898600900","10191799824043647377683378428756412915457704254855767511692666237270982907946","1"],["17666689763442124213648503366202417931439030314318542457465740166100925824446","16434069357660562060961805643326352739898706370407173247768033787711266510654","1"],["7453038613590865062729853270451497565450401372628070986098063366370106246794","2259046994694325585709401319755933185256657384135618592248987273349044017801","1"],["11439428445478038848331374608047086376728424845018224596548421388892361869514","4366625196200532815223453627823817287986605900883144423891643057031121454129","1"],["11125355173542407474933349335915061369068720935505894766506329983259876925317","20619076238219673374490333215833467610121307893324693505910859118103380383901","1"],["10128000130829654061153075911555729251164570711929387923662925853178176670199","18743770241377032459203146779398078151321203099887677218114099567580367356899","1"],["5062948403043154985647643702314235162501896263245798060612034051027972412096","8819194516049535420247070524180302933487715527842031532984031146305379622700","1"],["17691291421191301671540362093820508076558504544112618525649229987039959322535","5393660871881354523464197945807694692641536630637777309650619965949310780335","1"],["11782397877284354298862385299033065370081050771555946806972993055752032713724","4932786140474432651465585807567954741628339976469707978569209658873527091636","1"],["907385521855704145323956284649907849296040593130535191627409288622461304745","168837571571762975473712989369882530769266872382954089932923743310815763625","1"],["9582719054257135493173541440574508694112420372257207740159015494009157497097","14227300922697023020213230603622547482076171155523260952989076810913153295340","1"],["21799196606193375484268253796991224503285468923486920903567834535492346428522","21224820626586001662688226379960998854858081270772742817652498347045618049544","1"],["2151006334867145407152571232682516576812560370880945776039686491512261260048","2322910814558251282675604613769703169887591922687103791257096837619446238705","1"],["1437182389711839638213844484421670381456196847442712235952521278999674723732","10566188634309406404945612624309444778093537826334787556546139648469853250873","1"],["16671546396190781409924486642514075109364621017725050198132258103548891663727","7170234606661878628057793031855590309226322508306772604067054293456333177817","1"],["963780531518504799442051986112246277030108421291624772005920350239222470858","9970313731340722518675852512881678960775765977599016936760124917663477929015","1"],["5830488663177635410055724606636475146393759820839002719568301446044595435743","3076812442293327864219805307181497129011844379278658877835436386054423091232","1"],["7890561440523493815912179533933885261446294542403666160860997891874741646226","2025119291515760606886515565267682751660803552147716410662563934111354910158","1"],["14848568475544093647207939274628756321048114637200219070832332028274574954944","20324109251428694937833648313015175237855124600174432693882677035277506223552","1"],["11086891497286169161133732424923941543015788183038836623392453551340267824317","19761098696778127905236560075555609049261938838006619703254183649352857606799","1"],["3651823134096154161004861387308271437240126540836463371000863150847640759523","3046513220080356958958514244306490476081767607877457487795408930473046293557","1"],["5869395723822516783127348172484034122948950176566178000726568688302909915801","5060969362168009992768964818696745352807513618005175820833560436786169903196","1"],["4124597704880819542574987603380663532022590149357600631983436530017768341276","10969340917115338453026205016987852795449721831721823158479135715751535154814","1"],["4395493262185720297496843484470196956621276379701453195542325573160156490256","16528075812727358829231024427758454353683118595581611307872007880810096984688","1"],["6800195083695483541292011125353233767426465238492449848023669273168598759721","20185657243720850573108407280065203785053497276576521893553861093697296302333","1"],["15827540817247075375457208933306117650185097959806305416159661796143853268890","125414516200755757501426766316713828977911927750243001076837642310377377693","1"],["7690825129071065618580834380808499905175533036375271848501711085809418387366","8964372446339663767115307094291579990667194143376633765516659324542376647070","1"],["2971762618620006349826828462786303118430163879208695367642495558064637352571","11005515272486356572189624683705097100939030173478758436090767190517579686801","1"],["3666436054121359624369115506833466740663230681677566704954650061784306181291","4219096020420591621360995825299963528558739336631289321939013469279439162538","1"],["714670811998378220462582760642608045371274474063976447895230105300395467568","7776715050599254135669466751176863068229413536612620870303606771661710502543","1"],["18673954222455719830421488469366512617402915393468222979633685167705819990111","7134084443988580179213639204412443551600190535493044968819129051673688244950","1"],["7450969804154586095666828086106270120968148036057063520709817901065320794549","11344536195309009208152882840144621424922043920040061433421523600854921621223","1"],["89661413496685054256192780707742708091122895829070564942385879853030469133","4963299590536117644773165353427834665468402389926642181137656004754241712946","1"],["16384194236997285948661380232063781653743733476129530723623472278868158925997","18784175897338667989161456361464981269773349955646350106517984419107548899087","1"],["14022875534789667995291823875150808507636744577433529203315713344153531613072","13376715005675289212725243088784775701554965116008855241413629847581975391524","1"],["4255532440527551057723777240158993465046521932140850763856672897439736939017","5949128092780566879886303179452467008998136478025468051293253232726475278641","1"],["12565998620463676731199393031477419816404016361512576799940414608708764487836","8816519296236632242627966931056242071087783186724935676082399833930202970002","1"],["2079114666268414632752260305070587023996269780801771801637936837324382929749","16077629181875081801583922593986898598040985919254909535089495076126090679110","1"],["10417387610302514813192423119728464280451535480639018471860964405971150372800","13507490067019789035863068989915331763309123546536526085334847223100606885598","1"],["18895820751027164305781395306406193039846647318164873908205363461851679989621","18992624215645554656803071590286682328145179129258563307386219269675179506486","1"],["15008369663862455357503098488892706794855941296294061246118144543379264010217","13606317858813787100997075456115206872172155084590113348615362674407131943710","1"],["2591079435406568274284565910145984339370633143608243616237214418818194183080","2661339157024131702746367598057464293413621399565824009981713064789149422094","1"],["8051587349630831858901179708653621505479903057975973646349826938119091931136","11092816305669673159821327418605640287877547508775999831180948953586819928855","1"],["4848753701174893336435562105310763326554286922188081786321206957345295941581","14644043879344030687198943373973309585114974342991909470606763379057711713651","1"],["2985722267406660433696073550765373373713974896711703040207876211845381449720","1515604424431717962433890278811782702509305666815754143004242121238811635794","1"],["8266759529847889242019263654779647790807232436327328130598358420890218532377","8144901381618715779474459888204411854782874405494637707969427968541887298499","1"],["5178494159607093086979091814598206301557369079051998346218124668622765018165","7924266015615925003240475056581984221937055962345500164789358246816670489364","1"],["8466214626948696183628584626605453167445790694293516584486881106619568635658","1487942551871135626449946134955717613793630883282831100361532845039683001139","1"],["19627485262336901075651963441319776129567819094841856564802936609474846216677","12086001870893717859456424933259442109065632923635864661644557257631507552771","1"],["7675106437887638268704965466220433602681705463524708777893682992496678947033","19344590312767995344977649988728878092500506006605709809637069017884725781409","1"],["16521837911862230285361529053361859930222863678197977998121700083880365172261","12290887514888464539277881663856455382930687540567665793323008333870318737269","1"],["3743478747973926449973121040093212409802551654954415331477013968175535290026","8492343870789821676878141365560655787275008844485650984688088849510413964778","1"],["13232902493515845964968042334432292327035009554911965962124197404285244005940","14272480351278948516942698347403166224448380085263402753477848482067143870155","1"],["6974179468863056262682564759356108712447381402246763007556530342721259025427","1035278685673114993642467530607095448038660938880096704410190574276173940178","1"],["4835236730669112781346261812239778310256623604004577395408281873685039367058","17888455580351979675320683211599836946003802127592111508759704359377681889866","1"],["3663830476239218406092761048777648780630765691271445690665382387886138582597","441024251154328563469899635770330331481313472566887872834819719560243389164","1"],["12582998835501666797764447446220138538084978527607985313008326092703706077785","983164956542073560460954195814592021344040584941753658851755675404819105869","1"],["5571306183516011099077710366295721426215569202462801971854897214339780281843","18973163640962475349207133398604410465997482862412692413184286169608107722207","1"],["4898474302304503424917697589340261947684143720347526172779923958939118777779","7046323336577490698247371126520791159830498587922995232639938968361465674380","1"],["9457824801943002223320425679066756081950184067157452547709237205824606224746","11912610535248343067770611560670616796516168271082537673589276903689763926937","1"],["11073946201206248029204727426899238885834008926375924206991819796273700361073","9881752002398264507285603197128790393546454582945652086625319404994507960932","1"],["18894150842829933048451051947504465477599293954189152146610606724754313371465","3590603170977309480356065108900148361899408931392541136311706557145384978172","1"],["2069509477741557703872776243719409697985427310096828002825160015689267661324","14260148701035919557540845619879494528417513783498128255790551206673724858006","1"],["16079711077376499910851568266723490271090602776912675189894795638664652292197","8807559509215846277759250823326454946407755398878595622407244789763996446684","1"],["16815553297263354171440439246681455726197074223291367103812280994250251448691","2307366434899785292267575290596548299311541654696573549214407209138272081247","1"],["14147189147475013868729351463595620838627516920226571162234245905245733385848","19763939765117229715684738998971041667467698197235923385886909307817121803966","1"],["503676525596042900906164205879544906429137478572327156872336383503896890027","19777604592573734848256279616791869148084641432684166489013090168814414043446","1"],["19164437876811204047085718498327428494007454607992398718634431423419899455045","19355061806465785671220188845398070301573996675196556682440443067375915070584","1"],["3884808953732496690520563645879591044658629267512611869181962859086924524437","20413961277026873029962696469694934455110701559733497388976537594420361497032","1"],["7069818909056121523552741888404998992310614297975977759394989052415313672853","1128959054505356503181054703744330492870676921207365278035961609074041305872","1"],["17583181637321266700352739825492297609094299924157100070761537049063474855483","6231194343732774980679873125737836899140708724468372312786532123393725792767","1"],["4453876075261689437349908041716447692717062663183227900418687364437354490373","19142564038646959387345901682400795949381139396381238023374704682032051081907","1"],["6675024061145928992632798032113847786314126980542925068848566570625430450837","3458721139271002082202942151708611185532146395566472430336335565957571846718","1"],["13531910372443142383513077532469311578895182340181225514289399761322317732524","9394424778840187730555971810949585207879642034185391277894197551874998314055","1"],["13154827084049828654175656555693805278502757504565550977453925571734992265407","11847878342015636909908962205373828012916073265438715934418009169686484215709","1"],["1446768919898989700154434914282560031675241085018063720235165063294511546894","5037031876334858503441510401848241117806234823003746526480938628553119077620","1"],["20108777312051010050651275571433568145027397047668169633664227194776973234805","15522053967030424583930635324450575259654828525536213255203212087384355681813","1"],["10754138579235559294436121923050782814988326119511761332326971992001446018554","1077736950209326772706805339031139704807280572535559541577721300867364490779","1"],["17399660450356255245558417632995830155375134341621063777672122617033894920004","8819909774735244605493098462788838959627454673194353259705036547547394815699","1"],["3688956696533206193574762980522133263568754397516199299378801787004984286139","12891980305065909655040459382028381793929188946671711278419967065296188934043","1"],["17077678948190314480092600184611945517749552088286526335484887718603267431051","16329984086246790402413038567757468160061233680429957465591767867308252011019","1"],["19422131956342767492176377696840905341010417234499462652346579872039497266814","10313969202400894052784802123785990048528479410396222382234910208355107258085","1"],["6798261254600971285322658862958089479940938175318564383997406246580908853604","8587928109855005982895808405564106708056990910041938370935035667889658036825","1"],["9523587623825597358796300046198752121412260900594304889039740158999725878167","6635980007783024412844121893430918906946302062319948559516692681228516162680","1"],["4475943151320213484562185012855684946540507346020113389098832925205003969175","3026033357352620883756110470243392763091335138425110063576690013026638738069","1"],["8981715899137907797454128210624099117037333239463563948719942409436369845509","19980877705706339622159925087558548619442055297211072226404318509781829363329","1"],["4871062101734177300439148122988197470633779888081828989480951254753426897817","20528420452879561566979169311881014297508533609472159270374139120538462956275","1"],["5192500735158168685265599192262524652505334512789208818535990188633008796098","5262631053708278818317483796287382864564971814490867426803513724798578109836","1"],["7808201224750993443148788548495928356669667499528347898289732162173226443830","9539714153712682524941849679089679010341303103113201579914088809647957660923","1"],["6848935901193529357351994472980123151426946502913480006405618123491165178741","14235230302632629635402381485489652995819900605434565146836911348242553559415","1"],["15823251516588092299116729888904899414024578222038793163157820694080399597340","1886161004441124127133315089265925904850250354025742386602590974200568012798","1"],["5380918625695430031655285344564107126083929529105332414275246492655470131915","21177550091286236030823836840882909377859302503575849117414661962853586383286","1"],["5787221333844026682501472061295997399455879400125212231164248123342326623783","13904709148587954490754500331845622767246779162749402904427568701186128986403","1"],["4467797774048474105865525501241341373498707654175195504168477824939344605140","17048389822426280971657482676580616686208535089404617410364059970547559352235","1"],["8550690275406399118462046267143361572149342318951514860340730032389074483741","19544372549927911678879700304999124388241200165594351503422610170155225305344","1"],["2181942096645420727245305710138542612288861688586294073984351862149819601831","18598456420080342657554867710307505606654010343894961407488638550637784604267","1"],["17072525487200958127319220254534674816588704552745378655769403383863222780661","12388103645998396123414175450170853469062308819905798249997091771337835215444","1"],["14821918281087040038877696630268116565382392733880451502964194123031848549891","20993252619826461530212134210572898286067334979459077283916792498282851568629","1"],["4206013387878207360046882022323013868811606246552004627796670348480755824151","20647706727651763730697270229111090917932313933210564104269774912900274290979","1"],["293545369219762055666108745596305325907325118188823808073019427774183407287","8319622247679378253321261488108716956868574758339706795039761095113572603094","1"],["3559309976944831757716487570718485975564341053493278789832701946026982016707","13786062872670287578236289057542669571012654902905500892860777030835549525528","1"],["1188229231926837578575734592113950692700694467237442579503458407260785987833","7359209137387932208691746708120579152578388115540390788462929535553860768809","1"],["8741316887618928110379384913075881768054007153072578673044209142416351022637","12664053743180978169431355241258297515171506501825807317414641716072127221306","1"],["20223806610530505261350820525664034177719109240162348980984468966745261731753","11571358605112451436161758126684685339703853150312735534707995702163392873101","1"],["3627523044197669932878358844192791778805184001830164885381494394819674484361","7020604129700883029715710324211817664745605783249293319682908526476069600868","1"],["14772996569120043646337997035661625590677412213277158772556899375507680783375","13797533958060184050048685713031326321323131562193026821219303949740232859482","1"],["8082215249293003292971657361239088065960454130635892039842321179471840108948","14985324247000291300036187893577311175896209335321092486595343361409604707839","1"],["18082992399175613148674693312744004313821589858133773749031392011991424344163","607607320668153043749839213257222223990183269171643585757774016958535437603","1"],["10575004943972585027749184451187932632762045374649358386413521595274494550277","3508709911618462226287816487297935762029902280529427988482688996659088069643","1"],["15533526640505208973361872228830239616788069439894929254846391944834415742557","7036489811392701271843742988353151214255925805592545347492667409175807258896","1"],["2704037555057394140171940844964307459250988632226408147305416449757893852319","9337970394987062610127599346663270236643933447027024142400699285258070410302","1"],["3063090507475278243024904904349016602335507369403114077608521839499353521300","7688693863665896365410906978651912755547795724612072544997316040787971105142","1"],["15900940476752180437100691967239436309147354766048499264706898624206278783032","13099301565028711193511906573988009944890148521570306966983380032269523204655","1"],["10592122471640966028276701611122502690396498463363769529826327445981444111358","10937205534615131274962583982895679124461571259533469845575800533716435963628","1"],["3509598441945523942350591718978044867205712951179806561410196031006524947768","2565634939379416831762931924414352477130808691201573837370482835841293951107","1"],["11868371603241372348029693183134291372743842985002406507955279325019898082462","4689431851219059780618435350585062658504802925791012142458897290224371927935","1"],["18205314341782683975856166308004118812787628375820574211888157490032493251467","18565332697984914737922992507089642744278539320955335759747920585196911490622","1"],["19222108815799050877414570973466423866854503599356102966639516870570178407141","6920660847548329020222230988913868832881047145032089601072202675238560882640","1"],["13353627548441592628515091071692443390229847386211944810096552546950846239063","1346024495991419388072002178996637727498058506591328637720393072082846434569","1"],["10495575078330351591327735713685831186548360418937700318464655057381086241439","15998739407713011506280741510104810404772692945797833117625854953066691150469","1"],["4386248119399080639251290312881638177629211552197368730463200350782962778364","5328842890464698691692746028819134929750151030862897471693303539963541073991","1"],["12665051632849368652332441324757112854709702389471569493619423137785539496265","20328321044316691767892435974349517541823907706098620152096129076130444030097","1"],["10826283352136408986604785324597089401716998769963910868845142066869041261359","5276466789585697195120143599056433216231768076944053431331141118665277488999","1"],["11297479829387482417603265852036106930403307479097007568941907028351691256104","19083335042296679207396752580977398375142248331117487249785483424984219489967","1"],["12941949357877720956467735138471481328088437714546146489578942579381546347703","3183139911352477679267651587349906998854823271196225872406661404321864997621","1"],["3048325688674100974515450673293674767016124281586517306906017361746704407242","2141635509505490687513874191223099370449652253437075961399411275228507385059","1"],["18483204770021377763007489666457630432690063004382113736539448820175788009298","18905962349695632879774522601792425547820161035247128048099616932570846928315","1"],["4196557828119649854178010252078781888883063058836982322060205588940139411831","19091428471145603352199715037888047600313709013165132328720814148290520527636","1"],["21121838078520873639478971476751081172510452937563403956572815894327601401937","13415222478013699330689778579199026118148684751618920392311299554507874898082","1"],["20104614482571424341324222414746479565424112692074158860431896845979125422410","119110288458810448987103206815318437486444323528539875797972977748907859863","1"],["13803861621170716552614142268275823720840186656738696550646026595910591200396","6803018720775284776755219608261596196743820461001050852904844864412918135834","1"],["5416297088454233399941034740792514769241772854100051394929793432573087579882","5101612320204188459245120321107311430925521120305293604007078611788731401134","1"],["13477687429684326633204805994960698601282794107918183379315025855171653671774","10382538364583917208170577844913538699087216557770506957662112586948151899438","1"],["18226581447828488954053891964050836158592148030667011002956871682133599567666","18049736065559726948462759355847588579593921695975801161041985476127655273008","1"],["14281765676009088066077234386386456518501600029008193684685834405428777643527","7215918237999932860317962834762359193550543043183683593788147760522977601941","1"],["8174100270641211030855030267471508684972676731193206814519554023632863837230","14339500735262631825064441261116977326243721670699837821377305428845127508844","1"],["12812440038252033375681146873935632372470324742882032863993352049343729205986","15946861909044162604789523097939549721571741681658410805626914879671075759196","1"],["10375011765701560041348491091745819561164720005367884385026723113768128657296","20119652012116966263813142708800941001435552476206135987761799981543567159600","1"],["6207599601353589459295796174117653233474189465192087790987072646124338609149","339154685245443707004715259487387088228837977235469774051304733155221989007","1"],["18689773223831354602551072861113846921345507650804527877383149782410113654290","17944277346752253235493513421583904051194174931835557168729727365545527001313","1"],["21307415579289155025023833709907301029135913002590246498470800341165079509049","18707206225575090580509049448028025663662627235143388563236412323699174663787","1"],["264501188946443736021876334490974339825320461927696669852295005074535065713","5056031517267149037920185398205591795736260616594930991893885087974367037648","1"],["10379931209973009614469363747533598634328764348351281786005264838323796598318","6220100910636501282267364870967562979158980696232415421318697627221118961312","1"],["20128617330271841162245198764288471267528398455793183441979460861616263832073","4064467706383122238898825284957329825553469935082916497768370836385747544981","1"],["4237424009737266117787021632573890610291443644835188431574898110671020813029","2469557273478461970164616990586030022556638869767146701492291178438505185981","1"],["20780491529231270388071259483796636340876994450748697800749598306795391731998","9214501112026989682436934175893720621264040427798357338188294305641732641036","1"],["2544703336925354052330605504421158302970065927573298712870574823330668078964","8337813910524343895415188641572034011965052057641608979949885384530364828811","1"],["17959379393569628124654423989866509973201432535973062008803331850710582049573","1017397821064031053956970284545499568580512950187518207548745235839911899101","1"],["15849760294073034160782066403317112601736579315944404884616422838429722244919","87134277803344790622205859313531044168023073678977362827623309323859896331","1"],["19846745030202367939451047875703256195960684335985160819597414552249290366058","17556074437242392572323905418338564280106807147304760703874857249950250145747","1"],["12002539023186002380250136632099207601716269154565381524680064775003444027638","4772447256289758336567638210102646400078689787415982991957862480662877067829","1"],["8217649609372873521020797615303424744595149555388779734440228606548124768360","1183314530109086462983886966895538643446951068697577303990012418505037955543","1"],["8044982765698959277112077146500552091410048743631401776776799745120458661556","12264622182491775610184842999055895336274405748797911051659160494531833888108","1"],["19376033591584294460973885444416018864430395637570310931587675522146613207860","21707897615153129821463034143810009332314423379098428987985521462065908622102","1"],["12063907463451307091019070521228121891358105424853540972416063268023974119274","9688268251772803927729704172479749658687843381313076564232798376950271481518","1"],["19336809392173685450910892316786516439273109987928806532221780489111870389584","20765989416719787431217444956307885105074281234762101285700592951033002680694","1"],["14886059223990030946111760723007132559422447234357374087647079137617780332622","649535535289849342854424786388498336039903765772273935171920220054786064961","1"],["8453410070988313777728158949511057183377469991610936263378329575183457431076","845562363522649381571885224921623870667835290412809176121476181458592479247","1"],["4773688140334184014166771063552622772081742114875394296969523616068738933277","3141868628880201174760702522704829727074528059399452267409034670401631734242","1"],["17451836056098084160550834525815138925843187149661327338856459113598134311813","5270221215082339624444450914711102746212982927007163662923777638047400795928","1"],["3757312151878146897895752975970618147688371179634362981120755018260309791117","1057010058897881261349716430238243326208491413057606349112990829432159438492","1"],["14793402558130327632068441662324517820462983800799993414690493514279099792725","20247922995225130093347700825517509460385519143759039573450850946463724387508","1"],["14974341677581561714356797836032233993915800638438301521670732004418267923343","19999474547997680747085622206717965256940351347166878537027644310451282802406","1"],["2090299222479060995898986000859359169451790301823663651453836657987267914060","7714339751421688962132180325320466468744311000307440391437115298719609539892","1"],["20633153782547680711359887522774407100021865636342975602972353450085183191251","11768524141002685320621394427828745758146165827601438142653956657049114522310","1"],["15124109776629170887298532175313910662531435537073129644550171936928761067200","9683784099260526300460108309701802978926235511507555670855597462257318359915","1"],["15719561578808871643893203944407816663491159511138422073078598096368098398010","12527053054376124890612849692242177245560754663417960084790861168976519913367","1"],["18188934490563661132234266889603670299507483995591469628672591293833822104979","9469579557037441281876608500004461930667023557216773252407232250782476432400","1"],["20622837512462594456444851009223500777152405473634027459005200220046787948748","17884930421499405673652683382584968104889551059822556583577270061670882092125","1"],["2357073134025043616831504440685533245872349269581586068674462815536764742378","2850451363629423455066220098910695933778130358017586676186211580457811459371","1"],["8386560142813889810904210429347952403828674913277494503941720332925524168685","12152981339969476943280681448710112821131797336668545210500920833971884832569","1"],["406409330604748423219154018584885075069366369175216583975553597894486081678","16920634736850533981096263665350819126759015160672898809477201879590009216977","1"],["5888635705634877237782791786561192014783422897983110412911231436499155243657","8149994919603912706771163993280929747275105229639073708729626502878903897217","1"],["15129853305382465399730266580114012384207911252118832536333824066209375401536","13465502429370303731414299807594704820328102465564606799996915167694565058839","1"],["20723459763293917739395273645023010454853843963783671774423336575622387340378","17574179201272195572005633339354745144261639366925923984688803040815747888387","1"],["751677655689341677556210677682383634568757132817976652958171077336306533477","16880213321272295356276844491059755982149019990962165054718729007243559904287","1"],["20805203585816538009129690613511197326362119870551124199349278422630278569481","17541841282646397590927684932617898119318987361659530990525700233939152616370","1"],["12422640313846890634664652814667726479859253551765366373288672653189392809796","16099046683464816947322763764626791174478111096256339532167811978966155401739","1"],["8322978827314805325607799824299428099824596074741232077914787726796390573430","21634705597034656815637283489142862130483140451300793759111791585352788687784","1"],["15738331076193939203393600319773453709884762386735912685822917941486464575085","3025487391401654080847935299125529021911649146877352232887318372032743138712","1"],["2033456486635481586570445410874953489966638363298885840634075756364822918076","8589418874493644150965176504911343226062178608554522902375793992361550338064","1"],["10864707078193843359700484741327008155026346432617523057668031824921319973552","10679966358402501466391034059245766556125408775114707669978170046381206665520","1"],["18619597373089789975809537113801810249659180383168526306377076019173119429959","18909918400501806297818415922374733272177500156333433618329728353628170355087","1"],["19311874287688881404642956829119366984207993313830675516445609313507635072763","4296978601072180702895930241171685829155598154451853200319643381054517018379","1"],["19954946786233425886749009803767363280028866269131669421214759308139901607765","5403015305791717722441319889027732383337161925867529567396636343781416131950","1"],["11144146655223730928268075029130212734198528065521394093039889903215743426731","3924513865792212605567298668516592674228456991276761581624461939883318188728","1"],["17650758274356892902558222761905889764550158254971179855609821302089890213421","18960537989844080275681009854652303227197952347800667424927710432743836956354","1"],["6030240992279972778956273113441032336432465621386908785830744874543623225466","19794429120867054687925724458896958736512210669484907638362235038016248917058","1"],["8300463571241315847277280646045962398584668168044569063963409680484874694668","8132444492062219202846776646873303213034097992460210205756134243986795047610","1"],["6323207285172273389764726336479843133336304621397488162000279879235771887035","1576208066348900328139910428639825326069478810684576061816639177713559321684","1"],["733646711610748076357569268833138778086712165444740882791630736610424157710","1167735963903567925190734474931439396142389971105253512730078137539810615970","1"],["14732525655630455250891589749464484318604533779788755558980213540709687227593","18328763137580609499532727284907218332026848741448457883349243590016355170385","1"],["7129334741467437068540328637686851312231215545325756802600222432220326846331","4330409640393267187151427026160436100815942753956082374286275053952801782007","1"],["20353109515848828915467115284648246272045883856563562662823812611465637260866","1943147086012489870567966600224196354514908693175094780893528452029825743244","1"],["2146883869891285231286064473989370369914334885706006834384207110616593658868","19060197867142681408045849164591705019060611616222892483928969473009134510854","1"],["10430130105230827739341688314487212767586146362863095023595981154407170382766","9646044455995483599756932177820449605562347440505052815278781693038536326011","1"],["19080193268093077830937323811098825445145610932558477745094506994736669818138","9003889061654540132433792831467855816321626079256996770895134202420185818456","1"],["4017641657748276031357665775647046119245711661683755386784708683861439741424","12575573585173567892978719459069442418490084604782389082684980375111081286302","1"],["16815731816532158277061652828343280532480835725500673753578070789009390734726","14722826026701302095461631791912761413247043392900709009401138837492935298170","1"],["14070277429603107698127375274833072281861342277217420604886826067466599549413","19717468204583968939477378743315047861314234657490313360323387664512819347792","1"],["2935167812589605832151441061865051726416939310020604952819843344633273493646","5470843727924724192650604979896009241380323194996974463965890229530297642788","1"],["8974520148968108401570016958328445679349494452740559339084431045833614161523","12102489577756313267139562737136316462039011804948836113750381424333479883659","1"],["3451745228268661110873369480887949349476174169150525720089742481389384122960","1615401261434410319003858955247428875345131111085450707831795981061638152695","1"],["7524394051187251524332915455498760496843388382270401359086637357014837192093","19928412847554058502932862692103854268776231578357973534354271424280872185809","1"],["10993958403612502103785933316292309672946257978909860876835119161121083176122","10115242735749980892458535449199966199922636243933175941386801056754859764061","1"],["4911097764234973914537745505724224642693274861641389107092504669523350952533","6208918829648185454061389408188406298300499746935691028292415906139317820994","1"],["9763784508928878804524790890686784925014710622843692075785796250163916356610","7742820686988190014090350437433495801022542317084274832896881408114778224107","1"],["20819277126939745135829992666282363358089617176837579933590570449547276569669","3706176928741605551067334512295491345005546980922900957801160733531943474200","1"],["13556504616306944447807795346771287796427683057873894838718071043978278192993","13270486767579392344516915861504819344960853627313742118594225199690360000808","1"],["17116087055408705538064842626740119524068263801269759307024586352366887253552","13922926467024830408850670619180490014312307132221843010878315465168997403971","1"],["4494601338602542558409020666324394839699375130285024512174715393791176598924","10661656651024899432640021665692808892195091192109722650388281409263367912817","1"],["7208817089181503417905555168954765572153391780341222688518668405740906539143","16119742745619077502536578863302207001398683093840441048265388726862053178830","1"],["8925659575205455190924867044454530431349555747273162130423994495277586102689","19530603236928747482565040713757458379985285329265833655791153973635533278683","1"],["6637471886327097107365785204156251747155981930147030514617019878249451639287","9528656822226782246319076946070872826519830682054738995828771402360045760351","1"],["7606930865776396313427575989635234305334217196211536734205073509144743380450","11700415996004902331561362447790699665515513973854681247115079189400301083620","1"],["20344810790802313832526103403731018047589019639914538658454860012872285653385","8613403931117334577561976654598846055149469099853464313413036441579853075424","1"],["21584350420000545928719968563918324486008046051402321491393606925705746031701","5301425034903653378178662685410053927644530014415279209934610472118550130452","1"],["13007281878807264654829245039853864603757372812139006407336597231989523388024","3605614148556611293918975990113859618445024406059798296584013801775911056102","1"],["13908716778522740392266661722637715986103307375566319115409837994911728686427","9703516311416537829056550085114000315428931872533266056366012202872920298383","1"],["19572845752265530711306558234229559943127309336530526000316327515425969200128","901532064485893258134343870103788351734084384036038987570265186959504823140","1"],["1929557700809646751797666223976231418154688049655460131476207504464957637167","7549634412286311677173567295626374905375127950826752274914347104808966533820","1"],["17829301503029700766644611424868734228405195437246935767222444597136552962131","20170295974566465618473952419106717602395654455579941124551270843450461242796","1"],["11898539024035810823739299795712227991244141569614373186736262775960768967864","950478678542179400949310884161582682461386308446909988496078997919201287151","1"],["9121168618998990967955829426470504622927095858919981021019937623732921715415","8146062952774008476310602695708861609028412712578638559516458754671413988549","1"],["12637086735951652642452132661215587025544777348937713151863833885590296043077","8574976516696919247185643821003863411355706247136736863155496547949791896124","1"],["6767162853914913003373887680697099998398473129365081651094989542377433972565","14803505107495271516404002709650686125109147147568226740910148596348989010460","1"],["12439157737240321488648018373960778023328672136620884406599528493821176219434","14851286507241574060412029826953983504832634559334738857342007951947049880931","1"],["9965114379139023673286272050645118622888189175499263700947085756561568238197","4862086962963704211658316877274318273107516485498529371719297339571752062269","1"],["12618143707869608126225093116644433790802813760644040294981077585640552155955","14854404382676546282127943480218471949407243506455281904504594018271539736736","1"],["14232687125510097371822451149762727833243519324550599976710012986079215872917","1357289047163539913198286359311467844616493777845183769925763108015951431585","1"],["14568801763662848114834748797815412657739722487741019784850545200416340824905","5403018846729956051426318486112097804896027317150344841011199315872468104832","1"],["1729457115895570199868063062491001525133379965310357238405297939344090719514","12104350331732369148275936628676133068708413646245731744745682265399274699182","1"],["6685078841469357992958650747825905617580602073908761098148761005556408903548","14704545521638532085529801589927841579437699919142720998585842578662526178921","1"],["19682414853668750324236198985678033622658116718953358383283076983926210285114","311674615031114281883775851696068687853343996929354546649293363069426667752","1"],["1257495095692308320975029050554812632099095783265022436392680393739274628163","19340412322184262016987469768218575201453948225048911631413679485967065825942","1"],["19357375025273155304094131457388608991771941190689056020405457086403868239820","602433870612136347941282320312882518022176456210650270639394981304302752387","1"],["19660873720945344924490218583398727857331416243429500580915400887548919080372","844581776833339228832304938562129112584514143989988860200949605209693232432","1"],["18600994321915904406395109814644058515992351272047254121167400821352336220671","1578408432841846472103231578966490035859209970912524143975111610812230688590","1"],["15468517903967136025834835099578610032170244014888409111855991163491080171266","12324233475192791528528433870372785645086894995890830724026194948216385535715","1"],["12561011401127493218407042762055318096635772612645443220366944227985484482680","21775375694302342255025569313374640021733490721401547898260932785249393137323","1"],["16506905062274013375905656373031142826944936877510261523746541599954058705134","18563878389053058430585361417889971851799356176794713945444651215753479151729","1"],["9480072449105628182524043668073349121620739827548313383839366933689386428629","14282580474593947138711934159418099271863551019748633112538226077095559851954","1"],["18210161006232010880376553433745930621381642336034126025364365826257357687452","20338521618603529621677965936475734748795444676771579088225198501064292753704","1"],["16004329570331232284200557122467978220564062843065356294677158541300376835484","20378899784286157613114858531486626121925683157678794302069240237211001134420","1"],["2761527441579086807947119259094922276051638355766728549931868632745301892929","11897168197525004449462520204919429431664267945345571118545892797096385588616","1"],["3141983978668419012057530364246832280063279361878039548371608380625720770664","19457447974751060878401667967191971100969969377480440783331313189958129846769","1"],["16098972312582514758906161616036667951043208869929884336788543216255998838045","17594330058495032201403167141889480491823036071290907436500102210982933318863","1"],["8604311041998327922016471248993790298342405672888691948604167316149664491877","5193141781624237084735092554728988893881856064773316482769133101152700775567","1"],["3027502139613595979615122741090052730529897391465371321821467344585227150760","17901234869692991952426239116453310565601368249029602345347553936031231627970","1"],["10214354168864408542018942890635911540464638961807345440938476642577565046786","16587369327481281522136006517454333115072089077553292945189183135039184177475","1"],["21508387975146707108486440041917422610428014991569744815350120990926731367849","16062828412261473942612647098378948945155882330738037068464071158303517457713","1"],["17143112737452492713595238609242633211939199848798196448994030294950018282142","33095059856564583036952150795792939925791905673941757853336303585084081163","1"],["13505175668680202446301598034187462208765601063598825618081820675124167045544","3035198917430120213247093522571820870050854647435182670569046104606217008390","1"],["16767370537017490945803362972874830019948212894171707316998647914767559813599","18984374285073966170088576924020915628034225125658123051926739183372376579861","1"],["8404113873525777967350110466973530398053276545377287529510261274056454228572","2617147134114673330637550598122323663782353393044629026859539383158620485617","1"],["5495474875977381932972631791204880447285834739067107689522761224042897931180","10457331992381836927950772062546519370442923733240169032771874646113154788996","1"],["5494079381768573657942202355518451776909280621684475298540014791096465849657","13956255094188849851308182178833679040062807957783800035313449772123090288359","1"],["991086504454438372232372194108756765750270149953449293037908857622843390022","17482420120159297539992076978533054941499600485985200764990905206547719141071","1"],["15950170804692945335989752554956699214927102705812516913626028337495393085275","4185034140339046648785082504198252881659953838705244611806389039110755355628","1"],["6969593540116591081096765635658135966312495618737653808193329918325391401141","7294870938059851178233298004340350276182020451745338409859950936239004384332","1"],["14088677530656731660535268490927664512891949045066942582212069928936448186993","15967657878674635421648681624069223531013875323552228102100564681835869592378","1"],["4820006439464865242186387005979385815347603259466665954551346825076643071267","172819771100929874141630131017924294969921511618453947773098409283281735816","1"],["18436634602128512888529651306661385370005051329988643080366007517478260369866","8010716989383254697034193258929304571427152467144836637730870378204689299102","1"],["14371884981969362273241295438519620763172640496591331836342003724973082652173","3804450373148397916617944192739261197508832593376188218041156574024282283274","1"],["5929973659098180994283935048617789945934771508643927635654429312926022361628","10811302610597435198768117493543425530758976784510189067590275347257105643248","1"],["4065553921361540058386405141450876071008306406644655711981557135353800279757","12406475288155680910879241586148391792652583672969187064995608688111964626565","1"],["16718888312469128400134635216451982131609981270174941205341754295293188187796","6213077419534645616902696390037454429221417681266044448266589599135639293720","1"],["20385541686451495758688998672699282031463562414375581356964249488058126954845","16395052027791423019398960664272468107810618370991317156694217440019109382041","1"],["3263246567211963468637923363767882419961727243722969840557244191099024481520","19736621070926042060329060885482715535241785254103300632437384943133390259532","1"],["1350758747975560849488503892883186674929332641267247588524255481265043526288","15575051986703981543709620384923147192682999412297002539356817913433800395946","1"],["8858833970284841215072649018389231025126503004091193000308399179450245890432","10815274749141629017658033815488828264544914723607602505357576301692692523616","1"],["3844038169953643571114300739663028105579683935713644274717879902355258716482","13911041479539977512081890982569028251846351827944876542776438006045399663033","1"],["20435610746174192813515067032869381739245513643672194994629000782405509233353","3634716070615311406473490220139300684738900384998503629790882804126899902550","1"],["17101171452454300363188266559609717620278855545926172352364350533163344284506","11440635123892260312572397110447153588901128797880803428675272826441362576647","1"],["1831790312640231509755845977600426022083375441121586921921673125545733104153","9543021622189576170597815109097301525276564236485850728527928004263326047137","1"],["2740596588839124008879715411326942723086799353946298352504899672195560656388","12696140810940213510224729556888069311581325813065058705343201222924974573123","1"],["1183189744127323224253870840229048964799785116600797029745509454255441388111","19079749311821203231868642571906639540625748695810751701991535791183594084721","1"],["8827882601091693697104878790888771291054280316197862985807880427996655806824","13356376762823426728534440756120239441340548274646648311466757614354536426459","1"],["18006082523661576185081728726754904600484044992485643856912986087070702114769","14623329614481382897957608838475877702535489906530061508675964303897370734058","1"],["13809245095943702417833229855026774693335799802340433151340240429734259707986","6356533210088735680182831275258859294445118261933996312474941484496165099152","1"],["6262847037375317384772893109572172060651186614773052633111300917591388924827","20304401225295982090062982544792087454276123494905328217086943296268219020800","1"],["6323720081811520168170127625203728134295497027123289101581697920104344874234","5852495009046771278225664231318233365513164801763130536943655967306706641190","1"],["13982127750450671943210800969851201465384415766156098601367135232966951699000","9984990105715589118690502272391969987070748163357719994143182065395816264437","1"],["1479363899348593672808125659535450318006512808854367223619538854596782572536","8876598527719225451688856361897967896733641914237462366679531549643718393945","1"],["11933332415173934128563478483888686724454081401489337921009078987823784228563","1135288827164547537947771997844419398990499258576508041562293817896767844276","1"],["2695767988644517241489858633616921562039036052453826116937833821667363983338","12711823133126215177608882286109886457156556502458501124812527841002464493243","1"],["5110382659212628934828745330971112953507954444777605429360770245375541440419","7564866035036440654487242653823327586861447390323092493994617486849028575683","1"],["9274274422358369376010545834148110411308298150308519963038101134791464617873","9362384735998433287629756346007253703306301145074727923232445546897358426405","1"],["13602624266964325723420710874542011765243064346128902360677496728487703068700","4468223886157663029937994253346203427747568715243078870348710813882504629952","1"],["10849395304056583797144697953147601312688151446730207289995711677537361392346","12847162765977359548517339141469541959875158285067869260236538139151206901183","1"],["3028566006527961939485597732025880583133757875057260729157134431494415720980","609057800386139214280232931543071447933734456266760120823844141641208108453","1"],["16994759788507854346438202200223802957761041795285152141322320440601529319487","3388237571061507464607977926649897414077498894953622210110810823848084483474","1"],["4606346470604983035613463210718860087160766081015965703475089893980109240279","12408444866825673598992133766189396042181436870822053258014173407449975748155","1"],["9853031388831424474503859026089197216371776836286803444688514856307277938037","10754188181674648412555212357173028006664541650687662580333521353585249217612","1"],["5295982340321106898620978362220057754957234229610203044462798742233628691132","11152935775526384200153275494992048064700237919041637648805888985391854696153","1"],["15695085411367040682055295412317134102515163684171457562838451756808283352909","16648586397262275399651276322513907641360439318545571776610251122937185933442","1"],["3597266467173911982154805853486167872196354650749647557133074245787803789749","5788762080037066252623296414552284787913951315997720372475746650413879174042","1"],["17748711897666204948549061176667826152286504848708392617305594311446197294711","19619956165448784779897294734145161422753609333275055188055338123047344117188","1"],["3687348566682745961290256958219988178684442753873933441053919810858256994850","4610675642880064240247761981287635879917197398711152995211392297265225304932","1"],["5389033287780640257591778733596122790772076943373401598372272445908559669116","5945181531301958125543109306374428095861553566092065740388875957862728942595","1"],["15086351814595965388008939232964819091453228269737467153913732092549231995686","8081138186882782111428782129976117243098563687999516292422414446311302493173","1"],["15419947153289696301430785516971070563704684463469421774721242068421036978701","1611173494598276367353537041846446249847447050415981349232011805037171606608","1"],["19155192254367995660755704051975805709692423479764413324310177280089471442219","456331608848119567544607750238512113345108590842052119522182665109123260048","1"],["14281777982897467299537289989722074811009765567439446893945172124295612870198","17651292815455252919302086569294087505375024771855332047900379841981721086792","1"],["784356138584191044981745356397577911956667852851108762319749306362865055633","16351603088973603585443615930736727078660363927827504127757969892548573560906","1"],["581181719474615895392158276671351322718303197744497148909716954511391960398","12473418019852371851187119537894212599558649472433316458200268566973921104451","1"],["14076410419050923637118646432989211024931216366936231525001360455013574720977","14485509315188785369790055293855038561860743449708624243078452145437940322202","1"],["20083012276932179665931670401812939560721145207388883529039600281284060847298","13479654957902478511336487517050091441551917469132988413515619805333826712584","1"],["15564500504502387824403985722891288958286765809118547867677165361472885525670","16610436837652066843008423402106886922170876937823726075066469295955561773887","1"],["2478934023747830347401357695221914988969919849578225191931044528999566058843","14381585068129882602768463001762671035036096723939935878431559296304112431298","1"],["10676909062640084448162557596154780872680764654390040003479584877131832350020","4582855183060449985067940371248935441715913407041368903759760610163459516470","1"],["960695687650556020609888423089073238198880574515628369372413708135748755576","21392289123925262584719352916735980116334552202065879019712163786161740990787","1"],["15182617472936499270229853291417720352382588036921226755984608294348389464926","14670503931357301895577765141049106411522607751771215101793424429312998878322","1"],["20455905735106940547618660985736521584014146326250934452896808044792907810771","16007738716447245468089642613581791587021471205573227519837484522661962753620","1"],["8172440701439359762858081537184783214723180344192981317232778557071526255482","13764073334300776488528887526781569697827744921141565718119677262185711782602","1"],["14443332383943791818285352013669938496460578034196809284532625244964072120614","18201775159308654983470043887700097045793327363228314968731306707675520938252","1"],["4723221316809064110749471815793855317225683687901003683863892471274142195443","5663327343497466751423577246471674316159168146895804533957127316901155832663","1"],["15043303631644987567679570904425398271371147299198612836376907431105747250727","8251689948419463285696502038443374027204683572439205455155832540111278993131","1"],["2548401205119449288037187599529053294460284946222054706145191006353384148426","10588292111323286592907266283483505064400091275231100229680592173237153587923","1"],["10392021443223511195328321224575525958300352434504453730563140978894885403469","11189552955273582450631031347633872008505670767636955966206285502280470102167","1"],["18909450621851556176012563214180682513926201485358660568475207868070511677290","21548927996319495759825248974852883955207366227036554712943357368181504804036","1"],["18248903421780910608072134800435256152018934780583162421444380214887343181797","5154580982189005603985121155750910222212156247198716596056157521353669753806","1"],["3230121219196584134146482284562780728118488576146686485113180725759971945287","8008745672265079828407395421132756344915496589820245803349523088343245662102","1"],["2472455561796681183489546206503210509046124097812258467425571937863635266184","10204058504473568721604802209435943512147649143070502993276330860074022929084","1"],["20297659376129024443748701480505771246700965154349629110270774570695813443256","17825219634631832659243879101388340140611614904986310506947126534380323644798","1"],["14300017321910713206944472245266811099295680820519622717865431141794554229583","16310488124280942302934021646809450360038350208466252205158955664540761254926","1"],["6453258390605321313474112526692727784205169355424396658030768538636736576969","16368040078192481587816704705163289838052273960352488945249493388284771293913","1"],["6837736086264609335215949908995580801114634825552765001332914835697704505712","11878091203961001075017511045459734404887578088701506361615592162406272041054","1"],["16579169428767739825968593583186660530815109334859969453435183967058118977892","8756648982111978255598585375001522505066511224059111448195291094011940058941","1"],["17355170374754757296432500081129496171236504312668621215024996263669793709347","16722001240759378268560395148732084170295059378271642892019557166883950741093","1"],["11782333458370429548707229603303455256489727816118374630166438840181087852847","11102049723767534747855117648399955698079268453947691745331597791725882251323","1"],["14836418100982289198553240993626900754817213964862172708870609676447579222490","15812234092271535667656707696583721256536398838214077737880100102430004505223","1"],["2003050153326788983703857952206137496168886208438818938394818776328749822297","1495341508669489671896683719544913940240982154789545472917049620941365062377","1"],["5634416278494568316575160070303995590820643320681659544353324593473370348701","5552670998473297332900560734443740374414209534348462990553719540917339806149","1"],["8764453054663425739482001681945801236964020628443492092455886887849261001044","12299324080837996371062342953944803701793345266140567933298788430250188528236","1"],["20125983759661775154888416595634929424772777459729839140042653764361427852445","5824157088764612620440727279762275272702775779609808654386072799133913367385","1"],["18817566686528453642613605383093828790970250949982554941245685790163842016890","18953952224550974419624543617938005822012292379932324963219768201394756160030","1"],["13251616455120764653415923844435470710251263840262285388204877227453035864970","15368599421373089404706758036088105339148690156514120903217601347637819654908","1"],["21635112603355894745463713860551718905699163219112140867870394270699622746966","10554279972942132880933991396905596661573301064889546598617265459089272724028","1"],["4443166819902453621381032787366855310482775648426064763634563363437305117042","20727321286326487089605434155391638495860343627344015435980688909266836315067","1"],["14996542863782356575064582629040668867181952345897944345189621057538636559766","1756600238573613369554256167600534806054071559883517194666238242299187564253","1"],["5891141171328653601683182741946562889424038887740101448149474170990023465433","5520594137556124912244051771389030332673720668488138676776300956059687694259","1"],["13517739444522174018521086394333790722550457359386357534460013023669032680088","15710451887000613879509691979631963607443601609579232819809568021607951201032","1"],["1786304390218783746032710481876700582923424820917895104909933367333973247787","4352096629375827721087805054831283429460752635360280368751449637711689241871","1"],["3269104013479843989667594458992323681738945580841429351193008176630674645897","18917846298532671223323101111557894692472882478005536161052371642510804050061","1"],["1115294294032975258298132937787445056115879100972362013754555338165612885737","9090658885811224215302043961884484638314276984143348396441075921909722216941","1"],["10786460197406357411561341509570049745313460333835404140772698861728251733481","6774305843824491373759268866056332987629353231942535160690076168449130943577","1"],["441788205971269040112577013602409127142675652998977539927106767757465270892","15032745309098729507424478809333869196114780943010196422953759084812241182172","1"],["18548091456411701559781443287637797253555928708953271787703362159180670146792","6130661292864528282783719421860217513664102119287930329215721244281769693330","1"],["3819203257410730905333528076924188379425763565475359502351069855075388222874","2731591995205544153808933020295038515537468163075587355338114546257925063409","1"],["14676536408284499143591875704827637759570939902252893410787806191561729989622","7372734808707118783550351375477268140436093983413545156095432310320336581466","1"],["16151630229596825002267302203277561379783344305881675627637637555416602669040","5050781079857177583133717166581407503825645345664970098523710702217796761902","1"],["17780540019023334806941275270142249878433952720026846870831031581419672011445","19883801803412983928267903278208838538768429633637268640623817343537461086719","1"],["5828351638999448413922777015638306562924588803404314059206144607799716950850","2932769361755479383497044067424423787668875469841236766357020739415943219750","1"],["14695049680029528712019367859676291181448535870304918978568915182032406260573","12196781902565894549635529147964653641996387719536042455825692259638151089529","1"],["3697226160348915532439102333761365159536938650616257576326413008801331894659","7839345282674054589870512772037828265240836547838415451268198608028308968002","1"],["19977220374183932864570869449211500847047290824267395029441266805497613678506","6460927926206702727637242014546866860052396059029927773513302503238000017419","1"],["2718802385307938503812439799123421390648697697752471646098423461107384936851","14103106396482938712095862797429292958308265028987951501878342621298688103254","1"],["17757943373691582095923387228223565275506444335796020858589610483495996467951","4451065306469800630265238797666617355123827456298340170644292246357472538266","1"],["18241973309994156005915602082804185953212413125998097300550281720196528848116","5108864096311943585206573818802587605696778304760760195170246130293319455094","1"],["19292319577406865048913811902337452255080585007993548458690659525218228907223","14414965716365024764885764456110260451004449872641715808889692129883215459626","1"],["10744366164072198618439236810651207109402783498467929003695064429965848435484","160965712285464789080692128697333589049606312668856454646277951020246642457","1"],["993436444799282248307193108437485183438548405581566111451319646608039414462","9572746464759203223701176943573478183070108924950200830893899998021879835168","1"],["77877159515709356791839050704482523454658327058540194679629993061306441368","19542610059041068614368711647065465017913990740494028391058321263418626004489","1"],["17147813908603846530359585194967999499406579816248727051753619964523791538915","16154148051691131322675678938756900826712146012297067404642248316359649702892","1"],["9565128193747094553263875868421336897361263752619966333225439655775323998458","11862570145709983095719237010783266334669259253892593373125099798726231634019","1"],["19727422207258902184229416531720415153025348718679132664215776883701326810889","19625368850624894797412729650786345802855645288653613276614809688825011149282","1"],["20609327720436111670400863123627037831152001450846087142728633352861055400223","4233904031780098183786624291212363476797817426135046199861696152222492025887","1"],["20951585304394467350281565280817690727161597337459885062508717393504647961232","16727360153308247448784339254794572367112144707208519615515972312105567383642","1"],["14599635269437201968909546551338846257843253891361124670928958522916174659093","10208215750455116651965853234794130134583257890676732589557084564736404495647","1"],["16986336353888282337297995922235920029545583235833516864621905102840698482719","7207728653638524324934270463158769117923907905594510479232864939027698165756","1"],["11178198242844881775454624432092071991983110234389833495821492596131525785891","19044344734392664158588463606929481143822877282531111669796198388466216170881","1"],["7399604919860193395446749560862384736331206406964119880512069612453540742156","2593589479358681711605420438897059506267256263250114213489489429064159252155","1"],["8690723021445134986627036267532147626984374627142748494271500349782565787220","15906114518733018572098790927599445586976353432033054964686479789974953583653","1"],["19777540674871181352300455854355811755873812210154550049550275039879430929776","798535142182992944371262661595359856294792303089514785773812621314969401652","1"],["18538736809339435627539478041283552281064208528721005638205508757259215822837","2085895320730485332357883802646094023486243559481996127975387661705224298220","1"],["14931577505392188361545657300518934226160995084993920217894232716401251598380","16244838261280093986701640270788141643807000482212582544736051643777119234309","1"],["15361932670387253769423185858514819662165325422034726796847455120092388428192","21358409295692725836145636949999141185829699560331609558381077869168386112071","1"],["15357404523179208209603626910215280429095549248763715280361951648877150208170","10755371385875743302844840468212528310029860431026306095590076738378023047474","1"],["16502807262616260040522643151360793479087725694631285146090095686964881344161","6362234055558666443629155620492164334664099056218303223668973978590090460280","1"],["10481799864542661001139627123717225829194929408905665800756666558296383915234","12222020224284766760284755984816400894831420613813087279368405243982532056300","1"],["7997061296071124493972708615157670179810564475267678660564912935471818550075","12061668669767991005734874576790189178597921902307608741367134192360761061882","1"],["8598534098925370873298558173438901780489428401757125360583194935843272052295","2168125863163992985858315924745106493782237743872203346129699769550170130752","1"],["18348215773312483258215187147474149444892633255191209903140591389946948406572","6789975367462127275105143293533016650023157009916419280208450073341285408915","1"],["16822573778915384272743888773854896333206193302796813146588701861623666920578","18005680793909910909462421937559164730167943098690672208974779126268293856542","1"],["7817125593877045661852733655896057915661479276996282477513074317543473968191","4750087530530942529931051874331228081430308441422055335316433207864737951973","1"],["12389124343922544634855193686047210991009242997018330036374721555143972716182","2773438310747533838850898737269445849606990940252558177871194835414847617399","1"],["8296852633234013613885827111323806323423056135791977134823271603593979922575","10870597350650804876849643011855991087427612288408856290016071075472211226521","1"],["21627000315790839935854900711995256318540367838571805369717143449029486951057","13813730546864823542322232108033302581684875871629562812119172863217750524722","1"],["16313259705442855231603915697331786628699142466968641308505698594140372347087","7637438661745205649710489982370960653533183864760829392310366659661612623790","1"],["19182226933484853611248597791222972651479498730787098584982815334196150264969","16530582484666591409954662398381170420808792939349300602672194998192792626952","1"],["6858975547681379827059860279263315066557435620129609926841427865491763045029","12395222556523153013926782533267416087886344279277967389461165981862082756740","1"],["254478903507519530600806283304795938194381284111916569944412620097475442106","8583570951890916251232448480874084776645039271870927906764761311630982476640","1"],["18480245466365135501756758867833156323009715965532417632832095699515793383318","6212896383769906677648346039176950567648335922607016514383178148108403852904","1"],["21760419301461037333084640801650815985525779396036598288933516496295051318679","9523200595665001981704314957667209521836246848099541522395944974987024667872","1"],["4622142545911081188926506724590393141806998659654228569554017517698013984705","4636215931778510319384567342346061424888871471450452210649815099421631305660","1"],["13702396140516459404702484670819499311480255010927988111640191430278511694114","14887008718656447695374765145970429321976477203384212927880711554128492400999","1"],["19935527592440755480189258585081235916848479906658987584346784355504883902175","4888654705277592625415049254952668390614500576586549688305886515320872546823","1"],["11537901863470455233524428068690721090935952560474133748680191939018891252606","6678206610698485586625583222369420727095313323559860056619828359572941399690","1"],["15756330129992663475015061881255647069503699060738385045151151098513984837012","13157489145765151596443772995862154649543450156267449880139062069662687246222","1"],["9600283207659819511630106350865492932656127739510966046053151874431250355681","18430406456723276829382950030402962209524829556341936546328109170033950450028","1"],["8294845307664694347174659794826852793621163481502397659361578492741357516116","4511540020515160320040736569661125961821042235070503755213635210036567858711","1"],["21228857450365755683328611296955760801587662174869871942737988254746908050729","19419610002678294098521711243583003925752375817830312376168730611955126215223","1"],["3556113043231594717921636421320224922540985841207423680750424873440452115481","2662268616346989087575148273784077340973430266659400070518305964944859972804","1"],["16365263850381758514361922141812417289011560528034424551932889919412309950959","585980161938235344584641398489015070595875498210459585278036099168389190804","1"],["17848618654544376866943193128781401732255459084927701696382243976441441276542","1180883619101688028495749440223628631199756233425310474163316519699225569103","1"],["7552683394925913262140624474662739683157825730787423947471103344642680433729","7570989383240984958901589245248539818430665772355934628774223082201425518199","1"],["16377708271919200867059203201685759636042800958161557291639906615198393417864","12117556081100540413703747355738907549052357016306577255946431950194709646660","1"],["7835492164350267801957891604104432201406256506695731498211520508719589702452","11368661512535063333438695313263122310894229505476341541722946593490511102577","1"],["10287369138169064634907962464945272877875948160751062659066198146872511326409","20493209127925028364571927103351380242667466277085828191724215784235021932618","1"],["11286876542318570628963960023195750593757500838820246229087876727389679854405","9846037252010875715800768855581054771939045060784107120551936747727349007042","1"],["8854927555669618233165573038200822785603643414625545022741847233187670982187","7254062132060194693269200663280511128093754066216407700947733912796866111418","1"],["9724424236815997831132244494423291467835747909060451708536902808033703734240","2087486716273814311654778026728129595964546049330227373615857416277175584466","1"],["10435086440749288828254985322072365051312042716670333674682200965389547694309","7960895149477694349410120775958482740583968492914826140152303786349118604786","1"],["8513611596750519001201986231729518862250533128129806088958948301473953975239","6542137899535406696395144759204950708351818174719862740421182140754509845158","1"],["21818160452259808875217973207898345810694497741967674488479957484028475010269","4810309018196611334115875817046060779911820090695801046759704278270092113696","1"],["11316282809615156730252570597719982643896976792782183832700310057120050039566","16063611398335025152244601245347282246075768773103303396980931606324360642133","1"],["21538244220745295609592645135913453417589242299008284521168456858138199277493","19320358131603827163162011783788397777169009991822322536770833870133808726788","1"],["21637432755693126742966261532876873895196841856723729688690396859235839291342","6406335373934165678370691761427756878869627132013232513514773033966871239473","1"],["2969533525738837287461332310707828610156225726655108716563791586162754184295","16497604642118727303936238355851552506421059846789891888520582492661317723126","1"],["20024407863498863880787914185050895144239862700190934989672778156938766193788","2320736211374546068812235798434376925899623328331461159137316597778143926711","1"],["2274147476761671674293753425052592247263754856690251116349136225287162264093","4364413579970478625007389959236221834523629070069572635537016654508669013865","1"],["4183083816036594162833530312706232693888668636423490068487722707568802247001","5652915085586934512702998726100721457378317205473188126794062285787977944","1"],["18107868985839318748897197750758107118682851401571693543100176092334404216775","2650955946613109885351682041491835411388600048011830479981108393599714097550","1"],["10477796314253861447016199556320911556223687709832353350681149702873800004552","20099047291034422464503537897977900290487673311448379811225696026716919423231","1"],["2302615005806769422075249366164693229981231280854008934527235615780107023891","4791679382005710259756327382757852054055671041069973250150933122943747532388","1"],["13620738684910740258735933777230674668413216114561481085362488429608068047935","7467507808835511404690273885689332487556076016287608360208604323403810929905","1"],["8718645234549087005922198940199295370594241179886572331051155543360442657459","20271253043508423060189959056478652453614319633968634516315423128877411112025","1"],["7986310333578713343234127538132934131464681324409359886704431251067935007183","16895925764908360211339635228404545872214646594666627868894447770412651398308","1"],["11764039006933573505213817998507708908004554305456145857460877658584060842415","18656647235278679891050295390573128710925795638971633965685651125841327635581","1"],["11881035224551485761587187761943399441702784685554800246365432009961314786676","9741442497228203671378965816259018186696775599637370861441996254771662897503","1"],["1871126537964353456022077591753248068064577899279356904823506311611164520198","15133467727554254183937184949088801401217719646891459796767452495478309897546","1"],["19007881243701923009108485693971545777297416153666274187315575233223291441220","6231214777382275191468740705322197885022691468631801529620113696796207999180","1"],["330272514230534405395077228382493287660951097037741259107815515384809622352","4767765589998808016812239344918593424383115387649297749733239348515075567467","1"],["12640718925000599226085113189948597046111305101407682667433202429749632648170","17469481924937826668169655850549460882781390024467684885316677440549755394874","1"],["20575556546484995314695806249053573335614318404763327180683859580176241293254","16768477508635290063368509950898829340860354672483507089446004916772244252684","1"],["1551074646790398834451292230099450319835823850121514488452018696886074349552","5519869052797786180893561825994758117132058535628845385021954828398541146829","1"],["4710755539751487656644621277103485303575094678465974860352775999689661576531","8193417557466310224609934854659848286805251001048743751323749912564875578633","1"],["18706050983149650006803578193224042321869264763023094566907469196304270357505","5494365588318064981467398090636842294019514818585974303770855422691496225882","1"],["17800539550728670137230743434400435360882771978299076277849692866788042871482","836565977319476934838560447369440631114854541661677155635208893386298710749","1"],["17826897033234788915750715860533340936619534093188342982578050203935171845666","17414955629702284677543555545198432112385104346611258742804331499640647553214","1"],["7989310623918946672867835910369439287600923149228539791520507889173256804962","17648754394205501216614952383998873151675760896683503963763390201541140664020","1"],["10297245951835554385415744490831569768364344222387563123283193679676068116689","13379506778377319920762028844502472108664605908536005840682415541464722045160","1"],["12116434665705788830673849097170311032567215734438494740114926756958306649760","14116238887681343296287485434784304852830672690519229454644113921512617365658","1"],["2919289060343098039742440894069763637102368650756359754632514119179110103935","5687847416524404556397004706152489766499924026871266278058624226505606988231","1"],["10398940122845199366252200489073347024614418666337166052656822154297700770975","13950619053407633451835905996281537969241386438965399594347220900350191214734","1"],["7360935758739349610440940759461877266699205071751202011190926203844542787572","6018593590941910509716670896223182516469111175792395744875057856786861223132","1"],["13344495019585291445189630757468107476411950063797313079604858762566362341368","3560034041309615654053198903062982978354088737749224333575433124307746478931","1"],["6566165744804045672684432514862221195603404414300081852428422961523051623454","17286995801729704962627150612386727111940670947629923110402403799339832125913","1"],["5168795601457886396471252034131993017808723445766181004921161423950906446149","4536436593348641698267928053332329500449075595156328935656000196296982201777","1"],["13536162756300789331744369227299340926529425146141230150001744730782684350760","9326975397036934680383465044473205814125224032608689274995462823637402356757","1"],["14156121383030354868992365513164122328086716378842415855556235773151047211611","2186536049260245386067268940769225075460717957606996699878591339721409661615","1"],["8088721810449831472367713538581723028366267833549742131266655884635639716301","360203033234423277101394541139137347070244997225417233519576481455714093601","1"],["16008431639664413415940052390074311893204289454809296361197968026480954424382","5137835072087541874165000562355667221038310652927600861196188324423502108778","1"],["4578772304479432841614731797271398378762103015682590368040932379294322943864","15004435396064777578361194773413345151448364294110136583503958759370223396378","1"],["6765945638608981332515275337172198153410820417524825157698664500399474068824","19015095364314457030871735317900576155875522979449873662640140712205817161849","1"],["13811112689842237368600398887133244750730349571508787220225446175914660384036","5732645618574388051952513627959380787581313168488076176732898820426226302012","1"],["20554012527431796356612244778283757158640250534453922952458329393176014856286","2536446800875567873715925025239189558689647280723012833735714576253098104468","1"],["8332063589331035403617448412456009716378039636666173068839763012310813419563","19011727689290080593093960099024990225325661095412011810389522230848248246309","1"],["12721658216629945391452794032752786028289227115404922995451451939056575553368","6044309623777778873714182213881186331566241613459303084821010774552034798222","1"],["19596447005160410880565911297908426836450582215516408160317995031700702028524","994641985580531596047030498397161002404121411985039199398285126423749573651","1"],["19225418998383840900996844209457516240192088965014649188509671684281548407917","1955391827844724149100438368498623263638125679271300365080065114656239078187","1"],["19383298479554684348724160394690625136198110007697198818463564624857637110769","4952227295134156451235363286942400008052623295929061788073993493931085355149","1"],["1240894679925467069853449486161868842788444713688990214311072217627181706076","9829986870025014143804270897504123936295636697283078787597899961650196842148","1"],["18971805244511655782273226785425578215560366303136595205495266969427504573892","8782581276517551157892973982360716978246339265199962320087042984875837821317","1"],["3356517812529204908509723153493812060884557686841402949901293796002748269873","6674935736476982620352639424951035562554616711013408711280514775017977039789","1"],["21652852036650704114626481704443578126330774995939218529723841501434550737466","3618300405740163172308361064459437939940488130887407034794506585342749112919","1"],["17926833926725046787210098659892664742341795473728570193966667625757788619711","8444054551380190898784449764871712788537263692761898019553084352872308984316","1"],["3102041421422804508523891922121878527165247235449795208260516428512090471095","6802261987041517625867825612874419422573662151135869641761465418767610511225","1"],["20844821652646880081341609457323934516679992025879992619838782146238039581940","9873688352364184305517161265118315918220271830675022735695386950210020407980","1"],["2694082350517323282181214288202045967921244414427274780466880715376271662553","809081654334224006808201044959920162440584043878894329293407975399230945161","1"],["3602597201887866364832880265623005912339249142371592285720880444939553155242","2827762997559042002216480429138269839269813906985536088650429952673603880551","1"],["5970987199945717911324563751902528163453496037525665763368073677340203768209","4610663196489696218911975079539922054186848261868435402365478608528861699212","1"],["13707166692782682315848684571215512504924905362648865544854168790141762397456","21584610524988617239101442031258907285329811599573830693883100769591721764526","1"],["4329214989615075258818316167345860141226730082950265034805441995136989519769","15487257278443028290632325484292449294701334956844821083169285676058234524311","1"],["6269422745481910701632640773883812669755370185031397773541262188549000573142","14148880358444938751272826536162096023044210031306235220814762908525914299283","1"],["6041332167444268225505820167693129700433592089862568527087110328651560667501","18241418122007775323117494183881512548056633464424869335348297599444693392891","1"],["18599471891142511229411608620949990546234054797783744464884283079803343663537","17366133738121429581150314352658693351418125944744154705400539617327247542858","1"],["17607629473803640408407446368477626908589408754002709051514270823818555991178","16185713108954458032050723305664426748103337324378510537190596142478816433396","1"],["14001468735563938393601811287784640918188276750059705188911778193783980296867","16108112646006605820500971228616700828641510653812260148018902772221324883643","1"],["5242033947780190102266509144125850834761481125385372649596997897580437598731","12425661551071432808705876320997358051969437665559255576870721389090647678477","1"],["17771641561459332067265006807825832387106639930251124907178073021102332018310","9312020958908159723281889002583623866351280081971377910932927242165473974085","1"],["6506196997382055273868731375845456101590949476978332370123651318954334138927","16438478461204827142812196558601467465779145338187149355437044287082138739333","1"],["16082752317523513650114588472497546365370903556044136475701347047257078198088","18706486603723001724534530771048171018925623345033881242334520512977594875756","1"],["21685838155111376100088986502158680790071955947983109663480735836680259638306","5264441755088440324288524764964910392455772720620785021412206437732458318474","1"],["66451939031494841735728594240105187831378649463059240007135141599592572006","21072801576464377502637917989513844651619031692087728823645243106502219952759","1"],["9937805423002470475020584777411777480848955603068610342870613131344610772316","2024011249435680722396101732620618382295985096676532405068781630792905178685","1"],["6810685947789154718249821971334021317533625052554427198497762771817076145521","20505114879973819097815082369129839722911190952989715625738089609254615061141","1"],["17524179185893372351352968127887965424383481467205888395014843951509955106670","4517234060720109079233479432833196776683217685655279373828989856104537932079","1"],["18292588755114399260647151331896298713340057600500003889240136024536091604415","14483971995428124764244867445980046879155054987699347212286286233363167242629","1"],["2798733327588297689839704751867579014983733424571204531996701404162497688025","2579071030061731955134013250375773009142704403382702166343818749565576003433","1"],["5426683847176866814341961523030878207015476220091918864281700539630326460766","8297708504703120221819041165278715783226187531787239414910730853524059839914","1"],["8113730304589080589687028301244317304513223274841612090347113125761486330737","8907112191975776761132112672098408224227837935355265557258737902832050372827","1"],["5775750004448311563709378460230664492452902146086205410972540992378531978612","9735299625750444947695508518590900219858210180433561287986770312064686361035","1"],["20192799619350044264811859856556023436786500132580137565573703060729090672978","3532549546841443233998928929210108164956991664023682675388318517886394564090","1"],["10031570543056908175165073789315885161191440875928081318060146930615106331135","2689349264213281105796486012213731588552948332668189826063349538904970519520","1"],["13216642186013962171856845858901473539485782681750651544440913121615889612124","913617005159844692373403589486013479811091024262912487669410148658031284070","1"],["14126551066931211877733208132900322909163511658739512225459084501680477663722","12554214920765353441815451240925535843546172700856515303321000978163414279915","1"],["7938471515932416339358140513802554542828142854548911751940565035297363503475","4035133786265762057457659163545223065919269881030175502085417269282212337977","1"],["16316801607480479678971745481041164974994092430237123856096866664399610086148","11694319823541251842319758717999859761717215343285813611574844043159347604300","1"],["20895751092376651886904244997319801864395721738932755574477732803456127903691","20672520618894909102861395230783788521776138387292403127568666772507286355679","1"],["805472619596174132356703178937711978260984508900916134126682453572021331185","5733329273629344207997569236682141690839597925482082187754450077110909754501","1"],["19487248833238560058493702796957982395037578241755605564224210495802110173841","4896268917671774935339322200540040244382619089636209387035290468881812851126","1"],["15120676455771792781772009562929229881484066693557367335822700650037641776528","19424904508562032202944893659224085735056031500504131751349899545946052136878","1"],["6021363031916339111492032686707495784760459003569415553589119121791286099604","4171926968840062632704263333871498384338096932404479609438007871902318272780","1"],["480966467166841626375710954610272570463413516258535422573720931431101105276","91486078931375387019841948287716299627605865476147446654933499736499225488","1"],["19539677510597219059802253106426311917335073361605089691001355297588787311715","17983417477521858816886654245978757222935825640624366249275917550966396626260","1"],["19658420205771577397066940394362941495321152311494347828112119045992034199365","15703040104574747977654572925732184394875593343496960161421448328709780621552","1"],["10578012389177029147255847748849162288647894052891612788337386189407044409429","13141543264956318935762243023031644798941083334152321414330772507008974554211","1"],["7891384036018856958385226134457958589661161562855431497841557730063599696772","16704205100391850414592054466934466551459167999605564889602188624015207926135","1"],["9992351696213913316853908386952717873661759808663368850442471563741775224619","19755030634634094003467316222044299594870547862194889868132449721023259985279","1"],["21858360611784646056229919809872413651523442199026610911601553623135804376240","1917989237612668248808075618905923458786468882633811251383737869814010827982","1"],["12523939997736094845199771441764942028460449463966739922066138155364636417651","11500296844562672223998235805647622324018321648461481249947810631717462628490","1"],["3319822362611049858679768448115348203594010112738751668423450881314024478270","12702705858995961844284373153767227088005526627288458764703291284314610188530","1"],["10159931376666205504911833152873079841897348773233898502667051356550821942008","2691551567619970837295924208511527426365293235899948701156648730902701092886","1"],["3795081223387321669324204553737036018325854999445941847198481156291712350044","5472613200156939975272335243858292931393721625648313416331049461777661077315","1"],["21848111529763206153805973099202317893305097129023252007835607968527526335428","12847617762369110575838746538935013628349572460266458305410638617905643564873","1"],["15478759865614367143420244501784260837694965945300736134048800161812624663734","8076843314404534520291277805290993376519933272824526707777748143433409615726","1"],["12641675749906781364672722833160337860664822163814093704849347763475722901371","7066341732066584784868378263566790152269641737736442732438672720928656873015","1"],["17380493117766115607952805354195953973835323632317879730469583149932480488865","780740489081995549134500307473807485310240199133025834031875475623338107785","1"],["3923496525172332387663640863545332530629434175203521404968208705155545476874","8463036767982479537494460319743063324074796291175866819052859286704826776850","1"],["897993448317434831334604870263183734229835440771705013934546006991337749897","7828861005584089206388361745022291580786176158483257707446656667637566348570","1"],["10845799716744882764268618626303930670034383796323133311469183774047356880923","9699615241949089261708534541413619963037303718393865359185447951436275751731","1"],["5363695296592238418248638392403148120316045716060175609716292160429396974112","17889678640883092711359216736122788019762398418404567426076941099593180086520","1"],["11396565798850897419214747154373917854091406652472600716348091284243675138907","5224855601935233973147142628529313090127195830693959520998597460905277911622","1"],["7130379297353672472978345827684679784864742015839798123917368638570041620372","21423568584886574244833937896479093035112592282741268035435419322845076357624","1"],["3760085837005181854725342030336628228647917672785183804086942540084493612401","5495946492990894578278601639067648476631602236542939732811620369098230375542","1"],["16368874386084108265254696527964141720955471216700518231545562991556316120238","16271480539175657291763906923366995197647441253214954356520367231748719253375","1"],["1866341862903577002153726085460090607264925990022743028448936542375989520247","10534241925065293290495557737152789752477866282087879222682216177685926687534","1"],["3406330037087657601740217745938434201670193290559805562832411027398802318242","7641441037560919756957806319597353400046388797313599258267494547356018538808","1"],["18922906693131026097898179023864751013734230648074957758130543496439130287568","20514481130402310856289604909906942792822196654274054091891963209747251567592","1"],["9093499179047210760652257101008715746588655002056287465448294954458233526167","755291505365508884846329017559587474637128372761845891388125823500011349379","1"],["698987564755120484177018570694662649265089872240801217384222747028645507030","15461035450959863042010866116733915674002973624965996741843552962150758119689","1"],["1810353662451598137087769794837245837599774753382905028942260480521318302253","17098559187755453215036358875946869055070967705980228878628381451547465219504","1"],["17279017973148896144492317237885260881148869401615036299148666479019840111030","16208151700721674060554523053887447728620542814058992138631508040769693376639","1"],["5638873466748289911209285699521027640095827863604399189071828725528011014545","16315379633688176240740302393287170881422127348056173482822626325515520919158","1"],["12907659225769962068567141790210683348014440030923847074429296415744618086975","17715681105483255439164788134208035376556729193021859001973010293346304619311","1"],["13679232613206122360737131899619379694292875867988396175836977301463604219063","17603756762815693992047449938477412390479596091625095915659616250516249296086","1"],["15812345888237937801241094976329496330729629507443818208521773858362692146641","10336953444491931380339406645426566753588386201175492036735836015927708558442","1"],["5849765675221851729757467159169559712866785885264916257178088822959850182466","2061374843263521192228374404252392298851335548811763947821661492569886035854","1"],["17788723243771531136863984491774251414786269473222514929425684079205125446074","14231944124489044907440090832853464798992467691124849103704388504330663177501","1"],["10821490516829490609951850443233654313703828692872432969756527227015105559753","13917610648293766923586763262152359263172585196598080455291378063256272731717","1"],["2384693742969283021558324962301498894317521863704816008730346380043757556131","2867285348165707750509996207526642653249034495038130507776960964300081649803","1"],["10893657696679111960256405415004939226334177536802978866544641750928880559376","7396130269511502992594018156639315072589354622376058006869845300361078354271","1"],["9840628178585294960028908407294189989146987955543539754442076757010132964810","4597887600462326808517661109881602069682600562328700993287589707758328662317","1"],["19633077003008334403228597659948134290640073890405456390899691290754817298413","3322981558901614491797684912818502644845279483321756491304610406564532062722","1"],["8415504753209795929582716078349770477058383373794232888057474243987811275789","261534902652436526208413484062262849097457767409230132323877227283998992504","1"],["13118936812757578939306710445904878675409766767505132835431659192622374134782","376838088678659877965244136335289073002973200790590674248672080081653308925","1"],["15599189898665071973657810419420376739054095121498170740967774922837710262808","18269533511922290022246934324097213972727250959803402466272093952552438334001","1"],["18126272959585794861995596816245139954324913861532244938460527647174586305652","19639112193466879263414158684360660484321322966818221417966393372719527505910","1"],["4544040608200341173857713676573554394945123506270318564120897767912004514064","8609510973973659762344611299324398679429476003618265328666435856328661209779","1"],["904811541646701197226600769420269498726628732844987436099485626214085428366","8568744253705815257953284207982742213936031500123488381772060064451417529968","1"],["4531396198386545393066953117634890399864883233956555808168055014182727180427","1888714579996525248630436685234214372172403222972754462505211161241852177808","1"],["11800068849674491991799661344852652601798345231405098070138422064560431920291","14515947887144762436455251001049191040625322846614968189665035808087382935402","1"],["19849717425226285543721118354153908827434570139243361063785687770262341812202","10456235382688527919672696335431403275517563838338754438459934148140880252167","1"],["10457665665674331743898557721004068970529155442891572824044957932956482099809","17388596542422304062504915894112963568056295342747586363545723423676450986230","1"],["4947893200801981664380555199122536548281779680311639307685845981174393863225","12571271559361967916083225704974930449729649851562094018635699611141628718827","1"],["18406016305246382854406251549144704927874686046652664780725653946334086752169","3339178012841817683191051893724991375897158499389995995818265636432806250378","1"],["19879567081674845518528011760435539973130784893860186231315498652951333375027","13869690109008528655755508145013419880926811363472057842643749413474691793364","1"],["1887395196084582191561749025906678954572920718475494948604381114887750929976","13398330848675928171036088686714220684934615575155357681449884235625077139779","1"],["3733991568967274408385900105252600689346280720142970358968496762448259544609","3368675090226783977884601925326497561663392445987509429849541961216189223690","1"],["15102014354624892048146034402765919946419971793365040054150540009226278948807","7417476805363660817464618551212206682379088372740774675353010807213349960267","1"],["14933149820488678695171137668984886687488743796172067748683367583356607167080","13170457103970176007281878230956813460071956280763037600498703478700476959252","1"],["9961199560519464769898740790823174557887755477611037127335816785183815516935","7271811777388406869672745098565003624808755445719280623321486967627386479559","1"],["13509418457196903838629201585235886248457016826115444796450598034330265564119","7771846563329291681693128992954461201190589382481805294051043575901317085197","1"],["7058605905677271731047840402573221101079700885722692487051310797175736358585","11290641996166779455592460740607525433623330143516186279263237896653152439037","1"],["11990368015330369227067389327218774904464279781662288513099038336636983857164","4736632621779385114419861731414364724486055860745200122339300298561842010739","1"],["16486151567586112134838142499534448246867257906543488860439042382130733332696","19664914626893548588967475814039846957009490545609928591665327742521556128374","1"],["6765998540179300657727447958007924775610388103587951948398189635861573350657","4533711954404737505810434009805694346515165515873551434331760669850320691470","1"],["891734135915013522288421503115900539133470206396922794925786637428321029880","8603542939784796434483681597210297728870738596784944682273613830315927366669","1"],["5558007726834104043297865127170099709319115208606855858563192470568981651907","2822853853963047636635916636682754843299188099414282850830698962505863084291","1"],["12696728917036874938942301923759430116259368078739373826173315997535703019572","761262192615445420272218447227087710151726334762832066037535448324507672540","1"],["11614352790523441053098840808460729189731068001035141576294670270136991249617","11962423734555792781353189771215725144601526879387802337805424276291663296694","1"],["19709957587161651185738018049405087703734060526511790412510667050074497186422","19377855154818415270272248470808544500625027272410235881393219308430161997976","1"],["1652509530581785252910492843060248647388399938473754590982173544718584642754","19086494803272358782141798168309107428102233820053931270167949221848246520968","1"],["11563248058962100025535903331410880316262277596437656772595658884184443460834","14408076228500620253672416670907372628122421568570645281485517340158667746438","1"],["1660634406430207918699576069013423792030185117865348350038151884982247328595","13799493068641157946105906206786369692096348424645245739473394682419853641162","1"],["15993230216249637403794603073683215059166175163975167097837630912159875833346","11543921097056408997437603440158925678173899626995200165287211150102802238282","1"],["12640714208265827621130973422740694913603672592628795165714892728551503455758","14914030685660713800825481049872514029080320685883050879912523564978410962960","1"],["19449346194309510222397466384396557485480054518437675961280052549017692951534","19764390363433329413003917685737182046242124615974443734892422269358442630330","1"],["3178373256217799262107309521700773482542558431392362848551747143873875001175","10115370289985888116419252600978368194903457938926542829930315782428079541961","1"],["19432351479320386288531800401867358236976708249010568735679807923353397987294","1585854802187725832103615937642190935712902363679061543723363999419830438597","1"],["10344759411306563810664176905502548809119526619591375698016700569867216204467","2497092091461959673551835962796615096267018761569616681496239246824905821277","1"],["16357915347374335806366613701630263412135190728497134132365736261610842431564","609028191861591208796078193269553903808632381167164437666290195598521101222","1"],["21633577906169930015336323906247362983070119490272658202946905217319099991577","2983283269428540638688068146537651258228996081707711544609442002383274094069","1"],["11603147072951137362022950338552135868226216820104780194059346335819781432868","19783685147511217843199653468180260589712205454398321153583791437158170972875","1"],["6994760623303428255450704520992070016926556599017942222691813102505185044274","12363890503584238126910386207797215345199363973121112816347339426812344287740","1"],["1896410699524648060383365301562314494065878126415746053505311667235802247848","5981028465391622140702369984037147710020745350147044788884582574820860808874","1"],["12985818108760416510719621582116058208030728340718866440996142394853885788252","17702711952170667151008799349829824354987205957254591773824983967153670498854","1"],["17159332144268420608413893160136829530878110228192991533609370350274284751284","13212976169528401453934685628291970786383012780221468830770113503348881887436","1"],["2904560437865600322133343175999694690959998423628129567748366197904238092817","17560606781233405473233590674202321050122991705126434975228571116825582263240","1"],["16894277111149573100866236397693256350033952017970506020981991327945444570007","1305704887730420280079563251352837418348931808906727825457185592503750535307","1"],["19204335279088221370568056925708507482969131055914563989325439693841085203145","1411499880363876472244070257694169811737714071185512359933072397587519269685","1"],["17481147481677865247241736112471053393138063794730006375729945804872214032856","13982883693704104848525450187690645810563451345893115092203221225772230725273","1"],["5279457918542787146548552802630372553349758540303918389059514172636013979634","11973746691561282470111077703742814895443891882409963313478180729040779876111","1"],["804820944863390454795951791823757198667565240610707504850781848469021783081","11100851067083965477013733009646129645817640127375681776446561457773809585271","1"],["15159842368804925706930762037715463452888010466767783010936518999009552210792","18842530957589578607702181404396601349764639088836898054369954969791699198672","1"],["14112832477085724467888935789167331664752678402573267297405749648943142143312","8254605589504153654816498141563043187236256316532764055098562331034042247002","1"],["15215326222259669196162073630657196764114133390711375749371103385149407555289","2460599850850019345499915644411318414201526899184249364061525887460292634098","1"],["17901719084267783148809423522924762916555347345450258494060674213795450547072","4894858746443171190292205143264256100424172351221964669016350850968784837405","1"],["11415721343430407615287237162433930710095255473877260782949471258933427086586","18658007309136200772888926132256880737190731954812906208157666363223212120884","1"],["10390452605788826848672083407607168505006753881616735420141824366547316627407","8244467795920736524633854494953787129615753287104846940594861865252795665703","1"],["8204576612100947207074238415433665304388033107481441754672254629061623196702","17079082556178735842324695192584488514625093827212400443172078196231744862671","1"],["2340581677447233079976962008397426980807285928632362180223440580565358932777","6585874029622561731920475257202531465918809413936671630755156994099143746015","1"],["7504355481976062236084158889691255312387536458482651842773971435620779821274","15140960789476282790881354324299082701227730864198884395338437835903727031065","1"],["21610959927600693275339886935895400081663892645470429259037677119884926213509","615434103966332551780300703315545404976516764298598350629628282736763232430","1"],["608921688042389827720724784950692092782691426550958637725879562482093259284","9399613697963034334467470770076941848010880960860581034386305623401686962000","1"],["19796112061605892079098508967004889773547379202859987243607226307224611853239","15097371991230575272729878985547487138092749794238783306008932824636390522052","1"],["4000272396011349983349731850451513847957618633682738763703226917662357182443","6414583525330675358151527646510687210610226851128992953028759400928731528740","1"],["2249841752731632064621771632442813547707639293750366485037330448426598065810","4287956675145940026810829430610621653212778502522746752154506375483814082889","1"],["11550965051494312379588157742914893424480366076626122251143946033443741682471","12483724692068871733250291512358342101738619131898119647819558380257452323","1"],["564632429698701105587913364935604722099052278217308584377287262702982553406","1771125258538134765220323507683585919317410436872250346689706974775335236390","1"],["13964635569707831795966173106795821285095842148490962361221794014920262273343","16084628940132719315389207906456237477467202751513582992194659392420285728841","1"],["3793878941502997063974828388537959683797776897745817412259882215859806982431","2221892883042326117586931506056967107156239066250685813163613673326417616787","1"],["12551719105771854391977451242248990858186308058711197575199097880329443300385","11441946301838870577722485974752150772191904867221104126227872510236110633943","1"],["10636629077774157545988072595111163259916096917572470275421078336407729686512","21387242994590051530697112456621321169832330184489194326998659053035197296406","1"],["5519199162226301368858466112461855901637781242135554649870478163234593496050","14703561587718999515879978986901026436969027734255669545891826568998028488294","1"],["917431380517686800217705536994496596745725819143639974313553651891262261210","9132100600371393019525102262997574008562372512088995843937771341449244813034","1"],["13765836530194883410251698466118170389525582533904824613489407210700743493541","6108248338581772283380379587849444649574511117193320483751659604022982836774","1"],["5112546052341160457880485451676432484629577559839453990302572942269805564384","4598196299180441233314174705229888008997692859788002238384841579747906180747","1"],["13772467236002780181824258949368409221246512366768205646920297673025346938804","13565594637904954134125420785389916008600489029879384075057758358136048091937","1"],["13955543309272050347507059440098169183482661018985171484874005748485212535169","21279656830511476026882525436218224739610355200063235004904792050091200418329","1"],["1506067438892378046385202250009307226130053494337453624616410362166696875850","19695724311188251719623378255509384870016526268126532157176510246613639119833","1"],["5130627247969277210711519274203835339975258605426669758360792223901285829983","10752547735569495317563450018912078678185928863595902713386543786119950960849","1"],["11558273053044509505651879744863973026948276007079521739927005943984986324982","5641610446466806907556313316495332948881250682723741073978761052528697381531","1"],["4832837484751629318785545768756874940027545995608623479814152636508408311150","12483210885746057258672398098117029068335248544667909677016061667204795333525","1"],["14070988432775452945698576088133291720470403694210142363570232659265366177054","8243386592572215803820462962723755053373589769116064569974127091399504084941","1"],["2373238417146868878729030826114507590339063209385097764972760450990175711514","11639459148370470992480615555484845896576487240079565639101051637122612034566","1"],["14197582078776602420992506463400694293420021681515398008360508735521519440880","15886898652846260667842765148920914994125261638733030424786996852319749639588","1"],["19310164926973529502176066084573192789081242994222414860530447855672732590376","12740509939842098538571678294399164269516242777225204249244839876618078599806","1"],["9589084171862369962505242070702227988673710022055269280195504396258532369786","8731014822880829369744523066954264981269398003628893118433216102246364978236","1"],["17826475665950238891772325012992652556953278972094044529292736862472730624781","306473709049231520732646374646885342238382851123557928099653270746515888625","1"],["9381177575908137511828207745106500510854619805887734701069287487630358262699","6299277286626226763633322077685546840673055068601638490469125476575532501628","1"],["9718703260734998764930549342794640736968156982490318592450381276750567365934","1666944403743408852289227975679089045451585132358408347763150504033108571653","1"],["6217565038153375557427791697141925354228891334002626657706438224557975891095","12426766273394719373529155205382210122604953316101480147065394771206659803547","1"],["6870668136026810414605033002022999090621997090344211531495180918439525358844","8234450019600333738286600875701299897347701767974061872947168482754442915903","1"],["2544221797510221958561459409094381882879101263574692253258009495608436868874","11092694641967345281723514315796368821708476906250458912715065569551497785019","1"],["15933995745267717943150595620878821950105815633724079860232972263863580601803","10983969237999136266470525997143684225619828223916928538269288406612642070503","1"],["8810692091008450784093888464014216291513598361727662660923506495143054498585","5023721510383062451263399882838897940971384530968344465736247147192954021153","1"],["2955522018079532202202620815679443683990481415111207393937047580375152860811","5078039544497716866149411292905918873929255919538710947967544279500564653386","1"],["7515389878262160585549522362507648219173115933931068694916845144556237018140","1750830841823090145021263329995967625561422919274731026431251549418376267958","1"],["4897049621865684536904271859581313787910610359227288798792592612978047956295","20256468291995719727918938982913802114959877729465055531705813013940255499381","1"],["18410845066967877074176211208445883228544183815430180668391199571918691444394","2338812851415323849494102669991633792994460167459859313555750098285687135614","1"],["17421085290773424698160145168045268738248978724788343760306753652994186348831","21400761246857170234855449217294203999833160496790456702012682640371828844112","1"],["9097806322353021518119300769563176745075659196321658377166119397599332083797","8047767737290888344555575736186439110104997709478886623366172374691165206525","1"],["880734491941794756821904403213262996508834832146388786302981962529576780563","16900463544152909701635291577776312263786821410845158131370554703134281993274","1"],["1405825419520978238430141259748131651988459996612237796649919502361726613735","4636892987813132987281814793112124786780690601744515678129426763349211030725","1"],["19999035651039970051778980216956682155211578218426497060494362329044580168353","9646372100100660079763338405725972697592052143337606447899174868776850668680","1"],["18878572236534479962927735176519232930710807565870347477410904271209614148041","18581457541950874980537590094435195637091426584498991304074966077902448655477","1"],["12834537229308186881523974099594339316217478255973152186494774396963877257385","9570454635797950382551695636349067229112943149302412285717690901145741945658","1"],["3047217255834925694725660534083480657011204135680329653578158040544566130556","5664185414568445188102359585068665602018579065393402914168442064627045367993","1"],["12909776441859223690501405466705683844831222403185300329615569628538862718627","20066902295691833753007639277734138198699255256478901541415765463961067366413","1"],["21440194802590208865839507023347336960698084616507129128525968621052409888727","20770883334643987692887845090092462507507130418567855249121894349042201643247","1"],["5276502655451221526955400545427590443083907497527968364366375798445065453958","9670116789783283695160968789500342607802497070528389903989553602204480690334","1"],["20983991677979433411769962373242712149236925777009313004934240076538390909388","15830611740822281624368777096605003383507239848854581964709434792439695718845","1"],["15714466081515716434601923424106802146788304206009278226347487327668276108852","18647316884776961316406016154151721444069755900442613616206242568208619148251","1"],["11530828329157659026278061815356287187245421737263055341549707773180462229971","16517672922297282458956722993093200593086571228733473324251224579172676433637","1"],["14327456499470538557446180828020940633227013389243912982886565882245272259136","8851110115264715294291757229270940167654296245245653235390670419013109976400","1"],["17729397131042074978764677699424511573720685265502890504346014159796351097601","16835052975188254428570226881576702925508559953082778948556412010116731376701","1"],["21311646873622982762660574559383580187286922256446413044344206341715801242756","12384266724366645763123943573092106731905972409263006237158286741992145177835","1"],["11418200787586098247000509035078064357635104703619790307311677528606918600844","1796864479736616674572129840743764678112449522762766970661556758328113858188","1"],["10721405295341794965670744233268400085947859148478367028196745557331038574381","3594931134092052213671716775825931102978057199031441373338012220627893871010","1"],["9675239211002591406720457652411157147928158299736216473771856330234753199679","11920693354970572398565319749267123153097936731924012679886971076060855304295","1"],["677954603081177675659543394341621597921580449527372752283457882357899616344","6123149069946465334739705973765929047832023669316601057023629081755072434817","1"],["6552782901503924764145547650281013218710420186302666580181079116112277380099","19782771692729947808641958846337679243041584057013577470826159228654151729877","1"],["1552012720634579060390011820508039297044230513133877066327610325331987446643","1044613056722575333671208866369325038626528081849535163303375279010339643309","1"],["13884522568972473278429823694536338295638925741718549678848651187572228296816","4047519321901230939762489604495650215919404514502301325018837843791450414424","1"],["12323362644435804175243852342043294504138247394265488757660657412417888084929","3576932035593548849796843576925951208706943689774653959771395027055399925720","1"],["8479953853669302668388354271298364446514938189970369456379670863908341673091","12681297838594916179646502020638719821618680296891592733974006678898611069142","1"],["19828684194308234448503339362960918057549988503346752235495522580880311843983","2052182241193438901564361447680541639914824132073071873199130893081716522780","1"],["5991940693038699158136282747674331854620882155534340343672594056747627213126","19810920703565932302677415881263466887153417134534005867455800966119425041347","1"],["14232921208385280031530036197118859062059722671369971221902502650755608624068","8912018134041935497183878506929977199919058459773835640397395529045985236130","1"],["5647124148634436257823397383042978826800169481555716209307933492662000041950","6873497383786778343089903262095436049700001087975376381069885772756539914676","1"],["11171553045101049263980408458094054884268998401694374417324539255692217679373","11760826579350196977877693130300175566272603104090025672529514764760537711747","1"],["78333116233104387706491186812063900609530300257196107384165693642575009189","4427343271310527564565767207399482597044971127877887435301087937827719545866","1"],["15508416406826717200825974412508244538558388067331051058538334659602999051012","5602394713202214126111824414606110445225391763318305875988266616611936329133","1"],["14930858510487851050810236899450601613311661055495571177001282690489261999322","1501421413050755617669341695862482804129003414147838329304529193617745901249","1"],["759125661174270713381928286720137042989068359874034180359086512960964546821","20972927760626946039934784991899344050011086147265712784766064695555666949493","1"],["21741178317383492898705124550454054733780216061739723178066877020647957784646","6876007547862725246638195665623016174689155182536077349322299638853740160508","1"],["19001006078196142814389653899955075278893601701222860334724755299604475754729","20278858609906605454081288628148507269089040658170261910672712556160243292512","1"],["16367031798196508019610941583694714482033247631882787069991105994951737054779","21591612009003608898079391346107963668435353271079102905605710074018622120843","1"],["9659747808623053628830037056337001933372744444108379222640379775284094785516","14308515355448057521839723895072930308299570454053454436180378694062764046055","1"],["5429608929797187184119452551714867023535029888800395969796041049772736957006","7908145587279581059353709988889052020491791572308831655265500254632657527019","1"],["7321286849884402987268829986772066741853169653459751259243074085198503884365","2590108227822126062915431239462046379824296096678775198902672474751167695455","1"],["21728549007371565711357908866389636249215289869112707259007393817677457760133","13435708167603790330062015410606797337997846895832254160945283901269555206494","1"],["1533083343898581756118627942291788458053945587250853089063647524255850306548","14211040294730294120867089971227007997063463951681583419793078935244837616110","1"],["20196855681577427528690897055175523375529654026241082192461829672042100543992","11103692083699569319603303073502254527040724081609496099277186891979332701414","1"],["17299403032130113969613556745417954678245773053912968086098281128559712953609","3564433981343895597369077983021079507757925517747687517057948811668848716057","1"],["13112238351605651903308393619103963502303164559632794612735032779196518335926","17191343975992088586010603836982251961173810973979065626970574920212542062268","1"],["17780805236129901115086551967667036542918746137187162406594065054738023028125","21635072868083059530347974470894776152834159711348185689783090873815406625778","1"],["14111807789435166096326760516124859100004620951608881669192426573508522346822","13285233997777026221715662063102411165729611919410001693212732780059116225486","1"],["8440831465465394386033309505731928811215628769062659936209004099946836007061","9556195787140744518217471995197943824154816132142271791539464854329542869852","1"],["1739267591235343091274011073065953855207122434737248631879162745170467132556","4714369267012620625167997827090743998883453129808798276138013044491864431157","1"],["12983758732899297662312739579394664830433999619213749077840553587090440585082","2025303112992118504469113054891664666371103024092148922913311598384449457552","1"],["20818293095404824893865147141507712421034778303138819533487837972958396347244","19556499210449344389336838978400650830747696784671346800270644292310366619683","1"],["14420035628205414005348851882230006318032805591868916424124127430952381021701","4246018426859643040776967443658990408767848683789373199810268752062994647938","1"],["3412516561075141809701392095085664036867335180887034818912162825544106721591","16376405997153992773952135511080470202775181979313621372395073263286930267032","1"],["6863029024906995711367848066158452442281997962803328321663821841000444435005","2072354120927548392582789329706774593233914728892401840601214473561351967229","1"],["15972136866308222067039301679085306753009238763305613346995003526446500188502","7039879652078714490522942132179836656606947120682457269086467242964622154213","1"],["11637625806875809437041752680994635440773634418319899839118056604033192836895","11888579424458696428739442772233878183996659687758390096039005861674289021729","1"],["1293957701759456963059346842605595625819947877200276800529621428487475068850","9124141832844595740255062841885870701286425202992056776735468905824652898089","1"],["17131837800349158568215355810886790724502910124913510854006583640432327989396","21313842745698912150902500943430303329333022849324666458444913840969055929463","1"],["4166583640726507477751296099728709062721169276371090651464782796356643478593","6450864435849253359065096626707638086830938944066786375833969657420650280208","1"],["1060123713870253877785563415635031295878616637898602135216661156417208402699","16683808294311833389371183064996163748365097200656429021480783337263344376593","1"],["20952876718310464923346432316760835580483856301166372122605892910110784161267","20297672615536285642867494412736478879253837318759830445575736096971556899587","1"],["7605518424964838847990955444835414968054221123053452608298643777172637870053","15514130865169387891511218684916841741649065645139820331662295579691402213877","1"],["14640062835946357809610679814112427921009556112402291913438917545440589261615","3149547282167354850624007666900995128009160644212846654260144673681498367647","1"],["15107187917754030468469931601630159668533804864740844480991020960434966887501","9074241002629658407308167704589122642156192863628284605881775919318145892062","1"],["14773795795080597714530850493186359416433893781021326710008089327105807637488","21714186677400936171681094633251285565094884932091364383839508311930895169779","1"],["17971475713785633087046784313188776133877731201272200037415665704570116780886","5254484403517373440904136373896789044188673754045713638690180635357247425371","1"],["15719380588912461871517453817790783520608862285904131520100830505964928361075","9666390679354023019374500777388364764799117818370054663635119929624065462447","1"],["10642127044060337478847106107939384011659247899624482284322519414536325964497","10985213878068913239061067760238534992391019708207513155938652903236345436004","1"],["15878999875896797371955262752031889183446080316781260385963070590010997087548","21136234949257120120743955901091406976285010229841175850920876594337713102778","1"],["3900791538779223941795589444478358507311393287947989811996245622432699335303","7329554188655486343014828078217648485049397698217252691421038029145605020095","1"],["1877197434913793440031353154328736617720935198310954743936183149713936566470","2804625194297059815032987120854873386869949342386165920097595216203591232654","1"],["4137470492166950940980016471732341057974508643375921093770421535871202402145","15000354148164627836572716793822553169178174187272916156700656206716590970240","1"],["17864750876103812205747098126365354121569594433193734098758984294436956964535","7992875916495435026751701130463908835997171858226174634986181226973870348845","1"],["8894135228214990029121074293232328063057694328092660086820006392900010951689","11203615961042062466191220455947846526239287923920648907974378846401836536966","1"],["553028325154640263588417314638319349332921057926023911167341655092450707221","18571189679398441144062772052019501525475497176777110124466863517986282027601","1"],["16497884527519924515123127980244304908625004999973618991778742272338378916758","18013308162140818526603936081567846562228464323693964104586923017317771543608","1"],["5701218275245559190949953290165437545068068618576110291876226713027839904878","14633486980611576920809632704495091530225414537877261889269130750277592316156","1"],["349924035540737060347836489470606204554701495608273990204081043105778957456","4108129558531207023708120396336077189967659344064100002816716736689930623675","1"],["11655836762602176312951283923336439524952966552396671002547933860344458407586","6232421050914411598231216027030663157316674105627324184550202750026123335785","1"],["9684077882019773202776419443138105424232975492568615690406560323959110370115","21422133376692961842248888755295804919532336347500093278565348815707877342653","1"],["9459392314701002814288364689746708830217487388444790377979384703333521531131","2778266695165908511123390051782702136113881755683929072502836605514360484082","1"],["19540023777565899414658511944985448047837350076547479299611211526976197996840","21089059388893842555833441510422531661817626446714164276437812610521962285057","1"],["1181703855432132672166662148316875326161417940219830539676710246587535442610","18791884860457297748881266094960227068084957964909886103220718243985777602599","1"],["5188261174034959672025168291448376089066570713978941406054609542167958993819","814242419825811649384712774445015325969995082775706410739080280444683946806","1"],["4121720236234398007852534809369637431481309830764574152814520279753000035951","5941268302662341742208464088892828073421212987726382006069898417869726371017","1"],["4887294085812489138694021580153471247163665905993833574286023953019010244037","17961975237884329821903591190987111606615300979491706980007486146146614557766","1"],["10898144799650782787267258707227792918920067771807803100432527014936328673094","1856165373637385391513434697707979984893312695497026897151129451873749878527","1"],["17667572948229400047233119758425255541305704998591425289375163552141963426979","10472091521338415903257885485748118405656263730257554142464590365322051242931","1"],["11061723484606005026529329021978313740480665789602478082582259700014556630157","10605006264106403749468009138066178506023870615959093956791156716532783266278","1"],["20148927432395987113272904920265099288985370962328853304719046347997685998510","11182358520060000262627729995675743051056552647649862018834834687198922714850","1"],["6356656405441725455675495683769957030753896550586214171522723345860368147042","6083929138008573924924612062866816216298140524290269124841483305081054424141","1"],["5715099992836327966106953745086132466655935987061937650923343531866302167020","19307330084681532425535048771089055136970521357048836486666810869609755278445","1"],["380104901696072711587801475668379362274004759129671334036874726217247955467","9342500170638603552984840790320288041965219395918074731672634635260314789282","1"],["4492667420064203922581778433324140738142677806789026022895753532923196593512","18198598357224795116814335479810075680965225410766324570545858843832086940418","1"],["3865476517129584501336032224855576955487440410580051203042998730890656746205","20915867309081778548078889264051218704032644597441138853168653668490635627800","1"],["7211426579981797416471296200934452956491074918154657401453195373207788371853","7564745308984856527967646787828714701872276494340443107402775402341393246322","1"],["19274882395586997979135762941378203128266290459930890925634310667964612795133","18218150393613536316527834482194384831132433979156577199787339894748729299815","1"],["6620276360783138800449504745092955821131739172888172034618903302833228777747","1655352686479253897617529083343556762461577298834293656004978017827205582658","1"],["19837380602556551285693420212875580787824553134088798089917753839628428665414","3006758394375774809664238480856817262327677573770856490212842490112427838658","1"],["9156918338433065409378624181852202452863616518282559250513088662635911112118","17322501020198375963332569221095881017533380797808489169437357071483053068784","1"],["9099149498609237884644623716278012736034727102524930860362131701278178438940","17534282159871270631958306705909003057019745962771045531033583826965647977151","1"],["9699832550176290398669112931467040351677120196190477900643732167009225163413","17238745739103090013104177410688407756922277626335440532160868948695073267668","1"],["19898992237187055504538502837301994055341612799691230636892907983880551726936","18086725432041343245837467688355394174816528939273735956073618071353060509783","1"],["380424461593933394891034355948788950015983830093656415489356871856812991190","8185551311351996236280100785176194469575231444106990949684575632194898493178","1"],["15134414240727841743332616613293862263356243585184573258054125879155737086862","8115319076805509351431153733523245751356696336485897821974046641971133175513","1"],["11880081166462487003150538548101575687525064587889571730926866161822009241919","13494737419261149420760792118231809299303212308734857928162697917410269029878","1"],["6158239606789718886229183636167358387438952909100371389026657697403660597224","21240290240400415567378506092794202381323690538503590899903702090728048775690","1"],["8225778090169224721173367118670868975078680987766287571067272107283779575170","4981510968401334055477297486558965551886424096285304042778335231972345106319","1"],["20953076633011536974803008038269088582806285641003429913325136605901286199266","8769903534724894245916052118608159228647860718761315276916158011154551092901","1"],["2551461287875786515574131436948115447065691959768000356170799427467105517396","19216505141399925275089064309885083534389731682471329626319896051341289552231","1"],["17674978956848595518368747114110076583116405131086421763755994935523879202300","12114440185579067153480361350493284178628507178577189437775798639884012066177","1"],["10959790790805732313469056425260548453920098108019179037682313651842162027708","16065513029245016389325650194758589500236182422515128268747954220820012108082","1"],["9725741129080362455270521290327705492895412842425205496225272197134230044648","9618886226279565091608702349102052991901656651891605891389717982251506435006","1"],["14014804001415392563694261786703311099805197663336319333374365186621912824639","10540899648576689178613805052669937659011420233848292224430668687373999273856","1"],["15498178856781657577263404385820326981824284414679081843452087379918984965055","16744968037923955574507677104014903206137091143321589553936853883955942964871","1"],["17158756172811182793368607180188686534218355359076283415765266193725881811023","1899053171295876751645824946559703563499565264792853323660113596595154685973","1"],["9864141139106184912065919004075319530760225017865666917723988819996928395212","7295010938734369353668721321919921399075829053011119438613683906902348079244","1"],["12472571716079684896735819836364739315596761056554810125617395239449595777440","13721613435672873392348771818289926191546177061224018742683067950228133483893","1"],["21188654266966891153692461492446787642605897762483801177398404505490171298449","14561291931261828493425654410922975893864632961091697487034325048610667043846","1"],["4904275498505055139079100437933225881441288299908125719171422622558824906975","2124985570386017204548659764810847564959576574518183308008422330637151248009","1"],["2126641519436295605000563588194895951367139420870324999756518181331881757651","1129652573630004712235403326429477212808241876938263222140155589705946556509","1"],["7356539013803618027868917920835851922530879328135013725210423180832576798486","8196132095295675423442375848140050438771952520760180833461891406510112582476","1"],["18125882037420961257300931636049802714790005606418413252185673653890450853310","19241003272039507913445182026959175259092868753028856460941498165844583827196","1"],["14711240282921850572110796695483020736955935738815349495178691985358029483967","15856724863674793747295601192543090324315765308125065102833016038629630383962","1"],["16111857338795651272705992379641023988080288820910643587072702435426317321710","16309877930583927545478375310404887634516736293038800451434459121771848445424","1"],["11732983552289171776451713279287335654923038159517490809136291171613737715268","21611360728785574089509580202724776047622059303879678796192401282092995952637","1"],["6179404899038746178592759598226621184736819683514120167153612882026305299482","9099632192527779061133236017678138324194837272204713289682264696803182501882","1"],["5945277536472867035013503638413974332527819698914152365847487753010535722084","21581589377978462118447617916824711163443546216125021720026839038359057706542","1"],["11750530875909711140956008389581939145474446683631019141130837902398363264155","19504874058035033816703654638068557314972031284781848278247214026016437716883","1"],["21832092553577676578644654539706793057783269254465930483176604249840430653949","12371979783495589282830688909087871662831961030361247948318654653032567747831","1"],["19899735067322799693485683827458686242905436285591323866232862702647243774087","12409709679388189252074581174763094930549986194430868186748681922456349971062","1"],["13829022608559755255351271741144987876118451266497105070622549068521662276716","15101738008860958328250008987924819178091635881078821390153254281681631317364","1"],["12844111094326634543519191704673009229526502501914251840321556059415290963386","16029985506893399959202877447717073117738048922072506107395505344595845113201","1"],["4483986718395142026030603813634760946748029951278566159608995696086645116940","9903229223562013103673270333732808835554241253797507041825196798388961993303","1"],["3574883855457127740298077017370444853932070641999506831841348997013877023042","19304356185494586411988943165508237655943073514735939732382046168909817002177","1"],["16757666786811370412566288931921576269406341447389077163868196765769584461180","7784726943524565649468689149132618158941835617816987861156912365757297657950","1"],["8226126198335220178716257983746034764142417350809575443940119449048106976738","18830987915500673080442614852227870357571479907013888067190744036921656900339","1"],["4664325291408648846415352994159776175979990420883924080314663482621342234912","20979586517973856854140158532543547791628266829626724698808574617791963575530","1"],["19248293223079243344595748330933102711261057268989342400059963993618112261462","18056132158578265041318420279231294009356094568145907992645827829179205222237","1"],["12406000055528098803597431584046006645092258210165323118548379892391842102616","15842590197757792340406714670234039280515703714676618248655450635007715522369","1"],["19107868706448196296556772026612136332821125465109556341589809004109466512374","4392137104978517110106927769897708509082291225115723543754026069364217352504","1"],["21061815768971825129043166382721012147861750356659917627812764197502168908850","6806047688886612046444934367854654879334526029868846442055648688529606992542","1"],["12638431336914176319419603728459174854525651286216568701345088973140974807609","12403631750201326212647695279552751744723639091329099349668441502643478512788","1"],["21789931691348008988379686836693085067751502057961192293559975906809205873443","3283900456087110235987220255275167648943799853799471750840236105897385768474","1"],["14548099586318447599334123913402451760366654215859524703083035898833493957276","5072138494213946295458168299130048694022759561567997880463893847528414606881","1"],["19564748537637502331291750412672808831859435615391983237510116430172698547753","6270128926135247286670583925326974204465544745580826651204088924794491531444","1"],["10981390373072440202749812711854171361597905747226913676231070698516136298758","2433526707296571276273489485768992319527665314400911318884679626137157944470","1"],["7687007483362452417417455135299434287841763629843170423253284161298173733473","6039981541985475315673853940380936533124511038770661680356411852533368127705","1"],["9848964279621009738347990716723177285343641401503604383146054578299591852254","3779779556103723582755388229690593229879239945825370336288704725348729845889","1"],["14082450168006436219992555614715524003738911210079724998489230390711393800554","6773122856347381756096916334513453579640023312185762418659486503323813332991","1"],["5938979994346650981868814550310646627638936719569812472031600050663857340549","21173337217249815046516133255894655103660877038168719474693035581992003063563","1"],["9571309839889450731384926848925250640358048347642838540908987394377716751585","10055373420069204241792727571613561950599373002086427728857981761291483436214","1"],["4841375215288697076278821529729250655002153765859637782663398450975552025806","325503639789677524661731262510637972075826518944120867829792209329499348761","1"],["9679553717861449348791147614672745447685691712350315648635694291705733182531","4301107012793690286656266629092063121161409375916229518422977777432409823086","1"],["21427764727841533815033187526007189898761186092024760315489893192930419525140","524296451968580859529248068054568791730478363302210767072108104844695080073","1"],["12994116421835484327380126226648248104768489354077423863032050207035834731866","5856743648775394326340676824659148009462106751392618842857131734269679926771","1"],["7180790508802113371071295790772161154095322097825904982068526035350654618701","12897534827360550143453073980540361996499136554272577099654020500982224084023","1"],["6664200056940161961693255259267457159850681828143471159858267704974295409715","21065394553673769679575647641635245878866056112134044212774006742545004155354","1"],["15358030631783798994909546465662190260375276605609719637666647815638640795556","1095236245200908630885180600666614054009202916227731565865243327306563605101","1"],["2137937294137102064218840939873152153381032948895840972460983990711084444750","6491422092529887931410219964571848923123935176207681124538213662257767475952","1"],["4300731791908232648885980710708332214987257720146666627496366591172549428996","8286877997358532506061662519426820028567952567928524703636830011507397129126","1"],["6677169642498342520477737483653982248882052211546264494424761437073239813359","2706160395165321758161160848959031842688121629182830472412164016186393610310","1"],["5629919583001969258629759766156017246314348729673615438423686118030171904059","12945212954745745856149563757759651320564310251401262776710775120513775879974","1"],["778562912529207549181243606832537416364259302930386802975996035244716512165","17560034493206325174739466311200805616956630423677444257781167475369233251063","1"],["2811992354155735230962571934651894879632152870857197207958929900286479188095","15511928688952761429665136665042994277915841030808324208451846616537236116663","1"],["11519161285991076762805482836142602767022754850724300718532408938588824583106","18570484087520163780137620954456140417517927838892317088636812787431605998341","1"],["2740713631621347360254203687912721289851374315525616127309216651011824409608","1287148268696980563931489814938915671139153745372563888546875172629445115560","1"],["15332953141215979976506487047533221291211521264035093714515920836239421287941","11795177970479165371466352157349447913777830634727294721642246704543144188735","1"],["6704254415665400652644744659920459445064693655904818045287738173969132679126","13135686090981709612583377523262369299108496597149170588895812251316259195487","1"],["2928179274860186834823985515796464087431518045369972312796816727170178194003","5040675897448740609127305033877815321845784722966643431540554678545784774708","1"],["13526763017073647283984438803844013595107067260206746516610540215549984895197","12384334950545693681312727988248119136332123330182861053677952680238335830811","1"],["3601611983612576137252178371546558310149197970004715318234341507028682449056","5330892414985066322673374741784524772106749935836222182535286528012370641507","1"],["1277956314138774580880476290320102996458379114174287426903619507424343238174","17130832163755439511949833825806171266032338837037403515298194218942836407643","1"],["2295799815778553783479502442103623481481148480777313390759599058664950238303","21293955985846561652812764072314783792025127517706818523546745455853910763974","1"],["21608042352562016776856752242489714096306870824841049023924120210273097492618","6762388027467969815816071103284428829005753817960239017165678054837062516771","1"],["14672810205972220202683989420931830568493205699099792290941816982133234039941","12346563203866034900158328162099788999741289057709832869708680384595811947274","1"],["3774405656559678799872063078091026028551128070948980645537435827113472180881","6861471123682539153251334378365830434901437774035872462130982252417541152262","1"],["7928209877887796211832879499258671021418806442004272950504519303700137980928","1891204154503176284309771651151108822669162113944365048323075624437678479026","1"],["19470461001907248454111726919564870619646752830163966584852002633401847619802","5575788705778634064673560960050214160793712005928020894847982717705354293906","1"],["2199684686148970000870417184408222718907669952591706450342886920712482327336","14765762270698607411679998520806221769337628235922463298659739257743331292877","1"],["1628904059765107699215627342202128369621960992392209661393568638502559071786","12498231549744349008729145939630943803701888511570186048836083676863455929328","1"],["9362112248263104151535546503693296169187909339941517081822312580254968123647","11082029966856120494867049396936878975211557217714020469842037487600452230343","1"],["12232929598504448968649837496439087529400281213311999047299501645224692804226","4505777616880197284182901295400091876966207447516350508571698143856650239518","1"],["6016240288744009786404959011766669055445864113606716677280604786872406437384","20755174858686815819622682430933297832424526238136356098185744406339181441603","1"],["16163135155521073911585241801783058054418164026174404050582320662010985113202","19465888624076292880433530215296576278969100329966042173460274508850091719953","1"],["15016837100773881045250536343598656329510022813789737880541885966678324961958","5590220132432127006862304235385374859322378030492006470958892200930112827406","1"],["11661270872212686483914961527782212575938514561234145732717145729684056668319","8062746938530365047469568731181668441815494381077528367781933016520002085761","1"],["16567275305174634648595114547753544004063285260038899912101874475677563828730","17793283137350650492695959840228358723582741478177433037386664763774534226332","1"],["21818449710325086028256137834623402580979503766267265854197107300812113326450","6438600815137126881158415574980872121172818722600306126688618188591360154595","1"],["11151439349546911375524012464547552866074231220689730001667644189699144942543","16765687685215558574412383882818397916470195977956649778353868013195725246032","1"],["4722892187861685429124263874600143319572409930973031242508046374577413049186","14478014008514803187187983250046372463046723239535249837617472741146732121275","1"],["7647052559396134566353849948217607506093812880210163044165281765159782105729","7579351808922740452421150486880617195448859391484434250045445589342849591674","1"],["18884377693022954571117245514732861326221738908116084762345822291945233447165","18743507382822149998163233347134066363767917499497706926333103750350163586870","1"],["4371176742723173762520232718164214906638386672184005414142772431835034647555","8174748424669490773420864249252517026971200609101213910438855608136650794916","1"],["7120452378253001650816178979818960229418815486074546082439928391875804454139","12244280181122397089168653140768501341116246929421290255603308306024234841635","1"],["16197821455111459886023780517672216649529548813417471715068189724839407386775","19952259269079877638326471446054815118313616598569153154389951071059003153341","1"],["17790897950463091297458900891406004397718986403984682926838532800762424152700","645297676041785361330886586299780656146898779498769879394139387740331477703","1"],["14971389738402593400817219749855371069802622670750942438155203315443822330097","311796873177787715959202165940292509741949446138817314391694159781996079267","1"],["15452891997667455695008143816013162011162681199960194014174834409636824610221","21306085502833890969765522255803475568368648750005752688091704077101788178735","1"],["3040967840848796294572002638253447927387523441684459106745501502709377414096","16942806167102981719237823037093481076336093345798434380852596705636231669571","1"],["16565879872525241072913744979919353440715133755212496306115564698276567966494","6407400552035014809253224362661700711035362593800775167997951240880485604907","1"],["8187389916347622711618181958680647013799987387776352363298224797693332531057","7646213316048611710032542072538780209752764256505624727281231584879144359083","1"],["9207123978777658062157756670117494356144594412789860596640647688375761738186","113516475693719683782282534457725008061916914970704511392295356363237714691","1"],["12153027210850520771869153209550211849484180853726260320845571249828075846456","20348104219729284578659430894798495106218540725956825811359276971973368623508","1"],["5275201689578079136619949290258792676170588579559528641873594529128408933019","4446658780777299198008093584943315722099747189333170725524446014014308367515","1"],["10123657950766075073372566063185922105124997016562506130288996913411103429679","2094463866562286803772106804571673495059945152504642547201274718445274398002","1"],["19909934252879805300791269639715533096386294628500531709644625405470425177097","4722535355285478882171274258450918927137632869848042724260770079307886436246","1"],["15652875469672845708961068315693064133645007017963557194496765604580905277953","21535521835654267163517835423601457666360990349980835572174843221822437545271","1"],["18758673313924525975328071256153923532597400608473834102463263248910594106541","1716216327193605901093415384063310763407223263762809450940559344964291453627","1"],["18823516765573158196091708650904596735670612995209308478986780973906461632886","7978529250636483696813808371486202972443944229964716245969807621390250861187","1"],["15954910264846760981557884268125313276659440362955605752718715958911645674448","7318628293675684195250144004811516260425445401595329141793370193622192887004","1"],["19916722719706684393740474095197213583018491160574990247673780217225038277542","16346973883881284038861038405309025192455661834199002559696505133874580541020","1"],["2628707944182085067952985977616947001493468985373216597151596482702559660872","479518904308936609302430270835641812584695862712933655183772914713965714733","1"],["12945909846986776530751560272537011128592727386254491112306624265053296753619","10792185359916918319186936870115561075346211672244670116647091869020680204211","1"],["3491667071950354218485285784229841399625450685087982759160201499531353992364","12111250545357623674474354817894865618271621357516512766280318841750569855049","1"],["9364422707766134675290047279088034654033992130517114084410027414421488115603","13830703234861919041682891715956739943470011465351203632969587215835545090217","1"],["13917198420214453286294894192996824381092963013942897015177937486161374755277","8368291686856833889267648864467045892920829561277404444121442144113028916166","1"],["4231350310399901720918194778011982534464652488774401515848256866346156596841","2043422044869106295481926915609719927654074303882524297616070399516295806965","1"],["10331009697767046433715138681820823959047057049231011109586285565149979568457","6145719068758218768293125206051693637255099128028650844449366721661964865133","1"],["10189878596308635367119426047416361346728216620725697450659289779359089430976","4992437106958701683917572580375043531752735811366219097868108866853054594955","1"],["12553272298476377170149249567784027298294991366330823855623788391423093873648","18075891139684995038552228380388060949086364886859290392753377281760851829429","1"],["5865807002047998454465333452055931832029917290918959549783340314418878704338","7631045628111432999111795646663728455668123389339529336509871481160270037409","1"],["15451119066079512302171795461175666958200712299237577039371862799150765640988","20364756848959757091338460937661598482164615548953286397013744030151008087956","1"],["11153515456752922732106197608213538132569980929180405104281252256993633144396","3915927458168619347900715402574971706620482550450782329693540221960561894149","1"],["13238013182396259432909684897986503834307288228240235034182937222556241957701","13774527781001873988591816757479897655242659716190475552447447451855824948303","1"],["16461041752327430939255116412296511977571036647961791587093206781310078789183","6011810379490691475508019452940728660893604737291054159729739533780995870535","1"],["11749580274177346600539811648908442431495370812885059151969758101911039772190","1534556315529775397275603918895481041738200909919626159629183011802256246414","1"],["8735294867626539890521374521943535563455298444522572239833623988207989590267","1319956009083213030509288857942992783570977537095376963610587557112168982371","1"],["19183057314372144046760889044516493557089607843403261433944195642482642844051","343347040317918888004182720874000308044168030399839159502418463611066211799","1"],["17382035438657228161977965668513370010872530726918437683143197500853750197597","15816784669954681056117270226823498469437703377233832733756987940073306865687","1"],["15525742097242832518536704872383001378832187551525798800007996195330564427976","13478039376620672638141787044658557450250734843394700533928175826751569963750","1"],["6132227228136147300252071748570638103226785262838443828026380908320418047704","11019055741075316636198725333540617497297014498175292881438199813843969444176","1"],["12012469649789459192981832871784466689899179515584095112163706156180908718757","3466965958925168299466559345552001143524020754547798844090132060741026317924","1"],["16672898922045636457436907874026019953459403448458258276289135636637207303013","5241022169743321763952720463183337178786233559047273507794673192577248115469","1"],["13130939180178324753187368267342647071497349915496016029293964342470295529746","3878859645591051174103737257733829307597349474734522941002513728152940645536","1"],["18080513359087057854472102638589919788856756674398687441916713459060945286317","17044356210526001660520033792389080378560570049365734233918236880937202946517","1"],["12225881801479706490777500084034365342399117200465878813528316336345638583368","16337220091798158950564783791778901261852292674935025760801296719600929899558","1"],["1801740513420567818306191665237442060206402912139206415258092178145445939822","11638359406578455375929051802352864820252692595255514778204980753613857074428","1"],["7665995128511013146057186145661816557136165141332370113675232150223674943560","18967915362559457743024146785117273781573482065029152911434688771633745354787","1"],["10852440067717419420813470678027673555063752340754816265824892305662742923467","12624037281318749055381569520060253927584890348059771366455169608225935976381","1"],["954935689561116505500626373217476520475472572877717987870841388855460960402","8167359716585654585699173121466235066556207620623938711537485255429632764900","1"],["15208345554101238789480220963911413564404748154490451780375580838663170208339","20988687458700238645334220814229796931934875816514341252838167267797632205194","1"],["11208058040454118294049001808206548221858533248611046744350270532611479684828","8964036339214004634291242379388371445860845262849497459158066950608246886214","1"],["6386898381476199382523572934068980369357093692547615895327443181808533239331","8851669860639629052403305670465078594690246245007187373701100683113131396139","1"],["5770899515829351587604891567889155348141241472134717860959403638719799232165","20304447614165331957082543675336288112429667796595302432310032915672765879439","1"],["11190204235235963318515690301060847972011768884258431965734652245826536098884","17860592509539142266163065860938346211747974742267701986588838323292912291966","1"],["7960045948101534733969431926804858618670155935175411362399856012515568333746","501607174703406620879333841487024332234276125139002409375564385726077513056","1"],["21083955550888855606974856825097682942103635718809443957263113685879272122445","9304273416332927268613701909643222327559274065660277603523336605939586367632","1"],["11790421507342940047746904650506462824177265494782049467038673607784113215425","13579612492508370047938136950684959665553904459959514045468411773237153801706","1"],["249358908963510181089346466727243721988411409171854345634756938048327780921","19061951130033530222170300950771582056710010760170242514150307685270707513149","1"],["8014639495962039545258565356819164034247499543754943407976624164110177312595","2842675008033206704101551188358959473691321708299539201603943933482538816160","1"],["14247449110061703551608278485541269377977208032696839497286565930574922595599","2895856791014810450533205491592808493847843433182949177860497777657494353981","1"],["16132680569803449169623899967251229791660328078949572642733293664621089388968","12347494419467943253928491423521897593688520036677065614636079670689042103519","1"],["3183093655122865814707797489997995331962621684944034324369926812813090991499","5390676614243912383617917325135820358390995417716171994607404813100124605930","1"],["10039087315780787231261346746413791666315030491322868616015354829747474494583","1142243348894561651149079163639793953404464874838287882470079953841713462476","1"],["5964202914615226914424857329453659171755429808033274916412446292001685459557","9588349451007387089242831673456589914758583061347503403651339464694957383745","1"],["12849363682835666565990428094438096493419176235542792246040278984443169098832","2827380912914758026565628231517020381307663454240985103362590978940197836383","1"],["19572979682171440817751888889076554642519636566716007273166904140651064648112","13438556398132383779272504527372592645276444453799167777765420735307640755054","1"],["2065314143687393363753334836112543194165063509615173016793572669995102727812","6451191900210517903308408104354845481942323863964968731082447435367148300083","1"],["12905845769995877674127058729268177619363548443918474431019893956769126775021","15842849684049059781742408538941699508821826126649655401024672027317098541343","1"],["10418807536542980046564651152284347748400418517279777063797906865224924978622","5871736210102081168958378163935122098946208850868356926272210259053695510261","1"],["19245266429354975953856170122877094656110520629121171649466475675603073998831","5950346230912099080723848169825211384238209393125739162641622331690075607029","1"],["2194931755509599745767039194378914070900110745147446951417814135994366616587","7736290674089649291280561853205487385624570967692447852741293437843661669247","1"],["2081573017609258190511863306383147252587699179282503094595449786838532498635","16580260364742438747146863087436052264231276253456219334854452874074511222631","1"],["14589373952068659247977455938671307034380122430859892379762829647037320710073","15512827485222667902013887873461327731694404702486997884722124606069892664530","1"],["21322946772042853526337339503369192120023568253330430591274305471920641084616","12441653515547719249796106332362880715642544194364001816316440473743548464621","1"],["21252343942921176514014370499776589052661759208824190595897428905070758201079","4231296540392906974218575341411145193662498289059207822426556652481863582624","1"],["13927622434479878879272518642359662370064457018050520164437606510607025811893","1311041270374446732990371567355343145360515346686541392696801887356429694735","1"],["19595239757168676269116962348960748754797798291647453678182911692744489812788","5668776997498042208782261792950996628188235683870003446846177094266169515198","1"],["16086701015964751324567709371673768958654228287785082361230409991162742288013","19367638664325294310681601987997037185981263378721035128502401509627766921945","1"],["9818675803397190406883156896451434504526654782752943257573838547693437356889","3117596596263193279749265932902064056215163040603667024925266277083133079584","1"],["16590031301320739855178390511527008713765814085648790251883531434190534938180","281807713469890727416502595764821701156754981778092116653233095062423579543","1"],["7890967835678297508291790754423223307772111680669594848122268219117961764858","11260168147428826994158959474925956756716059812557864638654286727158264757690","1"],["15664946910755127995349322271494902819494421237092142001619686399426236546004","6998544991519940589499903631381100618803710148283854919996304422181482932230","1"],["10211000276517640381397207982627764242267779247115509980884958431545589158870","20329261379173163689493042069923043710198695184348522036479637863807120985551","1"],["3414551340478925229175382235587086190020572160454046668106379607127114517208","1576930734293960369423913851386593821018003037684195316211209507647517584143","1"],["6781830478946565760519115337244337741580059501259893205663311063759417275659","21113013197848699861979123574035386383948494992598475700460468480896029032997","1"],["8164818935389239876483541438986399584319067948179365239966787528456414087143","3953395792130346180670611169352854312524591940892964284873147941608440511407","1"],["8933450862572442438248322689880398859968900794796640040864753876280731500878","21451181633372967428619371779348722541619960364240616118101250701777765305954","1"],["19570762489563843587753495662824198400915446585750746388790706302395283380647","1312371628368068859792645070317940018656764239310873704371113928248562792253","1"],["11970941798686910179056404186211631216171043794872616055042119884891891387786","18215524662705453576570510040389511545921012835431974038548494980709353326225","1"],["5603098542236575584790663211705074910436158513787716365000315036380143334144","20973719181712371785460430375255622335618723109599857550355171454665659502684","1"],["17693896505668591906097420858670671022012026169869893224206065714895444159957","2805741795356858010420875060684561606294941618849870079255875304643148729378","1"],["18530361413054522426435322782518277972348664666399403665696891285320207581447","20304701664418551994832170791403711910309696630578144258803708777889946139513","1"],["10747464937529088024929525193905586550531486527352919085341823839444597424532","9975159400050362908699297942672056432700225872630245021677322390064361451154","1"],["18239274561500186780006200924398196623088370306047139986415869264932620323229","1538751931957790211281849821129232784630450334346165106996629369770275369756","1"],["8750884363378433058443698944042719928046371336850032628172272562423046500701","16254056006307276451016846373891394773467762147984310223669473490352881600827","1"],["13906844302405732287393389040199868252528617212842734204702814159028626326137","1540663674884241783366328686791069143838307279867532869098394395515364497273","1"],["9019593400030000389411898132089974088282281633414154805144473595559997378317","18142024018299573384346251995043435173537872096279995254875230520990053824915","1"],["19958865375172777457843597411122518051857510414554995675882854168727861248842","20545133977718343901637929234929826406105436117965538033755156285376969833426","1"],["17957525522991066595263051413647412333772470993915420940994803589972183749578","8381350248121452697884854299770877056351157754789281503502658268902477710322","1"],["1857040671481952067790156574695500631445062863775151721660280110280782927691","14817552938683527503308685468597892909384153318914658446130467954595331810567","1"],["8177553468512123529120496957819115756898363976711865117371625597020850204430","15326390000543736681609545712736249904668869724549122570880497760101855766202","1"],["16087556765081854388816296517777934828638464301934520290070307141121594728089","18992736683097831277654461135484588028225071639507078230264556086884182525661","1"],["5036190832512634328375155305797861415139143257804199172404500069330427695559","18900960455734860068835465948990701320023595563662034486670042974867934772539","1"],["21545696434072153076589939472675923963006289246763468706243866730958234695621","14807729903202262400286819413866492110092998069191558049235567150379692919325","1"],["2432344793746064142353588004680228085918737421168977665282955084130298282824","6839286639619079465758918392411389046011364559664915763313993498671885043529","1"],["19721187653289938295740617325565858809228863052980633269857605667188379453991","6095221795650039674432093485311703018203495018082113418148604969520601997098","1"],["20886787978391353776369598365157044708539983255045529341227384899642721569945","51923518747854423105309900475456368890781151167083165819374219687299260907","1"],["17842177390058175656643242105607646361589105028024281114683532568694949300756","8350556388751135730532780081615047811852086253817435776780807971267746951","1"],["6513591752895164513993385582832838796805481470714111469658780997145644735774","4327029459551539894986228305745321456789281760898427760577226701793373073157","1"],["15424836782092840256167051959489185108096813475358319203362591029320044439524","8552919244715255191743688677642136613741909490914561915153553853793227664955","1"],["1524088264109184401995810043840462677486494732810489943883304743224929070827","3122952424134426347504204024653084561136280628662771544110180300375308827104","1"],["18989351844038083706256827775694258256171487087566308273078296384970689561749","10188963276135304613744324462550674267668609724517019714652817113872218240371","1"],["8817659065210511192816740796266966809199662102303033606484546068373193197045","17111708914893680698291066819927182558709530396453533879101240104669227207502","1"],["17560433163894992051108997407213219670714271783815444159098930996907843398683","5818968682225571078468293485422215850951914045876487794368580249219867593228","1"],["14920425535831878552168744097375201815832492848131080116908761727545308732922","878183310032923839557625100438729585043627272017302479279783040535135461565","1"],["4429862941766569020420229938688453721004561969455631306498630887467987040958","11237258802344016889343204201474320489950560957096636386931037621139615874316","1"],["20741992135015936125953441760799501138698564308057234480106875132482935682192","6960293957585239258209126850890062518273729596720010847196004151650278159457","1"],["6508435313666432719067348662145135422900849867863163763550238618537164246040","16118694073831391001047448931056477207156078747544435994917862092697337888406","1"],["3314153134031641361459269199922223311167873037829870040957131934119466083625","4551582030485116046872359735113139362055282993307447902387108288088349244392","1"],["668232365644015686832658068578402925129192157588234974050224079736130229259","11626638835770625411356477180377284025747251678050553531400079744547276838328","1"],["5753701692452944899265100268318658161814407447521772797730875935522889866949","8210010146198486644618585447447093600650034561051328639376677983529338361993","1"],["11275070484695199391950605677814083028582822620369493756618010187642291965700","5483986435437235258734141794405939074478506900080261237516185443484091934697","1"],["15836973198450453252641595327671608822464299642335679113937364164255227102299","14833792109514759840401150134241234702358091941259442680269530785247592729671","1"],["17190114315289146104012668607632438986065036379388640157302549697544226394702","2573934539155191806158973046281932867168773818924396047655759854564376639151","1"],["2022013971197840261088453481065243507711054244435600924697705553119669772220","4547394696783641516409914697324373395312948762637784661888992806070675735082","1"],["4641393595630151772497041341435798069464322188924758564529898846709963115027","4998865212137568549117556207508069400937373106073722860004519452367330483464","1"],["1711273466780145567422035472244599788912514253704854489948247631589556896358","2174571635974141192605036958132180039323184019003212733188579123052771491323","1"],["4664081564032829760022548535865947314372564856417387398021231095367197046492","12381810493605107426569311723247925395558783456871720237244720966476208668644","1"],["18633845402444938742121195236215890667111570932092089739380280904554810201243","13361429199716526842344710329535713961012693963362518824965098151047031575081","1"],["16706505855664879236147492842722808777879909485195456435147431735545659312541","11276896770677000437915150469354230260105634853176743370444238381995046174502","1"],["12403643352880708114486522691917120403916288425084126725478937246705666639401","7508532033512386461447617020409572662904960053891958816807142657968322436772","1"],["4570424512508105497068442091727386336714018792984335967781814730783935194594","13869763149087490938644370800034502988531070277300000268876277804959128958275","1"],["9760881042981721410221384886269652260413566576180345815397491702733927191157","9699592404179684801964221055893878457116826808053347792697017099145393731031","1"],["10300866277463171974268914193767787167193012983901881329905679284256853838331","9845835645116236348448405252677267448185657040831433637956042279453080565646","1"],["9524292534387407611422309185301308460973499744319941108040571668756946572236","12203076111319038066267186767419427064613545827791981207779229205251859732708","1"],["1612180598325572965734343842450042957495440883005874657574455935301965365314","8787341694658521916506733319505179353851185262606388373840856889131807346842","1"],["17866754456572927950152987147958452763841243488141173861417323645755908110669","285179724460496211984755157597896885327094372482125807780587631580034182503","1"],["6157663407251122386988469844551050274015594095582271500054168459872236455452","11832681942420747997230348623361554199496763453852928839145601191318860869645","1"],["7065504569813046860806278688672553535132628329847824311135245815815895413592","14935066889599076894706861490473618158047031119952067294820946617650962663034","1"],["16905880351536884113544938241571595685748076084126493845068360727658952245968","11770103615674852759515971751142567424834281180530520341040977949540160006732","1"],["13424283130455029852332632796063454180447115626106850284536498684923053890901","17284095565552414745327387264699393832170421501398772165283929258055319382889","1"],["13516364762581574395890212812448857062318256675080763590197472217500589081147","15210506298263301219293220529616372409898063207102417286240998807746872094527","1"],["1609646681217674455388106550016692217684686393028969059412518226189600136564","9914693284867303267663492175664122236601269701743357637803533126510046902952","1"],["17824684085751416897528627696126381055964739245079436311098343529900913647284","10964002334670197431536517798071938148917839353184499563053527195243875372528","1"],["4439018658248982398867642918707146658882348643146849971810635819796304311755","18763733752740790549253828961770344917340547236282217528307147813473461388706","1"],["20477214147865881441553037437862953923518714810013454026746908844335616293258","15720261909541158628887072923025152017852878691326753216023550211663754086269","1"],["1995663659422589537693203221563355404520232103734308092736885257394989210000","4882274022690274624135599079886054076584116252366735624707415776868799611403","1"],["15669473946901589296700275901832609732249472467038724335877571224365920337314","79164830959092340066124897826356300579218791202847679410064315348718351984","1"],["17748491954026209416550796759570134690027443517385619948156253403756924650723","21753762327155209410246535760692557944131937214372100678872444087962872536835","1"],["9673631883474626029134335221989119398650472220161963031332420192547644810606","2734578603077477828789311804254641357039307154712434112303995134767125746248","1"],["19839269328897776711604338689159052585418083053002418409964165297715978840025","10306657149055158014389825053770568813983257998093299480530563508951969983746","1"],["16136432788430406000620347249384317331838070179360723732537010934132047072397","4499169671313440786524484592827524644100676351132690959817419832349025457642","1"],["16731869063808716715601654153848015590292612722376620739604803856756524191733","2483318053343309616470720754855483195169276044428373218662510641156554850910","1"],["6078638089115794550173036222220733104723499044028754937884503996022045342033","9295337250130977198496684288509615239355719676010789586324730906517080053997","1"],["14221025921010810137001984938698719422765722521495430743975792090086436901392","8297610823682866454175485123379092079484693949652613721432539669249122407617","1"],["21782851486903701712137118797231628426236014910337868945156610097033278923210","14157337252037521707309743525212772509014527011243545533150323737358768674160","1"],["16999268952726079936037946046640594064631936006278389138267200174555499269310","8677723130837805103926279606227016656639842223140948328187652596891216352549","1"],["8364616648782537340857850501114350663787675635684208515631580182665542824506","8055805225251115272057015922478312087204490701114647472104644281290751022550","1"],["6155908228813781562589229193545201161140214458904323712346869991142468733604","13128992226677467066988738272170421460938400261913283027486188492201547065449","1"],["3156456208043654926936833589758275797692999296899810916435427601414219857452","15900067682714438438874474113668743956742534284097433858384446072039280742131","1"],["1870287332138090145735852898261757173763383199778009754892461514018764529068","1977233931042449660005925514392223405797533615124217082599972757037988803516","1"],["15509592893571543897485912463674944070017221047101460747886524821563420107125","676219450965215211064895742582342871177101309537359725108111044015311062168","1"],["253620108799848529608996797494851412486353459686323725613763947738851983330","16612993017375027729524624929233445735962075082073915974354880932741954519423","1"],["3793798492265237165538147478938772415068893050944238975784305067064448859462","15938188776646045659459815078682944064449878232903845478575594590171450997011","1"],["13410576297776096326188770155063763735877892215369249990073550323336103081091","12590029682900820705249065180771551113267328649346301565050807629956339497311","1"],["17759525183870598715026900779835931236559885900566457763543821766525879648352","12209792491788019637272558942478030442048613143026298511716399691378646320389","1"],["5178729540249388415530683194823460402869608787014631864957638460651246280238","16376267666891684513769748223333586406507989011897481946740198217511000639548","1"],["19118645333426223734961383782569175595627211608692244818314455050295682675361","8921662620563344134882577908886657955445054502067549440146470688716595733882","1"],["20267097590666106271763511209819617615132818260761658056589324401040116369331","3965471530353561855741521434952533887887314598551982122706660261792300437240","1"],["20123003171667760863785997726367354464755933349868871030519519784919610137527","4295806256724474375791097610690820587763580707814726703414671471308481528341","1"],["3942188802361578363139220977789555494138485679136756507595137332653937480139","15631320769499844432954070612424138453360751680062240427605935846396934175824","1"],["14606460930794247062855994797096372409941838830229654879201147301827934885572","6000223388588273525781061895955281799702520194064460018089921823962418664262","1"],["20449019525735210426351262317526353811671549885751104109704991040224987706859","9088175359721050065050314173318916261467901879353807746403420200570193573117","1"],["18985773043028057532272204715919445629016842723585460134684943813423219795606","11885256767315554676693377965049879387066158601683514420660500806910175583531","1"],["71936466074264654217254835128901053976980059461494961419274338262572200260","9194081505403801212405389059512704110857870765452233310273403569269044759279","1"],["9316990941449466686965981391517388120253105885453210877867211934702714724224","12449402715218273284459092495998114680000984288589295529554171613779607428586","1"],["12089063251762554818770355045055049872005926887279456005876084999928276133298","18738089149598369877462384104702867213430374626106703947292436380478696816367","1"],["5140391633208828408201660801893960285979952306423558118853546082249383331656","21358742739633040432385951585787661793557112122145397927814248681654227665287","1"],["6161266728559682580218917664699397236049152726771456407075664296229844573636","7095844174805513901190362201634956248594397436594979902217921092487422528535","1"],["10572505355216271776618551196646955918371762264599599586794396386794983931245","21634784460304596331721569145973981744241429341270258002017521916883463233607","1"],["13567476705504732180896402049343429428340977438987221308593379929745059592910","17186543906659258471191660698268684942126311561968408304294669925519607363051","1"],["11826266381965211183653152036523156569598137188562470774377881445786474526645","9616830598714718417863419575340354826298430194494902560661897435184913260145","1"],["13771554251278404498997477294422690469865206157201280856945284500679892489483","10584011981493423953647857559709230044407531075620126232564947869175520333275","1"],["10886698448705431475869289819442070331749273950354170796377096156083128732857","6306816579092707740500077423123477694184690710203447196692132595644519624323","1"],["6332796963400752720163616852782656418548412160031697039167738044170115418018","19466297294968332931161066912593219985813200112848463039938707352385237001151","1"],["13883403175113139069613514382212395169547854387535014312248765005699557054970","18340924026895331422597055670810184211210100629445445387650938460437732395541","1"],["3370787689075240875073067746869005623457850775736992373200796002198799830410","872617461791090723449269320390344882415035482767830201646865540486434459569","1"],["10344565975124871996299519460218706313934877685863500329959972229925552412754","14983471040352277099300987230276565756186055051687477343742599101307242217769","1"],["10728617490557681181505872078596811640154623784490116130400292957494386121851","14598375573346896880016248093111660763170833935591011285688846177595505041046","1"],["7515861243948337607416896090846124841010317571068988574182738975755293887394","19214897253756334921946893778754297323405673199771468487808222646923813268675","1"],["17584599286175995678409906731793738209104734500498357466931801439457583346977","11271696485623154628553722392457289342880497239338387631104829711419459709056","1"],["6643873844401382731275634345846111393750442912924994464583414809923802169904","4738350354264952145263242975307508967668668114821217107690102991694960985325","1"],["19088615061804695222620483070463216527564155307225159789327625109755814333585","4702683107428850021214420431178955321297662551122843274056538085438955509816","1"],["5259195488429804384430326307666221279675945996711211562368829666750255244076","10239960131493191549438001284061210951572310383438604830276443317258599190611","1"],["21027874893031289760089529191296390851124789531936165126851027371914163486556","1403954224993813433878140496369499413055718428411245161240329760441645558748","1"],["14353953626969608919600399706035613795435933982546935880121166345985340161508","6721187139356805665020091738839858933274432121959145383004663143290337513114","1"],["15589692478133155868527792715494762864568851243580026183322226383644480707014","11229777707309629275985730358376595726318576092242191472486243112612245299680","1"],["15079201627583531787171443222168658316729008266733102776425126543289878469300","18544271065585358486975514706235320667458293364218417635377687895902069789769","1"],["15347215252004653212493773989993975773476806039543664840671573691956877812693","18573744203218614319268052321542975159624920449762593711176982845928224417792","1"],["7625914634280560516033056690324714993744221527358301715774622771461731183667","3502650307899347350747139683279689764727339141706214205172298540866878135886","1"],["1063760450233073731182730081611709980395545616459273281508939919290435082394","7808313938923648785912759684007432277366288426072684681738311021726521743337","1"],["11342571287628526315860611306728834161468094803851343988594927557266582123881","20263225983792676874428843310867356270399208046031917976998098354193041643205","1"],["8281066629294554926979643022975453937336807872494103084419181056035746793920","9195226930234306836893318148934769056299531295598120657277114275540844982517","1"],["9120159175354947631084936441625565702757217015815806371898346217859247768637","17801104002911828252390397114350421981523408545526482106264456154735808039782","1"],["16579603971386537956052384815657295719533463830487022782774675154536928147694","930749175210560178958333327972244592004622288292949028432043479740645438796","1"],["12359654354198038809568464743019660282692740134644862567011814680794157963816","12879213754474011395083903573524275123366901994245485231964857240878167619751","1"],["13904610334729983715929348741829040442120627749346182764908396576550302200696","10533571140822809714231785638146609155520320070794161424648543959798066476895","1"],["8621788330592450534074909313230320610126987382550903681528003597397627120484","17074837874476144699905883381184255115294034740111788946277626667204884392504","1"],["3797449400839208946517002862254842804846774876846776883090376814673760701940","21259567493068729022888297864564991782843843387769710764523379988401014948013","1"],["15734992240961248735787175585998783356738287190459966053412407652289419759225","17758341537169586153692467862523243481039172009957722446460316964877240331360","1"],["11541810590500993874956434793267222027821401019786191458930032637755105511156","63978717508496680750142584917616343829751061233530547299962289442984800646","1"],["12757599689189320002375188528894949640812814224709455283066028352592183132807","2579044859205380510000076402807441451836190182937762569718993343084409083627","1"],["14004283868333951740008278538865437308318066464561118993041803679310062243437","1943768370931506934959834801821004226808078287000896211796944538721059854264","1"],["11785220224493633808527773595159392473103559503029779723512745575916822448187","20065078791254485371830398511177764832336192341160245858327218057542088942170","1"],["13515459250182273634700048642620562719043404063399658168059147823741895171643","14830811219298457327030277574345317827103208890822004311751719145502932877099","1"],["13677229248211180802026920678025892450273753187680596988155410327110803699910","10577332769793443740638282819813306141870962019323254104557326702974774486662","1"],["15385520679360961303307543771258959950338472160110361319291881720897628565581","4138458802138559285571158810822467925487804083235202307312761575280256604977","1"],["6641666685945928347024511045928658486073719817932259360869371077124295025323","523860416853894286359925458608799486144564916290603978243759295333967412423","1"],["12348935289313632284627390519385208335478450688294212986934738038552866140393","12552815342671525321304200334046209308549065931682950763056880823126047994610","1"],["10044141374149163317370243321463048893789984688013588396358469144363505599281","11754609458314346365664605060811259000225558559607823684525350835607045989892","1"],["20881061913754613965980677576202419482537448758165457641635024309782907357810","16756631735109825151513845528708236540433531796327964204564059719372209860730","1"],["1887142183561445127270122521330136704566749550429255125913684873283059553078","2860699148469087506265988001333409488450099848528885212973745766256466195712","1"],["10347269429872917028290200375281751673243238066421098309505636882928834434315","12128655098540563085739708977148111239860797858472370482242490653033250088937","1"],["112562940989834761054986215378798739381689870201259243901426130079188154610","6775828670229002205812851865973794838290270226273172890080123527252032475395","1"],["11415485335703077490603119445800461955735169187068584547718203307988835019159","15649314918329472204529900617712070228376902710838834754954314716795344263893","1"],["6995331293549302818552937964507441634516392846594678093826390919852815012691","9249282949119751878808176426641248610221171288342170566736111497441522766414","1"],["4285438489910800067553191139964450865350761187075671410839756513121031131286","18102428425733823595919092115027774234904096646158077560833410733917256770735","1"],["19499520854725967006144370081720712023061845459126262259780789486938216564733","3392296701246317028532775796909039015932309951439335619057030127001850294102","1"],["7421189030553422516532969386475756383453885884707880512296342771717392059357","8948994015863434988914511927728682122735070871398984112859076309768843746254","1"],["1239058590761137633610804787089233857958629593793868460725895431807778778033","6637461804269459233200197304828574504230605902382194837637346193454278053885","1"],["17904936473803081291233097928167237298812426132223938834058361478476704991071","2502663817075380422988082130068788189313371127873019253236831389448038268682","1"],["5936035923344619405548767164956373233682736174377175322534386375339573142962","17343597348805705376653062879178552701211131663131994258521138479686786802593","1"],["13903089309066742515720453495166690189854750195161586638372969945275259130072","17242417415703128032655382608488981144853402451924554385284645061357987773721","1"],["16273150860525994222314330768605516758748408547118824150288374048046796331050","93918833323304054613612014595980584685507781615197457043596859027677444174","1"],["1119098281659028847180102108562902558428374567509186737424757734558805031251","713779677154006971541288786967442836918736338046690309824725163919284312321","1"],["278155419822767651437824845261862484836897206391888328821968280504647705804","10115911961528062295831025396499404098561125295031081045422161098015382078721","1"],["14553519427305361256761087275565349672331513339538635123365416941538369715568","17238708569341825593196702170314361229027722013288034195282013153310458408796","1"],["4585393430528632400790025974937709223116704789807942080398511062095246452629","18766680190536573213806810448884697672376725150664013388325951448576159650972","1"],["10950871771190233792990555631049647266748581284993408061279190601059500728940","18861433448928530360490641520496970938110686515493887878434580899769587481204","1"],["4137207737092073870600092922843146456596061849918792698999546962489331491071","1091619952896323149262128589339329627068318851430770525136885398899303017892","1"],["19555782015398758562138019350704020345732507613036146112067133972510637740518","9280718142429177026813033311165299481020273545384088281131256391612495953768","1"],["10411974814968763743487519953137362912738352243413872445662149352056729499581","6363648628170598217821652416985120744985686506289441695024987215086062717324","1"],["8402857195501557507962031650287185118946301285508383052453542592174456949299","16911954384161025013033462790964591913619643104191518281519865099070424119158","1"],["8567561097828561898424313020460320689067181336410141343691867943492054673419","4075706300033751508409161313998359475368309493544820640476708140693372336635","1"],["18958336171704811495685973454651134257119381989403451379288111020931458904482","14378918776356596415932257694960736071276588088438437672394660782022207258527","1"],["9593601869199388640440295791838178858482247980526863927210994847723605903084","346598565421932524935642781703641030706881433514796215300890598289955486926","1"],["14716617068850848878960518325850255470160275049506868798987385700310808384979","7209081066203793163437304519964038211369132539218131990721777061548888112434","1"],["2601731634755542866994525457445110363021686162623893033015374175839060923037","16319895730068474344914106818665918727942057369485879122554605639361001578020","1"],["18689116164580142571248662167524530759273584918807135859327332195871728469113","17864970171066531457861697953820487104221122478747114835389268146038650934885","1"],["687707645729745281365832149482937095767279171265124144598733234833745178726","17245600229304531429678297028346671579145177726835739693195942870563069355799","1"],["20551725418995109661158238814377907938643395794300733109930485148243534918560","2809874484525505400045518071192538802653207737090699985899770285343741911898","1"],["16708271010132574864395914557486375377077715727995822566128565661880385127398","2353609401401636291486485978252899915480837094660274596976105889318726930809","1"],["9479349906034028136288723543541650368205896433043629713600533797985767018064","9557024798267709232410565304816762283493750222485262090238468822609728234371","1"],["10811910711416570963742190854033132283931509094506168149789854793512948209729","11248612171199910885037129201015043172511713791020017172283373982745752351958","1"],["6397706373561518067132608747393459867426157483661074464284544666586084138019","4902621031110054039998364592932893838352562914508539122486118702586644209656","1"],["4018402711233774443670474387882024624575122834283639823596147976771202561028","10608744524474294535754243395384291922785607589183653177366335120160515812663","1"],["6916777057622262408358340060144481741898700526169390884799970639213837413713","11178155226442106471826428301102483893886237843175668031402250441935436078314","1"],["5252183692104603860307902743910401810611073104962813151502251517914487594610","7648059854222526642693509139820293345305807712055505189859320554709033707994","1"],["16580925201119365312344864447029616875327436080913830410209595995514596881608","15056641432957976633989392317977249319456874233004494399945205445861552950218","1"],["20948286031886106109765744459777093090667595676549055409716207980473102897486","21442337692327510900637570777579776124341542341099703263565672814154497105279","1"],["14433411638787311654733833322345014486682515787516553868252957579981459920727","20751881993758810144200048421098071776421360990573600852680061430453647772931","1"],["20677761344732352263879595612985204622950397121497384697467952593660469520479","13520585932176472392689823818342336946758168551059074720171068287259780612119","1"],["1158476869515683000742161386929112567897561209333561961172045232425489803629","4316987955850017998069506912003232736023714886074997087579483308812920277615","1"],["12103061270233380744611700653694446785843491625582093839459125286662763821474","14766263835883074043822099985542296185659421748049131458914631761824225247923","1"],["2760703416898135133754936859634381435766112928930741855951934626799584198008","13778252725615787961750771407757849345921364345612062630083588759174379196575","1"],["11894187532405294031815850907791171533009409252488200276436551215809318823112","13188108898886771515291548744875803200120235821240825682666535487031548512533","1"],["19559487435761066238293491584186907116726960719296538983373290238635472504606","15648971384605623417846030624296664314873015634324980751119554819532357473744","1"],["1940880614207769558916138526173497782217817465085110046518849750826473746213","2935883496733987849876491916750060419798664272061307664104588305287289302757","1"],["5453803544596291643478971847331772514499519492436061298145294465995850059614","15471741973239284347843378456047494447752370537652457503219937954574849983996","1"],["20094462016022905311535871055664241760570528439433705405728526679552795448799","595196858752640585468640356606035535387421764956471010862979683607046771621","1"],["6803376574588293961687153523942780766077865708323553331683667619409258659757","19980926251076651219250049150283725141018283099841870648372017760181360919256","1"],["15568483255991193643194561891525046304937786369713765086307968529067875495479","20420301942369130427991158372917395934806943872196732704893784384812849804472","1"],["12660597219768329295870496500577651843604771649789799325933666785710427148062","3295634072933222880020924459624678039802279924886648760046597240630468809847","1"],["14979359578710525766172211544476948622299208913311692198689900219625448189208","2176278772028310137891354373875043862075016361314615676815767420964949107725","1"],["16030989363075646860652962331832876334730585550735275682454332950111489804150","15073144025398186200786295842262574174174069377700121362699253178716863934448","1"],["1434345439056616468038331781436721118847399726184764884221964350913605562532","1740623882470835749658906887701121248147277609547683657432006494110253069270","1"],["18491516529766569939979053433312206338757366619813436640558332637264273579280","4998245685631194987609133435183152845352161662738558656637765603330518719748","1"],["12871842480649043216303950614803751502919006215063756590152125303783130081783","8771738355890353517846363260779231626435410168496947708935420444593220104624","1"],["5146550805316128609540636448144658457401474122505703690252795283650748540102","6721060695554178601115681317081760601442005085961276417304673989601703285111","1"],["1514686466243187221960371426179233826209969246482318008631125659681234678246","10097148077980219028915146345962301185695438100885066004007453036357334231271","1"],["3005759728229065890172666524830236537088755388199707488035595151360818630438","5025923608876528762503343813570613748257892383810719185656455820533422400299","1"],["8098532458819750173540464995938825224660147244844826152739307815024538994537","10761176069899261284729904227824367411734814059899008135958678227226102593819","1"],["10044187122301018219218487028659474409825306693137996843754153110308387418258","16978465269446827487764595681738610348294016643631338720315613898240482224590","1"],["15570447872346036909189083284754854196337636218047186288824773699150440621570","21440863317062052590411436478458135321323365840381118573541783503180278639554","1"],["4281495437431281493061273571427866259668818513623572168048828835093655422563","672269025618930436264114092514045575167843571380099829590414765712041480757","1"],["10272858661610892599031094662383555336988319440944791220018152487739439951331","17029218290730522357592398359057044865432668058027788024339413072378124947331","1"],["17374861903958063095697701220014611349065203488405582781836174930919320158293","12276023108649001027725638131581932229677021856728270922944670586317261656749","1"],["16600142655510639756559545541402091029499948732845694190756245915166337504253","21018890253647547234789951402232582641052051853975865127694749883471434889454","1"],["6935356518865060528214054494670545613311358250989919225718764980464986681695","17486624547513823777120420692686928707341258579184619646833792405606987885188","1"],["7183111979523091786946422996799385817770272918901035231360135368069208240770","5142784949313612639042474751433162789211741108857616128449270632660686528021","1"],["19096447062985262551908396109392900789951787221507580534396390264137559518712","9173936396373923760677661510476669140328555126211353217122266353309722447090","1"],["9357548206632156347698105820421737073864193641065023304809945985399495987816","2487708082815211958683470162377657881753367667216878430018696835173900463394","1"],["7101234408841054091988471960725579226794392284359131779963501037648832081828","14208306277441160548633528281989369858378100227482895383553982187062722450368","1"],["6777633103594447369901413258522685130069496312931684804533003274355940398328","16691755755754870605445328987596043278566312317381765337586247699723294956349","1"],["9080431902840931767205151531673676481798513210386036519352213166997654143182","6024173637953679821885282840810110161321511235823618505797675322721462810356","1"],["9033855441987124288677086601371715167960987813846086064498088510388676727288","15715889458213170777984967399140191330418379648393281519883148879101852638896","1"],["10528519322425138121071639591184491738092307638649834646295899276639606411080","6948161932942643696198421010025201817337453903230993170732720876469270134","1"],["3382934574441788147243779376025037639621384601291486706526758422839286306052","16552294009731380475645559373316190507670240731105908416843223152944946597050","1"],["13092305709162002878960236283859770929886464666250989006702361706429720312292","16567830838746391327917163658581328253167138488560095515161078777562607068674","1"],["8340103427579226209072849433836791400977456098944338999038142989940314336304","8207846014078820960325008952678308793900196365485428838940415283228693469760","1"],["16964111347844149607163250956879138987603970155283228249867919849743361236972","6591260629574312604151387292265913731494925815252599677303953088349132495514","1"],["7949841942586452367316341274635285221742755194590730020142097381088013605214","14454740929841353022289194766600808116011530957347862734636858558459179791617","1"],["15050115031238377945732419679377130776891308010549219654268378472876693571648","7674351913569441306676846618105293503841571306334335465888450252098184822328","1"],["8593678873810340837741461056744004589586952077393093163411694508726765719078","14299063879155380594443718809605011929425833264614484278500349307012797222144","1"],["8558864374256523112093318020662372360806353978305446582190731867699333088079","5555880648861664105359310276157169899414292948444299168152882970571644035339","1"],["9267609790428879805512728157124683745825173924400984229551589576352822097953","16481130360270354722534052387639142417103498141891584647941699174112813963103","1"],["6700973350369664877377313217478482351054208392747382096675170245675714863846","12063005558106921173255108258362625397247615344179597637477608939740850270304","1"],["19876078827243910825973066562983442578815747860282494516156881051454144836056","18585246845838506270450798119372112418559664217894060515767338431715477982651","1"],["19245547314025474628895691968618388754318630465909033892096039393368207641351","861957911832460652734909683307691628650625291761503427122411680422056644391","1"],["15800755021484961388377723460117882440137291747357554253420771414836571959707","14782000451456077021456798701800450280943502870456135678448400705449264653712","1"],["17328396392227775906264550145896170893167572261780619516625593162334170439084","3410848946152890268328406718781904887760797489247437047896715828054238448944","1"],["111833620752177475100448598846978631248936265587296932482848387976599772433","13062721726992335447004861211914331985845872582025441013168499016665663785168","1"],["2505554692675054279277707922512171764819024621755558573932492348317707565617","2669252780945101730535951682110756605672233278127118128544143380071815720450","1"],["5752469516737136455011880055364874278564502302735505612888187725284320685619","3695975436222094219740091203493921744640951829492116267999044965662029251228","1"],["19930989736952928864772037511535387004050926274740624325062701252441969861908","15889117968550112477519913766688501038191384599892818235644440471962070812453","1"],["17948998555008444775155095806747724178051237240239098816150659376468391670752","13646878468801591534351402333582251897580136787889908822505971947124059996064","1"],["1448580377247468837550426349714333396385484371154271256103409141145697004894","18214784754173013300154415755721516388259471640238730568834123878828298902866","1"],["17956736820764172338292364540781248687658796117305005242223321411990187374561","1602361264669192272391141613865494227089202205961523742118861175260273396211","1"],["16154244640641653702382006801457753570069491262459159275271357505681219334341","8687233190694613469895466317508853230286109889275032000488582863943549568249","1"],["12975742824447714199967378386843070700714033267214504009265459018807393125499","4613959796750233289074908468296019644517411549747355231407136624901639910602","1"],["4731708345169482738144449518570715181124540664515890573863232666357832391979","19067342015616599420737991294319504200286155131754682588029898529055293587929","1"],["6583154515890036059676690452642694966739224269676308051035336418327585589077","3494090733433962709389686582248148633845672833732863844628420301296701753526","1"],["17685161396603694780173662394859952845340370231078666351912012441875214363725","14920089045098413663252429099359422971041383606448329962695029944089172202152","1"],["21377523725000764442963971086620531288542478424333992649419462506238142111395","18983183520258010507829541744249004964715296222146114164458803627817987023758","1"],["264437809464672221902169616360242205337891036871874699938397332436582816550","20679744908522874700818535719592389608367675278451908913071863884977000221249","1"],["1040226418810638841424369303941721275619252966057856594472747432802429083352","19942231825214406088422570524063450470573891113944733423991427542515450226060","1"],["4655889043380666589335139088542780283644468065443414883870767740094777791040","17018678609387727886208132089378569836378969756621019076144509547240191954510","1"],["21283166690942952910457814253212945630462794887417877828309247564963461201900","15667262127828220472661851724151690037538805043526218235396762730998789348208","1"],["15469279738689987481657186777178505103063973536826393564959808584982322240753","478986589886439639006326285728985564285162349711568661474599864246133398219","1"],["21528344898924609257235490962539162088101734055888064955327458243580330321941","13361009683167009255450035270152868074281464553312797669964386939652163741159","1"],["13764877705808700596449344128329636895035283676320361842384303049719048465540","7647750122465440485404526804931919781581463972936118684355213603486701124960","1"],["13505627536836789658418647785323999058076147123274804541649950888400027563487","7667723285842522668119850128200803831204418666309306301618047441489712210113","1"],["13835351968100715143661823493406342354215530692172130756635099136421669135997","5235934160294612764454363869630619068050959369594943084990980239870226509844","1"],["15497663505178593070459534821958896334159078031278822747520522112021194057223","19528701822430685010705809364462205008742494930156320500475159706924066667028","1"],["8262072035680617994523036436657898985828529223563697728010505091234960761903","14195232789330252561395945159465797845383435619794221671655999777804582496822","1"],["1335646048609549544837787135860537019167547071835608325281696953779313893255","16113294241805010458760067200825530237454535619551224318160914497607439884610","1"],["805713782004103018862128520870618006960873564371855951514773149270179556119","15387714504305498896024619332603305239685319734260568361091329251619858183786","1"],["2149282728362133003402266503198141403512131577272373590303853165995321578698","12343792526507904949095512832443130775021571111418333789279867823893755120183","1"],["20050198523903501093751414556218806161815838902912643420968704101925772603928","15143324992009921541222838705922185922144103448911540242407809420269402184675","1"],["468334458260763841291757915364495164845195266015311111991556136931539929158","3372911190509480700498629004673042204057630340927597050140823223259826653226","1"],["2969462618161330481860521678455887652470420458789473196871557811674313545177","4621900915957577864929630662889104687404453938086306599379813955591950895861","1"],["416730095566872585107799218693826398301343611704729506642043732397938649020","13162015776594278645184451645225256257900710550935100135795503335327837482693","1"],["10086203760213901896500124926084381376993207967408279106874644109960478481874","16607542859260677911433155582780710603487449008823432814375367701639916205201","1"],["6696363636135702499570952576924379199147961758046011701236318155448134431410","19930905060962980872002020244704231524021798757991133262177308694726549987720","1"],["6917497249542563380116838229667366571659089590851051402700318463247447601491","20342440603312349027355575069866603071675458286191206573006408253578593230276","1"],["973745796675411929907889531891300956466717401139500495107594183012265446357","9789575016642035991796203931342423419289399648422080361644699697338758836652","1"],["17331400187839668511132111286872048226873496552270764896756180096120203029192","499745892271361673998118752068228795482941305816189451801659939165409665858","1"],["405475717745548219029500091356627687285730421348190194141396721445884833409","20451807437761030498382608004673967018686666188416270985942545490713129487615","1"],["510277483206899559059903095277987768687714917581997639397878513193939535328","8776096773489224546775460523277303655042676115313611720072611155558128502543","1"],["18787638063682345912974104643160125139505861931549035795905660147422431022403","15797500354337500371411925309334213700112181478427075477305862417823975750027","1"],["17614860289335321297727237621637700967791515907614774286583580837740577437230","11065569475849246465897438608279224497591694814415714850490172115725721747694","1"],["12397205641058114578932166466452700018455693669448251464783120288260739467810","21373628113904978124924698781639979132316275753854844357258492069642226331407","1"],["19967377748691208130744399186685470064985420949661308354492322455783420571027","15053775862272419930744760368174349191530967321136783860196458774706925527918","1"],["20817475642514427993540979772906347576269608622643982503613476611452220351246","2284708805010578522110354420366917146587152169100094171573825317319747326655","1"],["5249667026743928412699391692516150740367632901764855582416897083844284400992","4192797352499264793757878432004675382849095958487744169231741511206720650247","1"],["7206496193499065480858184016418103343675915589523122593717643389420131721834","3097524681052625944915050359490420267040856811124645891334565092387549486595","1"],["4551233536236712682822222888072474608142011097404625117600153448593542234238","3751109353946728056176387606781692992403623217485394088672965609166271397786","1"],["11200454064349756488997526424770600566265929395085792603632940704468836742854","10175489369901432230673557590889114395972669512187827780784976509720066534231","1"],["8817446324251827648520609135888672926854399088928353682430061266400764535524","5000686989143713644398666605805261799192189626973726103132140513889386273922","1"],["4848072985011784632403082855960130087473746356555365056062972564548924866526","2642270270595152531674775389324685158800963903897137855604340883088192514286","1"],["4766665937761444475490461550592054773911490835677415257672598515508608163374","4882071846777070511091469348959675197477614263277717363675064822681697907242","1"],["21394243764204386486687366306994608028631109034740892248683792711282796019811","304976344638842248352612819089682159554162616305057961237068369100392784304","1"],["3893158826013571546645387925181981717524233172305459853982758449538010442959","12902454896932450086258997029148567186583625162183122821585168823394919200368","1"],["19493479547690251113365835417254526763389581126038697133435310394296453164854","1714567071458385383649851233996343193296655396146721699277500402829086237072","1"],["11243350806656067067607748722066699074114604303411991360118596924159779626612","7235507998404480756037834904188590795989131371851573050010039599752670242196","1"],["8369929132223464724347287185161270797668696970529678313778789616616642650380","15476965986121887207221225218696438919373850095840545253698839491277263396314","1"],["1162077507507483305180440389702113299467915051382774687881193048067080607338","16363017465050455137321724120615136866809128203330285181494137248235350790332","1"],["21789477499841433352177712911394062251034448439123753589493133175269814978957","8943498206572387394846500829723499632668523547805549708023880944731219390362","1"],["8304232439574234276194369260549621405392923140493450766739029760269541652803","11175572552166799240632039528936768383649444241063372032157632184053580471654","1"],["12644533137712091856298976728083307296383629054540444489730543542446865498200","2375809661388869855699846607733777904199796594132207911594122270223379510741","1"],["18947014121024155568683123271935888380608041121976167925035302638952693338160","5002892317646438569528921061605871406489155680233939425720629515496894867322","1"],["16430569207101113354188724204762349490061065611153525008093968331757881123687","15633504419843260310253086019335740589357664411445476794703240264288730782355","1"],["3637514395767370115959344290393349731164770568566921879279078690406338286663","90713596739288694750630604097793907839706523308974310755593324456057763006","1"],["934297939599587632008577744416531812068853301225373020361406315551737984772","20233856725810136586429332816791516681709323365304819947972730030500106829189","1"],["4337558680007284834403815313517772878220208998759267394431220516963919641885","8305099028840415707970316368568826280995893523192086692063771852992444817312","1"],["13156785460453637817768169221848966873208791747067793960377575226396221470570","5112365089273066577160820977030288133776017137004347476693343076433579979065","1"],["21720925155200060643860928408127215024749892298971246370460488888050422167105","299321134537103232993056178265546960364493663006748515307471944989802036500","1"],["17581158034299238382355146206384562271026313968279481562009378341534173525067","14919656747341532053968699710631787928756640775697106816814590897817700525305","1"],["8965460399493970755039596691278942592754561105803578521080941589990174726040","10177940046032577406460937392665799637293080091796878955762949495043593218124","1"],["13803118137296874994822477904959570604715883871304147445680272189408591890822","8422987030642348741521669716243424251518383907891984530973963315018390815187","1"],["16883454711435645524251236814771103314517315033477683232198319923667044448490","19467185449356860145422505644221812738643919826928507350451027209389430020633","1"],["15244482862266456975125928735098227842770869422070562614326737989885618715845","4833185160125344255463553513644047812590617223016557057148571006320914856948","1"],["11305205602780676010154135984167396565592505533269681784246223488601639552575","7215358957344053277022202776808543167120907258229846373817523704004891784063","1"],["8968724122493858887307900568311244606482393433758756729744810185457521977726","13375483288035403903879972208635489307700677623211603056870620625735935751322","1"],["5202333419930157275775304916593478310129185124368317878489620084873273421598","18114958689739918506217332925238738607693602391757122947929511440581719279412","1"],["10145747092628878330696534083462714854039926042325821796023391252207813075934","2552036639133220489633734364579705224832025923729167121828482109040994396508","1"],["6078187402898908418993562522412714505804329585723295100560888143315431153324","734294111277168402496473550505006359828722478444917107832950110588919144517","1"],["1794060110400169813983198175055284368646183646937382936112981471402058799823","16457499837962020945619936875655979606468839652221616755406366323050865280099","1"],["17162560128918970654673223873861270573997205135619917125450526061802578045830","10519723181973301087597886177304582892405666246884365672084387877583766474754","1"],["11924657112334605108114048652793984909563013971369753828504011733949254246679","19415246727473526401608017799372674544666603609041153543775962707608278846048","1"],["3463529298969347618494579823394380843646379936741143573776425916338283427720","18089483017848284258361562132042631293349238890429909130663566773242958122436","1"],["7837545764750992807943557097366508905120485235461530980972426283897609835025","16247411870350313546144907100268847492960800988124288924993455141993324031970","1"],["15769937082228506746499955728875072772437502915092512217606155484881772171415","7054514883016535891946440612932475658822978999710515712489912052711685560064","1"],["8158367693878647021112651344494291438996032518243971620707566528178318578651","21390564178965269888821431563573651633311643662779209408303067725209617112909","1"],["19748465347441446791394023854771263415136329452655076696584219699242879764016","3957749592903613956000750952183822337737866685805266617236989286188112857485","1"],["3464860842294051122389694942643463044683718226217446301283945168941114742271","9610420663612902139114812984219367289173501836342660975606898895035983193935","1"],["2737712029976821886907778167254199694398083079177326148009322880075703493517","17520678083958913676855121504090187020054979308952699225418108654306371265681","1"],["156359029106077752398161738082976713005203862588913539563930125971829611342","10025613802442932577131896510413299623415168709718422892304046207627705632408","1"],["5649192977308735829230329403297406477711874471745341058880597298932584227739","4178239930770512901143709620317480707150531979758753221070076092955363662503","1"],["9424651683988405406576408050887467254888863176364851740978786674390115517219","14123340219412308250306427039040872136670602674372322404904360796228468371257","1"],["9232999706990817484624663326493337980758579922847124061300323087495070174923","2291537605574592040090142482321527916156854446344420348531149994284870331780","1"],["5875114604239574070671050751123099568952499218527450050578357323302541768937","18051119419595989117427884494834949824381224795213636325708195558307494750471","1"],["4262184033861292196899069858929807105670481647551779345335919248500718171678","6335852067877290385078966523893093200761204145903750422710433159741726751561","1"],["8475185073256568601071303374688465963999058083834761505518019696376460455024","11493143606373469719705763636157238093242554286058907722399644391685144308487","1"],["11634096436756494343097640131027267230351673512197721377228342859241772580836","15961884835780490755465111565410743843623579544452532955498595226923314634156","1"],["10853240651704841022832940692990721186489701224517160254698519622841396793968","18610084522447896036655384178278789806912104290965380714849230962712482723087","1"],["7282939766424818866228308048479843416860366273147755531583238680307684880584","17996644049537787041050138189916997673474804562645846680566067678286730453742","1"],["10240034998386675578902213998704521360866955012453999830605292366937434345025","8095185172103566942334803929018497506148096661177252832626240959563738329641","1"],["5933560865476715471478029201423957501150425069083603366598500103573924010941","17789671074909300821214337922905422560132279657559882537635337924232712420067","1"],["16355509846027477504965735806453457181138632421261698320357222979462459199983","7293803409030942035673977790443817509275940245469867045778247619388857457993","1"],["5977473922585510101062638903523570864969015383952612688653807161206160200302","13448315631576197854431492800254994908494571238170030138901075454739789628827","1"],["3536646380193644035497192930344697188732752540838375059976800962531595950496","2090366731314420686954543058703495075096483745812176456370884868300763119705","1"],["21441531532480022847999778447939017299861289516603048932239175853852374901430","6735911513037613154649272946239107953445405769590015579331554967201407499078","1"],["20000041269128512145849414407315020800176952568725106105773532917264819785817","18085603927120103298627461653900992344036659028444852125242874628159607451894","1"],["11736319648595817455004719865144334937450621123583472202718641678814104850389","9979956369402685599358598652566709398728308359741997155186590355438185480274","1"],["15415910490314009369232376183616868845734461432065827483521455717591681790119","726962464424412459315354710720454771655426705962420410044827894732605481296","1"],["1662823691819973592648766539678322861152746815242737687065120823215448549935","21682605786611820521303652649752862835208254316956645060001199282006826943527","1"],["19823855203089354964203461153029243142592608771627634505946385484614891922463","5397711346902836415779222163151606361486194545092643939902992319916207655302","1"],["13934177569431811557708489384858060796616260991275370102549351040296293392298","16898570916149477599175395088295490659107095843303409166420983048915954316185","1"],["2729517418741467243780956712192305008408725046338613259653940171627034628022","15739384040057102290752313262731900472596089135149544242937600615529339573356","1"],["19645289242292120841795244004283615270799722108988882312942022626111243007165","2267856528625465325325655657639661025568820772593197955536629282272681986996","1"],["6731232877411152745692139358755521337596300764039049097399002574961768241794","20185673752527456562634745069674013343287394702120742629677730638155539988456","1"],["20130646450358878652792736428001007047708846724974016590799140227290220043859","9454848187340718521920779333255746265913024446578380153494977269090357940645","1"],["9222258644324312525622698398794110399581823066725071862064556897178123359755","14514611348541549529067056971603089423672285085688222510947880786056092846524","1"],["9386792000152461818630841041240229272275592468378243496038662958254644995960","10271925000086084005104665002534720880598636614121906432696987834078289161052","1"],["17011091865336800792913833637955813450273672611477426338960436757577474667118","14493185980172021776550799980828977579237145378098271872842238697631568577177","1"],["19152391389050594459360113257701981617583012507849355066959728930411763710420","5548533437853100033859557754223574626207882777009513655526851969662164853564","1"],["7812185333971263424894226498585907723307245417028350605679558204048715932253","8744679034970171933165195825314596452998500966810112047425055851888431610365","1"],["7546154875780486083992310878984112913574318367183163996959661932405395861641","18452738762467864925854264911060965476561599904305968330485316753692524221429","1"],["14689161453597733704193906666520822888288245728671976591155034670563724242802","9629651427032696852148342864299504778265649577609425496285536833607546970496","1"],["15215012261592132664569400592116914592367241395746427096907944053281503281884","14611301621311696186070259088436574457522105450366211212401326384725452732460","1"],["16876190702691793753772943122944911181710187049784501851415820746602870041704","2214206164580327980829181245053503065608853950966705133405155128106748443372","1"],["16006758415945955851867398096052176844335486213650204532801908827074541940990","9971692252584155942733962607522428242373800941075038867566268305998235967726","1"],["9474208133719708087249505412724046925427123518330528000788152434025022010972","5765520706613518198759525706864407344388158905724677056915835253052754736116","1"],["10209508749688906015230364678642215765000701593006599262099837263569551300649","17001144067858753513380420243948150498591114364592432526963257064659270631524","1"],["5543779428634500015389455670992461153939119702296687624185412585924063470899","21063767708372813158290034441008112027058018329446310833727333332273250444421","1"],["948350231698017731637731474890386245236358208305007804290503840821482835262","19082731593324467635019299519954943375959248027766677952259421945251168276633","1"],["13456270429945576087288230636395720707653259736041042938321888541038592447616","18934138649968479882817600241768514525600376231167719592814571718581308523055","1"],["7315474066000627171049160164678594201849074441360489826997417763820877566482","21091582236397605213499516047689570428797957824174832081114247902443023181703","1"],["18292130079261586356561904626691501692343761870238797425225587710293123152800","14584246346932571753952786326551251202349965779302584811337445571197672050957","1"],["21170870206449949228445433358491626109595929770472476983419089814168237384950","2340971070728733495488380119096686831596432792967599864039993642223007940946","1"],["114675016075631971575366358214028262920622936303281405473510205763405272853","8693952908595797493127719850075531354435463824133452138853663977919709330748","1"],["14982496329660064744644624127130715391186628495035569302186744674250543061234","4060486682049261010137208960912727855356849982244221308353936750944822721235","1"],["11009905284834713658289767672547286863269018679309678130822142469286907213243","9938683504978773504724420285008344746904136217194546165603020337562829543410","1"],["2566430281686074394963237833726471714964136220909071974289109785726277446609","11561243156938139920570026108634832903806288207697316203547569437403272541000","1"],["18663218607784261561446584393494604254009355775968573502804673600500794288158","18074060601248831070909127615807698042250405400909945913948209434110655163441","1"],["12121588040001798533088447454826501930286584372608843249340215739097736482852","12370953175876030151052524985963148299229943723985869785255689664048394959206","1"],["12776371861754162873969615246119147615153839569377937099797417314430229296304","15467641114437624945199532122516461858647763425184430126539752842569787800028","1"],["12567406067674289410118128154927627658490337208074291316399285249198361775225","3573365450249305987093146939313803663525034333987754485314418323189900390698","1"],["18734360297615587143679004859267773641799973171492109604714091412748028397299","14124888177647212623031458283907042913289620950752672746359746151385336283800","1"],["13979696843755123616599518792212413620360595658137151640386040282215053268546","1528299646281184804810435952610034164680507556079329339477826457012873256931","1"],["15855228212155195366310871076378202851597851750420876109078026597625811595275","20592291846831809195342991198240210402463553529566070983150780054089462166968","1"],["4287320395828215471267214528678536933090935689488340025698228787494127529161","511949435115950103091691220046490475151517943366808627122120120498694039731","1"],["3151971924124260807586805090363519783376816646181804282169455783424552446954","11350282278627664401305973534262852376807037883262927902121687793191418508394","1"],["11941615761410286667322556523384585091564809296930926276913248164864766045720","12520182006900528340167835996903690849965422263834536830965707959129695565218","1"],["10624085030761245155227333381281938374157180476733784680025738600575179887089","16379673251306807626393937705393119878427225482474775729602283979861832694051","1"],["21615406516938505031397600050774689296679147485942727998400833477228491043168","13145069385951847479976750476122761342121093973487347136091378164705683224183","1"],["2925525863603516493975156922322264894049558853937054824065114204186691440611","20574928307459581549181733312593453445483306019397245492818508035220579987841","1"],["16025030909838829268389897838986400000613690462847873181424824158043352227468","12978519421175388316521462170633000467778580780569781416918977028946064087521","1"],["10994756032071099509464992977563365523260732931574142827795274079840913432510","8575972700342229165486128362897381882055449754116920925254836473087236352829","1"],["2888781201995725153810949503198194023711968773830077447918007299502140929962","17918443728494100693740783422434345216760237510333327659727389536972931789591","1"],["5457387949087738975790970617561961087211822927927931707997841855223128503492","5160410056704575738875370038606064728674899707976780782592656687586977506370","1"],["3837826921912320255741409652129142079894152950219499963847448229497616796398","7600591409218693348746330533086777425076039436625560514212612286837516420847","1"],["9053121637300860406991170729603619837323328600092067902121180228878272768558","947764556902181443207970980594932243477493924342071076772809250138776381953","1"],["8583474610641551365741277560854224996486378841375982701779980518402251035586","642034688492631584686954914662637292541429997818554657565168541886281976957","1"],["9635416694332951885425897462972439672731767178573809121177622417891301729465","10471457566327238048575687377742415743434479068754138644827218315545748121848","1"],["13989379807049557921538644317794628130999930767663069434003547953600045842906","1901615034026016094397698621606736923804772779769572043803116204295080227769","1"],["11880034114638989788674612200384432654343576837099813855605728961652299764146","18315809808990287341786920895743556224927263633687754940550777642758007549208","1"],["20933037157952174346130144361366782539738492759754879275109792542461303440686","7324732092031674962654091425929044443602034253554727842865123529053024767125","1"],["6956816157312541890889162243690588742872400765163729423989356207273014194084","6190126957428520168859320921742928926558986636234734081061483321604988118549","1"],["10174038703009995266766099418693704012614298352679593457992040035041727523648","8869034299500673503363847412942311052538071693365308523057734570963315990428","1"],["17587253283054443762906855223529829720481424136165926122978591257387569211969","1300460225668351919270931905397690792450950301974729077789091710421150672477","1"],["2100893758154478739198630859884174603676195094107876383604825102647301890819","19343736601122949092719986515976111059298850675677937826694011113199141709824","1"],["14375924839801379428854272577413346776357561002382924254180492341520497763198","7622075675934295598852769484582554967120066634508549750054841257691644960776","1"],["17605605891391276403604142489131599899062259319876460923211868825231752824628","11476744599597569898947256749222291390026831972257978316811264643165071352684","1"],["933021000284827297989136294989623903637645768187141895207283653646327271725","4069489013993663280835055218821460326966346365718704058117024258300196317466","1"],["4431697339816212937446639006702081703824166597123946056137211819488236089231","7980145996562617447568817959321367931776199948530189426173056374044503248192","1"],["1710145178795732379440738426969778271855951826329085126956956558174160240558","12786281037342402583511018543714090628241209611440591799690431514980878486165","1"],["17360395042188248366621993623251894444533620491504261701331377381725157131834","13304291645340891442953905181191952537007136527648164937895236063834784378470","1"],["19140383624168434951777475403223520390333126967378617342099259957342838394612","18149559481470538312873811631599748515814158039415475078613792865826824178633","1"],["14683921631830120659979473724368733630653113196863834523877740498577400334277","7769341841842551845160372526505604781213616801918961050254271612171049312083","1"],["15621801855158069938094633551120784503264287865610691829503910827557939056067","5573392055004239086994928529617668589019075044669981038380335178294807065997","1"],["3803938212135768328959607585354783891059129546994744171139411908285719181997","16503397137728413412267418925434174861706711525063003708998396300904531124992","1"],["2969056134576582640714640903492339530384401758133876292212495015309187289800","21865966106086353785341664416035378819338160191930214897613889890238251705673","1"],["1324314575945883521381256904398950822420509406446958345627670089626217761515","2701887107929908140571388510650522167183669080840669539862221938544392501890","1"],["14441987499519094376669220892699084592094428405394429405792544380216912713643","3589856919088949295761556878768440656360978191287260230298607629463441301863","1"],["717410010357692686422737670286767070930723504977909567245266035831232300344","15064259044854522681377187288148422403885278683712946790178922911842775078904","1"],["1096852938223565985218059550622172695442393097717974691450560308278997853020","8609899370197455411043834374423730302245858675579034852990619060982022949302","1"],["12259190793367245624748519595211763961338277990156291166217869545222681497905","19422203970594851579451305974515332879598178906370575877319886322515658293836","1"],["3587821725624986845809304890458212159883396494908418983664457354705319057665","19494639522785983230113807217502485384404218071106399667305991130585980907346","1"],["1995124744471652593614818813223985711942501187177459395721728763756173056322","19942433365548756933620626490418993273245769647352265814660479448071660526284","1"],["3045442871989996645842490058397091985289063254767327540595464228746941024829","12102342981048032345447352309524679638114955803572626563218033438827391738215","1"],["8218449529735458541384516836213262641009675279117300724507484404963989430226","440845814754287213353708984799805506724679015768321428784569520415272387270","1"],["20275399818465263515835037450974665381536273208023721521185767203732641877637","3677204414104848088348091699138864665300903968247603444494947920001335806953","1"],["5276847464271362741112562208403797095978102849064122544116010663579767872122","3087356084882775575585534993738654313756189142230253283254274395305667763815","1"],["17405411261494649322180206833945134299111070194645130883915379642096022790083","14499147342134550985039959456349914480514633566573440212882421582035644756398","1"],["11830178941339485853209853233641178901533012988217938434932026068545534945808","1279537138885922921955014453528009362590753763656685085127746779143959959683","1"],["4365807375545312920783037263303854286476435265854828054806631224100722591470","7481918429896153196227340025681189120346945429374631153232345152254891041809","1"],["16919478311379736315029785495580038954905639301523009869945567810142185329915","735070733535687183663193944543480031215002021540592092704063639792350464802","1"],["11408979548741898069232500072143807352747225663860607879634320501898019119873","4361252120705506544341738629558665202313742151974537426850283486529189477727","1"],["14991443651276960570097333854746996735757551386533253072362518550873890411809","15288598068887978589368377806567179886096137711815567726840371737727670840944","1"],["7623970590793000499581703488233910878509734419587652050994463277570799582365","15071027597502125879300566921297729068823870575883925488523712074777393386303","1"],["8089309258780197809067075925689507121322980386223099512983821982586040582040","12856545990049459803129769785745945436686024087298741952956293283509423601075","1"],["7324637467726223784962591887724002432694535942344153805242829250071191975423","12192757203978307097267481444653369418196354169401910652476454169747754183179","1"],["21079278142024768591661866303260861606684374890155650978361711351604918896381","1248227169149504634134057840749635628581409771956654994434864858551319988901","1"],["9779629595923375594310955351352454136960524590769278165928811217168310037854","6383428576519327037252049274954681293357381961025664595446651872355911532569","1"],["6284454265692105660097453365221945173677783193553649618298144318617213277700","14237304825651700155087167614059725337237540574263022050627402112348289724410","1"],["11418678574157230941194477849286655046888406666790104455686408962933864831536","2539472194655849447197666503978296772798399737514176666399594674947020470483","1"],["7662679313719549717731735941859339773607922690658174462249817206203960878941","10516673829000531270281439959257706902771352617041131533971690483787605655905","1"],["17090441333533292172839740441618777428418412511946143513066602792551036397014","16905842413627193511893992499380361906392138190458069254426460662935004375149","1"],["11182679068678572429394194373949760265386723630647000602570530868103790596434","4712971349497428501199958348251405920678353585232931222696970880861719191536","1"],["651612890135195620630322528184457572278363288478983925350498396867652412170","16650798439837770100319254400064718421936975300641294178942521254455973542735","1"],["7534060549783676869349450608431462831656807057622657397479684997628394183967","13651689838558157845983805226865434990521715548429634998229591607299998173167","1"],["12696064822232346294367325072136924693613970067227772895381191661101003277991","6218611039961762421748967869379286922181390870231681433871308331431190626166","1"],["672849712890316432054308862528806657908408598380825086857410327739294127049","16131722397631343688049363911985058728219474266919855424483712803338559773314","1"],["15528225885414516476512999865816066813893672240015630672807852889632408429908","5885382937512434074122290601428283753897436522897217699002193077411249927278","1"],["18513379149780795710004420943689495717249478378826393156896945649230022956364","18078971509279131456919420653623788078868270289432765231870227307861260152251","1"],["917452698801027185049294157331686407390002653753392222626743534307100718532","20424330520300846564631949816782093373798590174173958813613319194206883122394","1"],["2049227312030415326079537718316776247917075762370552854027767118777699444188","14907915923371355638948137561196983850974353516070557077117776693650980842562","1"],["2217644655934773734483853598081519886409204111880448490171148314168725944685","17432472407631509026546798246615744295574009449221897107944365106955850222893","1"],["12962063100888698661784117783052515627785051980082556178233192213088528428143","21407729373965101477839267160548724595289182255695669549012817120958972848319","1"],["6214765013151990253233081298407599757613467446887776104656115001132060685579","13818566456831404269074119160774747115017863806114334586483885906593993153879","1"],["427714817304692283432160333521254204115729444898578917904609644971539776032","20343653389328516249613781081826559454806514811560910535659154936130598063460","1"],["18168530660217324267404713292481829953632530477649454737199662084425541770127","19275053640924531437404255498210549706630344276199840697613336538791352780997","1"],["5021524096160663720401404452983939338397682520146170010936993951787500429969","11045855057638114022725964481708858598352226598505351677909208089603525018834","1"],["5711869212229939762874665310518239101733188371331806870822357150510842189564","13595762274938739959052041760842846484084863180985470458339967656441160529352","1"],["1622115908588800291372754350427212134377093194453940649012585930604201640569","18677351212270574422788782675855182443223763641692450267178585696523791515819","1"],["5422207064962514241606751715124120347256116484936773585397321618081127984021","12052642576173697936665082401044919806640881089994768126676681817162078027389","1"],["19425364134674623635266205014433657201350578864900641052616941426102690011089","19379711556462141271588906795949204631821955419428579853275119052738663857764","1"],["9870003901999512436731008861131912654045924684258003986019923762194924569628","949546968791781893376455840504854705457244153711658900224900185594248813195","1"],["3133875968195518479377044819515708527312711543733787328465953720536410607182","8164971260811806058254358734522449305751077821002102286827762282461854539700","1"],["3997327589958207570294020472070308122856544723017276434819522105088764446991","7105195912524559393757770721223810676437868109849736466599430360935135252225","1"],["6176375273197703063567717904728700192941917539957838747097118997205868585315","2925919833491893921205350427937885074328504831700764907436174834172761463267","1"],["4216730856570349294203089953942014502978883640546237026205646023387760835106","2850112023627883601003345068108941636352288019094963888648953395407143251640","1"],["19415742588611610953609303194739539986829076205475447212487092881825229847204","70158359417421435286147669297397443288208540217450464883069650873736355733","1"],["18439541226676806204665830011069103836146460781621853234017239905705173462552","20970225514078342669259232821215906405731767547557301578414579808057008206249","1"],["7273035865646986194495391702570892403918279829525864928546641928248806710893","4327314243619119916110932410960261031768353211385009123338090166095969459973","1"],["17637557152017960756992415188426536978180065363590986930704476129654628825953","1343138200225755559915999730366318103094316655001987942210968589014264459649","1"],["1850829023620231144255208954439327458065770784277689101336917695602620586890","12539231648100445663718764236411050415631500053627284479157137902353769375806","1"],["508715432121847170115254508093577640998665244404334728882883005599330288616","16438844501233979302177960564154114940007691454045346990533543283510434520418","1"],["17415029362405364570781375891683985321311827776783044124491393964055584638591","1596132655980350045648145338914570493558170009282372341925916303612831995852","1"],["6681115487932921985277245919042603281850985651269503595365144038247608840342","21611389182730922790466981654476442484367707110481866414414838247827009574507","1"],["14883679895209086601167692829128148213420921942658889802251285409231133821870","4726264270151558363447628529155327887255917989335459595542348183259150817543","1"],["658021646460731673969297003299919482186200813911612663753896693823116353521","4889837941583418203991932516382753441952502609981592000618348783137087917833","1"],["2535278018164184390040576998624461564259506259875895031035708322552518263531","18922038336478453885918544656422155848394314603973756729333664611110153220367","1"],["18299655175635332074632293018664966942829599417482519492557412970695919582966","16197356152983416054224408609871407241874799422553980470654047249214189940828","1"],["19033881978514615793652142063146207044922356989592993645372977494988529416495","21273620905331427271823300018480336453641976878120823417732787906624657386824","1"],["9790502310155362571975228447756538070896789713425179757058137647326763032292","10874357741753863396783495337244718398392237942324214980522567615494613814038","1"],["18527880073919898945606555440290147381642733977282671439259192401159710037674","9709164388418893354969758415402062919752896559297189576570292040356804092981","1"],["15114328470151587781536229446031238003490666654022039771771296537568633125482","8134145165274156300103671946362335906602015486762646751150634044398567538224","1"],["11512743410796916024285106023329639442773060247120738340173821384105243495907","17268067252848827823350616507794177143369309676606418871244286680710474570889","1"],["11909964648051632383015649084341112725029428970647332786857558065862190976328","17133238502108599400965154365715556643568026742170815819393190042576221591592","1"],["4042391804825794223779852050258315391649687647015316248240205071743809657171","3618794857213940162626980515456602164976466750948366957415595725741383217809","1"],["21258878973649046182842514687131504033270109126394927151976202518999062579994","2102949251693241116529403930451373205264751203905799816018807036901124559240","1"],["20824488293956295514020122168143406166151399589499179294973407367337414707356","4720061066204738592255596899305019344849829769727673755784967029169729656605","1"],["8792448475217714932680674313246652699400404600192506237948998529901709101942","16081789498829942413935372736680237820535533096867026191717663853463226136881","1"],["19223891897014892247390305280213737237287942535226888192186363717023693286203","12227045427575192008979018793728126616174272032521898378224504826929306601533","1"],["21044545256507699335219958764104048977970680188762717573184834072064363510287","3338956126389431023818119077425145042257501229327728398277378722776330356677","1"],["16812965003007601943606997542610026723520685516408736816857699121020486207074","13651985762140538721445958058076867134111918083715977271487284638824527415417","1"],["20955919428530597969125685940712356107083055823013235027400968543150106950964","6857904365254231769355562711217723414401266006615347976151119071958191786692","1"],["10444509515954938116406951232972156517487830274544785579657615220057543170094","6121018615416602384222148051259221407034847405407442306070200056765053159225","1"],["21847412221299177016451950117694834741516465095546242660903783984158513092186","6337991582486914521111488966601613574962808579698596144401506607536439922305","1"],["20294886679093737063046703891027227864970359552002296719095379559754684124285","15728669458340241834090382503980330975715086224090590068303895130342536362650","1"],["11702089541679587182368374191885394174789887499489582552560269243060432086190","679810246100283982023262610771448877971890076000434428633921468344480289773","1"],["497942981632600964026774961274211245022686661157464254620525904869487418501","6088831067637166468904257218717608186196380185712788234514261913178033197688","1"],["19951908179969223884945182024972453419168336986894698942174617368290553771126","5022006600425387683362814736408171548778992150513732407163079001771554510124","1"],["1095668942970270430384710368980824289726013208893025449324215578313529384705","673858497890893334238357030990166841793978281891325863440001534769288138412","1"],["10920212751176580307214993436837540240266456832795182592129396232213087856883","2336936179428365241746817965931854332383688948880912237421582566894547651400","1"],["17640672448025695477242760473239945002709601916156555771366136620219191988497","7337662752601356239959854901256985942293421563387344848037538188594389297314","1"],["4075453390218765651046712734143246501606842712771264021694870606100879506352","2174416853203734493054173159809676214776165160514178491264762697841432135195","1"],["17795437364127852029763452762172508633378465242523434418838087156754853020619","10904964983896991100253393843245679224121149600644844316694355168178520668847","1"],["9487887650674088570845193127138771196738406771817355796136333953531485289065","11381234967436701151153092992404566456281014104164006538283983556350358727324","1"],["18389071331266030808333818625154304999355039732518653884172599257418211361949","12888616082781579001164150465448472779738031960589598296106679410094369496546","1"],["12950789663637982644772386316512219887326558564987652152464387238735203125598","9983900008768989113897098586118977982613130628468788791105978725861686424210","1"],["5770696247508260279056125089643347998492730562661829380906462451042786785386","4355622914749094332351846702950386487861672881468799784992719305274100607506","1"],["17199736562529247545486218454384551193013861234598671465854913510670619408440","21848565414302940466512458882487619849126390300791887566854930131596571774901","1"],["16828855342535288030498163703288139085277375459576242094631172716006257351428","3624315169347528599067014092494419913545203503579497483910620045331631654512","1"],["12457092458933647086297519906360484110670872662032724028022395182449252070473","12459763279228154503996039350924702056348033591581467673622463127984901131098","1"],["8667176128892716089707085508236197046653472385645652378321415030057748336507","15643770518144489438051831650664956970132435491660855108940044329037954128164","1"],["21237771214934336405787427832459604270336260130797191448937704084813454149773","2330678418149745204346496191623192370266330997833140891905230016195778132271","1"],["2529117833715065026094334284443028833341852764994892900644505964074349932073","7584632151302512636745374998673129837936478070828414040705905321418678126843","1"],["10895609504553606065591013563832340145521379670173534062309672299384517803870","3401122278171355436987469089500265761702517932263330763907186484733833870701","1"],["1461354323583693214489425836802373787383873489511070443343859562064875461055","21503872616982828379548684360114112991452218079308150976528046263543313452642","1"],["6704983803524574152048665791564523396529602403600814662677072692746208500367","11762231382302830550857022100968133530206270434424112687745200846231335545654","1"],["5381905960177153960713175660877265984576375159913855265459778142152903440648","12747833763561292940284492608248764780104278258797091301542407142529747600003","1"],["13254281551986147906003701854639241663535960782495392506693863199235683463434","8381875002231548760436670325874380995184693236425373771920415486199265523496","1"],["9418415636044337009450600953613924058203528314835278969664026802693433108501","2632610546776955213335426332117585255034245729630778716056045057919598296100","1"],["9879013590351176182231698863709465709033776983511170172346760140212278565742","16708220145410795175162521841107122291002422175412249954010834947781115432431","1"],["13730432033885395613521482647884725397570520183327458869126106371969352845961","16338332805681757061821936019281791121451753831057247793655382693538049352857","1"],["15687996586254853641784636655413304000727443636522231922567610381851227750383","1501626371994454401426205299783608164025350639192368397760882347833449685883","1"],["3569267261631980505059959053423366539204849506025228719602738417090258551288","9117418888177722830461068605126424928451979092255501245105976370789683621592","1"],["7952627934902519545231388560217340265231968107308903965270062445756016971911","10898226990187399370734632165209379285954533835405272378456877521236973129075","1"],["16023279355738268290241622096193730598883060187290447546245000389937787378556","11685626454510825679877386504912393308251453553569818050626266441691962898584","1"],["19762665853316078675166213741743432526582447607032819759356249831642262352346","3037169025320179213484006569535088603098248610207241678286197500468642309667","1"],["8454938733188847818446794042601675650120051140268443940570664261660209080705","1487674367743008983987551567176354040820805092865986798395032268957682044352","1"],["9822230724676933545185332696350727643792920208066606021196677858316433052888","2945589274463383034489145062564307503672120279370005770558956508445729661702","1"],["15998802431771240446343793880526130847222044052490824124926675152958577111868","7577698936856257349160612646584692358027712926434651352947182369847797235924","1"],["13183039347116932010248593769015943001618297609914364087544518844997052294279","18766749960167796698593728745996270292075638728855154486017426425856809056888","1"],["11056671763112960368639706613641024505439448971371174705498280793762699203094","18957526601626309438392242552260985680399143877577350509757922169062696744820","1"],["10636427393352807303939349650634807631330405726331503623212203249674457569497","318188805512111282190141772707993120985374145788946171232151277613194192553","1"],["13739613689493583568905363748321802562944244568764943674185434603681593822490","2830081565668888621045757649087747539441274949341352530798213899464251067093","1"],["3428998558000868390892685386388973184146130396471697911107446891249642439658","14775757298222640627179651826812888172377374833678436080440915810025331835825","1"],["15437136351703862423161407703058385819005417594204080348019106256279438561351","15169597397589704365151250600191798565506292656512809412002803474674317612798","1"],["16182757458645080096834187639499286350451189225466069214551407228587253091014","15483150746992374391998247352091187753865940502239817554057460735754204496107","1"],["7798973882308406866885460456458808808245168149471121924218365680322474057964","13535120184735244956719591309408865135912133083091293907770234046686295662860","1"],["2119883164596384808216669219414881616945735197835609698767280031251597843281","21784111723171757469990293967862093857585538714587426128818084058489598589764","1"],["2231670666037920156131907954471277047096434191142912313789007151408056350473","12633907736425452499046750501928673817736346359737193516170188621310498710997","1"],["10923544513535005870076093252871992014956144789173504868402693669837956786204","9785393068869360810432249990943059764304014938808209036790996395543846312106","1"],["13465489092549956935774305589105739699603961839103503050459931675470921832293","11535645091420796759184306733770607752871056265630452437197022148291000639492","1"],["10145565004361085803745556477629661454464964860932135437830125613556864557647","7430309337580544223838285947059146344726141933623279733986218815614246077974","1"],["18373379067675621455836139173597143968598913667389899987318544790868639666402","14669598662199453776070959718867000929817225741089596207190331928075649947245","1"],["8225335399394726023311906369846765495258923240845847722358891604438378780971","13879319435205766229823709046692697442161510577207658656181166196087577791776","1"],["11710820540038929815435226838354264458169016777778836186302558908083847284092","5054924697240508529926821404990598443792402168842410953227535668107547069823","1"],["16302833340552344266576218303159668131466461704622839169118958847800100196718","3238102555371026982472132357716313941905863584465453247827417448613357487025","1"],["13986909813600428022550029635113363399339237480404822061995186263592113928938","9297755573566083832752158748303811339806144567169190871008132612297253924355","1"],["19011379723370425030172615352089849819589928626288677608549623883126033226374","20047051004201349247412844564169639806439891067544162910943882595737550254667","1"],["11064629800211487719874060894672716369944309651160756915310150511072103423034","12401429198986950775444256754688903237782772383393526486994125811857266992481","1"],["9587587624283874992070992712020940021287317518165370555451123008070916274658","17704196472206298603882445067164937814689942424844004534301574596369049464603","1"],["4355256126128241413862004295169185904937042295177133879686366924019336712502","809151076022632479632035670931304802530367046016299779276064616976905229275","1"],["12456920188759660229889394345679828837653510047594127777848863314437052658406","16194158260427885045811301134425515220401537913021815814786188343247266338338","1"],["4136741240284686261825983992860005577246854918597110890745797361969683341596","15128658403699196093846318780405723508575684918350330542397005503069711001984","1"],["17086151019606062862406397741074197618304078389203500898236741635715437171414","12772590734066000670709399109333148686470807956492717405476476727490044557583","1"],["34243707237938951888072337548277349003848449234852481374887164504083372905","13916688414688312720479520029385393074697204474815045169286810287225620153645","1"],["7363766903343904068922030799289364708256461428063117964049593772271303374657","17110278834201689091755688330584162166390710398019820777824618098612677407861","1"],["5757002321408001753708424284934820175957535920688797342928287685781376128223","10574118866305466208859528795156156048157456273413254030279474585937020082210","1"],["1865268021180518385335285337746268514872738468047371564448713530713322737351","9641009747563446680979812832856172592238337707725171000313325962013006277536","1"],["10788204314089599139862548216364378718834470344651220168077364287323240305688","4363489295232821655629226060978176495019333144517024551088078610027683512508","1"],["6831847812546844723153534214158658623310871656892460282472035701791950256580","5679602317009194710702692660081678578460254858394785112623727575680729256528","1"],["9427152318261624136450583353037674200828304400738548598125737533729242446265","20156892432387779027527304999837175775895417796158977835202483054347147256515","1"],["105455277319506223214229560342156775977592266340678832514173288435087546032","1635369707996444425079441183778628478115631675497920201294349461233412653195","1"],["14510056649520139543730245710669097460952682276137968642798772750225632144136","16157387078246427898085297847137890509577500461508447008903914987145529071221","1"],["8375574060887041818653706846436992962555461277878456165245685573673917822335","20361202396271102606430642632765561810173316547478209800723438937041172725929","1"],["13833265290787987754804109327623942228316211981328482425037341609577266473359","5714369406289253446635031532280792320145545210890584209369490975241696142753","1"],["1681227581074614281667229566190413189923291029398948381855110285971915471900","13239671528129950808394065766280432815916757680657249596491010916887481945303","1"],["8502405933047109345032593000690084127811275095272684103320708711772019893413","9658254822561801605039389614433500140350991843832907694185291791253417744021","1"],["15843864353099708254544375160317513888360012889395702973403768592554956504386","10070041575997293998269113918173865908638358574909572441382170280002169857633","1"],["20218636733654707585766447757032408813817150582367711213708699974023669051493","13061127325128828282518972560987795371115069884272998057384052506211421619233","1"],["6754365455094373450946558549465896192273333600121751968223403822903086611325","8623432986490590735391348593495530067453704502911712197011688683606366365105","1"],["3708026648558764828636130530263392837701961010872002361100801915988610551014","5285084887723716300723877465059845373831542727580331751809866885523184150411","1"],["15556718711994849390677576086509945613809033154782370746930564485643088137151","10196889104124691609361183450629923048726891856138930415468060349172851151016","1"],["5353025520966609436763248921846403491967289031573993981888314763207086719793","11292123034134330446321726727336612716770087589675493264036242748555817513292","1"],["11496418981675846035138622382415219038181464204685681246601930790566987576479","4480883902203926538170448141552372776249561328208951426917827268508080484623","1"],["3626215221142886106421641827742653156474578967451527278120761331967600686835","19648261781583993310943581942741553022485431972539455928387117911278150880012","1"],["19035818053592502521675815620205980099639542122875227771688103126446567897613","20424354105164600542490114613676436219136654048541927855841277559266187279920","1"],["14836553800148912877621193667784903738077502818672145527269617047888080992688","5900506436179184467691757410415804268804372745700384824875043990977189354385","1"],["7275971673119775301225768640378266413658927539612862795369920491637724057575","2657466575356865024087070537969612335867102750015891719155121823309092713749","1"],["20285140973770017542261932650753634270141976185958664155304152822538358832737","1106538925177278651792966152578341676732999040624085959345834725687982826007","1"],["2220085510512523982130304539312410815328503561137517832062198702682127896380","9932558817076229098225309370710726101791100442735462600103739906714516460547","1"],["5896147855299626488338516383382919808293582652892677083707302970497641290272","13011831219295955505680392178273739353107108226723013216543415230162983310086","1"],["4430949891266815368000794485688693537713017463397642822623837479739436335442","14642312362584451525688640233078553679064806753979622024725589133262132504664","1"],["16328865003320648551438290229545071278644901588647996489694060360638212851987","20065386609266551717472100795182521158065818027785593254441718279985203112487","1"],["16707371904063760205778653620961493585106978410829997021583399098661340521471","21509402209508722102971120667445130475047734386162154259062385991188291055455","1"],["12008628386221507758632652452714631056566696185808921956445964554245745606045","204029163415084419041805391319761893020589024440274750503052381833706551957","1"],["20497420000807614617438944334907250310508553919263716295831287250028622773640","20116743328257965433493779053327330765511946340832676299256191450913217335423","1"],["19101274821326037490050428469192751510567451793097121294770252281114051331076","1369739293346829610052401264813641669592078333791858443872523268754608625789","1"],["15871858586062939840811633921610141544798855266924616460457592862794813853907","12021437805488503607933263507562572796407778307772231700753095095273864949191","1"],["946006638861435385853428914152544466711032184928102747234345661867125438891","9501051893432174032444551952218800125944021717663187506457457237857556062805","1"],["13262030740543668978336350458997421315416380720923678202110004394431751317760","21232677829025585661089821832827701856125815396675455388746276659870366788837","1"],["12853887570660650902296978853724433606397035960869240956038909252735733048939","8651729132103806377543345695796456365323568508443976836783536501677773317529","1"],["4819258987959696667227779328947980999013357749887717808729967353320919096274","8630343772603871681724097666800679356136060966445576647052126176205518943730","1"],["1301997707405815091948625951931229273575056079590390812121538916114902633126","5864183478313382651443789703742506728242048166934246081519895254553923334397","1"],["17732044484482040840591471245186399817348994403124487697996724168921448011549","12696628336802847255065313490233802877417280090095050984361441569976146055506","1"],["4820481729721777992366479872647652688818177277896909293216445702769200655925","7590958585957451186885410499988063167993791656997197741103601292196619910454","1"],["10705928251998394168107069407401067025310521917860020658015268402956902997861","5620684522741755655703868458500053974881334965133244318348595572937429716240","1"],["12448918919776875840834734004460149982409756086987176575294673688230906786585","18395401777006314791633468142538862510915267504408979628152464962564979397090","1"],["12893577885366378138910715713388184604971911269660066174956982390828500537023","11957185602302235162617058888986668951704894451225513405178394348058267850138","1"],["21171675031944123769750374412258137438268818241233972680370986335615910956660","11998643451257383133197191850286928599777538623261667299109740701658447069794","1"],["16503623077860759174652570893898870078775818868177663079792957316919576602913","19987515143657477721500328962597302168663950694921828765976638563566066934184","1"],["17901826224127580364196367625344763136950320102238264493218721648050370142053","11451670976544563724292116760003098643066385082058973791059557995907633800072","1"],["710187233676044993236928834880434882393889321400760710499406684229664195295","11143609062765010321111503911343757006436429406484232973652280249529802850974","1"],["16366689836996409291154392673233672987612091591367945330668424142326307481347","6884871365277319786075149342344518822976045741465470258524701982193048293361","1"],["11528616629210782391406872663135508566364578607946631251527301926424412869644","4958934412707453462001839023107075777051599232561363363855766634635286717454","1"],["6205064965999353442180387609541923779328468384559728549837128927302530100660","4783722059517297570458064181127013489791992240900462549870864547569332942536","1"],["8590556648276647167147832063667640214463885120353762427412201862330823583202","19710806193976529019123121492464637511316702831462360767722892728492887238867","1"],["16084135834132220656152473068110753158409140303311772403721076875115659128022","21367445873642603640423268700164907347784926319510476529981401053949856616300","1"],["1405830240661275291317542425364819652622538248725711356465011376636454201246","19293549628464690323053557179301372876037559168077712047357319767396525148957","1"],["5745089253735111317629245394307195780883759238826754446266732486536105268934","17841475768401987485787561760063206395718705069583221951667118489029340216","1"],["4382987817301593722334765386275321502519613646363852005632301118073721223500","3155080416690436526106232738336170384295868052067309427622781440431164478402","1"],["12686710020442098715997125115127174007331646587832051503633125351732439612143","371008910076227804393129452253015683130255217449809913087669142514157834968","1"],["485212863767624740757563454903883157347758273957735662542945978833368983988","19887106605443207858845058317508311179998238036676442458363007838908990283799","1"],["15925115278416109564395486183034216086875432515535408672403456549125881148295","5883471750237200479596629328505127348514221651463777922364741605132096682168","1"],["6883753570600141718678966842629296734679978185892988693247165222488534373636","15449137642027182612010795868974706464744396504699965972299910607287674824647","1"],["20951691073828049019058473876223728334871381214266583975816747007121207928910","849692423892192292195746503430767718049720176028124939077475269171781131646","1"],["5907124707021138385839950387567750101527451415265661649174109568435716407640","20960660619962863295738191193018982031139803432913932307319311835964752826021","1"],["13753850692499495911138252585712730992998015481831432441702186377432139157202","9035386586497417237228668527719652811091268754686227973443192320096525037551","1"],["4381472455870628448585150822661982219615571433065867112498667728518807803359","10307364457576984935533676123007922895221301268101723985580482295018604787663","1"],["9901550389294683744871058398868701160217213674403111451502501082097791581851","12352937963870211888495416615381318148595953070393116506155654455293550410317","1"],["5225533727734923210903969023031107056451131273983452847323706011038291139744","5642763059614182885200778560886417133332081953503978482746091675810062381890","1"],["15499394364174993625393120726160673297930624829808976157321269513181452277615","13869044542279528792224326679153879313118572370562684201414293939477014635990","1"],["12302127199353940055442395295209175274891679048639224095622802652765179157404","538342517499681254938643767278034038808357988776121106805886979811648400364","1"],["538767851872370654491404043171476853540875961188931803366244790372261494275","10752737368066578439996131417390340025183757522706610465026716035684277362095","1"],["19415364445741424782436665046574227744359948761439162173332298633418960207758","8397798527310181923406888688426800966117165766958080450802117161428152448971","1"],["11674084593524284682985339272787249339102349876254060172235720133781936646836","4491641324218670335122385425787622115173188139307579467889616289771510038829","1"],["5888710941586842989188911540654814659573213580087465274478545688169843701386","15667851533058061061816080315462448015969687853341083082210167961458833022836","1"],["17792319881804026923825811722950505989638601105619824711200045771276580859497","18683631830390345441022006093320823381546704841011422744983646205634423141692","1"],["21720228634220449866714778370416338923362522007040196619134734375695572326607","16008265381743408065334121218821046683149941364462739551046945945231138502766","1"],["18385283133988008575505167785818410073810712078910097028407164108573577016204","20442244602384553171470965702091877370299488728902009544104483608725037001377","1"],["856917383155055037763631160191397454292055465137362751463263554471478547277","17345181243325875066558380004463466184062252929026727629372396276349801970779","1"],["13023417959445368568086299826080297757838973801741231791323861362351004325672","12752520064514583070812501215794986915610926768039649151295069112098842204772","1"],["992145773947029982419068512792951162520674275740516921309522506248033556953","15529219426940920729426204359394402395314160320189006406683523901027263399746","1"],["10510201784479866242667674423567556715039551473083100832176917013545221568520","18702412948999511525161089929121729567346266730376279273295511434495188619877","1"],["2882193171708749982480265389528037757983851164861796655792806883912053097537","14855604854866627361099040715688037615019755990533103089709925009357320635818","1"],["13633498702528389156860255114761187865560711493606386889047309622458172105226","6590913958150235862252090734796988033642112824792703835034500979827163876530","1"],["16903013675401140659623176966662352614566368391030177539566079927939097995865","5910999764630060054812009366571734159155480372724977365431423495243019840953","1"],["16231948854958619278461323548151143701285392798163885776706206543271758994525","4150784080146996126475868797347808504602191397538527574621124431659752123453","1"],["5532930389364475682718484262399541428015376977169867670094507562654536314806","19979861225190841302990618713155158211724963535945784118034926325661197045266","1"],["3884936694621674557129645361377318227709073169335308156261609834449369353120","10419953906865118042411540687806216291484455584377857080518937273886315364498","1"],["567996880830706484363248118723268633065073300151039284710062206640145292199","16035897999033531271189067857390853729855110203971519350078673171273022172434","1"],["19676299359973850803481118793773614326811409128839647829004896256809625370541","5933193180761414731847081883294937846612386782015248688421783585246301862728","1"],["10651140774263069909088880941854281160326105100601330883688068455967718872207","18968200005555795011999307299990925647517053342100883109956208745177885166604","1"],["18650801348219920353683932794494786167381549526213583043553303153666024193830","4392670161647612154933533042915240788664935163514205882143574593681209289673","1"],["11894189128824273804187778279274319879955233831397870480948632593387734925161","6120025369933453786946758278023612468004229009163709807677992343971440636527","1"],["13687548388243748160104807144361247884167667697968787624902080207826584958024","383669895090252696451216818096489309102862941933134702638630312540469689432","1"],["9527175032280597550463825374805165287946884540299276692120302849277505697875","2849834202010584407227453855895698464992765986595184255596471764894364505868","1"],["21643154081199994698458309467455957053454543624096963270275671162478720025474","6961798137543005115487484553106806083369993691051921499646919561819389255614","1"],["1855344403490596746927461369517547267062420543495808518924195983109873014197","11960826412991864762474997868157926348876679798111842132807382362661311947614","1"],["967176856764008129306996168434535398372817626701728878981624099225230273323","1187127334459659308868633990960901751152410549991635398147946125327656831649","1"],["2420942840089120226100096315073710175077008255760300350633928803122921570812","6431441361857380099567899611191463212001060074973662052793342701048909195881","1"],["7618788106716271460505683505791913397367514547631040924399705827983919146690","1143036615902391860168478764988767905081419508064860593792865914211881123834","1"],["13035383821296649798477109772428871179076738675570777986094290270801043127002","9032354135912759012753425398277290220900589217563919122562524275242450285196","1"],["3169046223968734755557312583424190453927340199769232265451750198124345846034","2126435112237950037975665639516009262126995062944784957214892080085478714612","1"],["20867043141810934796464504075327166708414463014458659387124416121332851455301","18187301134966656867428292104351669435692238085148804605032674440245380423566","1"],["16132418371737425256700008766775766990015854551078711235983055304395562787130","18102984510345306724363214225870749047791613714291196995074655057664898817343","1"],["12459957710013218536496384981739078119136223860616160057696506589390118662858","3647181212535419711279136066066817330933341898906919080192102587407341515996","1"],["9314360427052370199752474031337703212937911243138677132230816932711461533652","14945540996429515645897370192375898220776039360703707894805908209060468413479","1"],["183959599120398044881379843260777519595058186726784862403581293444254991336","17156221511138437799243138954582134703947328237092649575433144173368682807992","1"],["11635454375725045138972676690182026494845809159633319382515889798311970298747","4510355375127377611491464951024615495814718621681090743443112251568521564407","1"],["7819424125147743613861956293928832192847251288190192369800939434490379000283","9048870450406269952218290835164716336486738550441792655853657052519843000660","1"],["17834155186352789914378652805824182215734273841988029756638328541476772338255","16613840562899961667332238549741624070311016574810844607387571965175507998079","1"],["18289734295036983179829458292191276160720346771908268936093366279252592786562","16191472400711061232825008908146441569979644419982089448304504609625405052062","1"],["12441845799311498459102541633066373968843442863597623076905615810890841388143","20117808998149257820083030712692839474680267827599487823278025430188937404703","1"],["2698633214460099581961346167587679519921932172035756605626488400610788906717","18305516592477476675480922796571095985640099639852505442831206943745511443901","1"],["7161037859653364537404762622390631630358765018295367799974570281277756105676","2084296006535794497780122056380273899168600397558253055518038554532740097491","1"],["10685231835444521350827045136366444032972802388657578147402889884227936788999","15752127669971714599638223329913039462807696502887002812676634731769295666730","1"],["19171775930862163343477090854456965390989686167388617731314640215120390174602","2466348495280489795722180933117788670904424922981128280083728787212724810944","1"],["2557876533048561121426148336107973224105686422364764789909121381550927016091","3504256322442871178917863107568758603358239615034449280892603798216313483028","1"],["20048086267916093617425504337912587257016910581129598641321328460574244151115","1170722900993984265195987072277449707613395194665226159894722991548435702990","1"],["9079996348555057677559239347059962560590199960914858364531052773549581560675","6761907100433353591818088304817573307760732782714001356089909744295556644247","1"],["13182026124075168672999810787298973274080315079076854324308404039177559319212","20644850204366921469560090564873566574513424307870360370439975553012948376440","1"],["20381155244442306028962438532481071493917423552089319640199432730337519870175","5458794913038706221332111579291290129176714368129938795697940305149757531968","1"],["10058824279296794461830940951411633330374205818515140100466978410378314411607","332983346450813936804195462980271519925167063290639473099840084312704092184","1"],["14040788243166341782384721405197321528791942364155947998351125798818171198063","16514018632099475334045114027128852750369264813176151281041241919702384212496","1"],["20839309536761098458821757176383331314027786410437672987686796159614257378231","14059538623072990849105593810272518553585017486998275704045593713324453441319","1"],["14634185222693473835862146491241095117170272083488135444287157742812553600594","7954939985749790543147393026465681530967529456425356582023249946981558863871","1"],["11223773669360410180774660804933612333123067398356942881664540720908837432118","10255217767790954610829738278616384741792705033999079779486208147430026486773","1"],["5694562420957154291165301538008705536633972723181569148270318722758459084444","12874995209980637175531331442091003133566688815744853835812787836932960956703","1"],["2192321623331431502001050281881590439600018558287821825702092233346184566311","1219809212949908689294608184156309016353665103095651202892665544166711845155","1"],["12249888804817078464825143672547653467853871068821866957214827821536046157022","18957914435160640756200540344938603199888670593193602986537361349319739878144","1"],["17612613602851596361878145930180215021173568168697360059086732304345667902537","959511407672857404160264022716682464277079637789588372513860007907365866604","1"],["5078082594452488780788675967662998010675201082405976356769713881855362079213","9007274266888514787364062039153182507543456471388378064406808440119468944835","1"],["2274498618998718114843205533840813848541190980744968392650360589076135008316","9843047577553766466331809504284812519313649233548452529173625726548336965797","1"],["1730209781568076193299111483187489370810046202495172686979014739804199207609","9222412010144504888610202176295250753541073325373576356009513918264803709999","1"],["8174414146573942871196884205415632038758131638447212781621500623740032828223","16131328277849321901983168659929901212387926636502393501763072775631045060310","1"],["11707917899213539892601848754563623202639934257891547701821747584606833680511","20173545465632528519700091118906765968965440049171242475611992241594517712027","1"],["7854470194969326048023802945325649627972674417053474159843358821230453597143","9245472337286770201323593979565238434359151492545278503341663677818067078495","1"],["18675079903577303107011785037045978946678143739564255812210688096083342593567","4308883160184002524458214505396655608710455408840684507075646713908192067506","1"],["2537773338855616610063247945932090564809158203364078919731933722168600398869","13950021295423352253029243223151115940129201461091756580890533305372488963514","1"],["10041178882545771252008046278653798848183201765970986283190069259324984604474","4468406177141835177804353879831284516053068650265995269315362938156673066500","1"],["16305322323123181229590914007983608136299612098546556683112059737818755745478","7788479857891075634104014803385470484630233673579727104000693284903513670340","1"],["5021356156817987635115454974817324480117444255031915451920197432203768229908","15279549624652566306966536296002869683620001287382184302121558279774601234030","1"],["9374676559796056075624808037251508372924608962892836651436605032448956267695","277187986268693863434887305969962594404512335562963660226900605771632413625","1"],["7200954080418363016748741347532765727317286052915298168598312920912663399285","20630315493682258775558498742020913534693700085305222667267124212884607948694","1"],["543565284416196748705567189537687592284623963081391408769591890985370426456","16033861386947489615180909157373875697310335663724999904588720891916876056967","1"],["16917414020366202928453041323536164824489680540347050483196734820040793833896","16378328291807975580875878488307852044887916335010772111741456078456872761432","1"],["11637462116136710220118523717388241346968250418012088695197526204520080813938","11496794793038683210826051240373082154910685844447388294258945123759839967437","1"],["4653286545011485362693103296961489777969817211625051170336073998518661197598","21642872900117456916354868787016366816832565900512139966348337032647961341917","1"],["3228859251275477658602214576014544014689525515970124229867747909808106773750","10109888790721882244981744822914607795003176685953128039045190938608662650710","1"],["19748000167593040444410048253843897231857335050899598590782294904795450634681","14695095440942394385647775027652465836607815913572948408467355818843577044469","1"],["10603795993463124616173177562009087608263508856864649596178163826409390668701","1638322892745833128900478115236528527120499173040148939787261227395946493520","1"],["14979597426895461532193611927735704708706788031850970534691233455691873232437","10581531525416973051876037724017481846528872908636574189200340010121994155910","1"],["7479769307755569110912112724233124572348001157573872991138493035116556832936","15899441393614109224180996155529442611546071873891957932344431884872393144569","1"],["172015996833317188284015231240727738600520265054829118571723413072840607080","16370399253377285958800672205176343429995454729249284025516909064734009877106","1"],["14420413884828983224240678524927874994284994924861063316078293762405538951046","9676798308679403156884479310087296849278886780534686706299921047965178161921","1"],["21571970490166293624980355992242668609791034659303568389429289595779968559943","13892443220158103981957738377623319036892542592888334035069955980926391073890","1"],["2390823589814662355907629455608821684688910537041646522397362095088632750586","1401051423581405827740897636063333699557924848232651167777903701012612826317","1"],["8148122660895779414559223128845103994628968122821477425332765056342779503798","13896512429126432376959353182470500040275374910743989644418881360973199474640","1"],["9583958869442240601399811672853540412937934266508544814715595287629635239267","13499837235712133423239101449906850130844459665162955550858452874382732392921","1"],["18583851730429952411604167979094218525890073806252311560370511738521899894098","5960706051681343329662266024543094312924282493349743494296876915989055936489","1"],["10639553908139543358732541383284307310379772318246785628534183878140903589905","13659021875208499886288948077574167989163181391459797155981308156693727568120","1"],["806819664358757418623107586215281980456683735699180263650498353309404167877","3164735276661617718639841715961666185421092198136379303972078139878311261004","1"],["17728178916964523649297839780494865807214017067797241668024829022922704106964","20140194595272340245078163183440122378624864206462592063313962974200949386510","1"],["13116091756495600056025059642098655220456009211678863673699164070448783925319","9507587378837494188529256503966564978874591723186066511458578441127286073168","1"],["2613243021486751232329247048741989451278440039673755371488950219253808215419","5184217229848950885863499359318562376295883233181911589246968433161684095331","1"],["14773527975350060552775819813194793982057841298833441319959898308260514396434","18963739768659252010349413195919044342502347872338987115991013083121702939506","1"],["18816803286320130562910086389257264245208850931993833817796502828065427894677","21541940507780197209562839744860074554824679231047067743931675142784582623399","1"],["9748172411398147211340691180313489391283011667494792366240532249301111365301","12073699500076783111022858777422481934655400442896286989842918562629538016552","1"],["13763244283642206130062012967493394012779314753634501099448869729377680625912","16589002940941883183710030104505009788720264120212843749327084360701572985137","1"],["1870570860415859843892383490454510219707160120939510470536286167809849675053","9180934261960115308029433479267670730531113043644319042292019157538320809941","1"],["11731552293421448754473240825187102836267504269154861725411548114008089150940","13668871673661039159737798355365619404407690173034353999831086783167459553626","1"],["8937085734437641999642563541073659287447029230372347610463746523451538731856","18033354636334052975531235607501286238080436289886407351926352023030635077052","1"],["20651822811253085363006029307141563538569068561998018649194026525266656894290","8593847491962092532377021178935516213877932097213545919653803741587999721806","1"],["18764454285570208545545683733183844019133321023145710877054747660525685360596","13703158003492162627645247410067062811109896806757196127548979419833420286002","1"],["6676502302601533736817868298928492153716409476118703248634314210501781325968","8610330114620184336906214142293638497920139897508984936876906519190725026663","1"],["9226109946926548558778073550894353517530504978931036860301628607234669396292","13516374632951708992057748294701356703861900425175274242470990392268918763627","1"],["8832743182551155697022615121708096544231345758417775081778330330907616559404","21345407858965232572719621251735090629558799254694177117421072091000348874776","1"],["20647880190372040255164284412794570039725351449528780709422156638312985047338","11826448063877729042202143684817026956734243777167832958642987283719454189613","1"],["8646694280473611089631419477073365921959930175752542130878981229762498869388","20357836970368782615153053676343950802478015897968409993331395474363971416585","1"],["21434197441516722344897303370650444847114046437317771153982727096125862603657","18193587898013581549411786293291119326558735448542268302575518436439397107718","1"],["9190618041840262303922662734455556013160152275579739562141002038475061692579","16018941733839797806046006752716477842533329784755956449828742933055261495496","1"],["9116759106520759533462675979636237152092961203816350386947205561478895784437","5821618253888226469934584047143538688116681008251597208909578782729461644295","1"],["19921794522757899505488169450127728091493687273348567941778146238069043406477","20300360660410814120841163964601953763776348890406275597630155702895826582065","1"],["16247262681428063957930214291262702617072837560101585250137696323831090305525","16678921926223991720207348548104921488168653580427201750611731813453622962994","1"],["16871731450452415752541576615615004090149070717756722051950180105504956770138","19835735806232222566907904459609599201273284900015076824572929802808947081048","1"],["10839651062181159522785443691682278279807618079651421908137766257151546159744","8627260559481255361944080411943734108609752651734134340670808977202563222796","1"],["6380241732075203355107215066464375178712931661590514344601130343697311235408","8111467252650926268288881578662877102976637394065255798189401838792321367340","1"],["1974359477673176383531898227263036847796333345213405242537472278481452880886","16243048882213520607682751539735012110056180970733499711331748668178066628006","1"],["3821425800094443856391825932361161203542795465032542638045594271122062963511","1884853810256762585112007057338666559469522356385527315776821760565098637630","1"],["9375391409120457966457161167996802930028406783141171451414991194579710541640","14375433994182516763184832119183824119896005716028750688248743719688901076120","1"],["2458090062091839151577656179951544004040818865349776645329972539434727709790","5326320622348867229621187254013472425818488450024502113498393281788681267477","1"],["11498925041632850779449911890238639314948620851074825206316185405975997912561","8739243554340031077089386251956446937210655150531702514049417162643446821535","1"],["872234398712827061771661624034677119321549571571722430103513951435834349786","1114760487472319515924885710133532781890837825670910591997016973119786171536","1"],["7772164568548082104545370002810658937983965273944028058420303044684055958246","21376208276387655926645971774316796526905856446123080854619458716815521185226","1"],["3723381586228202047351236712233046817157519455465117971890754960507525469437","6747192899110017332919320195259398400421890074032501887972926503357046829210","1"],["5782597274388526444867919862288781757244526132001658431245787279088023277882","17375089714356847514627984969327943475803880103319565230181747033629703288019","1"],["12185296720935798369667125413811802906630607389090753442289918572893675397996","13587132866808860835095555132246276762680944334007229696579382870574268497520","1"],["3101029596591319123311771345774973466344240098747998515987482568565278376543","19780199806454137951438586933225141288432206573994472650965245656691938109422","1"],["6059170548303177022475999377907373503728233401848469513097674533971524490143","11265975848061968665693806851093616935657656348638948577773779808817034224809","1"],["6575073637024906678433044255334735710428227439227883334401969414588769685270","4579823139937790674987754404212051409307682913750209043145278218868184529500","1"],["13666937243533927173742433258471463333402488743545585689955615594053020180674","13691656637676810238021240489395422645539464970145889584135053367714901106125","1"],["3074172727201160083886137053320090426330173557868695278828715386983588047034","3146297914533578086652016142194380772979271441664480273846669025898300289654","1"],["14882759623496193980142980528199625867682708219016152207613275522718963652026","4982330264616516201043951059068813198553963966427640987609530253128771044127","1"],["3121792519278599195544562140732706440559369841892327543643754910917662587587","10867363947632604706214870755341963805104321320248394480510653327544745894606","1"],["14878700335100866799868910096147452684275427800919841431455148765764774108477","11901375860487738971737014912509654072854434578019207421418394434072794352046","1"],["13894024504609903936642584191511945313694689295190188389286953052121948444444","10179101952591287776294300065466074347284956096481861650640598520896503478451","1"],["21093069009241285551874529892195398808712095821120199106977648407859453315165","15414145828613353652083583730866910426818626264635823508398913083646928788749","1"],["14917015030890658217564950719529526012641464673076377352132668181761985244122","11432962310027720675153584802768612569822397888343994648054086629535099878427","1"],["15252944897293387885359786880024784971602990746660333091469075733737764783306","5681750113918334454544664682497524217662060425320342493882233782864077943810","1"],["18036901504094132163578485189029616454782856251054044579160020535998763704669","11658682367238352980779296089288662307171820588083294831572276191849983991542","1"],["2279913969077755830991129771741268623776373355756393516373192176335934047093","19417917723245340871250273416793907318072551998297394589817751450143930948866","1"],["15487817610045496632205761372862899973222409341939911728449681875353596206440","3682663620775716209523389906678379588521000044508550985279037190243654255685","1"],["12258591762856102465457600066335958351955395968257000961434520799634969384339","7651955965573984757430500646188079597786362428599446649391351810307580060014","1"],["20983045171667228867145076776317732562198434422216853771886313207594418083796","12076680639291995557110662961217098059296043089607046577011200581861909636705","1"],["12286801851366237951540608488376905533597640236783389657969542485072717064324","21369281984569544572035964105814663534303963545899019230727662355964874766617","1"],["12076134571755497278072605059032540869704473992321564385444523027962761215658","16181888423699328512390597667756590842829289775721187821102792011028126467033","1"],["2851564770275447776980004881134528714518737033310263152686978128968324290183","7126410365748498778247504019606154896915451538561537335839957019282701356104","1"],["20285067178720172874491078155057645336983483278908349364634574329617483130276","21315598893384613101664361037029738839898564003835512150105281978316207862108","1"],["14405585798627265306566294741637709437136098238855710312481926288777992313650","1535450619287830764077747360532575740899158295976299435547669079979623012247","1"],["13052156610740953950793238917258860316105812371733211468772183727538099847974","6302922829912595299527655971439573087255753848496887080926031079108788508197","1"],["11459312032969654077033406480998349656776424430662363742639638451902175853355","20423693807527500894966592065688280518483733583118199432264477242123437961831","1"],["2080916709780731000967468237513815427243672157440065775650478527561112963951","14093383467261299911245363053637189705152325104703302885789283815019932284662","1"],["1925149659133465918097933236306884899381696590118945814706898668754384351568","3039937123026153023398614564412363502715209115408821753236096731711106244898","1"],["11734787448505524140233287601698025279709564001223830794029951444017417281057","12592016955476216988560256132022249900865806408964663124579648350133724910699","1"],["13215335129780117498940517376553828263798814049581809434756565563647576367347","21365196986067516315815498494404746289116526347910567409719205926511285740062","1"],["14065021006588585411160685445320750407617416253329208163946791708329660826669","535255475679411696543322658716129165035114329363887711558854175038480814207","1"],["2184607386003329553164520220831582969592986742806099167095327509639710064888","7426545057127021423749557241421502776616685211620789996225143749006256131467","1"],["3153316136764625351870238159982200777450090498862094224320509546834429084976","6264056525935132074259360962360335339909149911733019993546803327960484689489","1"],["20134619155975042257103232758497465807741604981558646109220856848298166613019","15188062873247532017879707838408292469780495869642875846243824457428697982873","1"],["5454701876805786878988482558199207893445258822460965404961078518411293574097","9621701100560979526609719140852772146254996627939274353557251373110956747594","1"],["14001413164050713697163414060191923869826049720026814447140838323844778191241","21004875837115824729786243600509566266110582764948479175989947432085643108073","1"],["13996197006860125216666758603349294026645806969364465010246934534287938731321","98169340400960776927396575068487973634665266628194799843120965034731927661","1"],["19273027074862174263983808132801693395499642556292555530195374973995764072224","20571723012426404014069820914971541090168658121540071623069508450058480824246","1"],["19425723945767016373316864571674544719635374617197151127263357065551460115685","17383519571660474737710478019653407593804481337372923317237824541959947074516","1"],["13662697268196082799132187223405475744891053176104303603658041761837624164000","5088402360557615549001493496985066223485166957870918623796390584280994976828","1"],["19526326738880213701504152820044156318550741306920731331927202177826618517240","8109329445519096914329264298382998157343225045616209301642458871545289091050","1"],["4708203441143644760727997856857100704786559424174520581006424149218032879426","14595272968077106254977585119837917307187320564639397573248382034670568815421","1"],["7693229803930878390151240544338795835373038565053075557880902514446654376361","13905869257955446992180978951308704441641340745012476206829171154730074896036","1"],["13187837086500975428499492752149492041105628662590239948122148027930783685328","10007401670945356587495537811740048962758693511529135616431761665404824181366","1"],["4350435982509115267255858178945245481124677535497462848848996390179335504635","3935318739367271183393396586810604858500014057116972541438183995346562822660","1"],["18065290926951580701860471257120355087176720594051947249095866997822220403193","13961784083604592155212073908438291547171177459522308327957200197581886792578","1"],["5968906942950091352084489473496301252141207737700320708425629507751410480034","9501150186094414929294743075453259472590468486177763206689615016593636307891","1"],["899937984581546416996362950423160453523015403291629781081341917810747404216","8613543410408304977147910214998770800545009202502496500985668950936332158408","1"],["15666523370354005762931403996398393663444813188060379115414023863540906949042","17265770894090211693762775290314361662326350815277580609635141148324305235922","1"],["18319611653210974778942536484324503781564042439784585868764913821109547669841","11654052512202478468390679613674165794693428413076326899537198554126858166806","1"],["9147174790338224004158862999570778635879693866550321511121987835709841107593","507603138176781180233543675868216694899193499196996741474035635560412469316","1"],["16784050268603631021655189873280162354096792250592917570728996256408855205906","7479804259560340744945490260237424344650791027820666256688639553739617270844","1"],["17699811876547132116280830013425726092218719329758864225392774518535896297925","11524497494840589990828997641686201164126796683802967764808069608046137163305","1"],["19388869318345109926397568454224829480777871656968639438814497996723440445505","1519363784299211538613434980354241921839025184476308664337132574713827565491","1"],["4372952115248460800807966030920601098920910539333223112073261856658158482598","6694823836236158572831538339079670548572433977659968247827547539857081497027","1"],["3661478409473253529281308859363084544074419879156939796434055655038309624576","14463887643077523474154399177462772636424086361891453906120774419233199878485","1"],["14830589631413635845864818467920939872264226910461928068890629669775191348491","15323325810999828233181234357922889005938041330497392155211339213627794961151","1"],["13523335315350724723520896785695567679981847428217458777843583799672650802901","1372747522695452360101100426059364903939153107606224591887763807365047959081","1"],["7328407869121453253860527784002678353039900373831432296786570191230455410521","16526924528319327781446658178993888930019382609484719927961428024633274287889","1"],["8718516743282286389615236903525103176410584511830937007991779098761353490164","11776106280710074815406569657449376158422148566724167073632002256913588251225","1"],["17081286270494924354928956544236403915254435264317575471628067576477042546460","11546086863220946449489032476891090582620792969244483306785634023919525521956","1"],["5561578750695790923978697885725639392623570872733560347872525559882554998099","4944810173560907586566473415597227536506483800979843780225992712179582384504","1"],["17961809300748214786955554772510296029928211546392448048633694583150239108939","17136473283171488971911208430032682884064057748842305073262862400570536846400","1"],["7233334606068381822270786005344261811096226248782807360033423345731705255706","14286878151153245903223966209482374078605556672229116094875324871001250275010","1"],["3435849040234099257486900041562869496949803535057911000484435825496348353711","4181377208611656467551471119677354238707092285614282979248263638656779275481","1"],["12556540648435809947847094490144121026563244177755723600502995252381930831888","2306117028906373875858738768328370587796765846615529975530055623944516530851","1"],["19339160381259353926313487058462577717621640324319002974951596743098902669845","11612483485255716746450713297092760198627145715290992160632085525433840196590","1"],["16637549658863469982019528564694069766937027733673704772758644611758780995628","16305828769781341291640248131780272547490498608372550588418656846622137346211","1"],["9463200596912129477566814180320661729448693366584037210021118518005976184986","3085935676591566609822119555918066913405717231932681240596930966149791149884","1"],["14352040643409963255651587837887182909551675978754413990603978602354564355643","20969126237292369453429513841065048223437005760971149881820315762267516557714","1"],["20175150438256316882573275022192027788261384612656320479207526241481712770992","660695583729297404363120266751301360888981212415375485466091879437704632772","1"],["10138796285041095281637610122615018293110700001543077924244268799181436335122","17686751181432915306500855638483414574088925366996263335093569955383015871407","1"],["9947545267807556197467589987502630042094181545077719496722434726305962761468","9793678082050942783274025548092071439855753920993157134780457494969309185764","1"],["855150255552618041292459122803577953509208793903353658031010864605889766230","11138877559884409431708277507293395244310171362704883432492146776974362199827","1"],["17651714606040058522827217600272984550258902740562135175376712374015389974804","19494334310464086007240526740214380570043234761618409816645081284866284685371","1"],["6683367681429613266173334893215241838026764497661389251119714134861251327164","10235492212556259473327101010509590336927571354830335720614325423545707956898","1"],["13986019203073000331502462212859530851490705866014524950161812967896960644479","19663233589545872561360401011333805513113040563758950680478023519930678287056","1"],["16217619808084284142758288460229415476619113295521325821372908000413146711508","7420580443433015320605782801304798148428742193592297273815315036989064370988","1"],["14957970065619615314522288743654128877826902805742297349854698691033993529568","13307223614520301907840239677483822164932231025706828297839878475943818467479","1"],["2762398256625212007688206062197979481921984013852156487803956145720876053606","12551306975121186326679844444671654804681767731491316157831652899605410462464","1"],["104157137488632331825288012804611988228944562145769873812467921191018956150","5081766078649173869217204127621078418127565467590655295274057355563805337960","1"],["4260723907661803621869572775503315610518488227661659806683686119426034838652","19205354721065848250006109066741046843971633324604097274402101958541695756167","1"],["17604309243322313474368227238585145860139464902668026383957049051218819514745","586812106370890323693500521558920625073468956566545122927612929452915274913","1"],["16101910364277834239676783303264351932234001643161739372973597624344898679898","12421169941022252332412264454404164225440701895257041352423170729288844596856","1"],["17810242437178444021694176345956694918536565245219842447350367071465372156692","10422285716284877511717150363673437102496675171175727791522735771362444093029","1"],["429690598089294873773477724259231977485678754133374903715525082274468125485","11681598142334949892638068024208401831980363497915824183510171041056173696592","1"],["15919329445543726251945604403352199937919305980749324898993445182781348567484","5784126643992929056061628763975101581919286478936121049983003102500307106827","1"],["6087916464237718991573615760276230393526214580725885258900124601825327163748","13772035694326325674698032480553483542100352898618950433251980776586985545232","1"],["9381744999230847705823476704910237498300027957003856471535546702245930690600","12247640583009661092299992165104798193869857086807296564981729001266165678430","1"],["21398720586342083557681183346291777224790472484957552332281482733853161848865","18312669570031985322752023284731789389183273166481768543323602796959211910105","1"],["822779436047634230766136075220451388732810775825134239647027389644912965639","19342732962116995376277043117960534804843961089750043426926959351577348639223","1"],["5532976848244354109659636803677456752875261424492118297970573610284274633465","4581459433156330319033342483329719228795096992464329151069617943334756998912","1"],["9924098879534133363344721677615662565932613506418150168259128379642031861778","19915544619503852659848437336929382847334055767163181568030807011183411194428","1"],["8889324813030046453946102313992814965670820595559723105844327987236842842597","19566314181768860937112907116207065698953550011911437182424550131617683273599","1"],["21273122380586422970138793565556855632844150720171760944981496355454450361663","8767419905909754063655801787054209582281753700205847187386750065448118179496","1"],["1035468706698215325362109125396936959876608864262866907091471483563840420027","12211986967992359557163902900664640112005293568343802664309319496128799254788","1"],["19973522473322938081230043026145114510853406368755358793217842202390515173396","4386382993193396164268538034601614412748950818502142566797621406769225800749","1"],["17607330954018714714000205050686794966264351796589572708148409171139199765877","16215199731632289780812690832418966062518280199834788836406133729639439529825","1"],["15777890591898896694983980327918945028523725748429515990803934616204223625841","6673757376306632578407686242818968515785636027550231521277903399217218605560","1"],["18026415858784738926563817241131188462273708793668931937180473628498628673981","21201234573826372357777328828005458812466757556208956063745414174757491064479","1"],["14395394191689403405701523984727932781973646267007939123815473943741908119906","3994879402825518299145627398087117525095657719749429078684717086446450431327","1"],["9214483223181165147649253110007322880424636840260077795148156360716988413951","10050205596018683235029353101562211596345695074792877670182992443295871213799","1"],["8494238902727495402994144545059192474713555761128265476400272277703934383532","4499029404923471650747225781858388679763806564977923364685609333844867363344","1"],["20506490743139180446803063569538390353587735270425741027445768918507668968753","10721309883630890070167235127225627911649331559430407107980772599611593941996","1"],["9814724732334910706320514298013483474154401352761785442961559948871692996422","2649040268005664141972172742279142111134608068138466097123509661101552034858","1"],["2944166568021413740303100861745606279985136689580913392041602635153421052411","8766828658344385410289925133215140629523251827088260315775351468938459758306","1"],["11701087037049070562275703541924450613860264708568992585029235557867366652968","529097579038620095342799858139724716827577065640571883656883619557266678866","1"],["14382664541499958205280151775995643515152588824439900764521361727420255126306","13135564275131086823032736725036687258326850164517561468404305163195168278321","1"],["14915447345017245323756575479830741716834391373851885034904400489634844232221","14056170331314120175837841586718548774484388433675160863415151507397607805877","1"],["14747194855477449066811214507589684434177359932740047688910252442825980641076","12759044869698778566337912491496557095752251742498556921005278965784515068503","1"],["12182012149236912324111341853149637918719006714170149262467679027720032676141","2220570327394709122255681202682921141884712210217577332561289851382556178947","1"],["18492502164012485619218002250025274227309834761595050115150010522862065749395","17346005811093848650591042986407010781248241010861290929907429365494774013450","1"],["12976965491580949946005103089574234161584894470184835451237418265360456890033","16108009416087579656381211048571996354916514113512904851809780009962516910441","1"],["10905802688574708148220906841501899373175493394850484209472283762248018972908","14679205796729598960960453458720100431135676467547613925151058274233252020644","1"],["12042101795653853297738777341835292910130880178841753881453657325275830803903","11977205550301883516380905337779691157497141989021812405200148526793503756039","1"],["20641654648034455623531320011932513683450935921488388595874391281115404234918","16371977451377591922763622525231192795134070568357999539899418084998071216621","1"],["20088522171565561571552978978569706700442306002321022024312642587508487885013","2792814298819187951840807769165663141934471486012832643756493653035967963518","1"],["20437829731213330047071925017687769413599107153311696045204070661413218138273","18371278407913848779249420105383668459268583671083308444447865987950121656851","1"],["20973322247450006123800586753996013446084506133186138955045866911141184072809","19033291607683131372569939812053239317137383881597939594770049018203541015082","1"],["19887888894718743246870526276470503137234019937608217042877347142955854064668","13582847337864883012925593437620831990362890761352403025543985537645295014969","1"],["17900812422689133469336778905824990183901739123446242716916720342118217006940","1791841208276989337991436149981352346121548944075463136199856265840430572138","1"],["8693237277253812259842676743031542278265339449255612189613527017881044034241","17619606751677954911289659774911373078026360242901188188187770910377418419988","1"],["21755428778791705861263312985693665726184657916275358668032401259053679232197","18228519689134796955373677783146758784433705408146353313970755963307084619173","1"],["16346901204762351824172123519202918425174268782724195935251535195106951845043","7146779120185869586254441918881533737951966907106786430152891609696480317923","1"],["21879998859660188517746213419817777746348717961813767027280383624065359527540","3017578579412420221762622434384757818851757972859483721454672155363675433998","1"],["20943127114099168315374253590995973527552663819233673751682804973960764283718","17853932441052747181607092099416832402250697782147001707558957366919008789077","1"],["14021384213201890157365996824747457612799521396426553007517680745809266457575","7033027248967336550479831371804765171686513841832796164697348853481765028205","1"],["8916528339641617550222525228609540620798873682429147186477841747623765986345","19507312783222977211228199934911081297743831044614173500118858550215952762231","1"],["5160609749215478343625986335182703247067037094743375571396747276618929923786","15766982067922428250630766379804627212665179376012317033170869782988334314057","1"],["537182253147576511200062936952987042763912358472028373692014486748718282206","9650432043680896851712754159042442134644164795493800597025528973265901586013","1"],["14490085052887968995897236287099277940757883614654249450424593615826082428636","4767419148600359731117735377339730215946627323417275338100332364224127252346","1"],["1190839054950759657895868128658337724378360118174178093962791902868267013437","6560728618917658928454238872184766545633906264354608917140154124300070949480","1"],["3600955351986495040982115751324779733303605807456941735933145762647735092062","17919016986551477180018315983800390183873730854230125171251734687449177169717","1"],["3891107647555626374230245094118943363578915913141851201177808707869169249212","688393960053146600953287632536285121400479584339280268513756281510378744459","1"],["20502182026896265037773548018910894051894810829420456774655220468924901382001","16112280204981719701605533923701109051354337234912059888283885005875591542584","1"],["2353455657377630271961693653906203883880656402860547320887355535468270150702","5427754147549494728590801111294391716038932773427202468780430458253675523705","1"],["10469050504108374701524280101866876138839913869301340515248085952719599427874","16164673598461505535415977355700951799257909211709727742448818327430604419190","1"],["14196548292045150472649846738837260274027747659819467187384450979399403380708","16576656651114322753168802195049037683018271962010819117720578984188768042045","1"],["12618705127964631035088730666763715780626053161290036026533344304495520908413","13946306167053179683096084578771224454295343651311840548026848676524526525788","1"],["18969330062118556424546278802447705356750285945197266999762526581390641687277","1569927866986666535551001319414814999495409630000497785912028478126554434202","1"],["17811974661725393859923119026096070666320558353307935490302309369688194234148","6933647043586378911487625865940020939228200558839505865097357130583479777764","1"],["18457499789924132891668853073233809596300880865915815580639468446624662076123","13681724687829775511366255729939100410599137670997234290773307959565479709584","1"],["1039144850120464135157603850970783905752159656100416359857488317671776334031","3198818038575525146097258038231477345432340802590494791833789255845981749176","1"],["1282964089107890491496633305535466548914062977236454077606219051074335173220","14668883954418516919340315673861279621406883641270326076486212175591927449717","1"],["1193701189342941660751638137194382158299287634710442330877561631455893903040","7036381128853401781592330421737751429908629853937235866282415535592017636727","1"],["8146306754258377677915602658407384226778737999701120905777284779031798758884","4180672169036004625016213475183604430203085808117930635319723019401712231918","1"],["12567046504048198391478545416444177869534920601210242682047996618507412830441","11301840890907995580293717734298920096764046277481874775226574109696040372374","1"],["10018969026546125358411342475251714037759414249600426784313489571647597329731","14733959020612779693519885235675502939284552473101372084666141065923810079493","1"],["11960481948701826386661229889564051313255554978406635740741334719249682560861","10607078941057089643731927912992944396256836574669249273741331086817848902255","1"],["7979409660580037446670715050789195229358019079216912403794614124643737311981","5368584574714130092785623014367165024342033421629659748595171360596286433072","1"],["16003068828013263770616883401756065661686712366080285578021850193024562460601","79594940891369230428258629524938664187497039969107637496079678985342727282","1"],["17983044987492017985931336684467415324171585457020030376011229391359053621416","21837438315205383633924987555740781123467832157193164341272344366639371048958","1"],["6697300399452297710769774496574888087361201514272040705515766767669763206196","16563207345922408441158692450216836735780141830701552575230749145966378416106","1"],["10751402040398560497011404606724416737835198552440585874907966882042067634297","9803389035988247094822057607711181141221102918546694540545396929594694933103","1"],["10667873771748550885209134920049051615544000379392859727338059080600226836057","13338236407608445984596600279425526199394995302772447543587151664368738788472","1"],["13962579110303040234190276885554037682389542639906770555091956438558786868837","217203219933533293356755152270543382933321106767359460922971802500275850873","1"],["19705219201526804961792720588261403931463487841479038315524354724951699866219","904783155383094369446156654992555557225065247990321208799280036290575366460","1"],["17173237505115095844533475040195674343562939270205432054851067844649645749252","7645021309020729104130297909858860939529495441255326440868229501840605969889","1"],["12340983689934846081186491401151563164754387329639548778016287308844739366405","16124698662299929248046179765624816572838838158465459864021344686876469097048","1"],["4905819952134740022368745195183229530605842692906224505584562979551256395756","16020785148976784473073596447035329350787928444537907675996158747286234638550","1"],["1525349241282815264344397637835030938806902382232999428583399784349929548346","7603467148615321271649227687306784498891555415641659835817153106129930649928","1"],["19701350058374452741766886705356636486152170364940674899511525737141969518648","10755815567820248466230507955100383958191321444456358432604693242757709029766","1"],["3964463751848455294546260014266151063588111371420352023294642789342503383478","9384407290254007999842307201719865410789879711085413066751653060354658778591","1"],["17604516009588556065761699736210225221642447933589538471135965281322879020649","4069614636389390283366592737912210056475203082889215110722443227966496916688","1"],["18977456247648115627268849911926332448623268096700865174076315555325228257080","16187648046956488925672797927506846973359380608501855412882616558556079204134","1"],["9243466297554534958724474238317254969374217603802010970782781380507738197915","14894435289342189311928353380026911831447885948933136528370550785720572611014","1"],["14677397399307352167796353129388586818688549094793497866427622908416587412553","13077335975377133949363680817435492163356896178093716472702950525866177428883","1"],["16821041846666399496405844530470214129181200846636927535968679035415204238799","12567396557476500482075947333491242193929639700862521210437358981084889643284","1"],["16678942676419467797852429384111070226162093886234783619989933361866457463356","7087176816061190748093265470054156985912421717215815505844466291021887652103","1"],["11218032140071955772451942110666685943863086077140925760063210628692373888389","20165124186268490631725720209208428316728121777807624664013024295314698713471","1"],["16908872385878988871118727575149395794599117770226791835929337021612833728535","13267233007991785501780322708667372706844828241084928986067035093706113048193","1"],["3360184864520636590862684212488142024403091381305076923177024174502850478058","13595282554264663552645423844415747255801733356656264094015633634633105367828","1"],["9460423302300344968285227913889358186202955174652950784219729309955293548057","516188021709183699882582034186833099945549856492236402399519983079346502726","1"],["2518652352792817740443295605322531671891963862755876308601109884490969931054","20285408762164837936886376820212761168153575772185998997308718027886201570885","1"],["9708308006508947659356861855210012959278014305176711169931923070724250162132","15275819331421912425140051604490917552388640440283032165033521232412688005631","1"],["17754487452904091198968097198224637696665651987965074203773128042474823668357","14331975939857697667246785910727542101365856622364615020518762493806008754201","1"],["18931031294281652230363692011131245415379052900512021689347628410224751379508","4485419105138799851621467754629953828802109920741666633444003830453037009055","1"],["4051468639196109656066459664153743148195060883439565550787246012642214900460","477836764750129381582295518163864349476346764102852666134540303329374317780","1"],["7437322112195046613101760913722611287507231941453103813511699256078954693584","14944407958118224910609178251644000526527271597405727070469003424714815995092","1"],["3639320754430071825578565912380825126190287722580265564183286682770339149118","16291198160210362973356591870930930723082129614770426578672733448344937086981","1"],["11451332153121859373173703204114035793879709614641518020025128921970867016227","7447353546228983401391759895378072822705229876844586486208574504174554574240","1"],["14467335278733997930989604921406823687000045186314907669739560293229903232906","20827001810755139683712681179000918262959210945273610907595262223202785944914","1"],["14151614423729703563408003544061415372439294142149767240451452885578014653814","12858361659740211023519949484007208928179831690315215571914576512486201280998","1"],["17598961477398964652024924833899465216484829912557118775022333693150801119285","13282550158788810715868811593716826847351364897024809451222508708759268533880","1"],["18983275339131327756603200050204738336260689022042441015911727293527081456074","8479557798445372822175728347018616748870451319459540874667727101613280776734","1"],["9226429267448772486054676841676512263217395447508486777359236500050580050368","2748031415186064518177247753602601328853838067538505025811779049344114390858","1"],["11164250435228133186235052727041309576304166181260954045174562662157606439089","7155336951659592095441853029702735314019117183017939773556418382788015158623","1"],["2984966858307050570841039940250576429901441556918713832575502633135967551436","13974755385167684524752947401628616967359766667173724687517713219227099982236","1"],["8717777876192168750237340861233954611394584399829891598030247715442547876236","20338915511714396299556406834722226023562588852052942490658301568178669409074","1"],["17113852072946152411333829750531917211959625696544657801453473390825045769691","4858867560223130731023162181040602273189681261332337140184741847581635224002","1"],["2556553511149713754054063474223122984888181974446456105302865599229333719179","16075957607263603103707254967766215238110866583290824934724120757610220528914","1"],["6443501073442794245766766986625638844909051079757410089550647230438427712111","3115030732146602513837419876697569743047487562182567775508252775083570666324","1"],["16556718250549829878508504420151721367898082846978902119307219852859713283654","15149669773253945045982597705771140724473566047790084631304123780915274688749","1"],["14566971984199092536653685215034691973892873824227090600030373432563145967773","20573212911705464734110663619249844715464093723396337475922356496049236465684","1"],["15169233206853390773639018628316446886881179348837401226120378406984147771475","4328709885839003649124750923541466378219363176211564361872732335550855709585","1"],["4891379238940490070540482578702130200862525759684043742386119325485784746834","16745352896725475683303390302909121575344471127133682092128248917384691086458","1"],["6761405904057265418422743669836673041187224348023117792424966270229658522978","11503227931353482551643805728021003958445022320017360790498937701759837807242","1"],["10729917553856267142718775120381491585502350255165857286144702194531046442472","15532605466191523796127576007905328978260425963008596332280882662086418613586","1"],["20475821084678388351265092513377060337973315285217178923117176207657905315086","11767878810056885121913586309566373339777070420903871845293378044236132924618","1"],["8403761528200129679024389786148500747828098135982304968194085204668083037943","21260633539927684014969290444830098017649127806630722506357680784951371930726","1"],["11122998994401225897580151720761815122656272124336502873206006565263265486835","20929583935160294219118611962002124983613471705357579249893710616186433880798","1"],["9278346352535332881315690226295422196189666658999651467678209484116217725913","17643487269359153148374654106876617791423758483138412744189133270464726731807","1"],["18128551976320088569012058730393297917258695629371711195371571352885115617297","20822948939529997613562451008119933420493326925739154358891943004153797321516","1"],["15862955164462918258892800342975119813494049737127148717417399288924405115693","6513244263127352125287808826171901434730147260836736161119196060232129296884","1"],["13110933015833215802415590261258023143109762413674454806251066055351587175871","1941798805361641314042102539129878014362610055667172444492561543114362128468","1"],["4944076266847168444488691325021079826075032504196047448255366612355681811603","11445338575372361795562608658311263336409736194833008494032231276686700230593","1"],["10555602355326749944658475184809376388097277134323657652534737075264314239429","8160020218330519415012127674826141071169189982055365505946271076308368399349","1"],["13908861880175953581342301461859750480755929025547164015962700339791285871512","15856887035102501041551747076105719377511049644590052523175121162761325642759","1"],["14056669717601230297715716953302101788604134541273726800301664104827651323398","11891075542774441155960572444786406086204095401026457196432504713263395264729","1"],["21582377116938784491355357634363992258755893806888190072431989699714498826518","1473727619116945857519437241435360398408185239430020108318098244323012807861","1"],["14078499687779565437916110317494078602787864912510927315683918023344368422831","2490343800740486836566641683290869724516782597747263521860831567235325008372","1"],["1978759029096131397521413808199789508930934722964575107717024429411465811500","19608861518538153169278138018144928799746188136283017475490532086917405341140","1"],["16962362418223223462353410935485597100261601323572965563928932069836589741857","244756830378498135952322721421443527414063940370818337844767169210204203983","1"],["20656557457668738748212558205903217607925496480432541252139669359979279519807","19742585357889451340002810309763566397235674045542120149727165155553966975184","1"],["919700943192969881193171869539733404109562299244414438536749267174508163609","8121928366989960625614415995177209002996749920013400586920240466014075178669","1"],["14341645583922211743927700881623044581835059433010952349332686856052190367364","20912070825034329321425339489521578842706783437831286382124546729287022675743","1"],["9653235917957951357822425992469397593047023146452722863475939059131218531325","4314731892023562709213613001014309684479485454405273496012112124645218860107","1"],["3967318297912319892947198230184791224523104494203800234991094440465910339899","16954690395104267695786278643902476694382940434815257830203373044071386437066","1"],["1913439711477017150183119524146962682123106465790329782642645172927562417025","7436925868131462133251944202855900809933157802655750347065870550264184403085","1"],["16885095905443297053574578571265386826962713538948564214778389719712862380687","4491984255721199087642827078188645913877534040853167378628874736119283011501","1"],["3637218146703181098683082194839549609323914608875233172540828670274196642371","14569317542354638220163306286215068976296212672476367069243034099863364114528","1"],["15698340488613730167768442293612112219572309829454337572858059571226695586746","13626504441161463034054653082313899867288851423791517102507441417725290403615","1"],["8262138754376460307790747178994115904779078785604487077620497981946351571618","1420279194435199985954602654774165034385372505741877169672920962248136583735","1"],["4928770763313321494769676262358132723836028427755954607584213396903097040825","10653288375263622930352614497383912966685624992977764085566987161200031048027","1"],["13930194155057482637737852493031218192227209160430045741597239944749379037766","9084556903131738779380164800085757351357500577383959868382616927523807127687","1"],["16361226537466017848317813050977998170860320040305956681049022348941361852804","8974018427407958705200310533199149146120743722552990205560510978905134650042","1"],["13116971281394798219434282994204845084508740675982288922332926345955023387413","19807520289542405410240213180854223951411895257060593709965149315532296771422","1"],["16565786875660643925373817338048326112763069743649626017155084722763562759237","1060630082345062323444252125533181345576020376532392123342569985231065596038","1"],["10820559836007430635337748954626058777461141413901621173403251893257079194260","11710845541432486646641829774132114377836179011643079442411644713842636072499","1"],["19227062774543319626305829284944917659413121116805168236193743202518569085594","8721358826488521111568785096957172494861202074793117160579649361901989009783","1"],["17089493096587881537575122842613317145429602969622053532699397096522748021123","5248225288699081643913083683383278796805103573544147365128710964261144594599","1"],["13187837401615104251254394823611560248908587544893312182690860585963214477029","174404235202256181055068523121246963166547100888437445772421493276269171089","1"],["20945057775237951057013466169763359053248998506618777779772697257939320891137","6826209447555516903575919768719899340854675653419445907950845403277944367677","1"],["16215434080883377935696586800256319745013600871744383537374019758635524740178","379704709531231109091409730090825659905658001759850169550438396330728461800","1"],["21111784172515756327769238018391153593627476689957228196502829262391867044234","11437885694785285725013866065730372784861536449391403428165471541354937809839","1"],["4645077457512923442731681956889755852172928443205657217930135426360069357408","6711388358850459407463830070900503306402503488937640821192917554808173958687","1"],["9073240478100334767114137375224346488138577083401440573770658757974973918327","3084980253702516247373936323374376663458682515540025522259757767664935904755","1"],["10472062005132478944896529643218263102377369492637628302630464809239524836545","10516324623827139805189582235134782188628958884917877406491136316085165023319","1"],["4405701449610760515694221278847396417719694739145912309429354704531506215737","15086708702648617068040502825896509347028075674598194070260638123613077484909","1"],["16364311642671255142737690678822377124723194148774159929393503806655856048198","8677154424771569974889775653130297616047518002198754954581661035714392077605","1"],["5740668646413838595058727388044972164225997858309271437055625920192013424223","15687066843891596739277343242884083281837350345211401774563164048917587590474","1"],["5146888534076537578705463625550737942368206868704145053751433167555620811213","14923733382629061588595183268355957194119426866908090098233247207755019056284","1"],["4563553801710652440656253371703250666450225001488141326341435175587833047073","21829926635154850253821618977366017271311917129559913979282069026122132761487","1"],["18837581498428104197188917823652933886763537720131535641483035926989394186236","12370133523137933378833108562798924194078077412644543433157952011533934108510","1"],["7319278755562148921991846887829611671218920809909184294401117484261027525863","3521199302642990682838491036821648126906887293681291656766858231794877205123","1"],["21242864114770795410669986837604881416920102982536821857724921703880480484551","8257472117538300404145293338925355143920782226979670483032054684205490678959","1"],["18892590795782740789261853954143577754587696796562247218810068589274486462955","21458245077583499630178703849334114382528927204025899558133378799925210844481","1"],["21312687049812655402522015875449433000776825260596220450931442279793198250574","9716207901172880355568427711102244261209442601580256928555269423613758987010","1"],["15251110582994584611424394464927239045270439587567603775411215665123314103650","5714650154564616489950124234502107232254998650840948219141147858446929097389","1"],["6110218830397799237622435682603302150603886059774621491796903470921981839629","8684497039185180171229040198475143095545457060062968912935731247020917174428","1"],["16508617350554705486888739269337457759072875149778335434755018895814442530920","4665347942862975390141061955388721568643430862795359198470471815090469745409","1"],["20378338835858998153497954024711476945080192512220384852681864168220758941392","20288706862378213323420379399529772313064018562877171430073868509351840899692","1"],["16677811966480135087346163012109874192128697895034260991952079896666796067201","6169457458811885387251097405057733503044651021888515273785468226196376311277","1"],["5991474170445801761031067283406915736938077614656598134062988239623193761783","5963198643475044561577370066457641914066704169922776579591473297018221088508","1"],["1846810881318334737862790271065131297214629830758262689902350306277213740469","20775940150395903255052321174645233711448008558932492426933834365365664765412","1"],["19809556736838012582998938993440146845161612011450569753896907651726323934745","12481462460294829368527098719449141994092506426332733847251497393824132424339","1"],["20817401527886641054355874687490934370036537486648846002602396747796265839077","9270625375075247755868783106098182923846272123889958435219529840274496492803","1"],["21530737444967071723555913783376068989621702801040628423286021662812790579629","18140951177119903840867672441645956579655311656608658079326941896113031390508","1"],["2696737822768642524088781394696356618933008197217021039237727137799099889827","13924920762910198559948184617404743756387339990397588918186159847809862405695","1"],["1724397547940499306432830142384497154206453303517574328489680344807114141852","19782515399444631791586121513278009065024056149630915895862695391734814200716","1"],["10662314531102866364147103547552491048127734864216909944306848031227819648832","6220901773095573111623943293794560069898493571993293422050821192225576670591","1"],["15549151623088402394996461497145263034882760258145028427483816087127660457172","14369660106098574126090992274019539695469700324235705508422374715577383092191","1"],["15594124534874939388584250638325381979122066321392558279802513974791484129221","3322960541426540194502777477437240510522725033783715986664512893231065791182","1"],["437004261603760063945811838595130102921934268766122033913599676649607733926","6054327202658525808525048782914655004678245511427975299195061954516748172870","1"],["7767144394741532692304447157437535564415616075590422861046826105216124287021","21137025671230890307627829403602961454327820228725443121047117840605198340332","1"],["13676910302865786923476516653860037939696413408619829346148462162872730604256","2875420195514997852157749868865196952036713893841674084886669488625682507924","1"],["4298119603264767609011344371870471787444217669765992146283387552421136138768","3306474966042798375525961032504177799317504077473364168827893327580394378382","1"],["16459188983579901598100035650753902627670792051591301643071814075526860398360","5958803571639185950087555491631241696173045104690444223307937573855636916294","1"],["570127046685683874666421542720880906723414573953489975474289994608428890819","12197893085805883986751189816871109612705774095510209109411949743565817311567","1"],["3958656322784285524424029147784676594138288968708665673863969372940623936367","1017374751117407852075891911289843195925701701324106460592339651209699540730","1"],["7263786033703517374066516088578320263573619938983217548515882805885388942203","16400355825814173535955061977005559038079109179817208764742459106561652845524","1"],["1595309812608005063413751823724730997975505652898632238685409482567405221691","389608667373309190990455407603337646779770508586053782113652266436549103152","1"],["5326422510071430391589687282630273493948022692629893813178502548663378329513","8428417158193575683237579614765575890228621613983245029516418732327758614461","1"],["15457486125408886661207608396497468616745271189644810698521610289186207629324","10542917023961075317914709513584925423348712090405674731307805134231364838391","1"],["10199364359856577034948398174180595011954522654033817508367315140735063496192","18192225831284877837645663997462769941991944329058955860437378134466679752154","1"],["16169351022801752161648487769126760583961470335228858329337442852346997590258","8803932684155813587393440959719813453778338616595095611967988365023718489577","1"],["18735507019190118430702307570655564410300927454054853926163865451345524781832","18515283449633233863447793534999999792463580479565382680105617199394606553520","1"],["8658989199816447727605891786825466492766741200092557780223086625585705793937","14760656584261036080998608463303586517151006257029927101619336732045729799213","1"],["10617919524075126398866609433941616444343088931871562990326438549443156003697","16418261479586948021149135876929294613121091494091210316756378800809052603983","1"],["3598519881463597291655300338465661789335307724659262950211992043441339438444","5865454096302240487450524943713637762514576568320739148509363298154090978245","1"],["21887905175252367649429525995683370730117036873503634833193155124484129683773","918754522272439603569362177804242741185685761648714697722629493105066397923","1"],["2435519953143155393963222354323251645546766844262163925582089162730306917872","16959787346495403794513101543104174333234048827673676237199479637042543729413","1"],["7061313532174921548359485735486418579313156623508823587520629191453076667224","439852509457614542754453085437507115002969364354009856314467443209503460271","1"],["8443518315689318455052063842721046431586394960261204817644655526290283165929","936509518252565507483598024444081555182562270186879879601835720915819236676","1"],["14234347855955492575486758606972229370967723668256914827908164049236394150019","13564626047212674539620165834414744194070339868122150620008516801539106274639","1"],["10536319141304809957902580136743247967795204114272190893979176849492252593942","19653696342635743704593082188813414174747290846037566715682226522301397287287","1"],["11908241697139950775149360419214474006114964995443057234754440087075551979917","9951879639889764108421850674171886090114384018461985423055284914516089981614","1"],["16385594888592300237347594495942756758184348480630968763331621538023776985725","20206959568089112196709963409683656002201530650987638419851977178712948524895","1"],["13451205849249166424334274949032721973463823500817810497458549559949816931639","19836399736986883192631002616401310204609395135048153728310057146894606342867","1"],["16736451183511149179575655963965707491979990171249170555411609095884745712281","3871617547989467716924095616617007770766724445272865978103037362354076988801","1"],["17454645111304429055302990220411109379507000351906790685018436629756978163591","12419249444935428615706123406313727606542000119157874988135040372214010597119","1"],["20504226326692345046504754058965358802579557793378464855641985025672574072224","2594734820266206878029810692212029768222051989790088673456706168428311765898","1"],["2312602240978639931343159089801951305775619391451728114121769722043156892234","8145864660987627401927806801049150688524961035995867479229195463102229136336","1"],["13614445017704028508438963349896217034137579864734899709210251993591020873028","16650277872941616837587423558567189568366665460931422167282892283101769976229","1"],["6954715441339530985809144058809150741696404003350102414005920564896160560202","7903874778002224755118032982090862066455958143052695196831146949444745614493","1"],["15579250378154753101373357977420699062437724398106849755936912808453222337772","10746077476111413405368275979599104324012820667305899737139846526169355103025","1"],["20640709502069147564659703408616032387801275505252017397955164503341051249461","16028793585593698659998338035645700123544466764503427065861444316305447082383","1"],["4967328112699985547596446493453179955936284136827200535356122472824034558702","19537467380063237618246253466775062951015258355053685650512299648477627660811","1"],["2584458093010699187645127980060451324944210631827373201632857961634082982982","10679370068496340310098296597500816809821622562599239007840350226757384833274","1"],["10504129779617349421516713370214920597283114005850327314493673181195106986269","10611779257808070520249433241771938413554939583174407891635014065051364063061","1"],["16452792995110489871152675882680596121771099298287894378351873757489255958081","6950205410083037556763944591619675349064741206560155980489876636639450210236","1"],["3857094327846821041983749369863725264784249157413492739398021584019599793461","12887963313632518868031601900968645228305002665107577102319486533043543566262","1"],["9837329612834908545939033899048631620958266094641836221000399443548420046596","7963170484881459618061684613499438891399890297706519546952430500375719696782","1"],["15621607535372784797159386818642753028514595523614454221153230400925448274100","4927620396496644659399109247235081424354990377683634948530278821729165672934","1"],["13237907170352456757345353470270114345741619880812079441186985053092603652627","19697509858748808217617370692200758928392873118376824877024526803336489478699","1"],["2111998192757590214558422753585820526015363918399999203333276622340343348033","13903568900040441571511806565208928852383328070865051893586160867400111388940","1"],["19361883926927745095123562116650413295925940664447062284443321640979258009122","12477136730614645197724998221577994400089438404213782437406576874390476888486","1"],["17336424990290222617530648538420274475787676183940043897131534949848978086273","11720910352046042368936620701237604012259546190876070370087413193601319842418","1"],["4682784432855804834521632398369190276498468982590086846063072905626879098451","6941609257921512215964678371327623780080087350107823502390106905755720605997","1"],["21072566577169859134367670752564992788882037044683754550559433067973571774397","3699019317626209094692140329123962596207765443485829903649954353803496416825","1"],["8284616170937660829702665320132594508741706475935471327867637254331233197027","8302354011582199227295558453977944482405419675922432676393282812765935724432","1"],["17810474817728901771031108999721904050089428638354092733420894966519289469432","1751717640620323571986616773671822566357204399795634133438581114368490654602","1"],["3733625036454391755071580204225777091461271471425576139956851352584744248262","20378056314739614719169928029358807838555145534010796137938457750066212206029","1"],["21653417422704480427172819321897469620919457455491796685733614533241581067477","9454922171984079350363388260658495556243835556332921934368965527246373196118","1"],["18603369228325281951549385847982503404153152614212547179221591096879672869913","17641143721641290546663335899035578548738474457521273395163960329844279368665","1"],["17383688136246992219610541012184110792933715925424756993020071477015126791660","16166121264065947012978049618735070747187458521680568827957928893952696291788","1"],["4739912664120291212612834944437190945053602589328734971935695338278898057890","213972251642731009069777771512151775541291433021931332715599025961027707059","1"],["7194063587234678125314908117369750410229697592823314194622673274589314263064","11802015759893967248030222592521279935521534849041903832261404091901229028562","1"],["18823513258880161270205495453327115991339096086564100381832748819256644387610","1579534718567206568678668313940804163535366998897606177553910785572041939124","1"],["10675342693505754520480976641531763488119587766286131893460663412078397828153","16071740388654479382598801073417028867329624655684151636663334768389408528876","1"],["2368485294139687854751036766987163175746824148962687669630751203203174293076","3163601379952447857691596214184084094278221130692292809658121490198795854231","1"],["21562602749030960202533554206470899952651838080278484204880317491425495107930","5331463266563457162933322960697492730659047433989252815960950511850211805230","1"],["2150310492624634202350549747128591811783266001265426318978595057868922827384","2078455083218087841980585297643446139604327998719879676778803779062915857980","1"],["16467414873371685638078832010730211641302503450204187175217599186406926209367","521008247969431925258146668244233020234544846772507455749256707257554436069","1"],["18388281041986651276434238978081986249631181254563466161527947808039482417079","14189246952858179255009563815742808425254013281729575985619782071441738081265","1"],["18552491433826695102927190831785757715632978417022178286780039209733137903616","20863667761295842662245725597222626607169854085761434663855798737954559186987","1"],["19111182288275774324570905377606078248613993528099616266507095154118431782014","9722400143008443532294628334118000338397181231857314970974390846688786748208","1"],["1689800013069913548513980246079635187888986726122595802338970120988357379845","5621040012935263300512687969979908782524107712662981681444644553930482416809","1"],["14921836874727487393287286804868162530824395368439166904733135726880822555676","2288367071739335837407837389486085760538403908830905429326148707552058808624","1"],["1713611969672819460825041558335919529902673600907024430224714817564476450877","2894800848889740905927553111034040750524938890430220262243517527418497644449","1"],["205205651892141686555846546690145329238763007496218168825503871705610529300","1137805599536012015564351677109238583058004995921883787589858553007552840851","1"],["20762157472479787613430353691634135811594351585046373725191367035131840691347","8976202505357464986927764380326241647345961362210168509317920266756865763580","1"],["10936331516776800192040572177280111176834375602521902770054576638188633580813","13637010007563430353330202148759132101664987335442718976245433363567591997224","1"],["17711140978269730997872328072508099094377810224053193305433800380086895013914","8381189628907135082738466438094725005541776502123536383554571947582163349110","1"],["6244751321253546117510078101951683921446005793715489829926418879423429674087","6961167164124866801632667394152278893721236831566396348331031512320305229010","1"],["12329066848745592218879887043788962312507057788195859936413544339561116869290","1608288270708293937332411254960658582795830550875521565737897964936197247749","1"],["8011788280309617437108823604505781847885890528400678683781369295124103454404","19025433161415567331091582179323054757518085110242839705289772729455982322262","1"],["10777064843310356820637223650851476448575806854022112517304916185436972074625","14287780860309633612916671203217281800287023251334481662304344529927223167095","1"],["6051004729261487443879763320805222609837278243568388977518915816417204171851","19752220996413994814156570252764895596245156576007342698215892291944799665871","1"],["1805128364304055915684145413992818354943989599068091134558591088826925821026","9792351528560446062398565396924742489570539571911761586477929036246927615972","1"],["5703060426767243134322282368384459093919561433312175480939248052254719959490","14396794034395022390872688491434472904970316526311973533834395855228960215643","1"],["237026019282307935157090540525983333716343676891628814211537299759537757512","15688027473338499970367775543311577903543831154196635527119745304705234040723","1"],["195866421151803082569900218027021604007251171536996462641250052644029002402","879083465261479903698925643801798297670419339439622871290079331433505501772","1"],["17563164064598081311627668816555513874616555884734201525228175246263858322876","13144930800850942503173250485629272524628308722839135762582948117935157912097","1"],["19890222527274682488033606854997959278266555003492794958522765708134176162768","1054215674293183472941215761557357622686447750129613000025116749330870571285","1"],["18846601886796605269369305266058959606301268438593092656251701662387269016448","4503008451906361008807481976267460095626742183407555907218221426095900606046","1"],["5471957774658466897416202683118545556999571509876693923645575132849753569803","13039910466649021592084226539788556060989970754792467906125668634148310615620","1"],["10306752832582030739380660424057749162029691990144362711432031791046047796517","3714660328504274790589168510553931451481632224763516011702817343415104221701","1"],["13331236508340271792741343102641511714022202201989784641980622040428999375049","1116210977718960516697307850411451134883575718071848495900747066879224575885","1"],["5156609777758214843489796011053207963689904243564126938270848671865786167203","11749065232190801441700891066220039926304224695962737062049798404019442868643","1"],["9477949497431414831121185171905628490212599239583761593373445569378802468159","11039043534069506907757972401405922680522889657378761941772576478679977873358","1"],["10520802800410649618351797480908760667254451339895192175456196244420870804384","12681690790322991345513570825928115620859456746343722252840549070889434016552","1"],["6882853830463233609110780316886365554936447540848400351073426648010964556061","19240883167596467449620450493541857581688488820487244556148079581228295707281","1"],["2567261430950470209567018457149603183239265670624131122835691866440100355731","6572976458796034135501040612388717641246198191357319742457918659967650938727","1"],["18303072518565493775889329906976303531024889979775561084713441707324698753111","3843494886880642694467023973217294080538994701193776196859018889756167914332","1"],["10701517059186534296047411546017245878345778681206109090667583466015364469786","409232052332670195100768948139241351354879548874678748087220961674709699344","1"],["5793169739396536368723608055361328317450240039288832615872080837841609387002","20293505941377109175438046403250208733698295741851774221320728302551723234434","1"],["4826761931406951846220831203387479781011053169681406175426971454621023595513","10486051728437276038092527280247048277148192355146178663940029857165586060021","1"],["4387949395847245987406186255289823784151607377773719496821811175919776171747","4715859399615609940420086903184100501626005831880250713264924028680851409723","1"],["16041531805554695610836556365798271909900351956840578701402465650947488198673","8911706118730445848689171208201507996954832930351552711176028009900839507020","1"],["5326394686478429555667720385919525337692785159875726711656137839544666389152","879280279000269079032365612734268156469099566028455787425946199257924662894","1"],["17293973311508141120300047467937835696797057636060377859802824191727735610661","6287564348335426256350513930565556761395986036785726068032710445085812371597","1"],["14001722037179326485173217471919854384713728956564508358685719161179403020334","11014625468601863868592920409507575632214026260281092551408189095022153204706","1"],["12470566053440224872118311996947243343582303671001250997286236765296105235877","485449154885640679874676677353189448072675309987228659618660391197267570366","1"],["14200740564440093287972408529120885012300462258560091423111942795944418258453","7005121936758672507807402457347596044425674437437862894901709588105284337125","1"],["8976636829340972771395480314729537562069935208696411532245475183039516467865","2161174166176248040742085391954984434052080245035682933135824640857322139343","1"],["3996003873267019890010084415312952560315861791433831312279132619800670980170","1088710639528305141957817863523818892766943126465339116804649271293881860998","1"],["14667181647104417177702319683811670256966275296185906839096630559640094840022","10036786360456621152507994729403498204345382343878171897058376955453517986187","1"],["13518869446916273695283553858521848854044940935620976151774929560815942490359","18007474599544648857904409585975380758689358286188958327551600373762545397196","1"],["10459608532159527487336571882456573498092876099936027525064018951004057750022","18138304191431014183570142670319136757190782599181080811043704207270466895905","1"],["16651184946876640024600093270643785919266718846066411266616965876122145112494","10263986463339260717527073148324622838102848860840441375491167597848548795814","1"],["2546760114534661182628488125621944690263186570575439888000848307966994645903","2769225935730672010898228379574264944054678901283931851320925452541279395672","1"],["18772582359269855946142466010447007664045917842034320914158853395895547346047","6618386545544498395722763874986798442094509689518412935328525601870973618960","1"],["20316545312063906515647091564507201006785915933352475469316726443201412972589","13766716730949285654760226531767919137620338411322917369214513212520653361768","1"],["4236503995398642442091343360590250668326469675276467837821018774187995049254","19664521466393191480015149257358520001218143142037446685557111573347373349766","1"],["18721699012059772368835400814661460108880052460324661165312666668575913642180","16682486389595522159254550720390495534605764988547459213855049052821967787972","1"],["12757970666623574697209906960377758017490244346912898566804132591902806940568","4563481611455481618811867239305992637653459711390363871141013684388761173192","1"],["9541304470935873741576612367588481135480913245071822423205131297186984293151","1979277847419400639124554920108376093600600570308660672585141166740831231834","1"],["13187237138650324628689239115211917723665696565591630224503993928275801475761","14081760483709814415701225419923308039578737378671261550086848976900044247847","1"],["10889485295403374647169201269067484386622473155114736515715357849031318463711","7415789785683064075072499047231026960749843462833137915571420882792659894891","1"],["8464180191487837573305290483065332932162134283521734227885676955667585994493","1294983933692559253528103612378509803772134496776549114632182432930660582231","1"],["13274518292662958528102430923211772074449128111796135051247137926214246235399","10530925852955673532774869216194223642348001231632258807790484016042696370444","1"],["505253556569506379999620180986148951527287016631945468353681620787735898054","8183969707172966046976446223586411276301037273778332080694262546051097692343","1"],["20705488540058904305858514471758451078435464406186403458447078666149739962101","2035851049697957518548200383962632361431011262304742215056385490003987502421","1"],["9298320898107722622938857834644710628807009854541286908125609179332626344827","4526848076489305136225559557736853559929472244917183462033795340127804887758","1"],["1720278092604672938352885538971006361528921649858103215015018905111986095050","8604392727841050549210815571124968138087853439842897419920669451536548785585","1"],["5557927635850601647698803988586057693051933626990949710805724612284875004573","7956184229842450788455896870437578295650691304843555821297297461061598321197","1"],["18065276936476622889147389697911300664368262371384097553874259884644185041133","1010228655431109675737199236805852460185016389039414509841381129321888104986","1"],["9853125757797689098657368126878837375793445161572524877208252999273061731980","16521763751043722549121793807861746357753545188030135463565985314653403825714","1"],["7142155841770611503711400348908359933160412676418161497126664266895136185537","256214492305487356463368455704914546646180755938082352894031907208467169650","1"],["7553831519588671283853521893204882791314653274469628536169438167693965980585","5574129197677313003850797857178888154965208232197135105599569404363967491015","1"],["4067519518506613530109986294571178310623767027008231329778023913496822760377","2993430116127093356038188454564309615473055624214520588783094132859224760592","1"],["19365757272225912525587975833147208590958247289671584913854713658059935049222","17933925268101749940747672078331656142366725821404890361009009696278498106104","1"],["19974916991113320687320243366750418470919451572625173668349349455638741315610","10545082911987619490332147092308167909345583550687095099860088125982975878740","1"],["14422519124910309693422088856796469994777577221872014453146297838771574088497","10136588326329509270257611050824009012300291951908789596741873428600334581171","1"],["11249370390155187367777167810090416323826059072072295002101420383209448479195","11416619187604911779579973602882485823503950119294316507628043539258995591237","1"],["11941246479948734500689193527871874370272637853492827430961318515515275294408","14387412206317344625275161977735090069353138466772222936288066736410720874034","1"],["12933390133485893526599777623653124863108966504625666251776866514298769923831","14085486026957607883219537836418555138181173194138157210541351622636951159523","1"],["4908323084075682596818425241221402216955562813734555633829873456781974469099","11800645138432734345735863156196450906747096897406155195135917531179283295372","1"],["8390771438624818858873513669334132682151302088479987097956944320024860609311","15246408091078035837758871852803015897204765645161255573855118913679642424255","1"],["4492478666325923383821709396791251188997061753228572607374431909462725035521","17555902296279206916995503314645189042073037997430749828721175979458902918748","1"],["20974253559105850448165167176151607549562205664254357683638621918638013071750","20321020007937977888281986198010840042279581834354066083506964427771515440382","1"],["13429719252586556319392533757709786829693108311426434866968045361557816962587","11176470959145604131497923224788751808100684813991863313035168347262556971274","1"],["18624061076189810362499741486448936447629971987444885855393617333515264268365","16320226366649594510352867171397835311253436921679308259866560126600096672957","1"],["2252885135488782440071932403852628180784855042316928853747242106621980869349","21209773752232521377701550736853251245283957764013494581833998916640585275093","1"],["13278075949042727224336308218108071379862134018992505555874335520669223803150","11683035706482186608968006272180775568495958680884072972421330559261116372590","1"],["10719594490132784105881010500650211057623816436832978080343926263027343937708","12021823135103436705141592122435119531602238590886719622464649757870470781723","1"],["4577411549590413164162564525807715979018126182978049703476667685311578830635","12189881177911531907283208567532267069859040908744500352691513109828898331189","1"],["3403224918902080297051774188642782473862002545190444113408596420469982842325","13984637021183163500295455753567290048049452229821086811601508485731172309917","1"],["14495645868873197199364591452043682422856123080996202431795098599522890701151","7083802053627264097515963322874023916157369283381080595348477468014462103648","1"],["5473475876104929078811733908370882814235410568778946955037468126955509048428","49875647846543379165367539243515890773605140961374436456588077749787357913","1"],["16608406035171851471464529120289715311934094317286695098689088665372318259024","10634540013917327195269270284770328505332627761897055676464770621997782633707","1"],["11020463631070253342827588161642166429386095584525017748836925871127170184276","16838766772671619338210470044690330676847747591878724772384397526748344658562","1"],["17554918723805751815796493760978487594722270903860940356936437790041151210141","21433846402156765427271963431563820088669816174467291526687865070114143355938","1"],["11146365949375952191861682788119243007376655017925153196843420967346861020900","15538595231619079320739400085862698042503795141903466759060208411160333987343","1"],["224761708742356890227928960383307945938769066403201402351092711768614530740","5186103390603653185373608050900073062251446806645756538672979235642361916319","1"],["3724739582159044534221860749237655341265203536185049822521998376478034171093","19384787717028787436898500443678429105694937446065844157200633047389549828124","1"],["229581362757568203575538839783565153209257037095847217535607641503135556168","7066562073565410917903686509226959333080079695548589615954240690439283641212","1"],["886086899218097332811724069204503791151321308384798741290633056625150669356","5599149955672929184403131662870108405560886154787804363337340103251323847750","1"],["13260066521193875119849010275599954653209424459351378184954290679955838410572","9171665550349860229961458801620559715239669085568299671830898118710624837660","1"],["10294922253125299639359246113858274214382151024518639733011690879242231125195","10089406101789919695750683213812262359031630625623488905966023327848588792716","1"],["7074942695413575181586571806744534235069978684612004784360299057536461181624","5954827134255054591423907402364428297497671664160359314700005601609736567291","1"],["3796889508693930637707263275347537204860036134347618103793175445939130370171","13314217303977148742485237334941847788030914075326516206948689284536463541667","1"],["16135206146906695872494040084881331467521396428827379568297977096176305094227","14634767952191910356141373421116649575314585356544661368660055661209706076717","1"],["15842961417212155569108182234967419719050086802149892279507326975191990187623","13473287433232224756337039689471354586936270810035512328292323156337623295652","1"],["17254867289054966986214050979012604538500704136868964452375615528902790017094","3143508967202048635566526003696029769062757017906350024390459153162359338598","1"],["2583437900247755550456929026470557608032913227335328328402726994866905328708","17011857408963331398815620843459090860083107535754365327002471080455879456484","1"],["16051006709347913584612129695190888495914726689817696058737439812435490168817","17160604909013680980095415853967554036095867267128298707225452211745978739418","1"],["11145043781837974921337267762882271719540516031720834777964304756827351819241","11734165665109580143250302294697947867838509245669874432107772090114704481548","1"],["13998367733471861866797484795752814152710232335643966178047947131468763878218","444653336213694137154175979063674834294553249936664479351014031037001530875","1"],["6010365084932062973723950759477892869650409087070788239843141964774309784151","21688400835989022432094657130812328956491348171392486514410435593111950676844","1"],["6307426551158544201476165955255995873693097158724114740661698134339289728090","13188285583941219607853745322022028660511903129069886289820317008359291255631","1"],["20500924485514544356044728087256862311503436418921236661988815436420810070574","5023224992926229012968525046595910658594872891788780039645067229281536864733","1"],["3222807030814732061910614619222327011884661512364460299312781250636043505368","3263376858266670695479927581112194046312072273808093597143869429641395716993","1"],["1194676433771305412019067202806560953370419686355543242216664294954902741502","341141575612089075124530901775905904486443826549898295254823106366110064833","1"],["20080689495463394702242327472547604317594155851984206147919713372227234254154","8296162041270079061936025878495258668172550366671877514558926474974264374986","1"],["6954181662770635117301094681575064564865736620850509105201870238353490675095","1507554847407390862666268349169752259527275457683185975258522565605406028053","1"],["8073445511744533559030211215641407517004197983001856798739004306547308018296","14537257210886724691230896403432641228235008391205707800941927533857836260622","1"],["16983849640381683592100848284364349058702769708616519421701824127707827071425","5016359406402838178777877776724409223928740924640025871758074845605757371545","1"],["2451378541715945466402932319905046965603595330381633523900533438210525696502","3006735509285421530290010404306473159052535630392885894403366482170627849554","1"],["13138202399713313932317923080542884889954466310465474227991417865256677433623","3412568326357415192313920358578790820988769527652061212758668341415574564358","1"],["10506951659346224344375747236062919156493786945772636562323913380342301456457","14820781143662605393913818081232222423532490831072374678873405721973473936701","1"],["15044593402995650312485269170921054842725289227486130464217367011125032858428","630141227180139754665139335021196952230587513500316145395867660299436637634","1"],["20316483479765096871312616429070900081903351728297221041032942060233334882122","1734287458131489770847871273088916419242353947776743773546380511236478087492","1"],["18540907218712924791210682030305116320801507085259639839521762158487059056395","10437874035060592031808035962360563511823957853731216229455070506260149544030","1"],["12048393728976930863617644495527838132518416286901383312686130566920992930316","6583110458849187788564384534416448834567909493205700786880318931958399812807","1"],["1704330233850881936406999630367361657323338035347758443649044268734695187614","13824765761498141968596344784483934611244371286879060653495158031591433367","1"],["4111945975636567870909079776256943918644392137989874663748984253801047982508","18025111366567085596129257920632251560709633629040977390872519142775235648760","1"],["1899275834121284042515846766624643927992725054250972803206014823456606364540","10874553710274321749151328640606253608948600336781756163322102113279941882049","1"],["19047360205632890056237647646720101916564753597673689580397471443925009349768","21586329935516850306914453185028683339393861440528521708706658833178277743196","1"],["19219161300737942988989149085961575726212660959789809469241687692945623864604","4643143244076599755415185230253430934029754559183944962792306462938483635792","1"],["16557780000196055819737608326097902870816481596176935177247928672421862931128","5647710669249883464482098631030518855251269530293049463825225379895468881708","1"],["4562184205223356047911612868611162954638803210186907523716240666860811391623","19606473555522763516087266963821836900219453612087258295097689434139422529385","1"],["18701672520742585909717203304251631379423907311239226256062693481450356417354","19068858784110925139274270805982413797775781228565796490391993234338564604331","1"],["8854944182974096064976742840874101518243273093198812100112504330600605752824","19486447135763495250053462347863824346866624448931958840078675361806629279082","1"],["15532896396940857397306657415044233458790043275945683034432956068248505842500","17246065408632740091867712235537491479786743714133597826965372096558062454888","1"],["8151684175376502390003868654872421100666602677183412547147362986233985358","20701916897022526703542461858982825309507645219104424536638650873893219030208","1"],["12067736689645282064888561238523618796891965538659699837126686531858267495041","18697194383490596922862722373266021692296144995502761485466199530424899966320","1"],["4771505019561550101980443364020875329473499173881312164085640655078594822700","1764319148372743693487319362992309988242136956919188330608815995463336586765","1"],["10278759680598864390881487665569992397756244198754954239581211356498544232503","2452323874257182442440947689793414524687470953311676448473860816011926105315","1"],["17309126053430115234147427453142416851472486255646429746726551779841020822024","19305089431176814051006422248498138139730100378516280822884724533838620421331","1"],["13413615836707744827798138363136787305128535475644294782592436476352473506494","9598682815621187621150615657400631487403974717984815808734429167922442972947","1"],["16205437111139205853516049297560243942319917739524178564096881315393954195053","14990937105871394492751603213752537427585746438126248964648216899712534682943","1"],["13261266574401690135204773634100565497898182942899959844165954557523289464073","4864296604669255620709547632693700372629061302811829225450229604865471631460","1"],["2634931518134021413191907057367857448230396583252202409069300013438685110155","9610310789341514999834830935104800091436222341266435417495655034459245074570","1"],["9145271188918100573347905021976309466039494066820263274163178805793317846857","6436729837375032252422478389784334021438742176485176121237158258908206806323","1"],["771349612932347992262718364341349622935960408483120809550910907411921332058","5657161041228814489727448685816993330768980597513484166409974312536418909920","1"],["12848676594909616409434407182049229394267824358965532749673244648141290499282","17522287435406004239757316899294315223789601942419941980870893033376871605274","1"],["16192459507215775225085089857656081337858330198356649206958858701219498885824","11146252116386957147974781732193689096356055966919358915587662945699733297151","1"],["5325547528212624354863183643680590588686637057637019220912048154005266673880","3472927738584370677762006462365628950370921096895489316187796692856668872959","1"],["9810632913038312768679602775535849869817016509960484247730325032248801122590","21261386358441433085581157610153345085961344112227270344045946209155350353918","1"],["130452478024638481076561482946482502439980579837958755791478567826716775811","6973369168578474112487397671785118764092493796196573926145599030767500491194","1"],["20718282360415543893144501953417338506320387845522433640936804908880628180797","13793343073878996729226209757011919473698519284160493215324287051011052902338","1"],["6524496158990384575369682746666593195281015732597614268500077845960043961543","21155836331494368590605649653721757472160082431859406678711426976217741412275","1"],["8233942640941786660608412523861768779052343208550200050039062857759265989701","17532104194260419197597086450976153776962082474744672532823089746824145725909","1"],["15652130244394385645961138451806375919491191896322722777568346460104950460657","18136930031353931870590987602260231119072088062078871904391417830326133421569","1"],["9596941773650618737066212877826946335888749101404602156569692263229801261901","21782165191404127806977684308050627362789316038522594387794962044358274307509","1"],["17899736312857193010952139132000526689268416242046643547574625106155841162465","21853940338994740824772440277801562637544137303512284658185670977305698465572","1"],["16616482040692037990701315134366564930719071906545390357079036166561547101315","306593857812653010281117869589037275491188298199769665202586185603307057294","1"],["2087404517142858077702877215582493297963806838277957385303951244685346749588","5626635071044983691172175023460720932068290545169360740941205471974402986793","1"],["12046676350826947815603973537424002282607616560235756399241285623434591364201","1395805488584628507146954980362613484370827154035516818068885158707781789621","1"],["13952849805134177477968960828651960066269585262916924691680983363964526324365","11148196162322401341173405217645567199110770448710162494582334125975915429640","1"],["17158655056946672146368430255979144046931601907676951624893390378301644612107","9512444160897135056459051533335230245211280329585644408755629793543308355474","1"],["346881862996171347010903470498273603943901017238346538142673260236526649563","3134354310054241113116954575585334632011365108462646326499951700335211973841","1"],["15041420352432670248345291368594123003737433870868381848344303408917360222963","16964046193490902701117075033536237791416721780405724358070173676114130952237","1"],["8608739177175772883667511978396450497215534293737276730899677607368089686788","717009360756112477668369321207038906005405870209600579361093635477521494040","1"],["20226748147754648595130822454376949607730164835975127259631107440004716078808","5577581420372332081782653140399215987514195585668262697354620367466597331902","1"],["1515645766170601987297555267638835833403816398722110191707128704956862655263","560190421270751817611186903914829552694265965796383501921120269276446715810","1"],["21206360472417454207485521560785934137534247344263563722007505131472902583594","18873448003157236242628010799042135617081944318795466021782048739049345527809","1"],["21863757623447165930464928964105847155251552949778685413471805639777523914496","10679362668645687937632072990053255437851398577205791816512930846097443744591","1"],["8833829440661290685261871709725149414929047148286528542913007911230700922370","9057325821375530508536042248529221836958054840618466953250255996315568530960","1"],["17426604496309496295704308464641019693860103132246919188289170636328080335380","10791811117658501727613229227149232389409757561404776988875390066237334283335","1"],["13426913176924032687697656932976915161585359116524574605564033917330951030237","21653160780004866753123348569526013685090098923758935615586314388949435097148","1"],["10338533052032359929394654414004088440428691911199431391814378975126481119494","17691861120541068369700132939723042038339699891050020777689718260906295219678","1"],["5495910679504883000311558981658749807614760428930956878032995808381539332055","7458961906626970624160800563579449085047473448452181424193895646116220777961","1"],["21657176321280916419670056519353062423909756114004335837298260974157986088496","10252169509519553391716186484797207164107479845741473517012392907211436352788","1"],["8589420643066544316932011157622430365408807284677596053553105629604817584634","9971334226070774581177279811826332496699602044645737697257096675084482931136","1"],["15932507010889771662571589438327953733662995950873359889080712052329467100811","6652155271017424108807802398022209334572486706737754198605412848751551611829","1"],["11837431296385202134128076325739034498522127224729469525057299674695195867401","15387703206433242692839369958114788309584766856511884586317753780709363668650","1"],["1897972708177966970178413260804568959467716710931733405818376079289896299775","12856632338055300706931489161206332680787418069424308604947388314793859898993","1"],["4602627184011646311014696329559980692481211038463716110287674860814655196097","16425782820970316872667120189282228726071406033934082954208999321682133973755","1"],["15602034431457862090759850595974657987511721164521681815399093385713816732896","6390732543005710038657487669988164700474557372800350073159676161140910429950","1"],["6443854851919299514559531229402618848871720564067663016233310063933362997955","6721923138091504303419116428416727648852589685520060561444296335690480842690","1"],["21836855417210596044722901962041249485851945534161432549236935129674544437884","9468967594803095699645293958063578418077235747621179815479665625709232332861","1"],["7042791121951025497697682004573192656308342986873380860344997632053893613515","491659973382271445678539054626525804148087629536270281724952480867486096548","1"],["17465099615773828510668426114324657538066081448120864174905270604218184322991","5784642462078633505056247125552817583218278414329837964343449371056087503574","1"],["17253437444644825404592074736157982052668029327418487088469683169372427968614","9336996033622737639425975231534068974395945353898794224335659827315865432680","1"],["825667282856196069606878984664050611833256838722007202705994754619696062392","7632900794152723548967335970588075401324656267805754395752326502370262545612","1"],["4859322514117517545118393399825562430621521353004308738828713105026214826168","8338015871088342365485469745796640500596622503280118897358429544704634582148","1"],["15167759758325510967087308327355101719823233580759636671877132331526642414637","9109939687634769870062876352021240486020327262278260548476235424597564273374","1"],["13465491569139116387662584787295337875955061105572136499296046870539988248806","19761812664667503297137659141144480888718319217494001508820629410023730473211","1"],["18394068190005419809919931483536533526882952443457246961726627961439822739329","960079224956749519481525601196874935992967692461978239664748168309718416324","1"],["2916298099866908203040898694567016035280376483090000866573445409491177221144","14139788075160681038994745905783374371849780834156276828314002357590260673623","1"],["3276297144171261422333410325389829781678311596424073246675835726182183201146","7530730497718244433110281628286594492044770140499218125469297938643008146436","1"],["20952185894037300783850110715134948700189096005200219349917092502152424991782","15474096169611276153273264806437517794286116080898930886923176276835505733196","1"],["1039740226950842751240418268553312236574384167007644499424315347298577440897","11762587379039528159608133472070233244611318542837371058905365716337487871045","1"],["8793781650159469878627340538780023344864708123317747227915920415047842010151","4823975756678592638224888180220755973562641118856688627871020422026065520039","1"],["6760564249350973147949471680267097370143744322160001642749800593349596933499","12888767451683349166549505761913962871330517882341128431980566828566613477814","1"],["17159733830099339517322166605707960056096541999068286012365827180968960082289","19662399988869940171852863222916473325510559018700323919798979198156945443108","1"],["3346107824964261139316045348978380680182396245380488846142533949644744439785","15043438485830177381012858448029144278041023074993980212083371628965336005458","1"],["9006933141672789217171631834332784628992196389776239676938666071840801622336","10253762371405174545753902840470172280477144129426210372627905108111942445242","1"],["10366722182203962832476495238877186839953677441248937884277929738818107755115","16289414914437834747457754998998167831590139499522997076816717726375687877105","1"],["15773365926780223327013026099387655434698846443876881883091657060657750354338","3411192607837214606541487731052876080108046719552473553979229346085017752936","1"],["15507069975115814056438016175566084682436301510671918866490239984989902255191","20734097955938544032166066483123899942053270665347975636087690752604320844461","1"],["1870230352381299470873004216678743515658166161492410680749097457611581258660","16090006269270429535895685835799393159123113847309056727374047683550998464830","1"],["3622775899521418154673327712675490207910470864506028660454306846490026442235","6100808371335331083783050508658516722967742717795175755134875442084144505323","1"],["2747304934025877078088864341827836337934442448234790203843361783814467569137","6093507634570637236969978589566599586968276736235973811885794778107098131418","1"],["12616543433880931451112140543840901532332895766514473294377893503857744004851","20501842955759261360585023288331128349033315634974060285304490004698531416696","1"],["15769774470009246749736770900523332269663732159541357546921045357354302198473","7062925399887547467694695030102197476324804542742322563874934380764219688220","1"],["12444878489376389138878633831446373660909382884483300871138580527385460441505","11666728847907861610359036511425349648822444007383759563796001603670353242996","1"],["6967562723679099660499881867396425858795010401200172260002348933797633496023","11731667634969842398281363253966475893556341599542031198655876514506711159849","1"],["12474162057865616457441169224538602806966695578448119424281378965574267652034","17234905069854810531013145501898572977028593453469144334477749333252954415735","1"],["4647787902879005551215627821056069895686847274862884115671532748722282583215","9002953788935229233630707238264055270387624465177031427044154590483817412304","1"],["12155206642424257497484538211481479036571580320413939915749867402107886329332","2819839448210714145372372566553928567645830247002340854826247277413171432164","1"],["16497925124172202937995062979418033293687145601297848927572200698648008703213","3983305708438376115532828613353283888218088297538903059597458483082688952958","1"],["16615933676659451906840142472791228620974343247325769814549750779139433148815","3340910617067275697115259473035118572331081088942827681885913951248033489197","1"],["16003195595464827363737164175261269328891726206448684708261559802322702433260","14862323229573480616962141156913453218240313642090615460806433873723717082276","1"],["15769936216659027827859362845685809821193141179830947112683907091078513496944","13048595871057439244372573791599391284095428708459098921354581767063091198396","1"],["17756460862226078272769454291793417701503898775336033945231256463615113003545","2771872028284635400225456111926703853556781610063785560583003755472315396230","1"],["11814913546766897286003700807299631771186346375143793673905647008943837351944","998135039708595628035326597033752013103923373561724291022190948916540760168","1"],["16087193363775363282026879435859919332618643000557388385089223974202378756749","13937462510072753871193028643338166064986353970775442632680424666084613519896","1"],["9986150654251321613601679811834844924393507460762174204468402194389676465741","8409252690444568514647161556221986488438687193320329422435347747761033539161","1"],["5799674990807911561784607733522930248046735545550097094420257997704719529429","12404861165705191248631302927481317640185404099349097847240404817277886770812","1"],["8797560028329652664297503960275769889449305783605495870058501880281520164175","5461411292671702109084143959830135055944536210739093817909294567679115549910","1"],["6447290116191960831108612698230806156542425847852675378871156260282800127501","13116801606281280336923729763399987697224277175640098694153834202953462125930","1"],["18015031044769825971121601156772076307505222322950270589208660541701740025800","10196364616464242106429217222797884606937975189657240539796188038498056505710","1"],["8976817090873577562745151674493511070069278287074111003079589173504367468116","10971857177135643280638527864260981894401854471519613201146596493930802648226","1"],["5951613282346060766506242294419623448421365551168970007386886507150567818286","5252212191249175553042432021896545196098012910710219662700858883040928384387","1"],["18342210110166609518944861463067289516071134894549345649564106192076127180876","16971266383911442277550102634872961234190069478863073841890493736522253507480","1"],["18398932133376209337071930298158536597805673846031918262554503830968209251826","17985031327622505989679309926305155291041143978746546261323986562374980155561","1"],["12561284564251058442753742020808734219188567508479154914655072075795773324039","9900401385499361317291168833695272529504375701212247399777341830467089791134","1"],["21375250825622983293125953274447518075713472040871503760704415916318700229108","5978188232699265907737256192947962140147494716934167978430695618106814147852","1"],["13704994566661246298499987741318515397268358947729291291313709959464276497201","323971865386736616013225378701416953317990260005960360224724717299238724671","1"],["1679536419799869002332707287053569990316344158046867277154945551250080708967","17099205275820950922870225428201683696608752656209094884122647984218865677770","1"],["463070023551670298039875161730769384446333792197935394643171718089565470877","12967728222572527259520569753798196818908735504051956485647652148933731432558","1"],["367362142797856581374279190744438430776905744173319257743738133910231288343","11105869939668262996761926394850387893651033066829318759194340592455705954347","1"],["17170556086483459588443145788938685146820314051582198865979898322554976798963","14472879556891545993210573443260693713097141615613350627566551477627185455571","1"],["19827551838284614709260820508255108514479115243645090398155819582444548888385","19748683066216326836148413951861576293339428002925205488356666465283734722152","1"],["7167956508935761439664153006378180653057988567318319546704459043778959490984","2719762883271917687652235715025218575345596106734583271507346371573028168278","1"],["7510420188364423995669310933943923320951166638196145182763251967738394065580","16982663495337440523835936804767887851234070162746591225808273151670419009317","1"],["100560846240610934110272868572069982940161959417055717174343214438872313653","13156387607586835323751225733638862087635922454918084364320972995980400779192","1"],["10096765473044598664751484331143162783278242016391523256849401065848444375330","14623354107016286333760105383036578598135241904401526975004930699812442323962","1"],["15954715212476871932086565544149428517660021763308331445274881034650010222460","10165735868193142772105049968210864842130693594255479644761985513761100391110","1"],["18200181806951061480618820043576145657219546724388385788518341647420624378149","20080447778425511075046035689839604757741474366063917970283269654161813133274","1"],["14037165684354285475129048414010181663861057984997641810091248071314902834437","7264400391705200733783475647030436566835299012220260458334308590119579393506","1"],["16284502670792053332877092037244368828048000936495932765558941771646215813915","13466280781457070072726596105840001917501422805709089251952694465308807604121","1"],["17929835242306526022605177130062266716754530546840978513799524635187880705841","17633010929519505503975723224433071070459781587507677448375920566460432402037","1"],["10975920949551868081846949740577591359096178849024318131817981074255923116194","19742265404757317048599186961266788112843042938420669638782406116278401239270","1"],["482371627766192087828510087386836379843619777070796132114322188814262375586","3344637501169993559761738172398353893592185255219303602295638054669089972884","1"],["2208474986522991989139512546654085686350271515566753628556847785111354672608","14704745362882191311949223991421608642687942299793335639439247074976080670887","1"],["19250839016828802005803215250393905807206974687522639776054780198098536939651","17460096427299591032426030612297784227990589328617567473068814466090354182542","1"],["21842246561630614559007944624872601886835565234223864946198129369986914743869","14237957576412072985625886871298218625942919474131284837757569438512319197069","1"],["12303491869284531077147803060661948207548312609237310340456831661826938024233","21142939177562846571082664541304366775117967905442746428016907024557274691272","1"],["6619594692460931161594112673516821364663021726083175640291614890521916771658","12059763353730037891741355196556576134371719788923939657108830002203433713179","1"],["18486821322329568897773720398932153775893334687248225167616681265279874768037","15522923832380701864974937159104679111866615379104885806707428100257765803979","1"],["13502202925328375304630440688363830447226025998607273749184623758698775463635","10031389704349151199946116290796369804344612799321279821728489277135451816430","1"],["17688886523903524654080823986828653244034721889348868114936215177424540780225","17381730997996561721726758854124174459182934358731809227006197238140303222882","1"],["274063730231923920868646785257030850046140015478701107852430498996248046020","11474943802380388457984611926996896857802937867324257669478629305930728139943","1"],["6548905221964748399468543824338174053590418667162901683052580773450776908065","16196402513622441256297295200148754107178044962041598658034939298669952054368","1"],["4808690878136394193865777558143355947120227005213642444393240856703184556446","6111089730921621585152335759447350504226073036850382323489349939459620813247","1"],["12638066997965118348682391485265706367090293159801553154993541389912179235765","7960198151000334892107755235654384790017248249446960572385316965277277451629","1"],["16412934421267665741669191634470674996768270029081107566328752606950981873024","3469803036032264839740544193601236675126072701826835298906806476257456134414","1"],["10131696569840678938187996333901103289858167288992603970229630745292826999199","6929998430151342815598185897715379276111155793305879038299008528525575724980","1"],["18075407430765834247358074370520359202490424527798414708418732017206016574011","17384569488721283294125360466699626519333045060966976449818874439798989438538","1"],["21488774297561997804577426373132091173023603171440343038508485600208046536480","3008719525769432966216361766052654369253157011372941199911519049289525245227","1"],["13803844195301934989497658891461540976259870866446571056704590526862716972924","17667527778178578984861224207516909101800279640817101592607094953419973368912","1"],["18323637753001315167585587374421330762022752940544709052434197521074701267193","1618965112833474429106236919272590872363051666933323417825989835668007190990","1"],["7231064096722962785837947246240320079696494922486655219688883664134655196965","6271087241363271655926133995307651897091614992923582249518873808353318252308","1"],["21120952394774912797845831450405184657097925047659193599422687709500644653315","607822818874937240441133266041903808845303384010437225039771512728645888232","1"],["15007960830507859373569985005623908638864468939834859747174600943663993026558","19939910155439925625173769342448776728930579810214141804726499947734248133682","1"],["3113400683523022025639339975106063358855685966002221720590539442359449879359","21282683382570342173509772501738566445949636881825170495656129192608794734985","1"],["19216596413308237413445582012660126077945811782531895635304905955938476448819","2844676494966795642615527407455397386470673555808729092808121726984750017790","1"],["11977824915364026682355754310780032944950750296729378508261387872378307870549","17996992551502453776301176490429139356745424289938586748866621927650790039121","1"],["3523056286867041447326271722185510003535747793536874054961718301099448903768","14404987555373225395941663145483168041729610831183912699872841909385587569455","1"],["6021184143127473722504173202440768854840619564298677193650358951086927306633","13864158010379948665283729569241425868098101789096253611648728002382796409810","1"],["17912578001956982331516991758670498037378787904520218187099638281741457111729","413901062636806136739221495831088597779623386009076991312367692887131718837","1"],["9240791633879398821923876945642861241540004442364710165979049167815853018855","1949439107790933082935027636026038266784466908014945143768438773733172340985","1"],["12527711426680206845408542492487002180352660879039317144496961426252526239253","2606428624257516751153811086199881390083367631693039180649281217538532957906","1"],["9489572602021944426385346304020074496115916250201324338840164834088591985969","11823827536309129519250884420780476388995926630086610519510862817183959622899","1"],["16047326792786567707271183129197797729365889100257093716258294125807777637208","4073647400647359236562512228340677308061141021025074307446682576064079290124","1"],["15653951878858496208292287444100302646709449361132978655659902771121293424143","3364382623721924745605749309706136590453186527627245529395084918074440635645","1"],["20469882604714916720096776926679956229306645236786212069518728550724671396381","7325202161185492512837429171095289487007328365040565392527322967399887301022","1"],["124572168559501487485295065487151076346540610551065162842733100418365103848","9639884463944298276767083862373505035891082615718165301483458982599672277802","1"],["14022127083125269803758916923000399901064222458020046079855405063928617094755","14339064679156142576763052360370180890505274055460408439547407160382684496691","1"],["9317219624774158671589883775334758322386561566973915742984322664509895180135","16964236499557431191587480550563075138062946040970958409419864589064078071574","1"],["18491074102449413745814355134366504806511877883593521102472020133425140778594","9108099973406039695484052624631614820610187145738475320233738014642737170376","1"],["17875564758252194980060999497280639993978691970719652887795321935412603060705","18451084030984474452135386727306729644339429544489157968626266325497837664329","1"],["11867730983805590734243380356055447451824068769687225886146547566672555194874","20169236455752417244502415317298405586958212478086364268323001385352387886778","1"],["14961865632396826747345792927056343007578831808536588108623687528617052168798","8409054879277213596865433819874092787166170486513360810072498081112839772011","1"],["10946044457399827790883495763686164011966890745172256679386446563956156124657","8281019073713745263232699320820686075488099857233122942792336385609830396696","1"],["1009059287262862779726073866078164251078744193712907845459704213439965720972","4808519476733299099061996098492971200837051026923174100626829399368822947333","1"],["13403877424409757958831639293660823708447967655594222168086788879977693875709","19293871573017394497611584479760883949231179875687862043069286453241211509017","1"],["3273359279407432284150961765624467854412331827050982390776157483901635643228","8639421244275287742004422688426129131461231157825532762286809604413002521453","1"],["3704409392961720757804208092029152618890761111229118365305703808032209594474","4407323345431945627934863404667697479181332111584288718779856378190544881977","1"],["5805207693289855075430385750568254597884002374130197397325418125799152799510","5938368906829431112219172483529596860451609877950967634363292392797613486746","1"],["679933159812602316852496434872036939929489671513191185097384935800347855300","7038580777200764429959707504435006278793509383201431430971305875286836429259","1"],["6523048376750508806350160385264033079851982509457891389715648382853519676036","16477239576257264030017007299766447875321594564811270029888643550373477210520","1"],["16840563686726675285759671382414910929401827379013605123947079619078402217978","14621544939383003514177978745636437904885323591979132774554796587821316474259","1"],["17803639806539834394838880532495310263798866913972760079590604915430129951104","6871310740206810379798366382867761947078635041403810540089891878195806875552","1"],["610060903133892616926846751989730573682699220016561936131269476959575130363","18505478818003373086072866670046058393557962347625831374890452631290656361884","1"],["12992924137149097000403103936252877609542192961442527904455632788866395364167","1714104628576273058912721258008310408667072727254139647174002074919900375685","1"],["11075534623547337324246011358330772296154119972296780162946001108159784739831","9238104937023302149027789528927806740928048083159059172683465113217716343442","1"],["1660991148443434132093233128208667131560710897224848722224515948003337390434","8482711281800061062798459465656323450368306053510211144625218153091311408432","1"],["8215061784745019684580539176813979405526049940132856903762859920902784895647","15761381158002211541521225615928326402338603494942321936137745473083017691039","1"],["2312252398566404221285938640257389848753259904062072393992939192976465255698","16442406527184177338752402726991370479306160018726036213921829294269765711168","1"],["12199703879701914789567304082207533102927937814593559610800088501448286356609","20578881330718515119810294583522316699874132389343886023171468689296611805485","1"],["7587931306769361180007819903241760541176011681093306180165499959690468076698","12260560315314098740221898838187828005502788105710874713203375915692111162050","1"],["5777534415752422108945543629384278106927270025831229975976020961662539044171","2767735241948862722707121930919496650840487717587743506047350816946188120176","1"],["13163895112868064839377860287502983711058268199921192457344360930862888486772","14475827809111685540925462259640529648842392044415608438936379591894890241472","1"],["21549894534257491594425376994992114381399079324582255613411712570707858983660","1731516477739339265095185867343651954748626382215203449382907015019615485469","1"],["7863910219150238462003431096823167607015672490980257476548553184283881353055","10244279697215662368582306358535276866995893582909039883503038043191883945010","1"],["4891763213957619660152118631725228565715758867065384376327691525331905408786","16933050940666887457268830220803395981750694224418660395931818577220276213170","1"],["2710200649612291996211336896604120269176071566086718359339001234200434170748","10054324180794778086222772165593143248893525561123049169662726670374002817531","1"],["1460752087249832334544308484533104154447805367969140411366382695721444224066","14323367783801807483598299865324487484169194814954993771165518305278132991895","1"],["11972927501812547228670223002236210517829168241988229494544474265954622826831","14962920272099763430624731202628340191447813995973224021595649473463717629366","1"],["12616659565260055471230899136732229238848245366341616378092046048738870912049","15170887361000728134074246775900982159997445059701197841059691760067873402793","1"],["7511838619090431649393806738348596115636992934676159621837354067749296304204","8656714807815828764711413087371769138008128626560149171997218761075258139016","1"],["4510182014239527423976522273762200051618642462934028733159297215242242471463","16395431750536329890438002298918165054598685235081960106155021420568042173186","1"],["9867269250091744424151738924796533128830811144508082467043515254039706046703","17795205407399937737139911455994378460836193293400804721380701786357794867333","1"],["8625516075226011763820802817247386977522341103807229012550959051065907588391","17826281775444138374402271326114038258674371259661795162236334087527781720859","1"],["6639863907402943580589628097844403906098260681112534593458376185358775771894","10471220219041461815115837697653196654621625800759488820875336736407310846039","1"],["19879977156211462422894000960561789799295744039984108190084883563384687459918","14854858943942915207497211348786715186590637050920252400764047252999036841397","1"],["7935887722695490817617764166174969766421183912408553920038419989698867100971","4052901275384119953190821096483481609314230111636090009503775656603225022194","1"],["6126705742456894275972463342831537365971937108064824059951608338269031236706","111188037020814208462679194641079188948305770837561878279307894013456392232","1"],["10407760865239259553556353057955929650146698604346614148028175105087067906722","17087263795795858592748902809066448534952034295859339751005654564198668578761","1"],["14696617144836288239298336028676711946285182743541923017110669758965948176669","16863842579258775185955004890103134271198230689129319812724989811991362670037","1"],["4242268667156573939170471604080955331994680692195316593621154896009233740723","14137805647155486548709133026998925796740040450321756464720133130258580786463","1"],["11074444020641029161549396623456616790376340520663552238187588314358187604032","10205293901077757300409664564016323188061603293868464267614325239323504659240","1"],["19089663273033076732144126857527147332669560238892359772566078677647971625575","11854002418508163646238779807693406491566169615591693375826323769287208800320","1"],["2396017629579971276768348923950647806450402625222147989419426374031041216499","4151320124059817876827640305082024273008777770231755615473059773396884860572","1"],["15641632300198853134889336160307889582773534566224086611344294956605961132917","13832774794534189247107821473841010715828803505632514076965474932312681106097","1"],["11299873425860023821546820131938711553702068596390223271610909556736271835833","15732883471899892441999686776899104891316886714627166915107380054338853950707","1"],["15519655278181531492595505580837365297366330968753203062770568935921785339379","1691347387338018191505152915160702507864150690664083286424585437655295804224","1"],["1558466567430926567667311143130319788997359789816740980815912151346670062126","13295612265357325322254245521186800738102243430720030061892566629367713443042","1"],["6198260464320688581783588034700370089120852644897924929852325357396235027541","4286146857390626063481732164786259506482915190437178937498542930436325275955","1"],["5138426233932980515971881150939786538761227952771553764056356960487559876486","1034536732717272741401667689766353631814182625711181754464124865016572620373","1"],["382816222506874936925667889409997096451313457006755746272102907154376864117","17204394224561011447323037708435808861617430433006376825453582945757194365961","1"],["2431343496311023615886549464894173503587420838500230418355986932451886370344","16015873751917931382522822991681431541525933385573686190189427835746886241333","1"],["8178357496651276462746675969501492416172555792445606053443260824866418029477","4445007108391966383148656123189513769796140159997790345491519265440481214131","1"],["1115440983245097546798049340142732924470239743037012911544651525967644785368","21561677132853576691631165731484324466081738516697969884570658100800696439649","1"],["7624157728172171395448464811540606774821451538262409161377850941097825594843","4346248512042492134231749342979948372280108677261857682896091696619345388147","1"],["17360373952752239302868358127849060528203594932225759589109576652916544022822","10751236789496983110500563384282180448397294932758569183572224406711815794469","1"],["9873182091202491073572810162398479243256570074256529858430695388227868970384","4707960701331627988493027596766265515686227048991910512680348396698924035461","1"],["10568382646150950550206186401046475061979233600324927619787732843481251366999","3043977341281811108664217136538273249749493786737900953428285544373682390174","1"],["11273937300952064962830118257351768908193107723344596649576926861630463233682","3909023562237577945078041674099136781939698341142151719510720260429425742736","1"],["21541368378844735479359887935429995765430059146416750417243584007673251189716","9280947067613230361585265927013745266478903588940284637832094053190512151821","1"],["18058581751565936903172662455210963199941169123309650641872501499837347072328","15611598899294530352510007478334409935178226473843857831858224016637833573294","1"],["14998784107512725701815972090481219315687581815331192565504512883048103573488","16209246297683845192739094548573385059520507097385150533058369502367729753311","1"],["8573246164299550227781889949475547193181625061451977026227564314933002197431","21552576396681020023167471354833638414030829371768975047682880440993721482322","1"],["15358648272569918013502422276125176287247467858771893356858006589410761038257","4758127540598748956449094663322552422343981400226559994680074386862299032787","1"],["6934903262115025668668155678016945918536557260047432522320625371276697909787","15556518720791136318816906915613838332192559498527942930505638731667026588351","1"],["684632219976593056653909852143201829269738170392060936123966376588555649043","9997071721414708894839920469662978027905422585829264894833873907531908929779","1"],["2746799162068707269364593412701699762359897821687023880633582386188639149648","3635034714208454557356865391316121589416565553975438129931674107402184446583","1"],["4003218056944261520698653099339152014210435391324275670625695946876907757269","6749056458787326274045760747938049281330576268720789054929690169661836565178","1"],["1056629951003435450599182486436669707154799582712594857261972123979046497504","2357309363833698821151199281600880084689459643183573776499479115368104211736","1"],["21551358836046580614442715677953215367930239313602198905719881791351439028976","16509170393442346387652474407964611132081491470125653067256860708912218393331","1"],["380290193906601850097830525035709235505955002639705911171633806265505256077","11513814551736114257294596144796229542693528426649972068681238521713342983497","1"],["4093892576037330614278709130960252397874347912980919061865289761139100296564","21613984419048389736107302874381821438128040577332567677523321900600331610151","1"],["15051669304241188500486902095587304647625496096219119274174263310237258559739","3194688120125367146778485014194258053713088091476519875905408823808532694990","1"],["2154499920882877364230916715351760707757542737590175574054269873843971765240","4449994386328241052973997650723170015041439939949293281805927422893457681745","1"],["16476253046329912474935880668870462097509696674819337089944939891454775403352","5536689696383941310339017267579849602341375641036095096563519554105437454640","1"],["13412076721946208566400981171203400811310658900627284768457262343665751991747","14165580933853814309853122445916089182532726518549281981025439031401996248790","1"],["16904731326389761477792774281493966085851692611428450278034756576653970802231","4523016410853729167738175556301468569383129814369907556619527696401837351863","1"],["9259036313363125983643296194351863373979923907828347752866832518794043632668","16327437271773643178237318158965611688756736599136486362060219502435871607329","1"],["7378944255328104122392181193091864001342977002634394249901704235989690775074","21185665547551759931447363695885475698666854981379504230350399876402555119956","1"],["2506067889402044897386972032665875605471100393541271727215617004428875640976","18231899623733105377259489590156225381643250671642041227557928233549313908610","1"],["14916822658553933275548096491548883376741205619126579896810431618500886451204","11162216225151194374264189648149363929753252852667086364041407853040024066046","1"],["16676781080372689589927264880422359956890337061877614382810541661861896765340","12264252027642463732986644204502753381894379815166767979101460415206664270361","1"],["14630492915457064838534432360172891923309022165845509855536713650097647269033","17976220807475343488607345799646361916059705186289905609156375909192151632978","1"],["13928651560971495920811369112432142187564687027339363322725723623645517565042","2701093381701143133286457753836094678640500202116938174184991259393351497211","1"],["20359767085736273505182411013702208289574083050706306091796701265291480177873","14386919248337535515274052780302591848141787880187426160963010655971883288230","1"],["4988033130477746394320225876789959146120769572013831208694430520378022746263","10053749859757993853442306033605666322447606866084645660936005777747222423806","1"],["21331270798601496125525486180036041265612236800491631831025274348154126240783","4350874685196905528291798143609222456273754454893489003307745517907066699015","1"],["20402752506384488784809125041963068188770016191589666798122358686853215869597","10693908194308223103045322488639202163890867265166095361266758042347341514219","1"],["3095615511779590138673290200345094835727140815515575602155299935507597031964","20702432751824474196605531790205588997567982410152074779853359246324338275911","1"],["3543250645996352642321398464829809248849242156739858109208565057350222700412","3846365408432138372414616250327192377419541789952419351280648460553863598410","1"],["9710257349672179904805227035115769263042179852585940595606020249532968364288","12144767416395413798914822956654088534295194754379073025109842176801779362760","1"],["15366137847672564574788922189759179658686018733727213873698461223827641082451","8884893616466645861461819629845989085755968782619367253778933673556920241836","1"],["13805233346280552838147629783673637799827261072645729519282249696487758057998","10081402064479390305970639323355158794298209211083221796373550385696765942734","1"],["9194899324427102393329955167341792766352905627041377639848494694291383922090","20072618957927283835166497769374811774470784802930942735236017110518819921117","1"],["4795436882740972949549454911986231720089512251099659661561504114941070546816","9969964927910424188679896836797773753460617207638148991902677883072337642962","1"],["16394613748755245319081603162232075981590633980735161470292072517767932805105","14213260549123944578621388880101471326037645081584144778077979234869228547512","1"],["946609872650971763084232510307407721332143868178429924554400210317362045978","14728468553389062661311672098556515909673953166538354489450849749234859175817","1"],["6321336263900184579301219157405637459606926985458550068882485181574247196819","21216762311859057817160468403641202081659195096606077952417066890847699609905","1"],["7715839134424941223478756025146094201081905201815717113699260578395742152920","10952425429297558526420139876655006142023923358327048462771918132111051256105","1"],["13546939882566129068770562253263712195211896321158664815221434812689722078126","9377333969603882926650405104675608037539292582892249753958730022201816784863","1"],["14086133387359506423655183028163474402295108659015047173998077642266818212375","4969206492424108605931616539687187989366961182289125460177519965125781517078","1"],["20725951905460470338264610596608480973430822505673467995706214496650263460857","16014103210629396166213377684066573220110111144109621960754512589224975083526","1"],["15945516193156698386471118076999758021904896342887837621351174860357587898917","6561281576082890802843368507937635085193059055237039771044420178656000060629","1"],["14351790397109433131112494574970535036731110491583775306048071845600039098262","17019677037600456839438498903038995847315897607501664519125567636877644805955","1"],["2416685256103746974916428881677666822705681788166499074268884142142559703769","7720919824084691441335005429672492653637964863847257572267490083889041570481","1"],["1495906929469806881313632129737805570347425857226107250064193802224483995575","7973569725576976584317550795407942441714959413944510937214037169636560062066","1"],["12046867032667493567875079828543072478618538906810417783060576469840592427168","13442231955379439425559392499495610014366651989035730653579671663695114468085","1"],["8371362985142865388262271451292697767830550122489949315326253100793695870877","6948653703423001533736892189289038680259622653098643912266923999451381237760","1"],["20474094645937985862066437568093705480877690642014927652162119488386640993289","2306051536353940643089692201098900458435334864969531474810646649604544799444","1"],["21150553570727085190715164089849637457445412746945042922344581753539751667679","10664180954455817938834095343901961389248618601637256621314739031540813529410","1"],["11744070371663112600775569765685941635580784628380952142073932193935286576340","9641690881350023880777839546741822983073515234780329371209915353076473086468","1"],["17668667222027385753001452908408758635828452420039186948479247322302260662699","8500013627959814509574087771987942817081290460693203060480603752359073495521","1"],["2888411284915685535592639363727713055944940255569549667702551024227582979970","5403226476837572038190966180054987583200367575542250865734945406400565041163","1"],["4176404260024227137895670585044061730618473818417892366094946952581121218407","8710521923415618157919868210222463251828255263830382082882398961460687283946","1"],["17471732993867837118231690433057632821248992729696629168823765865117144009262","2129507965819363219042325167602636211015210416339011959660267746994171704561","1"],["20826182258537264816234501156617235620315348943722045771865781213086447642298","5158690231988666929598413230278394575501220590750708001611960859414969860858","1"],["10650627339436113930591861965706970027808015746394635607281129013640929534414","12359173914010619127490141530018467976291083631730814647758258808028539066816","1"],["3496097944574999814264128162635770111373283904673816166889153215083371943828","442930729227966770523645817624061794221296260562187304522785394393402346664","1"],["10282928300333171268607253157032073209291314081206466865731562038241879505508","7671092130593683934620716421994923662908798924601462673769164942172297172647","1"],["5572698411193129590905730626410810363516421508376006157767032835665659978433","246765529660823760926133301519826127797766922695306606340971580706439338279","1"],["1182306878827489781159415623268328289568193838053086115248339847782470181067","3091519905538024925478321391488864957334105527533421121088298545535972279856","1"],["5859110801877376969770796869826689644427200238710519581219202634989035310696","20111754587569666928979639178907941841712168589788989599610015120937350692880","1"],["4386895309739251453362217020649583761057503538804590277262639775761786494137","9360108995098137377184423916279006855044639410603892252354687874397841695816","1"],["16868127559559717308995533938120418557744297436616007743937184078385308764189","316498717752076454359651938441492619746420815372471949163546519729348817769","1"],["17291488238629662207450795886612525804579401160479055703139831203595495766589","18111853564168123490728252698961058291537726374269139761601494054996800028277","1"],["16124339381817711948956057972917986598360994781490892387471075179642001063870","6936976363323140273783622729890226469509007213638501735371767479439047800257","1"],["17632135158946789024817394760848922940499492753379285161615376095723593173314","9375985097499703778329771257513070221903106144740557719731470326264973871145","1"],["3245082594026746960905693029581887408000399089541875878070969156797640048053","9371175823524981322586161401421666050041248043978278596251979806555485637101","1"],["7595755310755692855629532473916470667324858194893030856002847752936364426507","13280482927547238113194398575899530722467053226288579525396200050288436846085","1"],["9201444061185080343553150700450787294379350691199641498632603659318918746170","15008065247096897347161795862829618258966937608522779006461611974557622060303","1"],["10930989546711001258600592494397255729427142523013551612331817956295720171772","6382700524890733860771332506402518728119000840836382406680595086893145249525","1"],["15127264280240144053234557189898086209912435085845476986073696489466946809444","11185201807237267731880102228995542339653635095226194172723325819609894936392","1"],["5632853383083831057015246237083678595207791145835851037473487996074663688855","18081441634541675975693826325484006076983269143087206543088126635335342611248","1"],["3483273364830419705779756063549375837543286324147519790884366571848196692212","11008326232200665225329224379066241763312311202401083236207766577725247918657","1"],["21143999484188707044108255524488071345167542592221154767869512509869742397500","21398985999737562614940170379874865013192824023173821871013678375786513841151","1"],["9786407354810855562827176224196236001360484887101361395046440061479384556945","6468917550403184061436000415329378682295326804574585809177535804579963919341","1"],["6393323874425886071171990211528249862241365726311797904526849134762769801185","719529953332668456432023648177090143317351842117121059841722548468878008128","1"],["1277362830129589378902264732777313630223788728317210048060927564241916847259","20329143405723857999520602026442772268002952280735667890414929474622776517850","1"],["12979724352031138851410032095823468273803728009919377418488100040289465546128","7785654831761581678566727720882858917203823778057637904031246441582848387795","1"],["1415057017315461870347456884757203789767375563200521048191526296094127667023","16538633015770796985998695596887687275950919826203671644915526419666180784529","1"],["3873619846569991640766164837543920295891201187090428141567610922994559990118","20441150850851711862275775774311599399495917492216529269771168841894937913530","1"],["5454074697224511903266575819314026634120268008211735456163465504966688196743","3860549109167577745615436904770405512885727909524008936648774057710314088424","1"],["17645516670255566526885591828635177768936546313013649227216250527631154496656","21682021827479275186109218875121056461221198384610689155027258843967351579622","1"],["5576258860941326446474195388771369719899020989241196184106080112152924025085","2975134943078310041764894639224427724354838408068298030327706596186096679003","1"],["2941802817532432487635246192940470365877828201072935808636714437429577603487","7725531005042992994689215225657064002381591298971516706541015624484844513757","1"],["11122177746532326473497561580016461767615260256658330972948869808284395601255","12080506168937968186186234128396987309367119438047811045035791211113099767134","1"],["18695254868834964472743833907016192938177180656017516432318616776560809890350","8569193452558236766569518042510205654208682465245846045580762163030490098645","1"],["16052680643797558345440476373020934145250983028996518831690434391104719053328","18791090306698006866700816314752015431572511987698205228082638763446851505401","1"],["15017333369531819790878388915461390005315752546815025075042929135366768171165","10701654624379557979496636906969868498301820106047301503228738012630551614724","1"],["3789054230046212252091129356634483807437148094775298365563442795390733090119","2822509336299231430829420286998143297630522623948383233428983784006652880454","1"],["1802885911296772275456225223558977972882945491850234470033620268332584130663","2395451566932936440531242607434190848996170605105027314164593657043706355199","1"],["17233543161954501123230412042366068361160267958051690293552960794908578053428","20134468574990716980765891229100438331076805178115542666978411366217339904879","1"],["12080128552972200623943823142072922126770949861065764963319225393412825617752","19678445133702419287063691151888051464647758455029203545236516795028018554024","1"],["15172558240427248647145502587902238049868977121817220194777125093120787890781","742372720196217926067934347343227545812984495906483125080771943038676735617","1"],["20751066249995970134030163538962239092965465941697094539011468480806209712915","640164109556124598188004949534281989849570275267056689546406997873765564388","1"],["701925674094329292983177945908719297238940025252123783662109894903918211636","8047463146252166629676921840855918832185694302569173301872044436919172824491","1"],["10434621155757166734759238257212108537023318754011989028599749609370747941396","8564815349147066837247757462962652022354305025056157650262579660712203944324","1"],["1098471107456957958428437846387825140330504208160892644661947768410623085210","12029574342156989849087137723935980540284604980966685714290569937933076761532","1"],["1794356929048473567055784214773818163725009188010457382659812519898996351364","9693436229767208148622997521946126219551398426171330929379260255238270132120","1"],["7300906947045616702716805963883947867153749966524867443520107403551554769982","13046862273408342794993658733354424779975710289382382711187188420814015998301","1"],["12455562076415631350641995552277703524203704387103064222621820815826017534416","11258012401731771497773773985371365496137153203083964460159059905281621666011","1"],["20774192069188363585788785996241155146670874816236006793313510851546912562826","17322363737811043752674018666693736008360280611132001557416746613705551635027","1"],["16040091472971426898872960809401652677318759328967679493757316292311323516841","12069886047881584454093445266119679548831358184350622251077743544129986310270","1"],["6680528724277476749019784002461674408030540686627598994693160500241638783521","10024824685295215265194651808357668259224532329722997041092903552470771584539","1"],["12399830585621858406796168360517865017047226186397898311307871163895352167455","8634518752053681718939082234293213865658274298206854274952950426724274676105","1"],["971899763164206632405922228442417423664875218252260314553015176826069898567","11672873331638849765935126844944405610916290845267559456478671857837266688244","1"],["15588000837663894246112970676780081516047489690425618102952411447213209321455","4448992858383121430470219316981039733642991639922115389342119244212648877539","1"],["15346780960408233257998322821906327191617283768689715976589996146962280578006","6923424038746086548134990064715364538195505096985725147601385097029916934618","1"],["15004236544293764795600154136051158613961226919169244962021890277035560450046","1623038304580283536212286371488598509225880901126904442236260762214135465064","1"],["1552982139379974060513523783799411681017708038654556988805698390153705570717","21314863368208571083110935358853059956244857164722790000896860588923602334787","1"],["7099299289358192096755911863389457541984060442600829366254443842714565453341","2542891972934275996677156006164342066159890626453846855656908541547592501523","1"],["8568311523575888247422879780979196138919186340088319502592519500442339873745","16136630907987581166445377458594129328692052068432404196701647206747158270730","1"],["14024022520724148998282114995491679286750878915805035312770219737339478700626","3466067188498787119195962490863816491165900305567660470214248745916871175008","1"],["3902894424452062617362233839833584630927133436065922089055234469922093766581","21103124187881272863240421739297542868677292063491424717104703309734753570203","1"],["13713753111492308461359011604757298857230088235843656254337194398138491323030","398293147586972251476688389706538222230404809646122840752442583160881235445","1"],["3755598848089502688651881118365695618427695169995720352349848497283463228947","2917605133688653633637164779840389468314301767443540308690957826921302093038","1"],["114092561877361777406425837828953384524274120922071497136844601624913164182","6624643035543768508255277773739091658074398318497593445077489198105858413620","1"],["17697868301839118763862709808369142417761872569047928097474086917702860758056","15449003653646777803302845182846030724051409950154460168765738606420473590238","1"],["5455913278948681545679832341890603805420838365797172631116962690964782183352","11572461229617132030158125942754692315620028963225393664883725222535768939559","1"],["14345179170557672995328815998780531264955039439439143330104935068764304803872","13405838693217923910725858710897521877151834520492393494293812487517599699002","1"],["1839358435291946720842697509369237351062863276873432182993288256215817365792","981313447167626993713351064177512905599796062490386548140439671520484350051","1"],["13994105139677376355582675237399017277500111411143307703370585023988157182498","14371037251873305170554405731740109582804149763323864792941022948122815098379","1"],["17269237413714021739948232456298588955865916040650894338719166123515114559523","686071511593100759104430017077911020454260829040105476825373505054907716345","1"],["10239041048746258757383332769012641257204827226294043653774179266984283055801","18759993025781033128017740776595505067760288752661883774347519914655591435928","1"],["1215030768316040396947467231260081776039380409140365921146174044848484752187","17875139936581803233820531352026461222791622886831327190754043024518941335178","1"],["20498960224718245902518154257013121408279280102779580144908407383083960013451","4863168222210158269180429147407391012618403684576520968063773982722180080479","1"],["17732514896171014915239335523589211375905957952912086431522606575193504826637","12867946433520072222911074487324353656187810483107330748843236307308249506374","1"],["12951723460624774294195375813043462978621723535125491660113069102830077179672","8112162618601080982399266285243324109101428989353987200065055635982863867200","1"],["18693500879320698186311198021236996671285088524200865565277836293809380710890","15057294425953765637604064580747901662863557689587065534830667211490141941507","1"],["3157016106472771042415798465863697396584488526049814822752091353903193526214","5290188661871629692115762975656458542621530307767871971776940960406872875370","1"],["5017017782715940295775801978916818196875666487701850683964714934622419228278","18548620541843810399302561294373884864870715236639608152213267447367936799652","1"],["5418504127386104662499099741693640476486696049690004521570926195065518998761","3261814236078525879639162495467909053769073817561254591093149204723928080063","1"],["20832504137552532011357184836617699955942084544763012546839495918319817580810","19374361373453789650485056929355460988215942365228955321747772471806864912606","1"],["4751307388379951960847318057229106623680563131756908726641071301171095408186","7770586759337695673430077849563539127850173456533401127535646202847630183812","1"],["7785934234128032192505644324207071902206344074408473419960176507947283336198","16680061869387378186476528231168920720299735083433007753407412302643101806011","1"],["2917198880227752026232583472417961650468734904219598715393191863421366697158","4707912350261211461456418427089775812488922570806088333469017255690204414219","1"],["6971997375139988719955186138805358514758197755294282023348685941718411332947","16636142504853477134231642793537220056010059757426266511020641608254016533933","1"],["21668807449186621491086170370994278535858409057452181210761396947840605964357","3655807890294222514002582797716198694158512519173848290291783257550760856370","1"],["4627314659436775083282047775729136318262957321689389550453824797845977866778","3821594763793601895969003406066731776320021145918119962054091633721033829641","1"],["11201461224243317150149241271791571265215830420285215016709234125705661295156","14122409383461709687139070292904639715828627972920974107082134086397154119499","1"],["327448555183722154799582231059524519128322201010732091450323887879198590157","18477385039024743686383491454293563014763706180309049675708633665338513394832","1"],["16006883672850232847898055496888692974423288941770840816040960196082449297262","13052981800140418908918976563747027005836278880063068371991943099560484412325","1"],["17774813347100338649432950208837105112790159619247498468084520876530750041925","5961379373588356601169065305625848739518362042103825143799675644179969968864","1"],["1256275567776616882624084918783533983639017198933695140381013552642288430723","17142842557124419878652712142676514409662521166974909970061555992675109707507","1"],["18660085297310165965229497462395236739430492947538973352208346838858121265235","13060375993217967030826760352375590153124036385325705178381698797388964217578","1"],["13738499698735088160708816171304699407572893791042842600098710765057718793669","18669200294205642995379612816614408853235988501372305296954898420915700509692","1"],["967079593917769674520429225459922095859522865416594174701661960183658370061","9865500785864083008368728502341721935295307059639724593487711148450958147218","1"],["8557012009806874675589684133446885795793604999119081835210869722605515214801","4178307174186872399252964780593561733868925276210265064687263686375493721237","1"],["7824992792407157001753195375261124961627384779186211559943507985428187619206","6378499741862531649980485556474347682719618461986355328694606969469148581739","1"],["11351117678814548465840999398938243375391834345345867016856125637876581058201","20961251426861871005974631427528674080510364869762699465258698939236633434633","1"],["5479108366129344536088186878189353695700622764134338661483985013342547233645","14136501666028630680695386477953550468213174019916198157574655111234288112213","1"],["5557754264862029533368641745045753106660250481961310584885093928081184066000","16674276434059292328841940501131888313179219053570962940906354891800633881195","1"],["2880162503174307979284591240853264538559649387449672315080929540591821858428","21563182076305589224118146463688867622637230563549390808082790976294591342088","1"],["5170686693157929927689204925835213620951998747427573183187355736369719009472","11473379414690123221847707256931776074757970204176385098999631728119328654816","1"],["21529307915701184308616347463948978065930794874108139466218228270783504485043","21348166050631776141860218324871567374801185020192757507301466036627202082467","1"],["2831113451943900765237542004638592298965193268479862883250801405650679388369","925128751173672846120270953174886049791687451380546905758481159556400177147","1"],["3703508451388660142511106304003036112569943448587444736056126640438190198614","18230997518277301464530887739071934626802928849534763281476381050019438577600","1"],["18856097244329690462889590315883580270995868814566379203773300342135094052596","2013601938912532089613074459694017691518020725885581007434955252168992927284","1"],["18902777714720726843916494342771542508031895313125966477233715325047985072611","7846147795803011085787170276376252150679489793621610421257578508148152849552","1"],["8319137658845721626410043646444755020067097364290971531045178330775692774822","11551664560091585927068613409761693191062888283582247944803974977414512260735","1"],["1967315562198182599580668933713792395325159756603227051103460301419698491305","17971121994791525238920153321585120030332659731940637995389889399724420540561","1"],["54686714393216846256294128718634029727996278605752071309482373596944243508","643047479327473830462412542074007848208113430536936160274630245972552420576","1"],["4799714669485707675637407502804191959810745335670540143850731712420593894336","20465714859101976327893198092154093976383163858172552571762375165988938493486","1"],["17017822740024013886027683488030681097015514155992641459262187690841322324659","19281877415297080061341048260544161782818089461341125369943254125273078040990","1"],["8318858267703424225475225101442235104526882519680142467891070697224399284880","3287982664490074351924511728406054507357185710728169295922676997079221202437","1"],["8507442039042562879612146349423978050161602013134027892678914829093123796111","3305735654584024469617568900327550594340692707544600268004013942521854651407","1"],["4542964220864569139235524978727202338807796763879885828918739918763040570770","4422699601820668239094679124209886338835221875885140495076622820293305193108","1"],["8350518932138560323681384073914430658156217127516774253321432099700910324471","3983170079288216377903230054140803131466380666515911149787813838235374866365","1"],["18190788045455469271685972273279119572496300069507969862598054565364833187807","4914484088109488069876255846820040420908562360884126053757365840521706035965","1"],["6271053181170264619711700742059058826008928121156309242807974106732939247919","19777551790485778397427130334103987796316989785001355171242580231736286724584","1"],["3657493293114696244568718720044265745943815153925495010923788608520335756320","13207483587224691410567421788460593775860443777207894149071127027782475720722","1"],["4642112536732639101837957493409864330175860711153298486912777793039086423308","4656500049259387675675248902754542982885913144250979745602446343903835758355","1"],["6447916716865821986053264422066342729883786103086763367180393218659025904653","11128338775444627524052014312195592627181351860317436554191270613604073494160","1"],["5156544937096476693970471042051056053791527499687095007774984818882374153735","1208022511926758386752669853942474489600299520734745170597999171117139356129","1"],["6961852546561166640647442655521397570008584767468203708606264222715011528752","14802677472292407216285231023505499747607735276964157865761343487543968036501","1"],["11849843395238251934342830187683950725364967728588795207569127955019274129574","21739140252649344273856605976293666533763768201964688868013102288355059707649","1"],["13964305847563089301188735452802856130583902565968962923420907127736696282312","10347991748182165167975182289849012865418919617713158709231787523990203176732","1"],["20946668418800764712303021834181638718327295778517437974567849778847741727388","21714592219423150073643947853758116364779899946966066932449949252611868528518","1"],["19562040171999189819643420187840430714158655240359515059623069192142215533187","13770786281757554092115929994762305935086353921198843383261972284247483598164","1"],["5152228744295962280525857856360585373837268360327949210842737925538645153541","7794091432730693584724492416313903039174121394637055465967746392877725448343","1"],["1158511122368342671522622683659194463455470148036085974359398229365128457893","16782038557230462831392104851158162935608022367736778817763205992624178120143","1"],["5340134523073147759279586408013451437753649705902157221504693000920678428496","6335781288272560233387969978652452382047777326234204483501701493584071423624","1"],["14564078450238694466616707625351046696061393458461776975169203904358752360110","5700697360924798246935848925896510527462461798987454514490938530873483419782","1"],["9142302242843353853014901931920780494336115051716151309066823117525722251933","16971219574240651954406369776330816925580324391394091434622943764618672712223","1"],["12428568750304918124637318106335979261916877180007315622770575246813387007673","18534074978969153056903086506011055938438173228615573407297271732851874279035","1"],["2647986759148381817373969574765585935505977567493537872498103183544713476048","20097131422924118968381131690426421647592481888610615960415775986749898000705","1"],["1533903529973577853517288956103848694581544783279962604432911073470221658946","9643257579495439364867416965765985653304715140318982082064222258730522155743","1"],["8441872046873903290128096061996069786546784132770767779310924757527251334251","15041976598844255288120649904508101310929231913436269169231470874104699061875","1"],["12139735015406341468440328756199930961609990806000485218784686856049094243477","4582242003743464760651206811827482913001262742352319462848760299025734192086","1"],["10141497530296599690642989809004071449876209086792783596319330426571312822605","12452193022458792259152050637255740673570665802271077232277397689229355342867","1"],["11021880408573472464140309273546684484989014502638036402877400137784185991816","8793872993177696927954955759377797284102736449639605949502883329189055187446","1"],["1717499964021282661349240282796969274537459261434151015469350223470596777319","14134763395140319819126487555210214338650490630007496326398799375315780639365","1"],["16261311741808215914304355495737546269787207640189751831908185987824056022496","14180427697632427998732266570154146502077915043974335980745767739951319788402","1"],["20103280825902977299264111353115598148994194996113496788620393518372438209516","2718991812010003072477853308694907150653889950447475443201169832357819398111","1"],["17487213591336654131587445190902480781000820260213994577278872958684498839328","1695896752725567090009085375923925445108345867431342425831185525050653715482","1"],["6455051539189691593211184398912551388967743964707940903050111815895463177362","13271692001202584680655393312873833254936954591071760605544882036422280128752","1"],["16397378998315658592508038126233978467155506602865246430966871601698830600779","16599820987336507159845759701301553637139906996819088258050368626947469780235","1"],["17673790959177042086055727327812170430638796870769581331240422695599493392409","5069336963337071493739353224749127989329452123292700616094182663757034997990","1"],["11776336950669235396028076754193379803082996237466852399250158846908069266179","83691830859255543003314206521124210978936555627117593374149543483089090025","1"],["120738624210935311467569368533954245865644603949634676441803317413321854618","20392069761738146894589210849500930478374554888919385930735066835659419925203","1"],["5036500362449332052614252549778805479415269587641531742896809426385303616520","10926083248409664263030890560109162123410139502736800123179283338676812743779","1"],["10084284532895517147199533420111328748853767001750570114100904914766629831947","15613892040920642889202217865609873720429574216059279577700737198404141747213","1"],["5797420998974958854480411408420037823357413019398801830987816944959277912426","20770066538530895984266551644144029393138005976406270742272791020061551662990","1"],["15122699601840642601801319572157230035637104473703994141537520351777934457498","15302783500518006002267754245088886210409125259064823379913213201322537349977","1"],["17859014092458211955244018270697627784722677824165774217460468775760443257053","10088375285200488273175839313637672212530409349448025041493398991327593633316","1"],["13277290504717003461128062842116639078817672496974611064512110143563171790708","13733042398210778129516747456648951481239427988976963454474227121395549025360","1"],["19619217812831017920463833331978722175395332881922207548456173127007468928720","12895971748231308052551066850651570333752484158055691763820296128521057342822","1"],["6503836380163350345802572285145811096466256607838043169739944182843463181710","12679008903715557387594486215038097321183945913761115416041435449936282011691","1"],["16162275542140795298484778825643555990978876499460357406442965424443694916449","17967870031315017316922185731555766377231041468885956063685164030844202249762","1"],["19267311756893742723095561559394607804099793103612818794251429107057334143219","10684352107028948917681860986347954587494615087345002743777805948252962693875","1"],["11429182846373539095752203260096576495899015454343966765217810110279810191008","15129109856268504287132607240591492018603089744909580747908781218398663411228","1"],["16771634687465462363334345608694047481695260377505979513602253965143392233064","14758885751169532369356319822171228158634269722770316658495156921720123488506","1"],["10136169864944723564062887881865738370852089253362200048684433679665689730955","11076219871688808844174104526820276586984602193304641236000740103464753138178","1"],["19386542154121655300502300713553088057327750257082157182205507945405119753472","14445757398141349468499002818071464883122156472900028161832547154574497275932","1"],["6842568676878748174822516844410021336146594976208268510436687239642182197112","2088923601902639929596614084850982551299127065784738790903589786161402317668","1"],["9625751050405712106219570927502515639795367757937028309778563322194711759034","9969514581389655994017426765312911236359033453138010337686253903040044720513","1"],["10122841890575131618972706962679654007090222153361152544871527430094047703896","12330997570909261203053803509253784202538317589819906014858648864783589633469","1"],["9820817322682108837870499800325276343420500815879937371122166493148913145316","19756634294918412363853459549651045948192948849896759466510255957379004651509","1"],["26099276643966620915352338094358601413832404194152801746751359943632559831","10967599131551573758498708514163250381682910878514965802832934549329348766028","1"],["16674064527759597752728318365687878593755271090492670931609065230702267108898","8450102437405093246696064020369762894615456630716234008061844681754470737081","1"],["7933737990034692419782181663513273521260145141302207615624096342784175349868","6475234347402417896454532892155650779972056055883169322849090938836543177807","1"],["17543159427605240853442732885366705476422477024536681668194365527539695020255","5479537857005207096522488231266117713329742426463985348444382041716461809489","1"],["20622070236284799454916754077275960885287490577839574988104404097906046611558","1676083376613309121648805523234182238261985214001739040115477922109549522225","1"],["6548585041675038580299808631243165434675620510218800043951889778086726694312","6720922586131863903604348039181321765802415720968336522618356900607527806860","1"],["21299173458356206460531559889031632313449445509101611948796128585103517760962","15629354434438858614575053517189654876447271458893309001041996082717411090512","1"],["13804760647349631217067595538468258620528251278189007003813580802735565887483","10282928539392470479642580240817252921198725448463567912467614242063748632731","1"],["18747131227757584182446109333717739246816738192797691011715513950908982162401","17374436360576347569968070012632114461666764243220039519734902867793463343802","1"],["6183544513988555723214970505480960454225652124997406432593664268904062641631","3532387380078077018044572035453418524946983219417034481086224685268678716231","1"],["18080238919824352921349651017909956610948834703462825870849402253725920820884","641079877275870255348300280545499349648486785662110063514267948734537071629","1"],["6151952656851957535300321615990212890101863251950502161332207152407413658442","16189658483214121532567574727469777741034012685478529847274232542785414606929","1"],["608646569790392359336015073470679106063116111090951489912606446841925267599","3132420090925942146301950562672470027731280315413187996367407623641909220821","1"],["19117522893444508068152363207383303018946233755189214945038811148093486767924","14419938614158591010724480840997202649595540166022991701752125218812380550905","1"],["381979189094558387073729601666359934542245808778709060123549537193888369190","17606339455026515035356832213241072105710311995964297260430259391661114467877","1"],["2430627639179400172082317254112150701295492873359309335296512371177517942789","2221675193643120045823733884441552196958917826458703071556597272019182020371","1"],["1763935034048936423808689969664476163082464052848672477437171022523545966778","5462701329250654950901989208770374540863672845650015413511249224063913604767","1"],["1293871790245482328307675896639610633857180001743092695655324283745384637089","20538476598113234579733146011026666082141432496068394341862832280951488927800","1"],["18617092595450618217730980887740720393432084960472049544162727521537346523103","10795061811646090159327417777257947972407339635219574228517701630211023739530","1"],["6092470879049338723328260796682427811181431133510421240560622286960352743162","1052388163952931003118837053805055930461669339687429657238554307895486620864","1"],["186531946371043197320885020267679694941737719169570388199499867737604914782","11938015288911668013877921681706224656627192119870034951069619242505212429060","1"],["10366059285858696610616267377260565412825042063259079420868993035558038262980","934824878571401063589111407132726628376961174225189985641761151085167716707","1"],["17865527388472818707695802514276441424817793240565618646861252161197684172232","2230547050869830403383693411003753343258941379408195772792638757180651156841","1"],["11429789191463683999246780251456257028357837822458914469362398330623693903939","432329638458826138824616423075196164152682722004109487676894416950376048682","1"],["14947539624186877105584777313265647462014376992233827574501988071771398241802","18281580159423836363343527051449707167560871519031665544448288990607617739478","1"],["18215628849739892890490789319969912510591190605198604907380055399825556722785","6524770542677477495882301525138982662360002485462445830484730505164376402710","1"],["15238024054725709961115070534671398460152677239865084889744656531150736426788","18896331384163428726900471239459841449022905754812946284191379385055067887264","1"],["20350122892143479874544532359179638422637328983864973211700500726165575555579","9116721707311240064893616538161590847623467243007019668549918861329819993916","1"],["5769953209605316095080187191206126369972003250481332337184700499698638780297","12511455092764897026629624526569336746155087910657047881715829293358279413545","1"],["17711857680305249723828485804815070008128354886498084011781161423164107201246","9921824235088559812734106045644678165904325116020720253005485723053616718087","1"],["582498105050758977746273590368143549407030833715594001538214223507117963279","21099028779536186186888594496608631038485611866620050787592225040663195671263","1"],["12778464895557520206074901198906456237170946136772786169813099380152450260880","5543996585001316805463912589648445530643687537781479371845701388994569892315","1"],["7100828245050700094584217377264627758395767030629960406241889002644447823378","20388958732470701717428189675771423718259581161937334036225002969554772068154","1"],["13261838432156635789293707017755349523393846850259272321529480543052498033038","849312894096094540124844824462990027606906885781267445894488567224665901907","1"],["4226771102111398456443278134486036580265196138672328150221178467867197534761","17754481487673494183274135199787417209170220558562853958244656707191947860452","1"],["21839752564522214810552762407551591785708759548401507086829479851591312570227","17201230370660080851797961876256547715744553856994630188505128596550328239511","1"],["9196554301409570703422754250196377010087141219186181009584237543945965311059","18590987526369047520247253317235819239020588771570290683302821591162384896272","1"],["21298193973790540404162938980757118352429184353577971830995761218389537694375","18638847039816016439977719958491820094503160855859574275369530480636196167751","1"],["9708334915241681897390776138465073551033007641380532646120573841632438840350","9165171854491108423038327657995432209243398904309641572993004144136067031684","1"],["10700868327868444416497800103090710103914306842555542659792283663054385239090","19568723803572765795639933979644857185590261917256515272456392012063466815650","1"],["20138084342678635188317438220694160325143112048536651298905079527265622283104","5073764641981003570611667681730504306249095938882989564397686884815338689474","1"],["13577442824820485527544632015517977130862408564152921836691234326460875783862","17293663275564725431201479956923582171787249836939309849867746529934435554595","1"],["10278191295548467502811638702223998022813022445975131695370674046760636844162","3065166361676594915396504809089537134804573938175120003420718208480185656803","1"],["17927245724925355919833976683566985655429968204879929287333099736147255659424","13118266581302801197884806167134977332748386148381355917436893743238955273037","1"],["12110047361639956975095494256151680405669676730120676442578658364646417886172","1422994380740203381892712338587845879548299445985003668363525149399241607792","1"],["17332408142846553820772102694465680839064058151907309777543143519058230144309","11550650348034732392285656112565545126786280545896989074224470475143037118181","1"],["5845690347879154387557050211927183765751431847571558710953877718109657723540","13606296001448287231647291490653763372464564503156877226392329545380398389639","1"],["21817990458687695047154011570568858627480834617199168597998766827316234732814","1771323489361655633028041395196808169632661496645886713962437425229989103104","1"],["966108494099040743884825804123122282680062096557565976877573397582561665620","6378499303140284505334285854456877002024576028831500222292105949481460488689","1"],["11388684214758155730097739570133841349325185085789376616246417943681134298707","20423910184558676217405594149723245788154923435220057262026845408740275869208","1"],["16014185771399805557606827531977937374282963058591503804237568892019282156958","5342118107131127932923998842273301525358436478638397763153440446678852690900","1"],["21480358756563799303339177351076776002788494736352189020406980077126532478049","6769398629757943985731358063318929071079421230295583798249454140559954380738","1"],["10122525058782064477596573115614458926305554553936436690352347792434098028531","3309580655108817920866950107928278366245132361980712343952521560268808215309","1"],["10259070674614466179821965502832103235137613202725113999407411281464724338091","2141367264878505209319668045007330277728032114718439736880930631049396987076","1"],["4581528722849595049031816868954639208404543378139252663441442767506242606268","21689732691034194845617557672790916473772688703328109584416304858077240364151","1"],["13861610797944093380257458775159550379503043416606330041394648214507413121841","1267293616883130037162484586963043348940682247586053153068592455111880114155","1"],["10782480135740945280978790468563046185466215139641941945158527645930586701629","14138815134771385841168573817212756950657084533642704497998984739513106194882","1"],["11228640394146986529615354276750703546998291123599842611842652781456377074790","7702070119132728460253061804874540994419793953050340649802933895448374486835","1"],["8529391770093567440500633104908998372177179078917186753109510656704557235080","18842231544820492998187400686003361547337820068361539283927847220641921635973","1"],["2003761924725140398126549728067293851472520395571680531461928105190066560885","11648508284655900896440611933314048725105179467500629173815100591976146448396","1"],["8946101757388180881298962774271909213230997362325459548534164696995179461529","7064742785342403902785338321700113568712544214604311061985630499349862457326","1"],["7865227804459905264150247447959301929423283509240147505698874740916631368349","13824068572985307075381654783025677320914313132094375846751367801725097617671","1"],["16214821421814824171780380543762934273701295954949275442316947524438355871336","2765619033532769533428457636213131779868973455833477030572298324441642964689","1"],["15814307131684604777348474283128597947594858976999800801014931032550299458169","21608450362886643882517306434939478478198409365592248874616015983589968090513","1"],["6616437743984227996021611592046930851956258483296827778895947265815310817770","1921083790418809295388752816360185243036756656885994936181251662737651565749","1"],["11412193083634751435744256219180613581514199836939124541378811611025922326696","15934493752247322045634141842441044731088082562634058050379571858372063526182","1"],["19669979004979673718129407379820931357559181639177264780721496581719467320159","8503497928338952042920095435350218880617811378137544727510011318467073326625","1"],["12593409003084211285344958387936670113533823404215049369729483873775449101152","18446181057246038992220248985188916160061678356391227773080442996723646973431","1"],["7867903658272137624024102994544918795545565799824562525722224707081016733015","4306533732916894174595405434015430518384808149606800604973143207434970668850","1"],["12498301686813449117001014099916604275880541264560794063885125169663181547251","11141025132451977368692199417104768909530416582700139890536908993959863465715","1"],["8023359458979500220660702027750367534980138049261451520864133942537989355602","6056363745498021471215281396472774525543709162440667126550391159294095956167","1"],["2683752534369170295549154487089884712837957183035250557927387594970569808794","18992266039338166254955460848734376378426300065267567224082140125385198967856","1"],["15637609151013752879850667530616734666641445107850129706728042615816913834651","17053396279058229905287760767887881127313470059905634593835094763372147503213","1"],["21049687428178249526474481655962063155226670044486918726581128450612723643904","3183055513900468368297344062267304778329292060210441535764400126731500755335","1"],["441348507176382895209775448122826462414841594684069467912107338096333617556","7924315337896286679851956477554744363004919447451549298080932854430902579654","1"],["9220362337074707183280931675689705725169073232060493645307774936721890051999","17177679110740738849850048197764906734484604718365064410618023867167409366858","1"],["16287088235061033735246340363631290925931939318731094565135576263781818763170","1488405015214338645763577650335712535058548837197880112658730499737821182838","1"],["21077316379616541069906301028585225299284560689724472318798886402623885915336","17660591924327507035283985682807758080249497190818519689400433971838771523745","1"],["1441900119090967113892768781357134985081801831535900057863168397177467362345","5029787914578787041275122572254436595672585724550517883216167252030822329066","1"],["1443056742424606995443500873407114443107382584536781711232422566573402441826","4423899032089232076623948956445789301863448660210867837148681979850341321214","1"],["1532166365935771353571950947609415546749284198400914667472587954626970661767","21314316141902185268315814481880831826264503553361468658590797955755804374483","1"],["20760465573073106290288856448525813798836941540368729216692870342084374866912","18263364022241182105485057796630272398830570783537788332655741978277381359761","1"],["16329666734148651466581738871555387728953896438500650681799909038004615622264","9260023801677380256884030942550319698016228287030437818133524232917116534963","1"],["18944429326553818395031689975802176738978640293841961348928076799342309221779","10080335366443372917551037190862984840123350978698120459065096400407265720494","1"],["15116065343774695289660030929356387088129722976442863296951973550064511696459","4825698356960410462184822477559219336790215803744939233512661540721108921282","1"],["14270582639874089302329373885445729938293571253381189284891679606538508692631","14814366970526994709635723637870932609667461898580533940883267395366497050655","1"],["7121690919155761756284459587399328139365391635943050488792423764607921080874","2062185729638966305635926196843322617944860404097533841465256021854665667578","1"],["20109450489870763826887684396502014570874579767313010191043560400600367943139","14120467733705573614850488291062231162496322006221010599030855015086628587662","1"],["6111667349910539385439627976117682960748129453050263922484787731164836769879","16907549798728317652787084505634739634337594023114843162027581206702047418660","1"],["5280947356147422111546430727603316472720112171904509792652507217320433909544","6297539672870103759168989602482197805384530664469590257103486522392441031581","1"],["20192880210243280757535789205233936911364018839317936427635709789513526361233","9709307869139124495740996544357605180979188535970221045705580334398264823944","1"],["17662652249555874067001474987464082638264751481481539044552898261913720550085","5257164516855952336940264677427571381749977958668364003035966035324563399534","1"],["4229174778663399439093414544097993185727177534090570541803996638620413956739","11887903294551896582116734830582628321336514216967766468389963755789210214583","1"],["21813124558771285539619362434958652443635479052569843240408555845046843988033","5898300789110570202669517162446418473510034665783662154003099055429492969941","1"],["3012344416827680040314059749743685759145189818945912828458151321558915698619","17821054255513192106732038919623190995310758007880343221083739615154773080352","1"],["4166168509407108476172804046579473244477911129227886827677018372993435783068","3853742672099537983845339836738360328594446639732393563274719325400279253282","1"],["12394119816109082114451278865853616901049535169169978277194282388117668635844","1652410734442613105667357733666036343957091417164146663066553238335569156937","1"],["7118300018395716733155423861631144203489742546450974445802349497051471063451","15834364423582747024282793760686497176279721720805188212496311065744736832776","1"],["16105981085878019558218264042818086265396837539151547266473973016353497061569","1929803106140269484108324478067416219208710065877262538301331691169867693992","1"],["12722754005946228596010985970584971736173297313798406038580270312238847363328","1172729649256519435225971803610151526958985552456484097872352227777251273549","1"],["14017377674031733155519338987303052506465889524141628680092551795143089386082","6315373849024807183911355419113067404202918751722570611236270270154160100498","1"],["8211972416270620676907245351513813766793650121402848957584369291125791725306","4203652523682627633122956935857184404368404563254582119618962963230052932857","1"],["744468472448286467497733561144506698672811587337554424728087035992956898838","20777513580256018857549935219581713283579379754162388809555590727507113921870","1"],["7449038088685681416396817079425657346077197877650304671796796550473689187986","11327774513543950339145121735496612726052045478620687241066859730963252667361","1"],["12912752427709143414589252800330967696142622415716757279261763256920202009114","19482379509874613197838092245427648978904319034191248836661905321712985621172","1"],["21733180718174933359454741722102792661394079814191247926784133259690959487289","14076601954184691432556593353200706451608766568715790225882067863130368005648","1"],["20345541453577569764824590573749131717968532455845910159849008636985580301746","8190117343124200154238418893207857985181243300848524555091802898620180157836","1"],["886067036063569855801195760447719708132330076998398843230429047616367487451","4192777566805416996647155719433477000210040644219698496213279359344974200544","1"],["12775231328865568260280212873201032994621884537710148156776687286725249139167","13756828941378359157677693894972514665442330899199084321934323931032749707177","1"],["8630097812730520687101823804863771774593585679313825866498295736373841743865","12181647025028751757498070906039603201159576031449901270899344765889891755634","1"],["19406657496047231316139310237771227724360507070429087827170318446479495319364","14944081885125992689642791210997793083764719221944183049171075695972813248728","1"],["21043721258244398372759907525452061912730164174971771269123549373304256393433","2778710540631307175724456093454823594192747615558696086152351966499127487523","1"],["1175843354898921897462927321020806820756930949459216326244199179529601942368","2510942943927185359055353807666741343530696490084928236315874012647798999562","1"],["21809048405256871596897052080802884043734564371923655610137482604929129795951","9235129916634851596609393032588727141814965827703659531231103452583601968926","1"],["12291750909811278864638855392156402576255397880974472508609541445463414744046","8885138355469974086095251584981815859307937530268560503640355157153667890339","1"],["2433159840857709004618642836524282226043545248282899093623123112030225856914","11599978647568011182147526214628496177656415582505035862296129072639509503516","1"],["21800834338691715780979582276998536426053872714688367477524183968091818726977","16382163395241834861604426382221033717124340814443654860457464358068601823660","1"],["8275466920709203799011030977751159940647495422716379084214474871666671141752","13071691865020737605012328218208321943063349469980121559248686555782707538110","1"],["17664930424717534508335577420741184005225383215524839876928439163587945353725","19694668249082155143369188970398761280720119184741593342812000515035366087965","1"],["19863741261085830659384650900417220695304674176826965090773455061989450413096","7664756529418295021128250664528825940534865163080000101462934315819614960718","1"],["5664682256499388030894304327110764392316391475856181351637178047030578097341","18061116606966584729196544427212378111624588290214955161460445818508718690019","1"],["5666313176748316260936740976719188454700420288082466924748812157227973029904","6583838843454340111631331324913790855265558812844961999947194535124291840117","1"],["15505073603939571815450160944437707511766717147281602465306967242163178718132","7303271742656626015304895979739508601991523948475664749888989567791403831717","1"],["7217449751991385484932225942160702355898965370334090280526765152341024769171","10921308350592958417482046907497826034041802642632689826937417827503998186611","1"],["21193348892870776976135018918704743024650170719427752664517390878804552597998","343978989303744263634684429719214219520806239662469553738304627215577808244","1"],["1094611441302801404049440847168200906935635527662655871345820534775932948952","1984333739869277698260350783986489461101434561191129537378442021278559799094","1"],["8391728537740377261695014337524308703206820194386249034270280976455844480258","5481354219814422653660846668505204656566676228141721457368389763641827661221","1"],["21320013478995272053267248340446765202270231472853126304553687591852739746972","2313327176648098365997668355137306235455014043300484375769765989854771154908","1"],["17948820642246609304780780290331067905054945273777228381849926970884835896188","18281238728406009726195740064370818388658390980987320368724225475284717219725","1"],["13891389400467760826688403939208133718555904337510394532714963510097697768154","17454653867986873663338974399423697036381858178484964760797703331923283981134","1"],["18010681198261638269895912084117060572053685015018541128891728147563464886272","9516913309042740899869737967027710815119764672489112905709197652848700081119","1"],["252922588968741645355709854809700842851159905074505976814693538769127219039","7165363821934831913325708053491922116971636078745737278826062045977067559766","1"],["2001898565940394826363955735988137710803243455466095196599800038898769231435","3691190309499824887006713389444930288946695534470706442516154983371747506378","1"],["21785452477221741301548682343490894603190947152391006725735091195944978566195","13828252284604844897972366949630550155331189144926711031705221338332650492306","1"],["110445191907680575667672516053964446440188391222246005050370892837608286709","2518994459052906577757593218310593417863285236944535920358813576403000538569","1"],["8329156979681474206453868135889100792390010271239972819792939383484164240902","2671688431699591726016147170768464731024468884355744681176610408511769210363","1"],["11065880310674289474489340597721408514412820591434940941095309637759311327393","9294195276345898904140720803775454699439697026059186099200721007734813829796","1"],["21022214086608989052402667105375441877224244195073360329989656299844403878583","17349820981990841427580151574909182183696925015448251211207470708267873951541","1"],["702816708335869567484456394369936985114739251004560633395600455219202628880","7831033924856694358449315818453932984274986000552299513414352303682138560980","1"],["12648022810432527025137043392418564517319246046787714100106889939752097451576","5007539533540979215897147436057234769740717244454032817191103974171524117082","1"],["10193974490594161413899109432426104594177521654989008367893854608807476453333","5925020049884683343643767499648961746566642900045155142818881232914427460976","1"],["3522610426774353081948921187303548175067914402911336298872533384437148781596","18788513034765198107605909675195311634842573810089176309310600833614124633137","1"],["16377886167175231601800410572106946246350365717773416589197554032850369503066","1279523222216393447296935761806070725126915498748106949023336920261345585415","1"],["11606900138886682041646795571683156267229853922226816236570143419211649554301","10932540095141759197906113903854185504890316928771623949824920137233611726163","1"],["5561594210181990443834657010723255247702009941882142956353286110015091239299","18083887793904309326504857433035342738102891583526610201102422581143654353339","1"],["16851068581420130385750860026342170639781844144360837385808429812787416273511","18318517507693997692117733911015209691134335136878936546707113579950417710446","1"],["2102547639960615175877355545125690825791987081286661369742174948820253928021","18914124899778671994186808543632157198483152571875835561650956363359989972834","1"],["6402088292918747169280099349823851827357341328770047972987158310039125586451","21003992259414269024049254959428237150643985717542203873084830016539350026357","1"],["16179907773007760708841656089879189074416238780859901440651985673838308096231","7834237160836092461323969857254765131465461214978581920458979465866779923612","1"],["7806809464008163937328942361377438080530734111152345250104641612813363538441","3722918598862212601579092807265882835065671302193850312455824201220376775378","1"],["16189585087036177665130871362901098746183422669051320056386516934021409733003","14627552879724837163501898658904490815943355265240017236185251073553387612902","1"],["15636364749045724065956125056608878241774932559730530813704014700157175362128","10807510705420411404130746181816029655214393681621382607714946715161006087634","1"],["14359093082154449888006295276633620070332784178877946467979266121792166925726","9847296085946166015377240784907401090774846739676165891090856289542733613281","1"],["10580032686849928942301593333783587159886216646318437844519063642004503913635","11428733146316370790831817921997132548128987373981690863180448986318011380566","1"],["5635180430681564543790135894973103942788781670624225958222342785000998254927","2072570522599704261008950196290833749875673366617065988842867769378070792427","1"],["12911226953984740159103809058633993868260146105406370509463896733558113411306","5784014636018732108361889537245953792416256023046339983634088793337311012071","1"],["14976122808489850584273039120740145701944453526023771117319821124393765703916","19237290088877357431913934026631030277011397059043259788264274689136731058769","1"],["17658271470887032192361251673723408536381508446032879981303851404484754210746","17908455319024691822225915721519851070982717136822836837274233590150800660626","1"],["10345346488642583325324566920688299674783142301640938581918930805381510251937","10602063314578647965800603702670645401891860957026306807228336396017390296964","1"],["17216567850294531408947437506840782792724626004920634639354696248217701697437","16933064199757170688595302855210875725811269293138041097928469249157949854378","1"],["10611311161979379959472315897080915497427060420692570598881019106001610962526","3433206813222479085383767799941434280448819730935727599735786114996277369361","1"],["21497544241092481032004414598092227611899499093391244678733902195817764413830","9358845541241793376947629260823315129639597466217578716037879393588698114470","1"],["936860670546341044376995143613285235018554910156569186823823976810415424199","17567601380726316983105216149455186075565986007835257927264818338598578311383","1"],["21841462200221204060848812508753374693348641194818531703720023390972060956029","8976953184142233483264460263053578817394076384316913088808379286228272710783","1"],["10108869299735160151732294990078504810365878615482589685221778373002434040326","21027619755693058386711318923935695107304587314700232482506708288756969529399","1"],["3262927892035534306828824144002319015471494557599381245527716343679768307232","21429851472425205453205600706922857355103185091621386872672209050840225131089","1"],["2033838322004483173290243301400042626675282944026834450696261956285838701491","14662007673425468939989341474937851554990637662041759863160302799580452405202","1"],["3405116040925699998283215696509329648248529574286007447870875624089013321668","17284743517145880780609058598494604539965429018460651556545619820441375237978","1"],["7433769444555479414647134635059804835850801640806086525953790202524801168206","2718195057014263443967346234853875348769134396837857682829625473244754953026","1"],["11947162163641791614767560287620135488390721550664651318602153779401173052931","1820717593060574532589222535073973048814882134782837492462693492915415122214","1"],["4590600555202426386020632371643680046167143091160970342517200774946099522489","5749637658380428632937028409852373743924309934266245706169670851059315851447","1"],["11575255152547673875479474948463474726468707427893203658933318197136158271988","1311357239548032170516838445148945465884783193083246543402982612905520126224","1"],["14223346712069712997217678930092724890781097521364522727132632276626963496076","18799955840346525222547204019492238579515073635249826227991028263593626851857","1"],["18507960317183271550484403675886694284862026459679953005096503599485644522190","6055673038221989056578951176977493803262012991330918172577257590140813497954","1"],["4056085008467080012425456405409512318087451864794807480810950120097949904369","15022314499875739827995866343160775091692497033130323637416239834404316080283","1"],["3216182486224286111054680977276613771191768397558169364476062604187025950326","9561391458037216891151728249670154076541004354485827641970186786281285373763","1"],["14115689663948730158866813404676475648494062170676513569774099952267526456044","19089149323700674877330426437951408257905310552893232729383912393178849769764","1"],["12819008969141724470021099563041352470543096767984313013240868271083164486988","7163784317262624352624072143528286558133024725409492578511575156092910958050","1"],["21257849824231731156871571759031664599557255708404351726421437455235828945008","17267550762743808165881832601115674115414080370827877839741957119660524057535","1"],["4153005004429352793486878156068187101630834256578026436522555816073057985213","19718744224696304092109819778753425207290172714098428467500156662532455491484","1"],["18356315435661384744857626080774382999546180165634911993645342584590746012616","14715347611679600329093232722778629162816640404792461108633106154587869473314","1"],["313451363867637275467536329387217214918302490421704553863951399677776868768","6939901136441868573755037747416616370309161119644753922232634599088837207203","1"],["13891247538247100407521393844697214749694671047261130441750179224945275147070","21856624114346412279563011650813936904627141819166384144882911026712239531706","1"],["295947346924820163071915751412509639720029743007754350575761749629981247492","12252281527529787589801564182336007359596302638288246121458448929704455140817","1"],["4697719206011492842191611309951287417833904978464854870798730328185287683181","107066169039383882786203053277842074113906464961155739860486732551453685940","1"],["12662146470407663245471541889954477386367484963791870672378683713503902175629","7632510679709926254905365085755012994964272942904476237410820165819608252619","1"],["241184878534656741503772578392004286135190341272061964295414838993605218964","4816095023297404508841199446601595820608871933084627596592579695633496862113","1"],["13362572707184153288064629119318255510905599374909686000262484436433552995198","4085568760489978379672391185764038384814308586311299359671997561758536037758","1"],["10414052950436458816578007007093022187179841949718385087949777545774210951459","622818116489461663798081828725691608904823172061820011198060450722063741602","1"],["19621339164060051396062007024212741821517825894191777830978459411192020500826","1269719946758622823141632416064263216925532224129960131412291068054552030920","1"],["1868402804743077507576208986724694416276405330662182507904212202661941182561","8862807056033892443017006990355617833692487940617563635704536674420003212929","1"],["15996496835221295641651430148628269156981833108638566967181106466614166378363","16686389228166743436869720667803689584269287964279308450686849032667025164940","1"],["15579235297906243883747208423672588222212110125249248865156735682244046061076","16031176126874769273599589681216473595791314130466344834679988157002790921609","1"],["6567081931476762867920969100531311280978295093349313085364162951352962735033","16117321348148678129272690867695594762499864182890116505948929621393890205239","1"],["3477668581189954220821938092228060257587327353139340507718261656723114548108","8874860536748378100447965099502418881574194945163373622031703706304853295811","1"],["15784406939012294030847240314200604805135124927807036789321400654778258735593","5020692132062910938444758036995232916828446396814937544586926801127832010843","1"],["18084579505701046763327036929120686382420896312595306772346165999604737912837","1058583318913731116453038253394624968698917461804691051430491871036742032814","1"],["16711382108483453194752805997990845203477416815113490458293294513390163265205","1246306750255553185692799341309989949621899140158058387501527233545079560427","1"],["17252535300881401601697937096910632318639546013406726198846496105450896129411","18877896506264553842825786478313080689496737564165653401649107972629219812545","1"],["19652299375945784154871613404252120003093154188494024923416507889453244859854","9618150327876520257355266655015178632496753427749701612382600000416479871056","1"],["14518091555606726729453672787149472433913990506805813035238340951850695697367","2870922427422003291113654790736129190123215086287164874929246218805554922332","1"],["3021204484878272048463879069309970301803008439453205179745185556059494889426","11621268404580404741476477462959561964476462920791131649791244630790675859491","1"],["11704082293553305352037443306154893180737362467583071117651235274948508695265","13027378042690134380354401760605010620388367384269133499843885205952726066888","1"],["20106342076409301276828539081527096440807724137356866344049023630804625517629","4235908880207322750016247265070569132148608328446521820258603177134937928963","1"],["3083722584448672254481934896302976082950100440230669205988064466072648921793","20347783746138748963801861744829856953581667813159642417220160009322814812689","1"],["7474531225800866994858832650319422234799615066595129906335450912010561013062","6107469951126746968807346820798519037238763257995640962539235508117247330695","1"],["18360904126018320454361873580467766223194378227543016397055284776390611862972","21493465745401344454539078438997434544397897178510525132507262448311513196100","1"],["6034736893583593813551116434700188898913136923396122772421908102106252838406","5217659941935733287301738523395585332423191445615910095718390927798146237287","1"],["9496035168300326386001653611844796023924358280217837500232404549521088189282","7926897268734973815105926696380057316617332750813400984327381030518785900735","1"],["12978890655372893380119189145913940812804563267005960307508608203980917559575","12552793196625951330516018751954347164322261206995924311369961878986670291935","1"],["15779280394425486812407488771969943331397778108284459237369961558715484464179","7695820721386524073292569940502338400257901311433066761144379261124370272794","1"],["8778723160740084540354303786097124359479226402487144672600620292469803966258","19948481636229307698379884732702673065456126663429796955528236959936421241522","1"],["426672211614004384084462023699984055623545085397776780960861955542490656936","8524164715597144755311907131707787917145951703429522478207321552839653127539","1"],["13260244989921868093044395320690616951744496103309955444297179437111303415108","10867233615856466209134484352573814438435018910844004086786328403013812233105","1"],["229002842812583354272216758517671602511705427654465589924788872930772564305","14099351890501610952631733176791619341361424011575296052625127482498896011986","1"],["9791009444791516508324882864295315524601545451724520372976247252846044669673","1422063114255860782910333612393059017302291795424532884352800854305083632436","1"],["768627540625032577789570879680462745898269922404099360973556076966935705923","14754355654415744858323525162518435589792271229286966495665577690511124649237","1"],["17467594497112114775149328062447102408204103952779009997378098081701339629498","9286705324241878093014479035933195636406427441657458587133438484712190983920","1"],["17130551421014168629670063824239923069438761663842800882350124155778393175255","6158767413283504674158044648490526864914735331899675675124385686806375905868","1"],["9659546112882978156934724125936313511025420449163597640002368090468012087190","12828194497704932123090739772269511101398717443468509795369292564672646162817","1"],["5761194947257869822916142266147199587143195331936982922457516878047705511147","6939042978996548666492598108475489385388634499212528450332172247098209852081","1"],["12412671364971932841627524922243450918986720427252849659042917655965228576497","1124783861211487646091165107826855118826330902318109117776920357754716913345","1"],["1411759303615600928515496372167477282004867742511607638563848412957859605576","9832256164881876337305763670060715578011040917180219291383289533912095392324","1"],["6757209935122927897899097984917776167935043301443921082203485282152231942103","9379987714904878867510406161452686657213915384789875412623684854606813797651","1"],["8683592843675935091679244092189331998217279614755065070128788752432116586787","2504507028393217817769694915378182012161517575186754417383330293949839996234","1"],["486294550844946826028104586155341741641446205033271611468562467807260663792","20716766192572405146768601506598709076547910115604208513326861486790276150046","1"],["14179506813111212460839755455244806508081864268213486790537911151187507126217","9609662241538669912202274496638641108382771169118392819428594356174143705894","1"],["14397783849871991127410363346294846329811525669005568602778052505979998213433","12283576854156522738585272213379754835268883147241142368636242178526706162780","1"],["2990033181446368646688526696995615775109339144930667446710660742224103232075","8843174457678293229748649845362785442447564114950818362290625289253991712118","1"],["18622576471901482482972447732736962461291584037334807126825083108775289690313","17154413709694630879087105259654591609443658843722223986695902009539135329926","1"],["17116915762317093897918292725800309852794433689767240524710755266859254846680","5091160049010068169809014215526295789871428556918080583608772737410641710510","1"],["3198472970032062931899744291938535366959528502552895864967011154454005409525","20955867878823498192373553800086475052572042674232523106777088509889208655162","1"],["20665246543457798546942408772771006432179986265866870033332361924556521332637","11931693111158959644653471133049924557092504042841855950724828655165627336591","1"],["9526971574286651724331804605615420818719349681874498740556094750873052163159","8008884554300623056784553526970634902225602688581097892682754970086905150993","1"],["13710537991937645072135921295360171518321519818990562236522079142877688427819","1318307210613687395336058652847177402899107097268519970438615793765472865933","1"],["3849966387513765961825705018143992776670796624169117614184502037000244360827","7923995766746960403992696497659200355470519840517393879848472267882168684743","1"],["13949433411857165702630896626322053326294218285625807726309327146096802259605","3895883444722251741998369378062745845477520305117755260533116601514318523406","1"],["2235035282055809290189465913103499836705729367385122730814009273834248037139","18333003189047695078593283279777559986414340479985068818552482747100191889954","1"],["3902776018294804855176400695921230151303284911864441382795531703381224354434","4894319831474254749391625903182821767953259116662142394050245678226017916421","1"],["16148885695900043672578167568353600140132581951613878628061300883822338501611","12041698387579445835009963695166715709361750124304687929514962048177367267742","1"],["9098726195392606141771127762798151888242097113462239187539173414978068608614","19412426583311140742486452211736488937293165700393816726669880612203304608914","1"],["14284953468915614532368313635895897072951388627370776467639681009818912112948","12916783553274833004732333036654771096552207335251755092904100629973901713823","1"],["303911375368099176137486612052974343512751152969069896787296344226912842926","17865197679144463963875554661268844729518288977812977086779337726858048551342","1"],["552557027717952668418155747266379485887226710495634062989280474964266937133","21371457655479507931187260018947387800234522887017829148385731095531111994631","1"],["18000921462037580938959744329278890403750262555309920970622552598254228131685","5042901707985023701691481866862413368468282188801508656596235468806895569373","1"],["10000722732023945177870921307103307477883274970333978423378364204067130222288","11336975600131900444169651697303567793588508683040026908937118641868092047648","1"],["5518014058899546556137990491904799878846948798340725598575951775563476144678","11720580735456082169255793306798331857572544617926825843811810898136182031004","1"],["5974610962453030743572847565609183563914631208531958215620605648697813953178","9586440724590006395673738962607563698046099207795973412530850100424877053223","1"],["2076077903512662333055830889114980398600082668565813652458327532777973607926","10968243010190741883898887323413125472721826046530443977172378936844619271623","1"],["1133389848856354603022173930796460067752220501042798257769676934923028813277","19472556152009049901741578374614281195722074780647353827426965471381134450336","1"],["1576364856150348046577599163491588701096865935995980689158722292490351969079","4800270177901450777783255291892356043926714876691275337747335803068717869490","1"],["14187442875710801767638816804462554394041062666655917524819805950501153334766","12516018907181607176890220580821585382762031500594173188711143769647636775689","1"],["12016694682602981426445918423006695312656072284695387668535006387136234093624","6498923892658304952966310719469540342574671072447668522614508219662805478877","1"],["13568461440781480647327901232596405226688428649335016671121437250962662849519","1633383259231268918549290743229415614411836259282873158195645235150911204663","1"],["19924502545034374947784070391379937446629829228801910720506742262034639356805","297022376130074580303655893942939085350966470824039500982857897224906912004","1"],["14493716749662921071214680843588128589940249252880854532417763527058884128392","12399188134008639997067115715727167969535762024130846270498177741476952956463","1"],["19391704891476355428673845556741050692776981378740877752630944654133878709064","15949659265931377960758910685038256728820213319823571591510176933169311130193","1"],["17442501423407656582065858444686038143605890547540998779134459524895540581347","12724748121409898543399841558569451916255487787374519417012447201858164547481","1"],["1018237309431745377237541096048765319024143129076331618865102328337391812412","17443536396612034673630358102665404893230123277369509059379536281589637410026","1"],["12899091146308016378266737600575985923318355714133588987070443744097649347285","4345724897654454142242976306049927937357462490727535784418813326626565196751","1"],["21865620167233783022161797658215577485696192852003103331265574911750674001606","3806980205752008180333746749714427304961557174806208161100278230511256606484","1"],["7038760453146319715392372112304533495996523291809426010763025729068073954789","9400272002151180075549581858665875445721185743463731772806773303158192962872","1"],["9685630061330331792844637365591660010660730484199049214317156404907979052989","960645432742012420543353403231740285077697697738590485098591317569807008007","1"],["4909888068117028606280060787462497474394531428342195453634481772305370496926","12094516218828674855948715946557547998772019063030843415388342076764400881534","1"],["5409383364171182101231892979385755277341095355235581738742301231882973930730","1938879387590674864857178469517394914639652887339345954444639749390518990626","1"],["14877715898775228457574016080263158994095426474447000475645886441469760207910","9288520471293381902976119019841991631461740578820526081286995056301914002445","1"],["1630273907565870413049156974049886864386475860781622573264898636215556966949","7924640031107126630860127123145398375571166623324159436814610858802562497195","1"],["4120597069078926716678498101207300962739231300164867949080010777885203517384","18550337483160583375893102392249940113106788951041336196459744211817355769866","1"],["17784113869645005979741328527927700038278657440077696586653070898505131594895","17546207341464781736712171635253676095496885438465488093267301006343436574859","1"],["1055980440272960164415988264982269718951218404892670314305335058850340044046","16795768186381138306547871350346325940722138714472154004601208432625785129466","1"],["5241472951379044469145743329482397631695413564012390645331664497757454896008","16958674252190939014415376976656370605352267938730612845935886409976119014026","1"],["17561788861592389321323802013841331461910547632825881572140522302109021659419","2581337752961628329494674016578799868340765301612332494141783318996421757422","1"],["1803151362522625571728292601196904200641036568443845796196141181891593323399","13543921698732228492681456246443275570557239228278599383320554331407273559661","1"],["8732436186356274879764370529288022145995271380652353406660968034322804559166","12756932162330391967209416321958159016733248001732934947099929268251172815092","1"],["19593975343425311014970499339258074137907407689057421880828557680161997912311","18552033949603634910901608113153148433486239172923099768179317578735604783864","1"],["14703859588705718612144129527143017722491983245622786029507064755307894892057","12574460907378799272074255451208343449213907711410435365395682079584151651582","1"],["15159601008551233977444069885264052638195182795414450570655015655972234968195","11827904629975921679036613037376525798789671478276214347064859776327700413419","1"],["13558569772486354262598931346497191292336645101302274935575622091857130131736","8681052765393951797248187012927467812264292551787060477318272700595142442045","1"],["10610440406696820692715365990500273997831697518767041631437189232728606567490","10395852211488134764743516499436908835096430811010621135468478689618292169138","1"],["9413575656058702654129790895046471783415457179772104280666984380051320484748","21433185151828386849677973651527263714473644384297929761216845608499993207040","1"],["8861800340061359316938326182658599434822362711444379016656109313597115903490","3312007398097661541807467179274310163533901820629374253065789253834972581190","1"],["7130363351486886630384459743674924671618392728256877013134730878204866910079","2318467566593767155741723592417346280430082986416931577886119454818278703608","1"],["14030380529972899744271948694846827490202645315011024786053196057977619660434","10623549168019498688237863593771920690009661835734486493985557666541457863727","1"],["13653733912499328712062714053362482793202647902445459129569099226770624174786","21596081791859350808614235541642745882114940647642211493730234993486699821329","1"],["11761276969620682192697613359020754572961182832398239874424288743362857205418","19377636280928740107442315128158342197925731552177711912052186877383435213488","1"],["4617423557542941017912494467183146648643108394548359484048718239207936666838","12771304076849581227881485390520691081029834254939144034324788870776739703054","1"],["1027632122768953694646311903903220498707464599734350639658139167150664004807","2994877945850713034095933587398314785123169373742029844559470371063081698156","1"],["14256789565189985741806649070249419763239838811005903567870248272128027623814","8216217088415071290176320309224330095150438106198372657294020373565771782888","1"],["10464557027251372693166041437368453772755284165010914626904453630315670283766","13553035754929676037040755337550700673402908795448513619934416787588543914839","1"],["3626497665970141981926516703046910415342020730179904292337616093704193681590","19052285057061021630176519163530138114241165144177596565231480040173960992481","1"],["2938594818854775190430031177786126542019229757289843850241494090802609574351","13068535509280088888873225573591156585461869297007201042101229535113679526580","1"],["21779642802506023512160784772410909004396521724075818684597721693412160446245","14721121121625103735780272964978191983996429240739280828885713163609034867065","1"],["4671259372839674072483178743433365663034711417103316954443381251088198703614","7970693688328683929412504509270893851830876134784079560250493097152817174516","1"],["12991536596406624554350552722977306499320923421706312177995768954031698174602","8836173975963342956117176503099241142720999024538129702852612849780750862608","1"],["14820629978727550654672379709689817439823719111096896179381670659089276394359","13329645175063055150205465320220590746845811854469811254668577464979220262885","1"],["15059941631615103603017322332174462012043186437212201941290266055688812300410","166669602325379710539347817149538692178416664646334492160233349731762931159","1"],["9610497655167404368599145096574598291053191700920045323679817494611171683913","4613826291992093194704442081187176379133885983708341723393400875375216263133","1"],["18369222441730361825602688373232182850905523430624341151001195640750559624469","18065070173095376095703619347958558135330898361951902904539909833637043052716","1"],["3838722382816878652737133971840358464165942311056504009637580106797455405116","2061789755331524991239543364760402552351001765047016528132011129350820471031","1"],["6548079636103362109478121648933919308500188936766437854738412769075335892320","10082237255743828886453783668483769321757637552639072848945800181952770994580","1"],["9979496605990971870019644203258131683319492904883720977724342477683472699210","9744895950242634747693585940034173286818657105888863917901296485977302589659","1"],["18643400838068909004169272680145679532990133080191752873329702570098404161752","8659079859405163242295504404346784373387218660917290355619550879236010291806","1"],["7552710606505512078103174698675026965702923802537346061442102483481662834977","9650085445158583976314520783115159761474186936095959763012439531309727537735","1"],["20179429997849648221499497342632108377244754543554662899290351137802361527099","5291059746200410605284281699896954610565980876517725947214214001605258369606","1"],["16135764503862949073521767449925499081365223067576628832080948327504816163488","1321198515830485867285780026909660396988828234055618702240600450123295848749","1"],["13450479221810526442683197387891144230372361964600960895477182961502125391569","9931261421861607382086641112541382256030198316835674329486173897243709676320","1"],["3145091906214455555562441040785778795232117796379328620162638015398479912959","20371316375705544963113766526678407503874956354002929972396517669957470699359","1"],["5540809195590126959958808887777177952665948587093940894173927750773397706446","1890776061437156602184705256658883824041309175155146288724302151307608326173","1"],["8389065818307169979642076144582609455196178104519457717020514155995547109470","8033712065392801296933249676410850465194230342965890261528151444127144413084","1"],["7476249892872768975129235602105697929110529787102950030256651391530010588045","17848605911626817084195702229899109617432619374384706797677399326069191794565","1"],["13455348701891743248966325587090457736859279383164764887470263072416242387557","18297249188456537592178424754926161958854226036012248683245444257127469926654","1"],["6531553280287951162103190647523479502664682868834321082021925963917414858519","19844258756904445944581056856093142586356742149070915870128321886457764961203","1"],["4170763522163385275011240804805213221605783858882047031255698514263923829336","10667337767029707350595343453242642548522411049803567724965538817567552368956","1"],["19759142334266656459937943063864659840703865591275578676836112963086134678774","19924817675150704821327274590298530763902917625513997757652003303321600771393","1"],["17817196572229361906356845144502491315823024485355613193949066939901874896727","9875933910930307521377587660191041155086207029435446652180242318431583020041","1"],["20688169054818826343715077517889593872070912023516265772132588989651216602217","3095540849465146382530941554751156340410534896905855952179819020290189051924","1"],["6575074619802110880474922563807342799983995234295167524669710732995482019905","19022005396666253200587947624520999101833523466397020723687762840752517564507","1"],["688594932239628942834566642471262286870726519336410226271597684053077220936","18497532158160257423434490732512191366448547134865755438446786982922773934744","1"],["17960137475670887292490168037771192575254913463058032722560792669722237516633","17719250791693080017089799147758623835732509758249036325442384969697490500934","1"],["16336531298752370637583302390891454411267674646242219812633717649621298530295","8757727612337779060435665809211119039533675545922699218670358803222123654671","1"],["170394467425217144558434529484222229046036350767113522048216762355683577430","9509351689152366088076928973437890903907067400050405238475441833184327457980","1"],["19140753905492016683125302060926241479216176497630667817802991187472918349922","6093126606900220687413553544060761798862662394967557753238854300000809753150","1"],["16745441970332789771071448613336604239562781816123330969403653175078909593783","12297100113491129844651052949845002337493097521263283788894015702300238307973","1"],["1010219846211801145217099722764784306382806485044271284156809774329835722324","18840030640014129466088588289761342809101072889976581994868629847192389678183","1"],["17768379667898352272903053860338614759770941085107823248060215755285956329870","2794423361103382709676834308972173422561554806920218987149078633230061609531","1"],["21039286668295682191856961995721767481406240243770158715342188292827952478847","16209266871809553461786731192375779791058955942370956761795526766219865995498","1"],["18936812829854055869187042861791244070602820732631970056399803195622238101225","6989199086219880766737302487241559597849730893500802243349622301106435798507","1"],["20276950907055501020629716860007277761555325212736470980385930027861042195432","8748629341021828975967186681291826979916419856118700620765059975118822010221","1"],["15879438755720305386531895221877306246900729539206979576334136307676310565707","7207158552459589514412994650566416161365414707479429325918142049067526918588","1"],["2609858397343994155736880192440591014338466975152160908798636693274098536779","17437958217422615052683526370370907440702937840892412728048272411834363520250","1"],["10468604172542142146543220999001453368814189774801330931372770076504323201004","5164803184302655273069154913246751783856152879726538646573864811761629416137","1"],["8199339564526620012003795654340334327450428707197276875601128094517610084950","16021684500964257588014199641475305132383095241846356354178850428746199627535","1"],["20693720546289924779838460403396510535621687108945868075068238707135054883005","2197887463914012340376634629531795357207801213515740572398560758633121472054","1"],["21037094934557245065585801186836221953232036606871107979487301704559784314529","20569844890731210339269815752859687211450001287635880864850724890291725911811","1"],["12767306951081881123592749082164468888303586642400872782046633965154623484352","19812816691479993013146836002019572172716018357464415912007239237304249865217","1"],["13918202103967379319376719098788988215584331605902100031041290848355434843566","9165672583384083987403887276776736860898662897289860258074714354878536877312","1"],["4226244102202230801295119332258708322337413668477730996039457420866202933883","12891694280376663798008108605867720236299707447906176538540920086788989599853","1"],["19451161724677833954562615425816434621687595938449735263876904449265910970604","16747802205252972481029466291450217794900160623525194722243089734650322498122","1"],["9822162313344445914816899187661750879843264283415578917384938691260098122716","20088939961389119282427253927341606277183667097738802448230015113850097934444","1"],["3768754034947350072277843100226297590317912792968426318241044476150337859120","9637972527786213854288917151991116241685473365843692393995105513448902074540","1"],["1381052574066361838365311822909384254821855357430145918187754846280015253289","18390898837237331624871683632045180806516185263980175078374193619344054765255","1"],["3878337093163501586779219285346036779278042107932496687400877175465205249532","8667529775932384402476738379396380900952059920192938725255922447347957394780","1"],["16235956327223610458700529067189854199456491854054818509670670163682207475838","9635673328396208644067952027281130425874202511325388976444405465110728442115","1"],["21884997764230827233496592401526388358777874401507046031317985593322916310626","5488202567735048506783181759362510262043279500655857345661759703119090752948","1"],["11530391444541699556368562597940840395407327248531888812510125491703279150372","4026959224204210415149472953585046845902563952592593520306633652522606612609","1"],["12960205808502904002272460481675254508074516238873054390352013218198463719696","13072924257589944326348575797016597983338340409783911895404793481083506143291","1"],["18501115486473930117776305264725651596186947180058077605850586369542339384121","3768459897021406457152759454181436694456181481874865381738819972797404402953","1"],["19146774348326397462198967427290987046756459775252437700884195707531129011321","16070308592835580337504427623384626031658927959220522612221727608629644589701","1"],["13227307022483470290064094360364157828376962137179393723908380768403257636441","4952828170731186376025823553963561164260655921778884684970490980657770160011","1"],["7853700788930927450550284420539888899979740401652381831051076391006806320248","2253131326464531297103929078142439006857094746828423340078871469781015604314","1"],["3334198436177894793643952034795227527805360360836220297579253721005590955098","6248176091891971916982461816268527729303640846582994586764847237987767342846","1"],["7696703811921657538100245434182589448172218583894837772651489940318560686300","9699214894765268359574839226745051105480470265467628830676188255923799093057","1"],["16825861858780351472248062839068096897847029849789714976147804206811776090189","1778343020178555778508819345529779945253031620644844701280153375087454265097","1"],["15932660950935342012697304131954474797976531974983874186770581434406776904308","5717391792201289223562415213906664463526131043774446403744778950053573509282","1"],["9804667610086263160804630270212144320305433744203645004459904530012561604644","11947612953220336528414159671747792157474935653594913307915815318880177114806","1"],["9553750165745279467283697604117250257956955642682739132163591621169835271646","17952169831220980924157560720305650672181569211453693739625228595081010262462","1"],["2700284363285597195816033029678489051328838862737958912994714102703328351703","20632805841033325249143420514666115702406689573833983307160393320166148524909","1"],["11826323997804606347422610210527281548655435391117788377807404176263937695664","1492425337557276076877917582738232062975379814304654699401051679256311450771","1"],["9242571142424157073047490576336383232805357486730191976954978182043778077178","17703258459535908811551591164924111518494856123533919493086299154047567291731","1"],["4259627667588527157734352132966468915099213914746267645420872845661294974880","19718055199892298850010646129394027597358357280806875345330805799670877912387","1"],["21304942630639736082780001312236843495532061277807577784512698388533575404036","14433455117472772744829423964073952590853555891697727050988842967410624563989","1"],["6785678848543131537178284704576753720111583337107145012397450572934736771900","7681303803957991015820571130429339304160544445111127737863914268402112935283","1"],["13787650586091525024314736544340673758498544075029801077480638768988216531255","20924747629901554920167768137379356041044789722003140365476063689410117980456","1"],["20324740354368061111863201537492664556465323133935235097127090424537217197515","20856623933413258217784717672995640499648735111660944571129945918034965963244","1"],["16730740534956016670544814200557051641133456272107551675648290538807884275021","4890423549625442727478988391459122887686432612756584714109151469246724259578","1"],["8863988750774208104989658450614839602047653972389371355919262395496302592109","16790616660098890092882094784500295665162038010558063157252408463690137491845","1"],["7780826638396127676943316058694139375510382435656474850079967992616232881847","7923791059908551156818390529504359764124418426416242940871610524615694252541","1"],["21176394796817692890460564051883395830997766708701199163931496844291776863627","957872853461450362472777190360609495519732710467553197784427593320210347063","1"],["1582125590062926699928678083460527363127105489040625984750739387545363682591","9890018774573497864532102019268339267400705375934046516684742177226668427716","1"],["15403683689150627747890580104370336290452240861464702936553815257436361517101","14230288386704271716203217161888972867706671581308997755854233963640262491836","1"],["6303604975264732903099113003020686398766065386387754098500399969477026395424","1687498857009883185737557506282734385652228215764343646179966255169105096617","1"],["12677340494195440935898675823085537257126343137744958796814654875016971337307","18541546384818622172195806588435302810230421841275741624391986533904328095589","1"],["1399958458230670074958508434372656079379329394750852636408010288925713947787","9077602245708270783408115100212568044592343227707711596414526108810292773329","1"],["8544821194471009034394188748889740312073275950283585039227360298568606324099","4744789472533363345590675318796272333772385799963293590084409978877257450894","1"],["14317139353449964225079953128046599731073988960857113659794613782695362187790","2479814335492790515730224626373522186429247555188501653016140009247646776849","1"],["13041803956711384159267465077395784444839886900460533410230392556377042703711","17194714232426623984037930484710354868376849961501081959877903738832525014376","1"],["2469507000021458935185616077329524366617628222829039048186177302070052425427","8603837414549565841291356085130810370434465460317179228401228725031647217505","1"],["5105451785300504397381438996155438366251415953980943529695339289028833162212","11045376014329396029521718075385575113872317456967798850011058460645830029860","1"],["4637570499645242954920304360320112055926927294237235956311869822921463196895","20092031791565221114142149185198795796986928659934293317361631764039859488402","1"],["16690482436940514927195448033331194150472272696751917810951866137009645212630","9203092524748208560084626410914415487761961086819057614538947288129877881140","1"],["5806968397847838213418094728687586793555480884225138574969466391011841430968","16399437961171745593991840625587901426694472342236134677066835996335933508613","1"],["19388873595687585068427556987337679826353132844737375132621438572999637170688","15232962956382496544414118077886211665544305354755444428040071237211008238743","1"],["15480364734023303712953338251873677839426945363140674029514278852717017936966","1503959622788796538015467080184292671014071389132322524989417988634231602581","1"],["1509112320204790372536417362199660867347891586278521952192935894624452806954","5750527435240762544913235058968942510196989114621740296015761570613656425319","1"],["8245415071007482475172735291633707205144311932464832093698670153486199159876","3712264091504026581897317336575725284156438262538126547074997705964373095884","1"],["4256486095136468857977327364601496431155472734272062909983316035252701668443","3855595042765153778505466134457538498445169186497060421279635297558363921707","1"],["15638053261335176211945011369643077190848650640250404766386246567165036259362","19002305462948648725881805537435246971050016520218740429025620087737708657488","1"],["417461461252877112805334308753083817030111716304344668317093706098847858227","13288774895887180533649296626809014665958726735862144904281187515585303317399","1"],["17253980341366661890547258732793273920203010794035794629576144214774851306415","17108873847374597531165530075629514845358549176217068321413456890700249350988","1"],["11219085909968989351092309214357627152239442194735122996807625269163953161146","7902125361624092945612177903329615788527515638723278037461600225230709987242","1"],["703582359315802778344732146317103415321328902496927216423026379243901966936","11456445636060055123926522180865752656262269052803712295806514977489848979646","1"],["5169208510378812232467672408973037063348962534829525944204346297691195065643","20307744318458335675003026116957263030432296282007241983173086405767528308922","1"],["20583596823988496293795807798611611219512608762059617219296530762892511133918","11799322334538045343365823440810274617737797306563072586837140847556459813521","1"],["9437741571308501442649716431211695298161365102979946169628115387020476012850","21828096431405840362045013728567787063042913837618587128439239605131000183698","1"],["5676795133538090689904213825343330552385438405256218815424286215225019569352","17061639977791361610149058965210717779675517566452271108370371644962502508838","1"],["10081656679924373306361069310231636760520397166279122972568344334445460270731","20763706322878541961203640662997287274583900276032806036705911953532078778302","1"],["20694442374156484070206408843861297190301287073593788885040665948784869677832","15386652256790671396247540048214003441872850357600933655698745671337415086841","1"],["7040945523213244433713565804142125099008942125315419615772834657416567500375","1026291240996747772825845170551890736508578464962390292423815131595218806470","1"],["5313902120605979848512531800114750513706093124687989939957863700720565984361","14316904075814742215369834214641980539911833021276787569918215876611975692984","1"],["4002690063300071251483909609708744613477392516129843727317107942843332167072","15201916179231875795262887840103180346926778194509507097626483453733311011958","1"],["17654588417058816953034231295482624941483423665592804135567536916112359307390","8397520946273703846825017640862852729509391846139742288315314657342215660714","1"],["20152497366991504593245242314145483925674993433875461112596300492620170253049","12251055675600233868052396834394139387887299676695442911693335114843835895325","1"],["11019479998677141121652744798486222098621039557637443399920127251949847241887","5907756540684583928371582439423125960820395019335503097962068931468371757895","1"],["6186620925409125350147520775352543840614944778911243800801760662597989969213","12800645360830063489120129748091391253246243270784686727546699479883989697819","1"],["5737713456863536134843341822212014472105444930664686892516901562817304022658","17232686957810332178282414650039273365197122736270247319207852191660378918039","1"],["3560653893475181171383291524882338533554739836619751165144602058872417095165","1561336143547080743605607517179369593837886118118651148598456095010116653128","1"],["15214275611892268423127471476313306630667150799352306767275137135941252662512","735172528874043448790650986842103611858012239588853331293948850526424024552","1"],["3814069869194657165909984363639619852732061858017840564030572222441659087124","5330765923755908877031909263876193724654625648092534624264250307336031969983","1"],["10675732831454487255036728355863733748538880368219409917433364879410185774984","15799823467457652855441872888807613011973921993176259330986947040816042035958","1"],["15008481584712197607305947305622160029404350749537765859466469416061923940842","606945088594782123590888423839904751579955211600890532174337405179826151035","1"],["997336873244366483056455887214882890912285114737965293650470645080951834950","3758188747658049244668547159583698360752622225463315400518177494410785226193","1"],["16948681643435652568256184761763089828400033346956198422509864499634055419234","10210766695630392959392594016065102254951141681880645749082229939857029270618","1"],["6724519310331599859263405728389445792859663122615401898801969917955093708680","7929582819932473808456029028184782237316655485099446280395809281105526338962","1"],["18986752816860718639754706721673761985985205910885086671283287479182446602759","16394641682506379466276128893963298722048924568599793330633205401667852318689","1"],["2697582770720109168483905385206976076648865749094470203258707109546853430810","11838131588023373073301926348865147761046130941671116628075469871844434289788","1"],["513002706011477956494493004803263199264971522499517814472972129248840541420","8481889585583119872958251145683035990992120494910502242652207016464201519022","1"],["1357102739493955682927594751890851794139747053327688395113907396775448296516","5822057738662098021115023671815956738647277481610079321538890607321736049181","1"],["16419107881106742616068554864751277071515667852774655240385867085575170464194","12532917375788832473009128778038066878784064101376215982260842551632203704933","1"],["10528413136352574436209726562585329742554523845916694770420478207108639902518","20236585800948522242645036435356473289175507331294674606204705563229542357519","1"],["12235441794623076030479867815927106557838867693894359668282755173018250819544","12700294234437470975807934707307485103454997620812367283056676995914960679884","1"],["10082092472975793440940663195196644465644266688820043979884362892415089865633","7672205998859039362221824699072525424676780631207482665839776540663873493911","1"],["20276356652121264000459788835402438406704918692813953991254434979180970031152","17488515170038672224221366261225894170111768433891235169611610266952537910474","1"],["10876013840684322953784255212314930726068365431613629815019217517350913134715","931178465067503518458793911075656235905109075717694012723110876562802704470","1"],["13384693308296935754847197438701862121229291589996586969986923040842991067863","15090501658771285970879778793681430669507374010410421381863592876328689479500","1"],["2890560772702432561690974975977208101996346327952085740368147492527721607548","91137465806527397138105565526974535388531072787039371206608855166210470498","1"],["10065204888086237461519628624417258394638303201756382758375974467419811469645","6553200715005282538312340052304891134066569708217182658051358062268147685293","1"],["18132617903642371965203920349399516036496409711658966285606304770691124880729","577312203902349837459817129401167150715861506387229251934400154027181493685","1"],["7522289881055589263380677456092482127455994838309859779130606784217178430725","13738190844628609429327750028908586326071658849627087735921874244007625506817","1"],["4633176440859592787110656246416585487971998972204914351071689829841916263581","6316773866805769931746422288770708751767000048075683612686189192434895187663","1"],["3674589088518610180853651060688814786345247708444383845615018379493264224318","18692702053011647303332606476965795814127830246014956394438460260142450577311","1"],["1582078979764748743912063252743357341452568544515270800596864918235959762262","21278108459024868777229092026618264852548219643594052969345693919959620202699","1"],["3937131879013012808518078874139936962777733966703081548434046079031562187318","8106014212975419190693417656668754217086972888432229339308728070763063473958","1"],["856034796273586257084474456374341833196502796374694223837369076900443898054","1977744990314307495515416756748600644622340108562400081882053445898186505544","1"],["18675507224323672223118077331178833406222532370361893940326878980656248620768","13081307929200308003407718547308820737872799529302305559152586193229860556653","1"],["19839109351033319785350163906652857620081516979454310008585231113561186758551","14472768461387798627220783360823313598481276197091338368541592067773420210071","1"],["17191598586323248728557263658700314042228974295127136145736181180504241865785","10095792275789705446460023700888858717270401522249717940343633833189039379127","1"],["10027671605081873048476903089608926399526168289646438070561605394640240513159","17779065699693791886877741108637084176603849039827074717882209088253736160697","1"],["5892735714554278524198333818933574886477725853774964909433107548116540364662","17533902772718321372728784779083992103513837946027754303144165183088163670673","1"],["13624794604263747119888641188799194619614763038816454744556956456058076558104","21029695005481187033966999642141073143777377067629382320670497331200816334758","1"],["18997209303630975107456186679915579483183719431799485969772261457167856040613","11513252892229006486500330370506380796628743077891628342548848698580700288125","1"],["7665462474915837534048092298605165768512897767727534221467949922364394489025","13157398164790081497908340967943510211672426737463728717599419755120612509208","1"],["19862843679835321100991555788934996209416407916490242297089066064343308475986","13705247155679617718528879901860655997216092717871311736847511050620699785235","1"],["3909276090407196973102126467946093760617816393401489116899524637193537841770","10330682996036417342970947590346254745370553583291258286636224848633911761412","1"],["4995958939794856093209670499664798637660704057820227453835263929637632836487","18601822814659866273826281039102974110096310544121007550392581230379048175168","1"],["15551409033843923047520287637433818504154595419606441835877596937140028992326","12519676220522282892250717827122394033643265053124610933195663401085628027565","1"],["21340141574649609262116532511395397837899174490676706338908811371603916180709","4472160349502202995727711721306091688602477388476394535923803177854909491968","1"],["13280616065714731461552921547108027486099671811299012520629742487687080698324","10976536654621628116783291464459870251008480934256328789966641876971238143368","1"],["4222537712106928186641830452509181450501592878652599431666296577721677363354","20499534160296230715292862692960147896301269970111732104956823358191734191926","1"],["20341771025311675452313233020469117441662450079070942200658844023595404154644","15172014482884587772902296622345099197937704064121430897162017590662020175675","1"],["9701780749863692705205510308414259357497503056178342262161803813896804518638","17744935256758492067737189283570213876623546063930738628606938459340089204436","1"],["9699616905221078390420276581825695301997272221728797759061947788643107758165","5575647089607612869780064767394815837787979629943449482835135964979676541261","1"],["12745815341278752020052608411710093881701828363652340386301037360895834725699","8688496210584138246396975280138734417003438836694630806146449069167017458376","1"],["1220764097083292453620330074595122655167122815608663734852228470425822877326","17784269311254759808778066668759940050260344613594339323231479334976096584605","1"],["13807359314599000005090868617395569647466516598262982381802016062130429478825","7575956040030812267261073361464894197114287986036277528368356570119494736068","1"],["7409003701225097846039363574574513601817300699040381117835805569645404794712","9610853223370670560041677503473625786408410705839151393721038676452612017398","1"],["11206150121368012573242819275432061835827953303304348425951828058607236840385","8479119879757679727914017854531317136055352788235176542658095729785461662820","1"],["20042752954557582374244625139301830499093338587518670863340614058048355773888","9946634885828544916484419203615238230984344227021365664412360533099288394831","1"],["11803689218078765856358876313630357019207102686466103126583158289442500573050","2220063689296658255098981733249831790442804526277611939005769477876338430257","1"],["7538558938112513803120660180845292307031597857847449921680672820583114508931","3521430053504290731563632861793651558025811658182472554151462127396565552014","1"],["20608704433591659153030619535342324449094096758000845165605464486000209237852","2200782857099291957846952709728055434413684962400180142247828205988363047705","1"],["9892430448129558091556390141442385525806796793612026438356682751128534354806","10273257052035543039899761861870975935340257473826146402004368866930948556523","1"],["9530931614765808797163085584147579457610954016063829860687151502664454919251","14278258011050374847155968475263540540667996994370396006369305053994880264274","1"],["576573413387256811522019825593609013753139743558170892725122150214752376920","12355234501813651038582812658929123749972713889886196091184981876020945318814","1"],["21237536884562889109888268822716874807882820503782457350733859641038558608796","5890179773523491913528182607454551364058261630695399745142929249084982804551","1"],["21325117425773035923113073045980019440378384679753553287018009432781388293646","19155407071999990256875407533026146492057765902658928013113360553785001061315","1"],["5913357510462425736217761160701111261686351640907661454688211036890419534487","19402790464580766984432059400866771442598804320806097256794269092243285297275","1"],["5620479371054100063557414421090477147642945755553406364297153270706601474103","12845140967442886202277458781085016749068203150269492990235617298110528006889","1"],["4750652838519785828716572640296440899273113831005538754778398491379091277128","18828149559887849062786403215399629808751453935409925076330645281160070064777","1"],["6193191221093497585928082941669027690189187827000015811561638700254890622260","5639327518832673585056691070423603447442169751835502231907037007064498405527","1"],["7204146487841828569198976747792696685908110850082997649749150715981255199974","21022601414581089658808978465900217617464955499620913638156329611168684140856","1"],["14577032034153883244615149732370719071479225198137714718082673153732164287744","18915873496828809051661285732296254244672361648276653408959534542828616589899","1"],["16805828507755020085269166384583685149975044312850999197898644023511887161562","16204204880484522668758563947751510233752210077441264173095756672722397655377","1"],["13443528609670445374579594003774277988498548378636705392860227424352352037505","17439953512245942140831531854079902972424343524408025767935534240125395065133","1"],["9621573896872259868886797492885466440513132291587969703061467619837847725953","8498628454019713610058757635270639254812869946838965705352456616819268626685","1"],["20765695151837871579614518561011194942973296552247480554841432997376270077393","1445135793902500291039426962753299068647226055414087932192905314095722692946","1"],["15219478208287879478488711021228831817009424997219270715527399441874229594825","1883468404178072865811592109654034246515524036270146121557403301526929570506","1"],["3731431661890864966403824719249903412027216381089910196258114653671737172912","17840896781766356072900215112551438034056054087164811902587573641523561665523","1"],["619367095596994989042027251824188795483277408387107598993551676269293363103","1637644369471004694969128586898983557329875723815421886581446508914182438355","1"],["11784295538498551843733524534150820638006311047819277688476875319817408602270","3452887051066925579353857077646361653829586182393513626499604409486992753431","1"],["3474338337062342673224730115389450720160370530402257706142826078463943426222","1792260203856528982538228330899901320575611332632073242055189371485187357373","1"],["17792809590291173674115914702275022235679664314325791241662812886352434490126","13986886175898731710380238304940002677708393484681285699558040029491832086729","1"],["10413068447749648951265249474025922986378874176167529908798462316908127553881","18377373284444174228704978778365554693098958653739783015720740855382079235328","1"],["18022279193600034326361460929337251040661249981359353926333591943374485112057","5338971536040298084900494689322697207036468632983933148880167011365139444931","1"],["21497716084103125240629087611551562216508866224666158274638814362275407015934","7134050351363177065059347652473162477182278847363762257172129078764495764974","1"],["11794567890883257544982082740581608086109930946994261885963584054981933866838","1756691433091805156150353419470874264818799967783129726757098409696148294313","1"],["20679354044905667612186313048914392481103455914921513345869451054738545468907","5333543581833824028561858226271113323874359938884969487708880901709074793581","1"],["10710979802384137597265500147044033963452878963656857120554913716455493512208","13287669790430101178770012041377725560318031081015511448858159005642115865520","1"],["608362599860287949388017418108711778643180685772183179516025743019536653774","4990372637492075744968924686274372488583616228471242105082234181301497504391","1"],["15026047401614583274941346444328264761610033357828602644103608906286634689642","14791344461738011096151480144845008160806211848143791498188718480494471714132","1"],["6869732257841574874796749732838320779060280085952052516344255052955355615380","13320095549970073058450735161527972883945830739413953461503030346805911834928","1"],["6847262669346816978839940612032982576929149183197009085739090413712329414729","1054376661816016389911389870283393070812141854516533653418487162034500175593","1"],["16961843558898369556477441099364799550497090718522877173591806057422330538991","11260256531316062943650085423108813880274038847320421957488517557552817873877","1"],["17735449325069086789323544847088375232927061515151705769234850637414507838601","14968898681548553453753143170335037126398937805359374045786062286164128600665","1"],["10534392191791064214971183626772828639574708187811421381435777161409276154860","5636415980934741232194262749431092554834095718480659016646730320559764347220","1"],["7706610029891123024937866542678928897996010737095232432133986373187620966808","11037778470925758219345946478146809982899430425605174038318870148131739642706","1"],["5688192327484056510062631482486863666980184638203117664207282494159610570435","18624737961759328179439395560378093620470195335993656862122215522012876565160","1"],["1282905123848549944428827882295639226470295747695307152970195403860269728580","2096218719634678177848736922205115083854717772590545601461375130534520413449","1"],["8205252079199106657355109456477207106821778774007220697528140282740782325410","17428733007424319283568744715700658697562865758928037023876397901158957334110","1"],["15927850655616410901453015093774790563232746736795582412975634436753175609643","1070937394361574478125909209135705375633671694991893653820305285333896290922","1"],["7877457031639888226918481603420659242327428826836326783735637871355022466733","4491446134213027925446231376967309484644201802220830391708132568020751106739","1"],["13578625096033716392598246371290760089855317978623555868590938605672401895896","9233251723310664493606251965274733994237558106259728030628049882369964547571","1"],["18183975018708639232230278512134414378851490425189443848479458105421770436004","4863828007023260351010909255738465385630844398507036992696371840672871090884","1"],["16149173817876509794684442074138777160589358062255779086294978760538559888758","11582476923199262906185441888683560271380189834763566636070992345585998935616","1"],["5811338283345443954277035457876321243080609981668512229929171348302466401705","3382308970059620692251676191036025674726985672880461612800905596593829627066","1"],["14468056834435861668395227212428182281528517000592486896804876097114455883467","17132450998687746792150626645578163807211220872779977852277153268111442583658","1"],["7960709261672900968394231416747174189980866401229565917534075264935493049124","6710348406735034791672095715118324379712924425891749107979976895128140425638","1"],["13292972863273856855851062280821779926863877262970231304999311378952236388510","13032127113685101637450602081614972973396427069310395123960800535123495714342","1"],["7135056718060726543039495241351682754385486862450924721621328236431379135961","6742751972376089379449869556447794146746695498112341371281934574283664138256","1"],["13485948896225080450048788644620098838402111597520730479965154876180892209539","11306232976453052890622964431577959375381713225240040228769457566604692760829","1"],["7193511047022748499696051773883283944362013678762807734744565503668614468695","8452127560062357392257898275453857457987831420534613333517847954182622248044","1"],["18978658942731814236107714150691828907818977954088376588418919472203569973229","1374149911717438723490266929114172766267395260196567362781470810965517788873","1"],["7379207434424755034546506410797183966881654856174640658592235899384257048863","8845326033328788949099284604325956712367942293327312507208909557063012408065","1"],["1666973955088877378742209724840763321897258786982045891073496818220329282031","17916509962310016633939858365421385266499639736625325567653429150791986234370","1"],["3258645699306976415715710135154707830612627297448359372097267283042870370619","21572295480650787563222223997972478081612610577526188369490371139182938345706","1"],["7922480647878351093505941805884724149855976132523241363405852361358048838227","2905516538171852620518737049990748781247510125592338569364982693767238094110","1"],["2113589282764511547797911542371313843851941263005057564952834375425317542721","3376864313939886957267290112425851414313470494508592042284134559883966343009","1"],["12145788637399880016920404388604608032255170533212993842485008558252622004689","17784631557767977195719441414902095560663926832464672098163572961535418988215","1"],["13827693621864083027454952142034487990278908523843935762386882488153423924300","15235236389249252748780891166990219518887830408058029809259571500235460159188","1"],["6895532449246954990565675520017478806936643375027437813834333390970454227944","20496141526119154296874372276580720608118024404603088486532406163830349899811","1"],["1949796542947025827645125226079236698468950112202277587391807043327783873189","6064370864217077258572382955992567473490015519580400518515792822292679123473","1"],["5578593288189423288891292259169895534344369887697655857373663202916085825853","10583320051476193924000380849120214160236029243581796495238706314306678837797","1"],["5336100667893535790097456444643279137073189380656431534819489722996408846485","21502703558846035325709974076770993571534546498606145629072015709442223966233","1"],["11509361106351229367294955484758168076055265159518522094245987469742125579115","15336716356764530028206701900149319602579378937786408486011582948594467299699","1"],["14544174184414531416710039389644177009858712525424255063640447007101630776066","2266377342465041620402143569001673868133079730470029474799867456439879401163","1"],["3151266884292647330298029273148524570597772493648356887521542883866971299587","19455167965998493090098090590190242110861247328472706429403252300011775520507","1"],["9211556673472638875497245128264422347122583655997141319700747665191544904723","8681489344654677950828577803488878782584238113281626751079829992369833746858","1"],["11969375208627155473587246502665219447454947226244518365810070813404973865120","4943454182360158526089991317444266942582249382380040857584289284762484574345","1"],["10019056826732401184484670090317036949596936335035111577467557540776367692526","14236014327846290018063062646683006099091251647890644819563690820267069050774","1"],["18688652311336505422291388412719944103845864442267062758477959504130702772110","20584540299214521878848869223578234360436527807256082449112616325988028733893","1"],["7286366302365834434323877320317931554868860276047762590867146304414671905804","7281554710365692293944787738265887130742105319772392165562443430069701176733","1"],["15497321640999598120761269105385725591208017365609812885943745224549580601857","8640582383389546743569053173680816585740301602218139356448082053639338454830","1"],["7586909657062227818627697058018958242053585745499017160455239964341032912806","16559322221381794299907869805077892741061535812205048481793513648787333929034","1"],["7791546673154888942683631962567321378341230685440960308915258377649699732911","3802552342133886134178915157600348624687250786753763941948528535366578999655","1"],["15993962530568641883913899246910106444867671948710768265079886800169852124573","1407334514653511689423446114738005082969178382869793465433324980845881732467","1"],["4557448689953868094069782136023990830036979839657152769097150804647383537222","20130514718632715186179053701720025166004987677046922686232715684116683030944","1"],["16817139338201682783330143582684489254251633840623855808080009935643702256043","1350707342440442340615327678311672317400149837585299332645141514321070156705","1"],["11307700871254756065434973621733422116704106335583243450413370063841939489928","4819344156785963899116227800023783557170465011348602798329728177737128750717","1"],["19746464959318946844223939192853838097819510104182100197644819947927471683734","6530393290155666876365578334138584495061564338770479678112415116151473373837","1"],["17479269923423703620416775017003521712780408955318899623558983898251385527873","14175685421358031927763691147404283525087952069566982142212477999270728538301","1"],["269427843982714189993117443137243568420866333323738886295732420391148535213","18869152472286309070151411908113511181121058147579698668914210716004316463170","1"],["2470470104599747276051750356946623202732937186657110923154764544635882431632","10386310236773231276473399995621545123953882158494177166657730761811358208844","1"],["16163792736109897855554473538433859286776907773011562131809395251036400111402","14092499988398550401313778938481166045832122528477266666097413862469029606549","1"],["14645522963248521827865431028303412616376856960104963088981225170558241417562","19470578561142302622880973234697540889142780882862231289920860580076380838018","1"],["19755601776076054150810246029132292844415709800144978803632413263745257212374","2849268458075710203005675675561411017277067927190347014246057845755776681401","1"],["19962645364333237831893433671595172916934599421192786312192537961851181309906","5218823152971467187528961771734349186716729102197481370713753586558755288289","1"],["19002945282536330012815183061168005666660449643781726906003197458276932234205","14455197375137773469297222193952047568989281996770784308671381927457692244355","1"],["20675318006989850987681283185738868162452318238153556429580546048670996895776","15890336481717478132530088838189628047978290245719756699893132555977862903603","1"],["20336922551131965488203611210968692089275507228355655393483822650076651954448","12299981338760157430518781438710468603236196969952137966476946499064037718083","1"],["15958081400717880836388491432548376649467227295747914249876659828578689120576","14930705475586372073386262003152197291177721490490174385330389156421645657649","1"],["9403490157568542455302434545682801640676537754716431691491964513062152898692","7365012944864781678666855116902877468341978248072823240460505163692362242575","1"],["10618465379549586411941181592750046484969434329943106553706744495376489038478","11221553438795387470702589631856205305687438608709583173697601768509026057212","1"],["4321845587915261319329840183186783656432272529096770700899200269953758769205","7219409056201474959486721994574748203304846911415554078546525269111987759818","1"],["9524545209404353808321711373647118528700850366623189193805944414943792191606","176754818778155238150220561183883594534420146338578317483795277604199401349","1"],["18764096957609178422843564942624302294671567479871982205140511046761951136124","8997976335618878853646714431892909621220362989233612307003337222673282466650","1"],["3995444494709313837490003955873580551913228715683550903560441935129655746278","7322930113083773677128080664241203292971033884659351049755111836036877504391","1"],["18473522320948261013227069616330924754389810615606440596645596063105167715716","17226141999230873481365080598871567280461851872701130995676249968050396747032","1"],["11627189325566087395928502403135044478634008929412812062910673751532798850322","16531360934867170918420404404184852974345944432506867697761033273577605528388","1"],["7447199105717192508011633201165105276709252889641901446345859749532808932175","20331549363566121274435029504436963147607501836716300881370207219149914832111","1"],["4247748144909332504545788153020440791258946615615854571770546957861367672914","10938297090867212039626765080472660589759994819501654172333018913656157703583","1"],["3646096766134191284593357281438911251255432473579006502644113444335582178042","17817521911317844437124369174798841780052198922884346783106544377644200101821","1"],["6401414986591511180812490304394261919013982592274134886489860528478190081496","7594696161506460823457492718444180827388044059383950686979054885035952474538","1"],["6180584792884275226945984563470207857623405616806356965641340298962142180153","5331492617195135407403215140767422490418223183992279571070886072336391523882","1"],["5225700053573409753917520192719406384824248254038052329501251659481080627511","9234768189536387212344187840911909234906759778012000793388978096361672162334","1"],["13043784156817326388607969687715642829313865561439519132878093662721066668837","18764383665630415075079886423304872367430846170010387409486666849018466461722","1"],["10312595641274255910756608641194297983826147479443011829604673246041609172876","3701473970064679381777344635665073177151807176330845331498139539118191735502","1"],["9519722181016800936496836822258958985724553804835665769317960457940160807794","19700074082797786581276097721547519208504504260119355430705971642466280941801","1"],["19155691105470469841318877563169966190580901753255602800829488673244332480824","13540762769465502088896644726006470895188859694423162876948634899107008219947","1"],["16385958236119122418785813343757090573582612250070888501756508209271627747030","20693839873121116082060650207246860946212804884363673345856664781332398640103","1"],["3708860641656864741740490687729634608341365772983349746822716242943282095625","16358739465975090952780836037884953417136033931719213407656573336248147642407","1"],["5741745719199339422953029862194310957281704400469868101282735080635985402980","17725719392201853041960392238738583473900104050010032067019993687747940056844","1"],["6273659637640232215426295847993132002004429306866981953925630578998777660691","11986476233280704789201622672228894966512688656164463860741568904272066805329","1"],["14649677513173353090251857288920909935798421097108495548840468394556184085006","15994822459826678968270441631253560988815612599083710783867100000734338852052","1"],["14936005586104212322572976940041891075187913528383753860423272427886546314747","11664521509656270648651712680324731259660658082305346848166694395968204841818","1"],["13213745017802892079493294756508551512260192761338014962298528852115142639027","9526470892164355999944382466238184041375699597915300366728939823099724394922","1"],["2082575086884184221450929981197330058611417733823581269528863196562378309534","14505352651454230758931219533724684736317076805464652146369599693254020586929","1"],["221011764701853948560142135291127561040848541009329788627506856642441501825","393005061703915578122382073541140142539830683695851171912590529745273990657","1"],["20271817975872182635609437780798034848517770976046597635224106094648073038601","21682459640870490842746338175804422186016796229955115846438557427408928543839","1"],["991226462578676439431697016907831337480473207315003591259633209277091400336","13229535195177880870183338707531474330987615489914016522222468762844575872768","1"],["9913379530438761520367689079400300826484109224924924025276992941308984026315","17178985864289844160494284165420379328636702971682445541982377541172116492109","1"],["13761936339447826022674392277831404033299270133576125004099195888117130772220","21240513499716394663358947753539552100115968788986737610785610048554696641237","1"],["10301778384056025439125599133543919732002915488903041089832925614371860729575","18099294493299744768189198359166104422690621651099792338279576336875241278834","1"],["4376504779386635718423524149808540623545608233871315799621345842562695466472","16273215243277737173548467105121714293016481731665428570526983898052364741892","1"],["20819096546555037663849260449567162036319407205228013889048730409795799043895","2882667230117380918469534283319659327649764025471131117726781703917926315543","1"],["7411971847120097127387598469770982584248758843296829777859300029303600364487","17492469502620744911916920221309719583405316866851389407592786860969707749193","1"],["10636303975625532302945304779869965737217545358072533431996865054464235696983","18709033859188684357069329166266143588183314984318493616170509788620844403764","1"],["2261395137679668048525694928489983264571813754473965092420423932799536746132","9965800254670845132712727947908285735205568091899004124450966685732805381346","1"],["21056820910905128656987064670639583283366964521854326109152847862936837262063","20736849662946600198628965684601891426125453891256368780028841101305761750166","1"],["3220628164759610220953973455786616712264758498666087865212940215234802161610","14329030430389214454288637889776553809760449499126160017574304415612944478976","1"],["18747656866260003283593556233763388560324093830115189577173583476542584353644","8161920645575714602385404970771455497589058126821003499401197373496364697536","1"],["10999996768783701112137596737466911472442890882847119353666735349875662737087","13820904144976813609103399434647117887036140899478734354768651550850770569613","1"],["12927867310458834885689455474808586884167869876440331865405554229629056792236","18392195300735363683836199788356225587294612270668280274185045487452960458094","1"],["21137124735672355365563572180020755798843315704187022855868201588128133844968","2856671679544503103158645215996323874689981402858815708853217697654910114917","1"],["11588703809868824237071658543996017787155081251387323659651726186801079202596","13493748085767559130923239130632433067895752209096160893212840176308626209605","1"],["2511379562612404596836015350688339442167769553772749996689678967092123300259","9389528341934717707365545119286659627301316581757676344400932897190486956427","1"],["6114217771690913873354453935693730171344942871822405183319721082326205674068","9557158443711966497313864516134258749046598076116482804479758551495570862220","1"],["20823904590601393951541295433344323964531867273104983454858981568791362786984","19919057387558969132988818974987570989566666385260250419274936943845467082504","1"],["4430189470561928216431185697332121419312238068647604907380289643791515746479","14734508401846070469290815683955184644612821498920860233859471534512301548631","1"],["6583187831873021808853543937343207854987359783450326779850214592856762580544","3104172930117069717721165301455168136181983239677060554420996823031545204469","1"],["9987367107186709371773089172448438158332753079858146520465484455750526812325","19426131304613225059842278723510255901189469150707964719073442707567551536447","1"],["4996559393393384955444048553192868547540944255585967488742653004745487492670","10359014335064271153044925951271562261294533202464593559291800758207583501231","1"],["15651765626812689019813082792462625903822139307216417061330762252919584709659","17186460430877318037582673001830389476434182177224847569136895821795177487566","1"],["11694466568408890559972125666266848909003770350766096349536471957457321443216","1456276551046154599175247262125162870922043651687870524974860258129624835228","1"],["350398244025030742745295902200709940674103557692034231316882116276982970502","21516984929166102196851355698220307954358095044541344895176287085307518344303","1"],["1646252761873887546313342761187920538353776837970276930533949349713525525992","1477487754801392961073919710507908263051605262886662475465620270564742819852","1"],["3602963238249969686386298122834445750415632599976458761547917141568317479030","12480605812041747482168359760467197017809132931362219629696775003980764329790","1"],["17704543959393660752689123686308420344259228585246885690850762859499693553656","7515008064060734638521182698965029324600151553879583219397766717682789843804","1"],["14850197398965464830099464456272101506055127818645257730596159801249640439645","11832270061534440241827968925750839275630232741167555742561401186603603126913","1"],["7451293532407485538423199795523433354695052589814952791590648810074430174921","16836390420287830500473852622588450686765286963908418281500035284386107457196","1"],["5326726782509471664290977626159286691803044159866172518130087536307483921671","3823043262654758818856191734577178761257994320093811905313727257082583125306","1"],["19230422217720273196458180345191516692017964133129433012342989034157707728829","13321902171510619669296754217648125874589791808856013426316155942415280740975","1"],["15275555708572820598508873462715308376270493385401943908066368692798260624808","17582362790947305572776857428046734124914077271924794088752688948459568041216","1"],["6404614247335694683960158516140424714512250817037383956908511088237799280189","5575261282834195947005015230636815014421080690990863867162852648668803197365","1"],["13562397921078315872381841636563916573981864987563752024197313502557836892272","10928362647346347380967917748952064475085179427574587365250669227991243138737","1"],["3551143390655406659069474745384174118755678893899865237298643496590235247324","1562527907109905717839813353281592391419054633960059535267423115594886605431","1"],["17449656184916116858626438717074504182675364373125490464658797582718422629737","9875537558858320576437306988275407262415407301918847750113570519795237819985","1"],["816265246224001240627833695212020952594804588238434578802780460227538236880","16852104680746123064714194630949438364720550778132294185774062378521862483654","1"],["13773806943818934782546158434227764225481416231105941407796868653686722292308","11892880802664011962468054127053280242873575725710149976388335540651722230012","1"],["5107929175104768209773373647295973314942223834073464107065088954887907155511","15004636764961576263518111065441696730446367860785845355882015054872743025061","1"],["21018855695482085748032840350684135424536587461396969820751924485223407053186","18119582738688226715761748750070322659086694130573761358586637869234518411434","1"],["3821031515471203715135044689275511629619969374043284361410270353681271972996","5839004410451380470470383871036690777384310756196577843294693316186734299142","1"],["18857227444650370351877965107325863908859299361415128792448602666268872079017","1450728211295728212192197050791152128853391117969299846946259048975181583681","1"],["11731610595098372673269435838025094389017508845370046672335811478528753028907","4316619292220083398668691415710077591929820378887569754565544325947302869471","1"],["6201418282216846154673043242479370480599597230520125382991608263865528332986","2834191258242882157601442777326690077433783190171360476147177919207061984528","1"],["21610890664591103630254562475248391606397952451956737829954980827061338842198","12474267734294668435830853800206607373499152966210443629422760252841715563928","1"],["16963705021291390196499584523729152672838466890254659510108911297675008653650","13318969136542902906268763626047387151514782207732787872258322943637390855099","1"],["1661899911983937726880943987596307545440805780288384183815408142498970595025","21729895454474760723557128727096483477085788989381653531342376743784313753112","1"],["9520854246759633583278953979324234534998599294703490688234987069071085704516","8569226381758288186214856956214209576913235427111505400383370295019187289976","1"],["8348468609977417216703303752047693942460856655001711161462708946834878777669","4983863988628469770666013676033513919888392860121477583784090167690018306152","1"],["3802115448734653406835535510464780431442647638156862440259906639104030003917","376572919380601410954840251187811750525325583593695384175378659454476577668","1"],["8754782712075007747339298703941954313965976858981803375681170436985006335878","6523878166570165447258302425042837647125744710804533978409999339063330768205","1"],["17611454149711124711446364781987587089332708907812338911403327186902463488175","20666017469202319137737754552333202872790302744237571709207187265486273828907","1"],["16680278113342813387460395599009510522931846859694418498547823439608438454015","17688172007820984738277538086084487595024632366790608400088667917496088200448","1"],["2762089614237373020825996417354216869779101449453740928991551241250715430098","17445875473367408911553535269908614122278742820243972462964944466651514721608","1"],["10489989588441764358382103424934407394035665746299289813833956234914932080649","3139017755685518863968199759558189699714204195041365246451405019987114397560","1"],["2247100582984395174150541570165763861372783673037175837541907775245824434049","4467330834409370650289563784402885091728025857252820467112450609786079266441","1"],["20650255530861430843466922809617831616059811206688611135888280632592959229200","16017427967310210899256316790658004188188762635861617912905656347363449290820","1"],["14931560582146637735175358714086356134409527312153896155524713093375888081487","11079346535902259327756808952593080946166439765016923260359019796940935571369","1"],["20776018720449101367277816905781825656187418525097294823165071967597956274636","1146991395306986251669532783107580630753299135040559820942321491245370458217","1"],["13218280802258889301346598705908231612006839937286635545910572134403773274783","3469243386192249934769513815116072661304671577038813700622885421398324000917","1"],["19070585165009204833817473805848006721589510588491883863099126210722110830806","15937798113334174849215221718963897334411329976495389141439634578814437971299","1"],["17792887239231513241827144473904552669804479567240177892538955843276124895152","3082794227970613977503109468874866301671723983981981614193671021846447233413","1"],["13160249263199373372715814513860467333861609361976197830950122685565260600520","1755019315286856982805985315088211162111036099005549364769716792161864641922","1"],["16172319388094672329722672054095398479374864335748059256615635552849512190006","7400732724392089573355512876628605297605338421527975537429258297438440052920","1"],["9067819925386351926872417703217293359982002383012504494204527202468884656131","4087105848687479416666561763566476567019855328723086756028516323014183088112","1"],["16205567642054340049432812326860020887995159640017627858409027012112314147188","6477057199305471565767295866395417689789490867443004225035311557103783380310","1"],["5260961911500830901482264033090550152252264079689724251363612923366780007646","13724377477194323082280643633977253861142205429477965487110246808051994083054","1"],["9738034315668604355319369812697540349805533306943905176072786824713746462591","16615296919314065523934067938684594387985439315613791704189721922395976145084","1"],["4008801312089135789310998879608281168752166047258647364826067676586290576710","7400513159886802210275668944592644512295604833476572103445366836597849489784","1"],["12985882550762161228678069173864157316917387216616597236421526278091104651178","21819888410192312153954162004827979589342603558267613839478830179759882288519","1"],["6278328650763508490932487089611475578011830106287739440529254523163828057274","11860233638203908479282506489743674483857432342696797150010116181335575315865","1"],["7634425024369536453797201700347314370420913303778620555388750663419860315394","19642830298693184505088581552900052492492385865576118370873488755852052860877","1"],["1156820013625105928063876409471388149576842976293652461319902665962073144865","1751163236289767897730890007531946097756023883477910677824774456895844198638","1"],["10507719578009571664603952563692873789763626567686691647136379600625592490802","21730171094307908891530513990364618441465534292604306940716710493350200837644","1"],["10419824955262533899996920340737146540652146876263459267766982281331353290080","12494717991727673180450660073540879984130371214385916279217455107919292585423","1"],["15939319119012147033436887584924282343313004085720081519202178141427626561203","13228673525568334241383492142675306120154534499644608264582474853821453306064","1"],["6192885447867578858705360580670035356242762181040755587195638361388383785828","8100662226160084093615657841565466387937561231336948175231481996461614814208","1"],["3516829524832339115751598992121844580746776577943880991328988119994770216883","8324387837689302018856026505677362246026484562056580210497777378120213224361","1"],["18988227633382289176048183268456940176873677834473915654975515285144487003127","20996286259908438308028988095124056144001480834969536429411112444364055806912","1"],["4058694727151847155102746039797356075058569651554191264661794703851754616001","10837529055970750956414931010225209844733385119382075361744941247737921168256","1"],["1231585744523486716703712675549321550504179146362454175594081311508168277515","5862678750855308116998566567918374275419426507324150705725472439449678099863","1"],["20142064335074339061445423709444551093579831191177123728727307581052078109259","15397969011775495375263021818524780058821064884924230284331974534728920796268","1"],["17685097648904396877402279839948071889536244335711820337226612462075795665190","20767440915907671231667029385710041089281938550514926308815205753015988888379","1"],["14636816707248068928420339582593977679748544735471230856299359888905577835540","14062464471160173366001348338046158641483743831217261454727089036571017948879","1"],["13031183250404971449752514265998455254636186611381712209114389264896612204008","16885256019901278423397703603721030159428480939818708425673871589918738776264","1"],["13494936706124075168991468268190565165805614517026594376698545174980281626011","16279201723273369937825635271871243673420363736391740363207683993713081597539","1"],["8428408534210362360203745306184574750227993885123770716572557185909591825824","9901601561240729048605237080498779275353651076401595365739936455844626497323","1"],["1166213454663388588094314905476957901770549277315542198229318263249494407","11780249354420395788731121499156392728844909743440100316306890426731867853419","1"],["10743491522772701301482665958939297622160120468817395634290994752111046950703","21192363890346589332148146849062912578588449745301866858058226411318932672236","1"],["15340745775398568386007577935125648598930951837058215975691784027511863838240","7530059441971334889695614121458738654533921422209730735918041947283179781978","1"],["2334329255427569932499494836443361255307872598183841180945541620797873568886","15674385665526475392863341302867740052082667370665766167093971748817930072899","1"],["1152863181657700481266394068171174063890419219768106659765163896997740317438","6127938551782348619514261980159898302821198009222804966417371238092905881329","1"],["5525101825387072337644008183800410297917099637850172962202370433545452675260","5098150137219972839929698597785028898385752930501694428718055939562032285228","1"],["20364952450189974236759412883349160661194489533817398719848394117286554605411","1713057864985222766786437548897427527906958862270646528629061123866055493001","1"],["15171733559489125255363354128184431164012371643537002358756300939928518440745","9083211094984618883562410075757732675912364407399367572958261272240380915986","1"],["13754624279124385727419174750450154276657471543014914621529716299610919599387","21821740641529862424861694651242905922219237635429595786213793671051917317254","1"],["6434228931944359893737884975513077230129832130052497859742702582098207218966","7761367655637712391405821540878838858036368758655888065145191001491652682531","1"],["33791372814939075705884114909588242524450979739314652266860705817736840872","12310185768048639491523553410261811831181746661293898484771326412597018972576","1"],["13683581242569451188393161103486741579825661951233804631331543554424042747369","9225943475711970128957034628260110517931737709737075515066312470176795911505","1"],["6680659756213180715650626621773063690417320211764198841720529776488094494459","1579160614897588140259950873252029415166397841769170283874533530511171786383","1"],["4256313648976174466708438271141571698026199001977618628318982733137113272654","5175886517815109253049456254006802444883731421706909141146918279386275367625","1"],["7993553013494176321164395046961501891315798576376394104216088850866637984846","6986464498313200430634882938888236124428657240522544838466113994210868687415","1"],["13863371313278481631167178700083641789887672425212667058918380014629434761283","9874323976663032441799062563396125499841336016836709186018929751190564586783","1"],["2136475042104235951928342480038169810739330798027243758564677456059716179234","19968822017714335508626786596083785942133260486106888784824826100945297467637","1"],["14100768681882213392521338973330651309565459870318895710923974494041622546988","7217243116700880253168104460347581966942784889410149139641046132074223027608","1"],["20378824328127563267248708690414989891317775347826489601146234001417849304263","4859512548280206463854832223319842825213188847400337496039077135942322474339","1"],["17103731352372515255010492810245129340717346273527603263781099580831207028279","7914593790757480100787236370638428573116081201165828999127804153111765288659","1"],["16071944192188998874507355956852832879440218162435132935197786061772645651185","12656884253146270514258408293622499627599552803050750198086110699353714985156","1"],["7032225015848095656758233641964866889318659918656678379800271636391546719789","8420187647658657843042059270528373327502341300880238410476004674571276036687","1"],["18978573884725378003294695737507202720508345055445700961962222615742584449465","4172699192317702711593056450660728574926324495412245951085368446169897836546","1"],["15867904644985434455772072180313592256686177870452544200653099351206765128894","21698280684246090837511182715348277108084627311621228368420108574948741472589","1"],["7049055609303498870966293426462256851212363282355455211390220578420856935980","8700557424376020348081371629869488858098909258555399198629190049980691695000","1"],["6180334984338573647186732816975728480544190828329699836501287645971922354771","2952593252105670592375476968045228408825595544338546794681900832750374717835","1"],["5075193395338787309008884461653379032407833652856282623042940507490912484479","720781444048441283600698546122178410952578313009301117073549769934572618804","1"],["11434195530357049239796941835223682183451643960799835045602523111276922342249","269422744711014749087769028704899962026630050305834336106796446303381208505","1"],["21110417802695937020078845412585040942066427099997712224706193159653721682219","15972067523680666166263865734053196926949535467757227590443465184809773400095","1"],["19643402115694416288431216670792213659266567332672971553436717810034304743244","12304207036331706577107192548697677337594021054042198564195681366965308649433","1"],["3306710300701294589470194543768320294615383719152405833431593852212829907436","4644510064748954316263577792191155419739589690262964961136525050150381903829","1"],["14823238750985976368160029874694811414901615808886910790216700893571698534748","16996953871227488658188570904184259788642953259222615374848544976532283869419","1"],["5085215709023711999209183292596111899428643732960819550289108379195854799574","15465224438238638223825474133703124898185298543715657175738138840118749185962","1"],["19852388870644269516926670030841229175510158627201340841497916203765795348666","6505067021446796719807393180405409704387126576360527026056719827811335200813","1"],["18362152297007469054413475994426812492568058899781047554840537821007262291854","21009175546844916951713845120237278594811398860501007911079720258150655056914","1"],["18679565185596174920573098218125833994453176098156625818869253533202926105944","15993992839303314294486623171575577715880206023981316014439715847448569737199","1"],["7351661300336408914849629821971060186214363513726083926175927442652838470312","7119026020071460357564913961467882475265738194898466252581570526766212265808","1"],["972225863596964407165510916265343282693875669749041940604751847635009650943","16279571933248792504821085899404608694943903660220550263954902237854568697559","1"],["4190637600032085409559735097785132237517618629341201328267038547495293571443","15845914899787648930781354810542994224511024108752725245816522945560133279042","1"],["1896172519591671098609523046015559989283082930203669576922468041298570172178","9830656079579706188612322712459101976455964738407150082066545237748470869061","1"],["4780283998423278000917013390440584592594554520313476908388824596347014264172","5437794724077232745431797255777451526340686045017564863491704709913692841679","1"],["13321299872026123197346167812935126272913091606910725276536861438808621736236","14654230469631963001319481807616260847952207774471845735959023868591151460365","1"],["8387237784339142540663249091446367254953734382594872939391379609834403885960","13854385741917276652278282721025687250246785374041188623845085503334207148558","1"],["16580114122426594919519449883757387673176885949294130557562354322244552608568","8227836820190702546702116944702136830160690776857284393853501797469597673253","1"],["1588140914385228083094937771352543869293735230941383246209310206306947668068","18286569700397837832429719673542100221713149569887062981237203098355893107870","1"],["18322333016496684731469135463674549859139472469770186128882333084578974526746","21035214111506630553222890389061979019825696209876790896199002448546328247144","1"],["20876384319394478007074868104425650680153457474261903521243465040001082568688","10274808489716613775667939368860439247773565001677367657211927687837737184106","1"],["19383474462067003623581934560751414143009692290830704485711717342013644870753","1191211956403520246799611326713454405188868624728113426487472486972776233060","1"],["17329489562722158275804783638618492720872631825188869328983099379812478923397","17560358760480477386117743326330330607754776991537006714202884452970954896957","1"],["6346044244781315294048552440252480963079607804465331886315688399654011092984","5865015988274654544463467603649773671712917272617233615565120366451464577572","1"],["13142454482435231133103664792279305705408802059026499056362389365444687028322","20294050364351629126391094286642388469346904710186570613496906557276461880570","1"],["10480648631121135405126491428064854061016565120836935464541571365590811843147","9884719629885854842299665407769875684450122775448263050401649798355544697102","1"],["3547263141737052360728675116820159376736376924801795580873719769562371333142","16968988939356902403440456036819956556460819190594783737099721209563866312811","1"],["1786967405197653054078508026033716946987237398980594148704092457250860897182","6244518085188829553635795517020384511377944898561925446690918785047785610138","1"],["13156277003826609126549549350323066455895865438598820696979541761303768814192","6823483296436179902307316582809520317243281991643267750330094882794764279918","1"],["4943039356461024100212544885855751155966525482992909149795875305001402637406","7942989775847071532742092902409818524680325008224082240946745903050760201761","1"],["18252349884858140159518133426170644185031200222144802821533338522954306327783","21566104038504527785194536457971489972651335892461419214085091391495976451902","1"],["6901156156143205263772960548988174202761796746482099908426502926437368481110","19974099025825414511384390250150978289886556030612622457611287855047211124519","1"],["8460184810727595423413280563157419194607398847072277314117177658669713107802","13674984550283158359567358606521070321102896161630589064704405401808503796546","1"],["14233450872764549219838779493425330880229814240067881923968211671471651156410","13694307840032637121960077733916386484321942882948661596662059663965922253594","1"],["8410859234151349846880227002717072303146905193357497315951684397331418341546","14926864959817952336070926771850253132555098183744521534432559914731501609083","1"],["8324464381156688478229370311902800776217214056328909694929612903209847455260","10977127141069480653081846159513987918277910598097388608978727760128725256491","1"],["11504585237842213039869294871001562853771901853613661315877418830852074389920","12566134534898376405570888313688490581449568986587124550075313316458668171291","1"],["5301802773720632886337861366516655541031779679545511510716139571878240586855","9856569109048800178326320476435576018760034322590909004039706173874362522386","1"],["12037715651144724745499292672745806325484902854669426920851498476685076566559","12348552566314765659546422389088880194432156425136417733821360688090962351702","1"],["15266781292628338355696725787035372624561797930561520737391403202394875726164","13405988209023786876176949594525722001964012820042397274323423881062132352716","1"],["1385431508830502699354420736961152259082968338296295631295992195843838335372","487445194218292797916366476178423772326899714993707641974382187087925879024","1"],["15811728457311171932368645151601546701819995170730144577716532174771786639292","14552306580101862323135800919505183897779776869748528042111332977648117416893","1"],["19309523208070424456184529935539457170432544716502649474859338799719546196189","14278891035588658443018177570601440626852613374698670315429927229563862389181","1"],["20903169671326805831248504792485138500264374474675253909814011468077999254201","14969695390802973591763373904341321473649353137791865237255519839488251939432","1"],["10315876849313768801703945192753820660132150754018414658246059158749091868120","19757209756020812058155196724255340078187564666953541667785431536903926993917","1"],["4286209560472718915240100141794811700153613609596550462800044724519778280919","4115691977053770069079762817070417779620218708767881059779636277222222876298","1"],["1105690029644182925985338570356685953141260038116445670725470821111235245227","19392482243856631841965047823518722085964682996476213091253188545926064315461","1"],["19411514033251157796610210830454960655972979397884321896467714985446300368381","5026506596264284598409202472770096811697232154132026517046048712632777189938","1"],["3602477962892476330587206285951408639845650136583103263406331411380980459570","18959413749941224845249236456776165017638475621024867848258017626003382526006","1"],["13092173620163788805024180932614836730208521176986267609944208260636345776766","10054475606732301624544730797395331689023600652997517579007496139261752163882","1"],["8457283408569135160400439142406000979679685120836162731880961279828279092729","309334050630590599678633997073545013312979197948723619507040660093357481736","1"],["19501207965309399624935314000666050909493385354610620915622320396854377707559","16546217757003695499334003553528115622308969494772581229508706931142073053262","1"],["17957768509472704884912447440332178988083067938390972743014362399108540141936","11666656267213692155155037117134301568724065363481970424520231713567396619080","1"],["686354088296875049000214937992284015178824704135547600818372639084779559734","20094359077802590873693062345183119994176494896774780066104536311943088317416","1"],["2528700106701046545962866461152667652697657461302315706180245126885958466799","15785735380371771665659633380486696552287666107280179365350933034082278046348","1"],["299144137080862041196629882351399147422014208520405820984556494141652324660","18512354469406225711695722203380049931942661997404560157734043818234401477715","1"],["14011118247267941957027531314889455543203650704004051262551554015926673306159","7516883316605940661932857173855671882352343957179223413429120840612895472014","1"],["12782564900319527948396686023861362228008182763170339817475038981437861211769","7590710147766560908113816592792882992216133225188046367171381573392407039196","1"],["20022112997416916325749970751105386917380614161241361840339876090943304259420","10670809052693840433469627455310275639828528445973617453860643080270384707010","1"],["10437485487916760647377989941249446787362351798555312827761311017261839764051","14297034591362652806359756148158614589165940160457816007471474475850399945215","1"],["12541723694004861448143780216100279306706123528184825292025577288383971619370","5682769494062690383301741563815772889417729535986748117823988518614011049793","1"],["16663127203058638751093713467482250499256913385184121094932937387981238629526","10835985362491569625457693380370691392136861581623702239286904223896030949560","1"],["12144392801522889925724743557340330268290029704291511578352165438575405595578","7654520625778397048500902744175181509981693601288957519743137664607491120892","1"],["15329256671431003880508090011629949349755877487530502560512070514618104407243","4066614763496710920050988645689095544120290122293658089698647305099145046699","1"],["2383127911669220580708563176666097504664757620793717484045065047190559636568","7387455051302335321312091817572094513638461742795179803270037950563955919140","1"],["5924282406452049755804237916279699979929292487562746203435331686961552676135","10638842058233844905021970903117005380568806604784150611546216437955131020513","1"],["18163014931892759853640121878584012706317000209211232677983721781646604355798","21097712558010714784647005506967089305242337334102483308808557589940799798216","1"],["4777437691374300229092597320518067632161487011091262589333453609113157518074","20366558358376455071072945007620237254654269984492434141223039234947602104467","1"],["2634509171112895605368251350117102440990776465727256262245956152208448250306","13304325345401158743183317410403837573787519975505581878242515559005259374922","1"],["7164569451486139780089193882391526470584721903578478215605089235873703332787","9345956083438724724547067360724181828866992732545593803611891241014075389949","1"],["6221354932587710599608256750096399956108171239501920015966547321207518117280","10715889664883286770750514196442234960014273859075718233560152725499137730863","1"],["2506475469962462115681245699909203914866368783372258028542846122448517566287","1481571658384011748217374902587159950452138041304669002312879245413349724079","1"],["19549285357997091499728829214540240574493573188722824962688029762655952022218","2344350054532306096024053975322017576459611618989636521932025912400492200282","1"],["2637951818359876893760814552300543106356051420783078752986936944320465362095","18809185289582261034779243915042065805078077500181932625548869637381795168657","1"],["18098134049425124082632983943185107977940608105922842872416134935610225420218","7506134136243284231673823039010368240472789411666498300209395719410497492083","1"],["8504607444411079575344121879814348004360548699108144768804501711317431499534","8908210676828939869672435033072772787704904055860819446798322359405862210416","1"],["12416321338661773452803976735654069473640424093811860524406156106189420698211","6122283495797322435486721860643260957625217614927454071315242577549820569170","1"],["15456373331282418553980156888739785470263961831189379396622089325248389238488","2531791375690655498679295183995621972387085254465666868890269951026438912312","1"],["15789096688106033210144180382944050535023905021650058649249227038979858706188","21082861079893261645678229093025255728718885641498255479862560123300797134546","1"],["676421692499213394246015911863306140291085462741908080948815740329935731353","15127305734945447195982497669144052737332653496665001224400105802969449806527","1"],["14132133718129162493206930772679909603541752273739895423408924558884041206967","7009804509900199900016562668543270366311656407130488190352048420566307603965","1"],["700945232250419185784662325675170732986041765121319149412920517681521630762","4610723384760033723131732925168997725531873405606099392475972930448002781100","1"],["4190089912490866484758933524932328598637668191923317278093928936544400369454","3617407386225077032637592758467419574501910916120164200541670590768446087722","1"],["363802446915841031568471111980524897519305271566561688050037924828387767815","12325168919237351776113345891334729484394289988163362880608160606429324976153","1"],["8803871524466123886996523621724472910379939797956705936128283710261772151027","15016858251824520679817162020475186387827865602207655023445108699975905818942","1"],["12083099393658171098352530601215718438571567032734358019359309064615499722889","13338762857471771943401665182073283528498506046680276969863836440215669121174","1"],["10098386928997803246434215939293163189350629127889610629867273109430143786223","1478009207277433346425935088544461585883180009224346289464050422581025817067","1"],["18850902167321850058663401251316350643310741426382226066641257870499075375621","16008797430897794410516068243671183312056212488852356947403554631381617416456","1"],["14223176774787596174499182126046677394952667376621897247081669202786094235710","8755195459768532440059117145071062631431494220626074514965742861909982874619","1"],["12166306758932119163914031961293169940907641949776889669466212139005806615231","10396886264142535851443311109127774346556935508283831442004805637798023551428","1"],["5476998829500941168239119322401119516364480389960644458383988461015736785337","13922685746599733975885688924098364441831885158905514176893075706438689996931","1"],["15548136980703874249903452401999326357706299698202059350860528291398916989346","17651339152086453855334121235238270573618857810966787028690607506658594167954","1"],["17376584010536105727963300814764810553577420714203233267147528689470445282833","18073374885585391946234936833579627417884294366363254519306768721876255264324","1"],["19007213024263180761755535554336334798433026849306370006140948494008161040193","460051098538907234121419933653401660172599187409034396272686039777673859367","1"],["12678358317642565453745454207497673323043609234382986064816192151035556711788","724940762548640400644852418487569539465623944990461059531390944336425065467","1"],["13409364057482584670495252174360166816135463977430223851248856895303175539583","20181988418386315104013435664135832828720274565248534893601243533569363293022","1"],["16809849156491568409834686663092357616587735998070438037875631714663954642471","5049443825488401072634716051080607065967787903913026785180932010777335482918","1"],["11258615367909437953576027198631052048346153483390211436808537332251694866171","2171250155072104192365168878189163552158842190719395371155970558277111813884","1"],["9211085821788954869341128596417023656899303728930050834466255777187161313753","20818880157386129593751308049302794472432483461468986567266707917758210971857","1"],["19013326281830875802975923821574679077993782189517883644814064498240023657574","758524136034196269567283002008439786515233280239820955168563470580889898367","1"],["5887329054587813485243902991335281051710435889691677878519337319004094710576","20463460154452747317422995375852125187670654748988917424103328716901201266999","1"],["8118082529679578976270353869318761056721610741022757757969560523093442572103","3375067901046044484817585742939359378120997589952636985633015445122525602623","1"],["10616069864107423973050613064270739395447736573787928309223895094866783943651","10212182595041982615395159141131324928625039988697173266352468230285526994439","1"],["14632858714456162445256150868071009626294260677326275967381647277826287923482","7336196390498481924490860647725650517705896956972268757176720951796343275134","1"],["218158479064605283832126776104515920702763486668367275098412551745373726788","8414529627378452836859813769897677072499659235416391235748261793365695093981","1"],["8820109472857469397862464754820499999798751103002640048602936990788074180188","18071513133527135790803816125304049992930865679766609156351372955064571373852","1"],["1682834942861109868162092541490076971140112982704181376254122606382893630539","6311481895698771741590363724035123769881288314989558396055066415830026630071","1"],["9420014186123999935613027515328571738031407601064342239384305469417066521792","14762264021422007040624030808164362659606208011572522196539731348859305594531","1"],["4935008723454993319652938165942326691883518723692541341655598522676606035888","9691942600220362472171395833513021294378727243985893100370778408438193528454","1"],["3599234034942594954754019363134090233807429319109265620851701622354458534422","2224198858334308867410049696105323387638598526770608508205639180366454136130","1"],["2006411436011657932942746153669945704165838464449275751870909463932214627690","3129170825978063270833738191014754652324484536535782988684561829618359697725","1"],["10045123075193619835073687550326033258947244007447183947073151352886310530477","14687219843425232685950278800578889089752297128400337730279616391213325097915","1"],["130977389936588204147890459345500019529706711404785008428184377778799958770","20311289401482847060910317697476445370253042664026424087461403325325966406794","1"],["7124018393740955539249131189035889591474458506960493163001203307039318650041","7496993220856531871185636628666215985094072841377984958564079168045774851945","1"],["5713049330887257093207557331377942812214903424381281420922260179981087313856","6822492055999772545485045381244086771036326102369342257426313662554308178635","1"],["14291446365962225750216225087425930133355540693171303703672455701826516491429","17794896089717118385225195855714332909988575887622285849271898029527102287489","1"],["7011683078099799645533374150274910739968129599935731713967727518633561739779","2471680958870958078127557834325419403910986843432726032425178422165104266677","1"],["20752312108604819415625023711063130234631066601712949712582238154081146382353","16569094916456556961631677493970749407512433230308044667518618284936314686894","1"],["1411333272223210099698017360492096982242487456119673982259264514065193522742","16546607305819678564246668963490675128108901488961741535751475519340636278366","1"],["12432509524539848125375511342523053437009381569686277159766800671373434860223","9474480791638428811799813821161727093863259969331171059560174860824190410459","1"],["14648866979090337442584642170151242262460989719773808863729883871902971441937","19923144837965959572326107136046014092300616240403441299929858932346995612371","1"],["14190127351863826329771916458998488215464251328291168779309471494204596715149","6468618838515010269373717735899245199604056500451419577436470932440353050226","1"],["13854109758864926989444549522699844772209363767358857813914290609263070976558","7628397202432492804666117686840919502325796296576836454722284923677347825084","1"],["13769770377080425727076276131488589461093336459799671241700081890018321514004","5502151510617759670817505226088331918141848462834478175362544901679031147732","1"],["14902747586812484735370487034938163259551074315714287521649634179420790311638","16053585142389667230510537098227073454067426325467674120353748575142610657717","1"],["6549670434091299980989527672814538695594774398210821943459370926528575241517","8882970200813104542463425970844071063489006045831042978473121627075784621191","1"],["18967127823355899453085597545821941227753977312189918562597974433451155906028","15017989257256283532568832393693941972871306746284701677539150668519261053815","1"],["8753623320777594060443683734173897978614873117221179115681932554374171838896","21322193662301027012028269419776565242946411341952485349497326296285444503260","1"],["8378751593663463456870988974994443724834984684421799594795594372527877611515","672990641540446997634614466052402638173161419830406237669008749562776622014","1"],["21205315633906734379487652558970267311188197640932809010598872924612000852864","10186790772291396712626108488277671596404825130583066981326736312029085329092","1"],["13682754790242203657906255584482812114462006732079356332730489500965438479981","8641929819438402260177695615421028911705312809308090406586273941568186816485","1"],["15396413248509116578168915230789788695180767805432643582116425093893868278849","12409247594697157012127242898762551231380604676097887605604497203784059933816","1"],["16310884230277154861456113472867876232217387445077463437175136001934415878028","8200062240813514185079820305268036642028774930629326397626732679514474252217","1"],["12524347720267773304540282416893529575860940864862829118439788354230948827216","20017842095160952146796238477150029397933936331558757251726420992959895953594","1"],["19344032442136814210547271895879436878464734991024212795210490977491551888585","2378720696857812073802564135316175141237602528273882350806546349247232245797","1"],["11307176952591699651755003383892313069207525818884502904384155405251636532724","2591911476166915782851689572031487838036878767635785499631098346506476695472","1"],["3510058573097508125879774851847166859269034331668604823200051402226677607235","14540946943732687278194248060220071750018957485289707229108415641422257406225","1"],["2175392970898956233339506636793605174682820280523665459967465136761218126872","14543936747701902325927199374967226999893501837501180380046220260544121676297","1"],["21171732958680971023348518073582518947770418012707414821179095530409055465083","13621719710451231850795043964101566238429061413711005942359657834943625467912","1"],["8151683133730437726611968925318679196543255966848281207051479179314485665434","9241368699046699655241530887803456576364351140897229784998900685936863468227","1"],["14266647325410299809530519667347016391353030007438148050305147388905950308484","5618080565937533977437758874616803727385534481682549943888119484685784732864","1"],["2130329445503599771410706190049573745658946357696160374132183633779824893303","4096849203814112010835075012485092663133233984906939117095743223530487680766","1"],["9303463840841265669410647139065571859905364253321585665158269308580270592280","10982685619079484702461393179435331315055414725876072454793311712125820958684","1"],["7785261368278059080457618733357603657697213058853726164327127631285297334839","17501967370453245902347654416566616941280134535751880353064498288210642804887","1"],["18183984561527209046725314286381688903055504226146125873127959462002912038935","11646821712523423541093000521738299861123100992193490397194459888407783529997","1"],["15523218099502230830649200088130336222597221566955497185215622363580643720202","7135909440463901411101987603252527809196910730832520882533473249220713188968","1"],["6219499191731758396171100200538466458158209694257662511703224191186327141937","21473096641528927207568157202998492944762150755937990537205860516224427987993","1"],["19219235934660046109928603042418945991937719999291159989927142042495216431427","14026249912364574921555363678721524173884185855667622205546335549005357349207","1"],["9964182121097096393299911641365977274355852344867605874483831250536760934064","646462952630578810609372881291378723397011410331654156624775841671928507748","1"],["915613160617535943112881691771310730087940509598981429443117434118807612591","4945370988850937689155943291894854080883452335751650067979816774095443195551","1"],["9842788374684448262174180998379356007171055137781042835655899040220495283737","2987654448526053377924523818142144812681672016171784465938352544478840910533","1"],["2004788193220164070552426863492795552243012833246760272368297711071095517041","12959840174731461770577313943201426105678746429116355528000437830890292901815","1"],["2126174315267144373058718061515482620458138071534865673224465424813493019667","1880710221256118248123022795453393012903748658835291091420127741989302439786","1"],["20095970422151077140549261120606463692259077099177442828112744013165856534637","341027218522005315577614676089224361712537841514669421033248766525284010769","1"],["3957826665119046289470054624555297106508638640729960587419447666715996858093","15921155335847885343681462805570861477461249531332605111025360840400127639874","1"],["236836336891088684676693578097270829899965791101798101028114901622900341997","7661580799579267366484490816174288521992300645116242827692777570814633325091","1"],["782136754783977870148849723011568228510029333793296007680865378182451513712","13602731231214533235126051004529559896605316798449427092166475803724975070184","1"],["2660344182300249181081051967273736331942356223994505318619924111762044223637","17367552580212226673614818427461877054261872788174646122766919406395510488385","1"],["12320452455499839991974408708916718593667527531863711823427266889996829023944","9743223750362409140375602617178152752251319241261945431360980461157716338174","1"],["4541769165045407217384451997440990597015642726930666158722832334016418034155","1681884001414205881850651198412523523191430822599914780120553840945846637396","1"],["11697020193046129969608949994521989737092626759296790778309139424730933596971","18668891799438148684260726406605380209741533805786360307400002520649877814442","1"],["5727657469887628927886013538412389344917591162495763660631682438854477036415","5635218882951193076243573062397392678193436471495588834467048112460824286020","1"],["2773751843460363993258287087334519706219875122802874166320105993291719126516","14383101829409653679238652699871944992739228564157392701708715798982444468351","1"],["890938687406085764996201458988273806023255492974313938253627527735075654616","10358308694442023510251224593256956645791889115086611959302245350584899627566","1"],["21885960567030003672980141030965543043827528230333330039923578623698797157772","11779445727807294628044988258924900219056144201325042129721316702031007889670","1"],["5645499917462607128738848518629526600796560677370953876081112418467535972761","11607530771431980612261896081806680406622717075875533207221028517973205816135","1"],["19451184271165309190233041430274196564553619225940027888484476195640911311341","2428548942158346248065171829427293262024266557210554716147918875728003225439","1"],["7266063877498966466933401104413722773643748760017462499626366858794332145896","6201215503859659348688340729135636621456119099937488041380054833609413905262","1"],["13120619599768899482124632403528944882175536972627512039925194289308103781798","8841479678497540593218241898441010327019479529082404140460000468475967900683","1"],["8112259893456726692778934979382925544583265958038207699973551335211904611258","4782322585426601842236897957007373551655577326933171355017110833780788049124","1"],["1059286174215211906692524192666133510655316409936620137538644846660233431236","11164095916609034381041297885180119073219209380515077014863855464703565588337","1"],["12317285020640887446508965147693924583593705060189979334938464294512936979527","15128984634124695970229187983340185516274595239763055834870225818354415530231","1"],["3948362522460855045770231513277254304715086422209076929218569832366508389673","2907178564671031480441157221510935587340839985911485889984833504005310925872","1"],["5013741728731619198223404517727612060469991461494825822514202219680032842785","2346732752155361014182190182026332902427950971530903608495400971430335786841","1"],["18426196264106651948811152782518529261148153040236334382677368424413432596683","20221535431139554674858613041045945137711224720440584695495869672730015221279","1"],["4222838637169097560915858344815716163804934722428860748315449537058219800210","3730551957640663401598397855709711784212827869179169467811327642129783098951","1"],["9305190559514025237484157005404882589320840515167376571307242627527764590991","10758793414916850403358744646876806454136900294426808743733750453640787606475","1"],["9630930307974219471782781075288076353394725906663485915924706084791136014457","7931239538608528217834338369146837313921314095342189824490676593285142416898","1"],["3319742813950327956731881054556275866482119202455366581642120944455988452107","15144345262105844877101817628157131207256670784114883814962969999049246453865","1"],["4679493682475461827889132333333070843215443417082706956180286605241979051682","6533512136052530250626595162432833410570695303489643382739561268625884837166","1"],["20808446453532957864571994762451193674231863516658750727323177216095291473390","17695773206667345208445585792748144771286900875105366302698378163599623182010","1"],["9209857228999042222408662897149406468834338313962139130628313362291957977310","1540841499351656259871782757791073827987939102625502702501901352971330268243","1"],["15237402609254104056575525534619440497457338812621087003074436640917205841100","2020165729809236354197258501734225532477447514384437005787721709120279995592","1"],["21671879761062941735422386637064572682249696827294433700770647966107955613344","3335101522197085126048936553357979656510992400031910400774655505007337961255","1"],["5683087165203409641275416951352767471238288799882416642475203276362183624889","8089845751401313776420108425650795663088837363965997952891713985250375256488","1"],["4423691919875447274065032417380947590185190752807015236950316720111122600802","1092373784571356952771311855533284645399710683405286577066145991913338906027","1"],["11206529842683627694352480760672719543541008555654317234918103189706846028795","11261864750238232214846328001352032850618604954687547647972127050112991272924","1"],["16474562167703928974408138357358282826815258240835479913494915882738027546422","7876720552987082708830960557807781729855929045969951768833811197582372715606","1"],["21870354364200724646091662438095529746573033115652559317609183289805181222521","2971776308889662351080822844315794531372180837616766971202322552187239840263","1"],["2591523160061926612189207401575987473006768625461363663690594227919745468950","1814438434510618455815393733321121105768001067377040802523943117005840184606","1"],["7660838311299784514579930019390390762759637177195801550066823150342316403697","13811486838319405545295631957834612055472470841997783895243702040550466857575","1"],["6609706716345536427468374962724256778310467554315120244416669795360123343046","1341532428365599294267930736008052434988742316015048640577790707969077315941","1"],["13790335464394607804293750950171138927379962379602410101107257771191777666671","7011465692388737834933455199760011204429923491709968739991203780868756121363","1"],["6838546530129924791056796725173536975390187761329378853935722742083030357203","8771170058146823168659613320674488116187246838674263114555235430183817214120","1"],["10967710584179886837539248627685397506089773719441149980563917032966414629450","2702872179996512722618360652310919517471520091437941700190198148284941115758","1"],["6787404173864980184334060714345178039512100685937022409945285445571917224862","19284412318885246966013386273083883576954501611570635855471861418565051524639","1"],["8143012868768475352146023261777656161697796088715383327256041857626543200664","21705151701206127646482370798584287475132628881902225860004670978931570912969","1"],["19292058223770351930123111311135605600545446128864027639986179249724531097158","13250230961466030450356575564472502974330905447705452340714360815107387658929","1"],["384148642466402224603597942226912048812942427266514265685579297777009838145","11478193114997657516042989885060634661711295634491387338860053563941455155942","1"],["21166840697992888247284358923391322417031777145511145795469432668862151479479","20525091746748271784942494217485634536080895892648721029367540220701157070641","1"],["3571327838189725965521198210898450212537793729169389413210216262010711220553","5608284517372028729406685599444137808683531793701600374485854890854938856608","1"],["4529236308994541778422184167326666711400943134947679896284210318419682178323","4951985122926140647285203951815024662862077200050599008144685286973520754759","1"],["6136995117955210234331437491077163424725484822853821737689225516391816046610","13510843810296124275054950823842215201935440210563746904999178053228610669095","1"],["5957753287047230556840176451664350686430007042859449919793980574494504411915","12243995715221924330049283855595154000932487008601419294699030682579513272205","1"],["14707269040752766545140221293916860034178358834739963038055945759035708483599","11812365673662491038001707611642667923013931975600571798802424785509927186853","1"],["10710983602320831901335987546097770767723914271424365323548366098104962945418","4685262137368394843699044684997920230366815908814215327248913908481975744475","1"],["14383942504902101173930071545391247497282210112457846140582911541899633588675","9259473845543306033287706900658061908229105566289883379372554610788504935892","1"],["12227597595892022302704543571332503959083520538961360682675967785734827016363","2265924496955028854302513539195686733705752796580547254757042666618939701218","1"],["16789306906428736962601386344741424800887886579022284647242755235248466692992","14653221175374575291783210992089907302900460074164585547180904230815812863552","1"],["10147646192266180606426296224860242647271551554307863566588865779567093960739","12499607477264291193364644029534070075737400422565971701152935544014264274671","1"],["287984370051065563666899644220115831625499203925660118641388487897798404791","4470680564209921072575705569784926751008658046411846000149176850735506331215","1"],["17574194599641319790687048691191588094904180491044370132929521118982114554224","12399648465916509203130255236090447104669986173516499833074909485275752672077","1"],["1144131312589130543725878068912851229110879720473402459290749551296105311741","11007675055078075929535744252543294489649549754592203469104034620235757293509","1"],["6857673292072885133987339873914640283152466768732534799016011823737672584839","3153730606030492677333502806522336988241803940916107453032707955846275753720","1"],["12037411801229117710626922969996160728180856017324826119557738071013897509532","632241937251797917310474450334530987880280654729776588904998931069133981400","1"],["12497261470099517359316675708970879088385842131054757064300947240216969606955","16046002510057512873611485068016182169219336646379481649392214079494205393365","1"],["20680532860487988115987765383079789000992920325872840097098157073389556462169","13600491107606873700583372665134522715756000766332652393357196578458044279903","1"],["10932221331531806204702999788500715254579222446379424907129963912423981671727","531131605441850271082088220364831740734666376352990432715152291319249783158","1"],["15799570412446401297251226894765056633206293717642837980569082003742637511953","14661954484288512419502942846688238797997523036354991442771321255983148376250","1"],["3846996204383396747338409717433221157599456320052613852660800962077455074213","2126092408992642684422396357844577042882460124872391937873816478161020920109","1"],["17700852627963805053984070120142414590283177104434232218564708002402184177651","21678208912215944942747050221741054897072712987201629821886156780946403402924","1"],["16492771550248585868793426649737794842413809558151314671527448365815415478913","953980812129162478373370213007999856320873900094580107240646790223839144042","1"],["16370788986408480764610487341886721331574446291543526412526920370865072815054","5502663760515433493293133283457111727328142113348776950362542628632312306969","1"],["7909392830236136972775595669254275704180196709612934329187074568233107051238","18447146244596591778523957444853322452922318647503271145274519061537308055580","1"],["8380384977855788081741337374216018961036845589664248146424870571435924253249","14024138480608524103475611250252902169626003749389583431552044326091036156461","1"],["17774074276368306464193051035679680587838645893663473947623848170678035317719","6928447663069342636669882379198092892102636803343361646698103249100002195289","1"],["386294674217026913395093892426553353307187893812582674056544591286217433367","21398175728578556008250712112875005996241914869486707665604004217548575676600","1"],["10569468007531099997321657883499295178841999029052047890274531527161591468938","11970742802481589531331510937254858779988227696213488561700871308785663984929","1"],["8094752328040165236128467976604997708385903647852764500960274589619552138311","18578966557587425461111896403642020819944353528265064595301768708371163542527","1"],["13778029833275381734071124021055582800546854064872574996874939244136638984148","19546014235232961530187099263227915508065692342956831881745177218685001898032","1"],["13329634650841513609495804361093040928774423227115744289280560149339506866055","3366429259969443788734416449740431997098582080862289288574692478448375592851","1"],["11554098231702545266618301918900304309056861429435982685093080771573729163188","20740777951436291193179423782754407593974885893779772356941129162155353889027","1"],["4226158423722294777796752023601256894870501868365584778669584341475193387597","929599053867175831133916296571113886070439823152699948866388684638951800753","1"],["9503522486233615623330947737178616892100719382807216346594220088737013743965","15763586613054872280192850741975559924063258051078663718617539343711456696394","1"],["14046471945934903273629024905453804871980380655253347675646395675551534398866","6725366229023412040860660879695809808846282118245521523075716949440268646294","1"],["3483881983384401465958018958504273755636814706400691218209410559384267244078","13867655447070312452120109334064949761003645161493817457456677025945658565691","1"],["11935008347916910953293435226882411810277748083015844802236658635110597492122","20810188227871939943558230330412644534936193470955047785124503734025094013460","1"],["18695373404357472566124907880050563497568755465832113459078411464889073298520","21278568042957772016841111083333927902484293848919145241833036100903347193171","1"],["3647514151892589253628762042596954839106484309192777190768846681519509362586","9931423083750131726318649955224319247382549520754156178140068651279887241699","1"],["3376898288609888865318989322394965436823559369143365524124583951724087246898","12561839519132781581917610117499905926502496254547215216877499922462236319454","1"],["13787324986549588816271113061319820645541787388529313958672789885778003166844","9431003301240283544527280892971965447366154421965155716192653885142111086577","1"],["12520026662768015707386084950385305308221420298618293996719506534677057973346","21400738739422466153493226918093830567399760920415920107031448165404513474414","1"],["10662588836601207329174098330899717455435396104303237588088217501118342376202","16587973002378255471311333637837065751757168261502980495178051706609120603879","1"],["1958963366937938296517304299421481926028100566526267782289306699479291513092","11550053721376174942039059196728268679945166699502687481718909731199732741413","1"],["20051050959175223262647026118459229137582866684486589256856043765463582985621","6394324737497466810577664890344176852793608965429808041712249069365442273537","1"],["9837273415330824847401513732012398740806301545603322629768471254581164031473","15547550622889406182415867237609233956024491225064580307694637761399811851146","1"],["17416576680421094519444463229513362262356967470356126545964618265416400831851","11550631058874132320812149565125812211862431403248968511551576204480530515719","1"],["1311179497940083496592914914414970030369078367545957235766039667648447986041","8862536265020028587595905973418758015634157777252442351311184723124254122629","1"],["4016982784356186559219604395001337221393591151375587354421318441417397825456","3545869063339642538138225883472295064161728665966318328335822706062800825452","1"],["10253442662097517230104336086006143067357895930496455069860398193333741075078","1507708769440171610840872901871785129206250389876663982635493882195500589178","1"],["367493588813100105903745010953073754711764743976961177999518088385490330013","4699885591660918584080293679244911904823629324542959995124924920090920251984","1"],["4071325979023079524121823076445572810802875368741932457196063703642440806698","8466575548831595953599459235318324537700363110654579551558571992671163965384","1"],["11024709372092245043848631729412972602469417214818841538571424382883040953768","6376337600293011429550369417557384557391770405311120404532865625928487074492","1"],["15043027161593662563395383703997115649517262965353483174915792089081397048144","10801984150706823738670132669401323077963394969118553862548925378618847348578","1"],["9077873751643305493503904186670896304997226625271813107133645721923080316234","10737141171161207774780941263277071247111604684494615405015209272611424729528","1"],["8167216571223922080403408254616043239045185282496963659486034068606356468412","7125007645702820536029768919089465380952106125051358743325068600567996353232","1"],["15133172753204481842383809748066950161103788227848621760367974531673825836173","5611735019373298296085082991117784023516345755693822499352858770602417593730","1"],["7449496544830646366063244695393261271936369244468972145508101763705926017519","2237553898569244889726817149042279160011487333892207142567157117108312363088","1"],["12513409533238310766288484643114577054803982656090325942865223439861983501344","8659730662945540985484752461445168744737490206350134675296282255792421779800","1"],["7244430945595779058912298495834222574684035633660059166718268638894370231781","4321784647862101646838465564145728624830833223297542157840621093584311254021","1"],["18687382587954492176623523870507457079209995510213224140843678781473877129236","13437135403559012924514954340644897895632201530738139986629207187690750887164","1"],["19284740977323190009344585722291349618331296905123623334102003680547223219338","20740250184473848557588009077585691791187601024071072359623365337644642674814","1"],["6866212872907469865788165170400821274977810182702372228914712434432593551278","1204099242241017052975024465043452787486151526642429397709212737782467509997","1"],["15154283389988713130042305397458728209111812457455872900505626221165344811959","4861176480011293718379233309945054836486089261174110935583169845136311432136","1"],["11547850762084070583348120887997417775744247315912413798516784213721613497045","4043536022180653462022411377708199204418108302288664891363096715156218992069","1"],["9385938413471708167752484670047441897678357658849418113253130864539157495741","20013525051821940995562668671030255722034713185501893361922907212506080122261","1"],["7982120513713693062642719302462653315074895108719179370075296461011725294979","1907346582842887788007300042575591550491914100652039901621404415189502971657","1"],["17920060267804363729794990691754595973634677872696113512973346189911542297949","5864688374988971775150320369470499160146132653060743838323301443937427935447","1"],["7392171227837272304216557367585883993065957501237989437953454985620892329476","6634423060703186430922087854878467802699177144220641722320218027318485590654","1"],["504232822285414336319600602749779416581994495224862274240897822836537180259","16934009736482291975376196208229625022235868792651891915105755606269567692405","1"],["19663687909828885774947711627055283233525149609846125514177705067140048065354","19878639204829089389532336025941640776722089908635194578964292850615613625762","1"],["3125568430725818419648410732952469129798789251568753565003419399367311961151","19607937366852521108733584069610958630374142682539982700934847485286858766580","1"],["4415526446578351363539883854868863339477710466513408621112004713669867301831","11593784999213225440440353837317543979272796044562909319773489771804441527902","1"],["19351931043531960022208518420236116717293110177750566140524072604473823133275","522852413788629485028190995015864279169244319740788091124794861224590685713","1"],["650343223528193482466502588311736696151656339208103856235805406500556070603","3526357800611895294610195700868228502136871553191704470933547404746918430364","1"],["10489489682910857074795794632201322312888032502883072800823469133850959256114","2968231873813433949303331134404771964605223670420650058312710522370690407733","1"],["17424597848469985917685851167469592179114974451134045996231645509058307854038","11380684547831611934474669834696452423469474458536699607327550760604860471355","1"],["3248290703601135067003725850524175584016666397704227099610292661702685564021","18201827700902591728192908696518676072420750850036379210956587689075367695156","1"],["139901731038601474079610488098951676315535979636946725927357863888030782416","9407550983083341880446997597564704645944973874811777364495786582038245829978","1"],["2854569688161610443039115529614792038427537171511019060705400251634037751614","20331711999488763372713690154072737513447996023914271826570365105409400650108","1"],["13959951898089887103835635687747580438663813297528916562553661891088221290351","18433338721711695091486595882086999236622844930405026956931905654128805654816","1"],["6095041566180975553199850082525051633926367091300898467019469371856331779716","13671689552991159276822095260324339659144572880406651971299065739454819765372","1"],["15516404641382739367479247749762728307459910288623691119759041383425238483232","11007824147497818835836155182317192714982563656200935538508806676654972880228","1"],["20411147787859058409260969936593773985694477844573376962232743753459536864553","1926483281513362950299884984374336851115931436585918899178480202246253106154","1"],["21628789717639960926405640684364192152964706995922517891316469638790153295998","5312681566547169438576824932677221956167280702477144960670659186400989561527","1"],["902738445792741438822162591379290270744337744801148398895321136022368358923","21550816858090482296492580538476470153503187472521377219722761095851046440872","1"],["11704686916759446050979870586517832645941663153206280764667963555600189955696","18985422567857961097611295741877839268637245209248446976462907736003642958483","1"],["13396694076554273801715970337186256012393941760156512329592109585457708903675","21675761264853172226495837434605793587493490917328543053420804805869069331296","1"],["6192744633710341175963346373880935013277163311521418348889077218155816436171","4198597094092353411502129470216477518196817443997680923960004999192763505722","1"],["9068711896960856465874372915108657665361245192545316898174309229483515439964","6490673751419600796844629922554064502394069252443397511699595371835757740729","1"],["20114079284236387059664202844379438204757746546024528609829249636159052577679","2787776578424657319311709265148676323634216401578068063927682916262045805099","1"],["19616410319792775270129001519557845216380369679738697306242940398909342732521","4072470891786876109777684691253964453539017069768447584787659316191757214927","1"],["21141133214700120407511681147685762649314520420579685310865333875100488285546","21143626230139259193951921604537844198598109453542773983581995250659671966744","1"],["18727015304105922445556481070032183387973630264185377370411902940443046644923","322132348400530874346426978648318524222476462251058877872462518072590142809","1"],["7395636892212030059213595355508805247659922843814744034450489401229494329583","8106889502419149297670598673455781882789963304493353886444277596717239216110","1"],["15771996025277884247154634352574918878484035117726508411063248067136909625853","4514895626959909524415999647290072049017818671829536440355615738083153080195","1"],["443989958742465650288772278015547184317432144076129561875553274621343908363","6224960753500566070057324382002331325414686130214139927814527600540811921556","1"],["1584145715809858415634369162711853897122090038880782876637990281159955085135","10904540289414219822807752488428891801189504355180689271746606428007502645102","1"],["16598034757202489432999862539806833575396007333053931348964829244315704961544","3355426533616877500763139064526911303502782802049039643829721771133690446288","1"],["13694333917242433986979185620112363505718647612242444219191372137888271382780","12766240131208601826525793712038986504665922131561639373320266854744025525128","1"],["10090920729290072761153216020647881212077643141968624170302553720798485733997","18256300472321869466769281648135824607292721447160005952178232858715031501060","1"],["4400048426751858803665758886331667367240991303176392605045586101616465693828","10520393848901556697777083083557781726172524492431614766725812204347978615784","1"],["18580166305279367166059416968259541773948774799994106186951570948638831897539","18418291681648730813268237223515837638824341413545386798356842746014740064059","1"],["20390893836760425096640406957207759719425269825149896688141305609929214931095","4977155246656624471513116111079170080624651353591269835890364514625346342524","1"],["7175597205518580818676987954711397715875540844156164435732432429640996292784","17353922304549630786995307040108552836203582983631379220472184935630060610735","1"],["2405379054437155176053094804348684518369312459745147527777195241361651898394","14767124684780611962617925839380456099936332309680763146198878810494156505002","1"],["10285362493723871064713171029984968571967011432553884800962512534939758593263","21049038907481808301673516263835339912107372049206033330029758332162422078986","1"],["4295303685311621244473560637322275361260681823749102256809370381060460149710","544417307465391600907698390480625738171884780356729491963840220837784005397","1"],["12715180864332982760901903431069868891156009865344285928219852008285875768566","6915206609227808865147865845115069643586703452060282084203529114852357444340","1"],["17454841452020662504432269386430449008346833979293991247185290737885001994999","12125537342615337088889516060455262678001975783173397047225546438815297537258","1"],["5144239315567828826029595819706139151694477656281989249244602844986994222500","668297537927099245416964346467929057945621961644142139272799134563503155226","1"],["3620930260774396287303544760761030311409761173620574012131480599605985515032","12489476269340398750639956972888414847584706113779963997997365428308498401101","1"],["10266891024452882977519043378506421993584794980619596036247721213593243117453","17543800738753597322840268754854588916464557903092684017996574322990548804323","1"],["15341842895325155346023652399024256992039610008352709309048719247659833993609","17684649467503921352102400881231278756768805462801281375593123470152134429248","1"],["19362695807909606781786459178172421259530593157493395342681220341752640923857","8342366784152565958967160156319624536361344117717097880543641526035489047799","1"],["14174276466492679252028718210615580267138253783348067006374230506656084968325","991447294833040496647589020002137102417387514754695009159088894509308168820","1"],["6796609496205746367780939689489510243020250688325309788121028203862423263468","3053145631132136888811906072005949615018311999604831543717806989438284470539","1"],["2759894795933961208837509452675004084319786982894063989699372513546494397186","13790085898930792425877891931088662679953110461890389997962559951358912948267","1"],["6163096815697525843338287920651810011587271831018370862153490193664717375575","17821380987096830904379843386310025650072670707828796619526333087596999655850","1"],["6388772009251962433576463044390908004609459763228039227392024853363174356966","14991271940114299543446131526731376046331703385812758882976364994438501855869","1"],["12994599407063292586340594021307277062211604201106144914404727183958305670352","12970802485273918302452556392942138152590197526862854262310572252557584201755","1"],["389369362376864018729417683110409584424094313224706486035740007172981035025","21650755242601832671746592006159493905557951103457756437450153766928893544480","1"],["271469478822580511601921171728377919901993618591503477666276004177411765460","3853772078386269464522833438012280631260060797875973944502180370903520818276","1"],["3508552925065621408036979697820920986908365143219235929056747601656463209695","9925971430681001414200207823650508810547261229409170848378983620607152133817","1"],["279632140022237983123628729310124932616919872791371041340168709053749988854","1727814436298512281621419264764670371337400549959890662061635356763277929458","1"],["14133776467417352245793472499564773619181846810143664009089079875512423986144","2736092953556151405101747981928710246102450238255702659229341232213380652654","1"],["15482132320088975578995827663061019135923213987547071864372452153702670735680","16257029035918088447911830147699887986202952946908693514891375640837311352668","1"],["16602211338484690049362497233249330217917442367281587316908483237604163267089","965444359620593727023021007622818414771071982275793716006264451004632459785","1"],["8733773693317936522172066974771996911012827511503528883896711848342021702030","10239617267493794394385681517150644412383923812034491393980741217730390609922","1"],["19142211608751613788718623396808066164498850221652734987216736379828387553141","14376507563112621605816320123713556019120500678016722899650433729469908716315","1"],["7018404764682199719044491620967781217740142555018447094694167760248648994554","14680189464256876535208957125405961806254879024457644693999435904830866067895","1"],["8345355769517991378320764279901565749473670112664373404385517073590572668818","12362681351543639635398939257294385998067258905250413761479912869723963550608","1"],["6278894886335040857400457495375951439209477307889345008973091506083652940665","12902287843481768028352799148084689151738162868286126213232969133864403967770","1"],["17994578011267230971264532406293632482334072358761116048472612748836597136733","9767004226216577714699119954874084064705382806465678812070889560202087116523","1"],["7475643586087702804111378540162195086487020931917384005957038096620539697047","1547497641200543850818438626933241879401187127924417554327045785732054145742","1"],["1852493717624146665725449808742818626705947059915034896377286894147135868519","15267404043280297058114993522862353581386587673284510234732592110832980503191","1"],["10224243140489994991812598837593699762634210085904948038816497978015214258642","19580196470400556556929856346575434215875197103272360559306744462221527645588","1"],["17461358219903888579762593813592823006794599985731475123911898815199537491224","7562501394547560267039202126838814339768745687735864019735969562349358837463","1"],["19996095617137527453707423573939311078214978179681156023752690137549281243975","11066460589627699390140553173265350209906234476952285235128630726088778762748","1"],["16407977899958321057410545740021798678997642350080533665790241324680454172434","1839461199289597450449621000296127647400559746291221016070386524760943376437","1"],["9789375139481252100122200015385014939714130250280939149587549806606156720272","18570435241129611901938453192052124377424574899607880899402080521892521724332","1"],["5919213942890135402559877065310382574940030238584859740774036371905019441685","7088011386988705384609647194169020743258895801174044432440899662429142763739","1"],["2035062771788297868465257993062575257980581881662117488567316233004843380058","8069403640307852146060531296185483438767065127974332229598234623683737623798","1"],["349201625822639055109390810576144642467568483344382959310359596081080108763","12416133675228402628746202962302310677964284703504150785517193370361055697529","1"],["3256870967435561651813211765917173934709127651237218947213042075762692446636","12697518516746927466263311810305760982189977111250876031185867389456966765241","1"],["19373396984909369815225638176467392073588124290617938588008893475050223983485","16269640400556055265900621002855927948680055172695178744031222474695991420786","1"],["8278761297747179561590044727948509282302972068199559210641879914188222686088","1949411830194796550526909019046855940568248972504916524165673508944156134622","1"],["8411086381420933964226494849733829479754041714914611041727855903854654282384","14088968878477383849141525401465629373426748395437858129984657261733496325385","1"],["13045746061558340583027086012592233962614864975549706061797246561641377837330","12195872529675779483906064858635365142829693930526621403947232949864907223361","1"],["13267641056922999847258190476196251980144723104240741025715334064720216931682","12385951422584813706053954534042027680794991226778008051008914022818655655989","1"],["9497688369736698059558188561360532693208849554482900890520230575717693973569","10223353337946249687958291058953173280572682547136368574489640140275791544504","1"],["11943956603855757717313949802874381544027481143992304910246038405652734087459","18633988609604597969374286254182980849931203021837042820450410541665567064758","1"],["6970967476744504263901603128562407727141888820760955352413081376824020533217","3852541582897548067123747935376568438791249216544267032298234941123709454884","1"],["8642281295924555705707651729419672201638720746650466153741970345332208454370","726171894798529392290761037478204485555010884581115996545151240384096189742","1"],["6299817763718630447825519424998203159314140998347951855502009459316410056593","17435626337160799924879898798371393608401629700030572880509455501690574046285","1"],["17077874274668303520741230162637628836806212557639810155261978328717614588291","2879394235199337671264499315496410551137672318775896046921203975822475107941","1"],["6597860126369862600477551199794703709995973159017500300418950896361899483509","7781535781063556437541851991551990407730772187087533320107208206723576256900","1"],["7113512940162387891834167536875316347850218638746732909562141394342890340666","7570957054890285617604881898461383203878750980097947931853318894006070616474","1"],["3388897003015640006551114786354747857686551713906798243407687264879110298342","10777427141569607988344284723869026249585620928939886866239651498163352762971","1"],["920801723729626866768308453899692932387674078587766057246924468832081321159","5006158032232257275028506540498379614581703970757027022704440349590415441366","1"],["10456884879099725985590268572267766969783494639835339957653017861440162431924","19812346186483705134032350663213782766501804501896449061225945014583382351941","1"],["6016859699055123760039730639618978221759750753964969400486939004036201452069","13139227789266438325267021242932299822595709264543742809969779227046062258711","1"],["4378939354719600196339806336173559711546091858243622780373132688191615961343","213945129051187019425471088238618012954222004939852895185293208507044793827","1"],["13567649360368864023669177746600001628826527321809804674414329888931727627599","838611822956692100059022982014386877984187348244157565189578815818838965110","1"],["20149793266160319330784425826802111295939717404982727655071834625824159965808","8192674577871049209997030294906694590668691573370850234678200183872528509593","1"],["9189753101321573676161933062966958514002811647447283217166905482797545026141","17381991357265733914739429678941727921398353769123140653354783862460679128401","1"],["3358511767497119564485178312506036616831578278544952527772650004506768501517","2144237412995080035783763640910217829336321740852136417815584988922394452955","1"],["14769587904469555414940198717525947811603665885198903078667407699009904312416","17378793773271984071260010756986801506793107340986186860624608080189086096721","1"],["2080217036320931817487211656924015092319496561365673387453324135485120624563","5902231073634940774041895221296811949823941828809798880218626836069653383268","1"],["6773571844432016424014570885307610130735644549356736694903859781112565270948","6220589793078392363611682033463707279933814853475754513376707468643172205853","1"],["9123015476914679718495536908076078482231294529395823709645173868617270290521","6675470504446345042009205255945236108820014137415826976595255187947346935353","1"],["2045780773235779374092798289965416551378351860738140298991016335884695442049","5058705300209612878304009603254263684318475808199731338371336850484195286174","1"],["13907288725430762834863118092582588428724639930394687641952380086449901648812","20796746390818239086566378188302150329154142647870788228218390644617813799266","1"],["17531066141239209314741585917167004621022720065731167864108963631255157774341","16818218534879166278470307106594943471063929005504402827282090067952742161832","1"],["1060665964950264509291243200027302552808647572916944646480264168203708012788","7745589174264984453547673832362657398703974512407540174152961513321374725770","1"],["19257465824139078996537616583384522438250419009029800471138434615997742211137","16553134465422041503239629723882300320046437304100501809224504562103058104410","1"],["11578597672950020364880165609692218151126714423403257843107017383894918746606","1829261967818732079456206951197508131543797236775401687713253727338903909098","1"],["6815993149419386247086535603511732709999236123568120371170312203732824212973","1016355432938203391460540186849904082461016181757923292672192010035439292818","1"],["12317793294523659911982034230832838414080726852133650959373608990326393247628","16214431915783100781289030372376615701802424794534699466067680026411557460382","1"],["1371507295144740123093718709451294924076659501286394096185083464365426307613","21750535958406870185071697890886303368047302902663013577281255800750726224114","1"],["3338163772053921806189991825572503324588527451648715398764437449841653009029","4501020493541899381964564031091109747100813137988749044230656003552928707402","1"],["578532950561326473723064683584598871449288805684169178557740336164778708052","14847968936618420869019216178271635631803214346504299092350168060388335939549","1"],["5969042610963453357114271532208448475567738443235949582540421850455823677910","13728372138758091509046783911682159251959426515698359282762318445099815902106","1"],["8923281548434556949117353663015477430409248883146727933300168619010070377275","21652358449151181789739551903055971896758592502071951631866041732953836234384","1"],["12144708937907427838338758867772767819435258689250458469778795127635557998413","18429781504256653825275850417520875938763994129722184412510596212913856225344","1"],["3908312389426336860216266120400180070938311760103513830718592198069320956562","2012068414652272267819525125021143451159986780960827247887633557349302192572","1"],["8109594387162895733992184557769150684786654214711329189508542383271183891073","16869178854037245275824622788271206673091024481655224652909780998341417093093","1"],["2421933425481592016936237323538141593355046311506349795095055981804853658317","10629949029658430275964424413744615172133128707443393726577726076683905015621","1"],["2774279378654032037772547015836480432471449905965717649980009934414350464220","562051349824918208847489410312347267132395254074195270628255118830258184275","1"],["16595281197945491904883889258054024552936224795358552260018513900258536439010","10691631972216535596971836527456722776846153356957260520597884970741961850533","1"],["7810844564203390664873172583086867880410826472861816491507034578526164589917","13153697383708837907210121889391397446807841440549293969764560414765521631794","1"],["3825899390797817804974051751080481440785332987658565851721149447138418078380","7266154457887410331273757438031527027001086050327612278736864741384211716787","1"],["20865236201367852589440965094779281207610936173553547170381024462722294542685","10143636225609666157473252013683271457808429898865000083408905932849839636446","1"],["16430997408326901842418759120913148382221554452239531742652331561961264612821","2095326325171146283588554919614199074360341840625247696204659551190032935090","1"],["7220539057237091658411201069143459066457327623781198668520983354039635307364","4409447608112880673772557697552987951407252157404622614906277755102042727509","1"],["9162070687011647885795447846692310185594046180421206432907776662660376660571","4729582357988411011065605335782601147593701675232137098008127122969943455391","1"],["16525474351389995563814927867087067757561342489466921253769081700709518493298","8558426165122014223446447877520464773880112792189964941527137072430390764968","1"],["6234115624056853171692763765254731470882983906070393253456637010074284818167","19450537127394964107062077083410324945649343778092021542190438462049115593099","1"],["17710512484732859889145546661805262044294242396572005412608408514473882495033","9259983554507061861948794109624786035407387640038106532377101417200046196995","1"],["4832796636805656411100696825256176550596859447262021956701537968073996207571","17309565481526163377825520115579809796401901672499646885347688290353785055051","1"],["3195640189414139471598018246069214516424034412761647819111111121739676625775","13667092987782953398413137896661084137088701163171137433914130827461418516682","1"],["5346295155077015424807039546887175836950633287637398995435628753421185800762","1972591475455415474746178893721090615935503527034953377423606333007544810484","1"],["15990956205753626399801545407920252727137195508769716740864360256550474635371","14097348796446006699545361770968500560220627257819191097374546835432465432938","1"],["15085502248911727211232487861869919249677822426026020892764141831177778613373","6964243509191782673480630475940977545366128395319618572284655826697000425361","1"],["3949486377741063574749560041236910575490220544742626178089506408048745542915","2521029022295457460928303272044819657174020136560384657035921151988903121525","1"],["7638456013902864328795944273254922771015026349270784869313552104578753348415","17207323307271265444610183977374679557831354485432077622085623735922502179683","1"],["3687000706746667260035603087841580719100456909367762719909295058382452819101","7551479812835722331274728332074237926894650010988581203903995650270616284357","1"],["5325651352817495585279017771083530065658391794809592416063960912354165518414","7177480813346997599664894551062314480991205474111760275398885779233733402862","1"],["19033007960694896990537427686379554556366129424561498078048017326807361039655","8452381659915575694874460044225501506857456419513607405626089205722556199557","1"],["2730386599214477890473141373064212149381684266678272407230964735277118489638","21428566537794972664103397113381754790403755113458288289777508274480329828615","1"],["2062155362707131904072732773844053273651662777828764337531701917427736504592","18633032307228563361986994803744708787938529885749432508605047981475836989352","1"],["9131715807596097810953005776122237870102046392149982830045089604677088303178","5811116527581040387374459118272512174687084047790188252440364821604846493203","1"],["16615429246082547390113335326801107497446318747635093735632003546857049413559","18594379415156305779743866832106416612411166016718353195999856474422826073583","1"],["16478176414703588810524679005962113554337070643941965713007200301193166367574","20163194690786396323933269555196620296136790802157993490516534853643589308758","1"],["1066130089881310790241681043113670077857072413922815635637325689433235887121","18875457732488252310308376248809244606872509745027723697710056926992879642343","1"],["7910415893653156817400130932167718119622268428462388645410043352619053082087","599350374887442498045040298921558130861306340795019305574943101556163602866","1"],["7693511289216571448415887914857490514123849071839425961493480259252873074247","10780789797727279364762314745658553562138562292269270262734762216855954843063","1"],["8065524878918185150784800658876339065397515853260182072010139032741275062594","13870188582862955432072168153227913298956175000679026728478516707671865094138","1"],["12112379258452206621330815085680658543995190910766503767788286442002694107876","1625346502862849667780160611249867481758099616498806292114881706415673627556","1"],["5947240084648066231092362810596914938343727523945295488734366226949366878577","20757970645109186634534800762785827779697019247617451742794614934739336053976","1"],["16637972503218888494601203531301468490073725754299624501347916856920152576252","6945345450491380410576101861592270527096235311581898760125134706643233451757","1"],["18582015295980630447397909509994810110335133534846560508053143857344567217558","924675967708287752929089815431105079601648277254542904140824098074724333344","1"],["14906043800291943225860113459647333759497898838438899501669739892905467873510","9890559520758564808172335128115725161275429039326185029502174542794604872833","1"],["15474199184225051749094865733329597090615961585531684330843912684793722757219","15406121645006277029519297244547263284735672037326401713281262676704033080232","1"],["2037199726638903735823805694752260513187545539842101801004560386948336589798","17617320781034633804079673737651632280759980974630160341492222057712930044022","1"],["11240530777397061945591716016131543930259522230264349839362016940437940868132","14905033289549455583738587627382104078362690684792454544480434632823568067839","1"],["12865910605125792985405467586759481718267825772512630720720762950005752001277","5500421579356204820569113375464447188869097953519740799362720902837058200436","1"],["14334190987058000445947102621990295979780611643445176764521403892251481156512","3798462752039523530208741902496402342033283320964540948513960999922701974289","1"],["17325035895613753473064207623011003651147988644854814361407653302428117906819","19462838278475905353406970485183949329607427565220116136685794428424557789473","1"],["15455855376474361562329308763365214305887483115328602666867556206583601463107","20376478599114826554355735690627038298843127948241328561476038518167663109776","1"],["16730570827635772154832812125129000480086321400292761430244184210446274509994","10858166528936484973093873760371203343147160732230053360945509056370433008131","1"],["6050990887554945797421106375248553234445272856472692677668619123185481896829","9124103315576592197677469732735722202555314514620962942163528302593742618513","1"],["13606033354260373149081386738862647990741158268254631030372803272773785012614","7091601547853723827683690744420206149930964273692866496396960325522025145552","1"],["7744587653354624980746859215468548883791249572108822941681169728499542118296","3459569583910737334642627161015996832266028587721620007858133294625837296285","1"],["18220031723470867624974085905263136844112569239952839874232118030706359442332","5781131510153869630334669526963641808921045499120540012215019917100672811679","1"],["20936719035168798997830231779597556308750069016451720384044855492405392496126","19203041554922716981634536466000553277340632073895913518410914038555927171392","1"],["15512400242454107858036907298423491621711161202828552577242558121893540840518","12608359477582592512427783470283178883360808740813452784975596979651363021338","1"],["9462603829264729249096299492459803385168879731692859424584296168034796831639","19481792456796452030934284053779894552099051708935134167225749260832438376862","1"],["17638814117183155257870765538651066575075198776302921290696757529621386048299","7355840508558609309462017460152366601308941249116111190869700250238655126462","1"],["14507700252633255053969018608463204344589267414616165251073946339872601325999","16953198000092729101474951960851186156534964405884831391347577534531667030993","1"],["9388361293365251112132697670910199516373313244748763944778281111513705270832","111840904318064271414758559827762881082396475825835088323186232692189623481","1"],["858973725320707823673492430092305779704004863620512005272074992471710036276","11889129613189887801335542853348631529815778536251797179820178940087308148029","1"],["17813856754400445584989373849732688034214046629415193852953645233832015152819","1585721460294185837398469841219455723859706532910468128261609914157389461768","1"],["8145675341561032545627999375034115462106595145482954884173841570733743982002","8081274595375114873021785903234918776273629139034239611231720413557745177035","1"],["2295528741861018645877266246741228718863521708216294023653625996333716437644","21166155716873165874268128439550773105005560293319865948515455787931394061820","1"],["19163906203236768631966702532813823460809569195975994568796796279576088999090","9663868569799114699486239602148620877689839658792269718175792387853827834743","1"],["12592255361277223699322333811946137102149390125088328432337432647874191798309","7384630110909327422218981121377239111269399486383540202602352071731628919062","1"],["10514595539322130990979389002765842340124160693208885953681733397680334350558","10431509569928295917028821652629045491122468548303770112830205191290554139299","1"],["17268475530433785631813280961327142295561174005128254517396551744838836985856","13324254764133034221319798484543692104074065547531280562220106944050018885638","1"],["12588085178073828835687554999538678824180852767243413656817136776466837532067","14831053132790476895634198714248852622532678533613533212286848857745888161653","1"],["6299975267613681816558047105691641166302819554916994059735398792845081696264","689167412001605684790045505619523433665365798345191306031122871751080654575","1"],["12020204707409907420905443440600266799387411355165299766711208298468168491219","10376189066208061841788535887971588431888686083145077892170067083937787014352","1"],["5508674007681143393764900664685438754011933670589729312644282729177769718599","19662288690382324965158936912736820435903442184118078542874998323773421507619","1"],["7248529411335244006101585676634187871070528041298878842685580552537584048152","20682761771538742480170305346513358704465460299083547457948568690122927008917","1"],["280914243288217861966285978863067638565579762922308816004103787441480133400","16490243831378280224480191859781597371612037620280381334639214085936745584136","1"],["962112005719080761831772951060308677805629946014796460942638250900397685555","14213010114470808951945120947145213237233678538263578990580860340560622370862","1"],["13414172429959598859210414379487251953522066105288520262269412305774376412559","4353031512758320072801161129272587166105447266964156785598007345592589173851","1"],["2019495121733573555022800335540746071487685916048827993181572254683002360854","17822124194395562073389082690702978744978425111947229522753079775968611539236","1"],["20519598654874440334388768633007869086998992588065778488915520701137400422539","10741706164701068018260113879709139181388684632903171626428377292265685900812","1"],["2820081405119108179726179625967200771107623941130422239196634026461628922575","20455166907788238258023562864257353619055075030733174486943747273764571348882","1"],["12821891963220007834758211410999729809736718400471641258837769023192153960257","11721475391244263485753478042275656952854806893412685774738577704361974838907","1"],["3503767265775109166417125376106788699955323224078103896949574480489262613901","21813714972548791416611828447435219268219731322042872101265304412253478106546","1"],["471812586815137902628849027463157694267336390460540279315410744993814456357","6478963294807827473752740177951430279329655139548101857122806626259312439929","1"],["5133335902337786719384846022961370508829708039861534478115145951958932917374","19707123753694749857813869762741838511089498130501105226860672278242057303135","1"],["17814457270329941228395273428101097262830734733751457395704169712963249369674","1684172996352614401463289275117422742985309505481801926004627499210223258072","1"],["18729843255853524791328681226046520464025952483452129745835647759085445525875","12366571197746607526227435134648671687267174765239475177480747468046841633103","1"],["18732999954120409419535787674233476161338782698827672290026498142778110554104","19866997766042300558622624191201614032992371817601588377458676954273964324702","1"],["6185486313843238988505854966921268578851373867822237677982926310414462106155","15372552281226051749632453342371093470624442712161088491393885370094085170120","1"],["21780657362923782977725386312847669336899123856862671386642122692769573022436","14141515941638570466741169275328594384481971207584432724325341970223535872397","1"],["4914873938937082065707382195228000494985472438592708173271965149555877907695","9558750212863772300705606309749868616018588629333656430598003630765046149532","1"],["7292869606642004582605563131084936005312903936969737265136795912235492112662","15584448255214811716791255356133835729025561994237013072710568456200863850888","1"],["19478570645424841992370115597572453068940465939770303132289620856390749357306","2009054055531844917940731755613201182098908118779538082304345472590251237880","1"],["18660883955736785415393679926841194174216015802837681963868909596542546121542","6085734840374617182895157925739426345198473540175835080404872430626919430271","1"],["4906832740076791926841165958405135838848287386416532733315129392503358021963","12054851313415832514680019905771309613239171640135528619814942333429241703263","1"],["6344473942626140883581635689223987259617470124392342787481233524741411328022","1461569558856165230920199036039078441273670760996592462219648571859424905413","1"],["13437571458365121984359464582601462671992747203608979139554236597207000924209","20862442101919656086703000280212962848442903708206518692154958021496605312076","1"],["19433956914046497107743309689248808879214786504432150980489256160696231207966","11621975858667034000617968769340114245511697619082117059773652530032946118531","1"],["747333497814059240539404614122930373448087150197327108739381165089601427420","7428973179511339960340562866079446458791114441473995911701750120532099540130","1"],["18584113505018648057258638630539489383652307575795044992503437655927294248901","15471244981858786919805168731321767039638923064015782619079839118684129504806","1"],["13197537263268567113403895752844957125698595767687811665007450125444389829948","11633929820967065757862765276164239171549778505510534468365554122889855288513","1"],["7454603379339440202406268202237372897356705664920740676183946953951432205825","10087176314227115276569951966474780754772084568008831769820610050268401568773","1"],["7411824778279124519290270786465720604755762311694781205669306846119405502857","2281587012110089231288697313319731244766696160240493881535495205384294608426","1"],["2363349088744438372858243176788287180371411885049791247619578814586046649013","13712174507665337116880005042191026300074811222262382347688254620014458099536","1"],["3325101595709976846722436285249507133825050177924070610490183599752873413432","19156649996267826593287759746458203177312556088810043232706388761144125888137","1"],["20434768805395420360240453574202639392665911138476536099105482152446133650948","15996004092929842045455657679498407396982152111880154846982834570484495598085","1"],["9036605981558132878056046127768041594253233227962360804675820143932035189977","14697181609504320647310404504424734963506945660368558128980332592994655949167","1"],["12256988941607922151374004537656353157120606894841973795530668466637335650757","17288767772123148512038509910527282717727343154995637087979855123179903179379","1"],["18405733333421464028411298677991946257536950662902362793332822594827269312967","15020649111414805835795572149401750311753013604709544783809662141439405410912","1"],["11138971609969048170655812103784977153855299981447852048858060582527641419581","12770051238225079477248051256709949381446026528050843428850939183734658907565","1"],["9809236240951637169065071476394517867938436837090908271279247883872968208243","15342853303538402524480867853331793397528745304080127869619981328590953593062","1"],["19829803612316864535763620176190610485800806899648988665990131908441766270517","21700380573638777470196720213154934940725714742324452569043400332984901282415","1"],["19226256910622871129792134651442458406428446893634006868668983081020147365342","13674555012117288279471552784029527350708385448025205584719705477728646569860","1"],["20464981071445792657865892991509410292477070955510806231386064699554247043196","19222318508941303566527954744853831049384573844231341081374197136838700593505","1"],["14855977201020668371270131615380877172561216674085067210230955716705921667868","9426787726160729495767134425376137036918478915421356015037348797855880912517","1"],["18656833818218024579248299527422849280801816738831504313613465814278308297696","17928620233407432240409598406582329468934436064986306853592207385873060486241","1"],["9963347348069182341203593562739058994750791995502534308288737624042971279085","18495080646266153404465459299022537029499305210660747940282543313513502995676","1"],["15265377510149529167338088112006920940611011765861793677382049286130880622812","8076052278707687752466564002643121288434296179560378432054123522821143241799","1"],["815606391561216271080337439463935853046226036798279331536552650140131295395","10027756643254954551955886917246977503854895879394774092193045598386891260035","1"],["6480425353519226902701651173038475100528206097280487459587876099190676952547","16076994418914040741321426920494223142706260788727844601785422195229214324381","1"],["21763858050478487812222522655848522443246952683645272579894012934946358386583","10348171820069538408946402760329448238691311437143918943829749922855551081003","1"],["15899907452198661097381997895301348561306457593465110735232280252435442798740","8744631814537406186955525010998060492944546852750211010974346008561118616768","1"],["18540277369673669314079393127842912337442754273199836775853541673837135185166","3514770430829415404456401764251034957466099896235659778286507579281586528359","1"],["20175088698643338775692366768433570355455966801597010992150299741801816500182","6041320990985998815930119503677400612281536027148747159720835401575754460365","1"],["17953552800678444399111943071332237179144851238589753237850349217594310804926","16612546716756282932376952322113209942571761240635418633535027245247046839584","1"],["18668898648644336763520447728151136383277361675170610549334645150725255657516","8209163731926726541226549476888907852267921910525339157316736370654765635711","1"],["14092276629025035571909474195422465921344611710632905316587284351919402802020","2764933290141568906768057805736344938091698480140345088292243841483690820274","1"],["3780247117806131357756059544820981239536583492803543081620783508237788172443","17642546709903995510052206275860099699605770033126639095408151794389377491675","1"],["18221009025562867392638311964865882942666413836883242010189750607200469625443","9020815765261872546811737896715242219152806352553253749907685917466198693408","1"],["16266930304822622723534077006349169870991769810354264142803837201114693015150","15365107396846725525814130429588270870964306292786650454406158928031680668804","1"],["15720872858576923646112649675052794009050547503271818328776164399318180598340","9739927775325808060879133182012147688499980547876641150719314724846508199711","1"],["7684002188014660321846117486610043573950401969463238668937816622997652942755","3576248211973124712383929037970131045733385434471162408067585815469235831212","1"],["18416079969522591638214977063852724649991841062226436021037569943802872214283","7962355568865407580076970453083917086710959213852416562086612273285970570258","1"],["17797903597464059970278597013464724190659426873597480371957944059674091421447","9428334771002634114315472892558820541464247373956492464836323962342542398677","1"],["8349562022686664986310814367601231801667159216615189200012293641702050780345","13696708989700828531693144912391708013373713231696671955950179379798192627025","1"],["19228470301961387065048508747516737223476748414526395458811958393450193627007","14455578774860733391736110368505331899128834643591175525264610538876122234741","1"],["19184243527146794093502163147737147660830877547334609934852436572931223258123","4944202615388108279514573556752630192806389494470411151154026316381171032499","1"],["13561056113676454701027713654255185394189854027748087603209450956903492584561","9446662123666300790845817594560532783333758958760386315253931509689352603841","1"],["6774465006126521246136072695994655668587794608438106444558803476353990521887","2444448149137517105562372736969698630670785618782006904035731266776601016281","1"],["14793612742073971880278022209756918750276797792707408036889266230200712533027","13256697131993033761254283747240124056109794002732481920494819396980614087579","1"],["12550361118375064160696912185855973005468871070973069993300007342238061388255","14825598283518831379788479137553819323350206272974770530916520991085421541960","1"],["20951108699350555230332476403857451665970740433668468452184970486945328109181","3023323956517329191594213578662877844970521973841289699827021656434270990131","1"],["9145327866197715543729164540567885150941790492576742961886483610102572057421","8867970001727675418306671825049170529009486830137706127100411199793095278436","1"],["18697753749731110588883956328222176237137556162932849047026599809095595187221","1467632795250649922776050455153048861780848975541554813331595276395398525210","1"],["1218691869978944761171200305618136359343853933175311192274321632288188177534","1928522782092714144035265445491402019974221119660621845904931192197143904431","1"],["17746581239383703442062667812080203227478551465103133878235833093278263597031","5810164890089589268312050794600500118146463015567178011483474289716248956893","1"],["12403900758196286978908423012634575849404595357095207834104699585880541712595","13072633252578746152684987051682741779730561825358307990163233065812338967040","1"],["11910655692487907812957703888784573625991129264595020301167834918021777790886","12205394611798058985377785170237345881000200752425549413997737342441590589069","1"],["4747187570553974204757792990830430386881521902231304073870810199645698421338","18080037222455325872767473481367617528365638514498714466705817548773792478278","1"],["242680201363683094339357055291070030153100228836182991042480467132270623163","2719942680438554025164893950199617817463314346183222864657315305091002546120","1"],["8657939367614551680861620890012954040085260717377439751009056821134031117223","15676203432331929540307450829885942115068811749831318799253441832609300323260","1"],["7440985434464683053831863543020570329250326732961725636306460100882165147532","8985325706893691869272987004914034921529375358831305805198705011797307875670","1"],["8053396895789042785604642686739593854942648187658931906376407659226479635468","16341594768720022900713624243937146342263134910643026394506378705682695958840","1"],["14257136044883626948537824074192611747184586608128397497458484339187963717131","10576451887937652384883623185249652149745951385878711463864548380011684796773","1"],["15247178085959316710055791227742508029208419074378296111446042352434427134420","20891389153668942065451024361019291997539016864221283692193388840265270409404","1"],["12178469845472968782822989814911315205892762251348486103588201307157341007397","5274015999484828432492245646152995578576576349113243994719831953793353536006","1"],["10392875347351289869075867242175931050397807993905874351747148166072871977814","16182878774649794491613447215713159184255637155907534080704415482520841875149","1"],["16851635173905829904206139186061660062473270528204840019963516171045551459530","9729783376635383441180721125323550110957942036215091045289107722239917975072","1"],["8636037405747114029198848520310990002963919250387716419330795333242744240400","9151012881218600184340220707491800570273485135583225944133040234612950330547","1"],["3192774252293834770348782927642320183524184831396287219896385655418913537689","21356170207469912392989545895958176183377572945359955820413526224603393193791","1"],["4368717693830968484445644102737018632653428723118191615043458538085184400426","3096800812661061481621389342427173260144349343801033050738335673053078604376","1"],["11626906469553937187424715824753823473306704644213692002853976631513400659548","12266765476019704026601104170360433767071565864568597789195849315296496047709","1"],["7147050196434169221646531239847413961738764826089887652255008391030805739075","925276506173322655049243262538037389684701771229645776194384510328683985768","1"],["19659672416299519243608271907958355429647116519941083395815481582921552655549","19074885463546846987379519045173207973597735491012222095531661512542386905935","1"],["20613306100155724558833098841103231640502814396102587904481218867432497834966","6858953533616215314975580755725592216211907837576297193148689145433007532024","1"],["14274869045242713540554659231223885825670398444400643453856442712099687796862","11223526662611138453289514741902045934791367579578819196452487727516566141378","1"],["5183910790296666763286955591571809860619220756479257085981729452778198002577","10523224196977821682194563509464819956141352441157113408587040776881410275429","1"],["11528165002887575212107176152719761489956530607148306202968679057166579680870","12690222454034703500968683811216370237759301744802337472394875520883967549564","1"],["9393802370679961673511859232457164963266817612643423687520355824920759745353","5691866544351023069335922943850646374483312196329616706634856534741648105302","1"],["3740505064450011158954213137840938586430547984018357872215921931896203329323","117520468710096093497379190854332543383197265302486902434015823651319323214","1"],["5629813074163204386192953460118583245179996535772648078511894577385456959981","2075426935300470920616705216005314812432480695870335936240172285625046640751","1"],["16747508098051325419093858503879963318146588885093092296471647708942214025443","13029206709779986887625146567569325527832926526093617875711782418569891861697","1"],["8602497649993110253798769856273847263779836366260910856245568782791856797936","6182286278503335932634058393994298299031824735759062315627334836852811724738","1"],["17970799412615724695422303744158340994581259828494923540594822641867856894677","671056651219525132609270331004163953058250429832139980025162410292380844929","1"],["8932355747818906199339083048192989649430679240706617272859795143340595662350","5230363257697870486002073346695451287978490943701964591572223030709756000809","1"],["6840164120400948492050950682979125032220940108081519791541198054882890017371","5840849755738701542637280850370151907505513871565826877841158834588766285651","1"],["12315248093079516548064285938274733275229709996659231945291703215089699114712","9156655336793927131088314179856587149149439222568228968825479612334319896727","1"],["12768916900715305788821937816228553948869865836390075002018009874884254469492","675426742074702501342754018859257679588911194751140228086184922724736992811","1"],["9015403504853480446999888352104195640985326669661798372793293327107144951197","861586934786124044951833209495539405583819608136320121451505761005656444790","1"],["12786290419133550735179619478815600678496710763079725537357925873925883266367","16776499542961901707696429746353748913093763850895272835625672327076678642467","1"],["102713122896077445028932111119408900598192293484365514387663407790599440563","1045653091250693391997026576859218501697311597711724303487895398319772964606","1"],["11040241686057445815161880236948345468863660455603140658350418680006465391572","779896589941563616949170230560825511273724288914304229566450761049946411649","1"],["12146844161406073201552420391016225181216811686021665095937400378424026614718","6737000847409640481923953170380742377246266360243789881412045823363236885849","1"],["10759422469560540740122378966581277114361086589598505548828411005973604411560","2131471245327207001861164947316140097710332933087099391972574695932346786011","1"],["20394430277444090646241370088426038099227950984478665733257481965891399846474","2508885932052878269134467783190508951718414045839930611428376809170434120839","1"],["4219961578220927326498378562716398966921066819870674381026236485113648037405","1806795414879865480900541992470789935645579714705025546371023074170033361984","1"],["2680575681785613067099294937471925048117056001729609965913016701599286628854","19663861678093890282840572271970760822975425680052766894093633116151302639795","1"],["20160806711712194544819378233300822166553331528426294837412256877244366451455","20822044707536166890207716514342413673808568735568291081427102377685761655279","1"],["5413508734486742473766726874776453280334388403549985239104835484436709268775","9666860774612361604649952961967561358596721190417236725844087410670625017579","1"],["5841058812731960246412755893104041792163614865539783969973332258049849994942","14507214434245483189199051262566816485159269673694321446398153727189314706074","1"],["13288810851486957984110586193543169292206481286784440929959588068581548254574","12968140989791533462419539867859383907381257543795385885948591408733738344988","1"],["21716428244708520156496421400452602613934296711626594291111835366767181090940","19325644990590184206862981274621916660678332208216992760456076196741380596375","1"],["1773570777573633795652218631013176289346753190903584116362747570880909561691","3730123645042608850071419527175988673305775882628301562398129085804566133098","1"],["3911901391852760258546523060216301206068191308885753517113614809320085083156","20412916080196439676217595926371697114312834681420956972938225860196413453414","1"],["20891835565750148208561610567088495124940671380416443565955726890583491438031","5517909201666756052454952958106701047192588166039848192977291902191516554217","1"],["7817959982946834321622623448503228671659073230210624768648820682533306451056","15977824794088847234015382336823083591055123465516970906932243551665496837679","1"],["19777015513856244687102822921846716084522641922081326885273273742077815335367","16635601919679486976037532529360480840049694233715543112862239849503162693767","1"],["17387352961520265603302965287270563332293607865321870825272100755951379226375","10565233222511296902693251342217763596892358046384239978750926264685175252082","1"],["7350672986626380707195305547018502165092891188268328265804841359339213782180","2320529333966514911655790989565689307139101283034916032080323620528557987166","1"],["3477139672364139336345907237065560150825982873941948075849063960387411236732","15207051197677368075691131012619062621763661501915814635051844246714761426151","1"],["11572466064448718915809401169187683711888635999236343623846577708682354859245","4383700730962319419435251382379801957494762072162729812843963129354177024213","1"],["8139358442429252363855667876365431857078742063714055131239145146384591080194","3104611702716390922384730523989363267019953129295849041200070755520216462509","1"],["1165503803275755653868569313144636257604577307705668820030559516278771043480","20208309447641201749820469640339782069915999075673993697122817819886303250254","1"],["1441869135097835464466502436839377383563647958661610315051517877300548619683","19026619981774830237707486981053058126377247420247022060681592252248797578119","1"],["507106368131789026764050527166079821238688606573040781907089782124248489349","23582485511283695897955351517433289959548448671801290197765524940256511790","1"],["6896606087221128231430106659568177155352528820206743767933751744337736520937","11642799595733320770583639110753325411649913272834022391277884595710978520068","1"],["17776865613031762322323888190859738674911230775179656479012800275073296714108","15200015203317008331631764193606204466183045338980294894807382378072143461706","1"],["195367244783552950394400017504752622267327525299511390950173132997080975374","9815856740205290196330380378987769149473644213071212416601906423330224822859","1"],["11920998039656788792459289320386784362549747534465829053086051449591770994331","5797969256123978940355934039959822268085875157741124702702917399914462496906","1"],["1329067370068141947999934402766455698244699808139750714273045388186230127517","4794066382294670661553293317190244165691657609287818752688375758792677856001","1"],["4871953619839065345752291653637640854497620479820612838223544320861968745918","19391048746757523536463736527887846843256303458717807650065021331875046942335","1"],["5936595290462388052417331193327133679491529582883630970954972766426871398992","21804868187197209775552934399618492191815315857757654416225358058363151217967","1"],["19388258938316473594205431963080635672584168894296451448770671071290624556018","10690575853589757869342385164912023892277437477965045435101340624156769505750","1"],["17502619414918482286966725674093737605711838166496424055668583354793514123564","13540794203997318473168258187666306984413133924363584443634545893436840783082","1"],["9744584093892469056613091274643549777032613823339399888080891351184689446811","18540268526537279684270371546687453982750679855912146795865399213698008906217","1"],["5449575572228476137209262067949607480126273169672679213248326566258476910656","2532812015088311331594476441205782379942939336988037389520888899359290460340","1"],["9667832794263886130189550042336644652233161771179167956390552319251255925393","10605430076544478499217951293906596460913285678398510834129005334062603254043","1"],["2973542210262179089122553777476478228130514965345951052318260956077013757442","7033228681906448977583757659150160011228098402411488361857683215293573363366","1"],["12457227955473112424166344142740521166009371912632402146833148822975796248725","3204431311753667655881385699671669051861183584875000198008841404305056381500","1"],["10743029921890526395384125494052605776726941119454500649843315192475002423955","807609109231569809750704103244135782134674441724591277865723976570843845453","1"],["3749795457122463062567756672696268640385265727541297473271450084963392889627","2821706545062954093019378768500392178572254112171003391982156295433422529607","1"],["17553611240431078390144376093324573258241906133828854270255272351625345692181","10974124603079983545192186036347271640432897932386979542567718987706821098280","1"],["13496562701813555028542534852837403672458054156636396468825757699934856961060","4446579122148813513979075221508458927665863158184347920373111129064875078596","1"],["9799478630150902370834703037909999365295708913639132202847510419686570214114","4036633953563770317094511360423775717459769844565875561173810220990609960396","1"],["15781164223748252087165480680848537771289271940126192761505981025785710376863","18580912084599883161222058189564798522657802219054249011540762169495407955453","1"],["17666902213369478663034620379858863476192637341106364956136853029603709548882","13552788866076067080260852223832789767050608833656094138598978571349746152700","1"],["10235887672073573585180130989693860087314844393081879572117091309783413240745","10293322653956757960878172087528844423090075220843989554879877340749435585222","1"],["4848422548911511297939992096210013042229465156505164848849526827191775255453","10802026387348090435150249873380935005556014488012482614595219120211810235708","1"],["15095382328250084237730576014340237872946120213024069524575644630863630545480","15711796850984021192553606659057792561750139853594959845760691901733941558604","1"],["8830057412278363669063723052641370591533894138426134241454609497487445470712","14962850174184951840586884643438744016089329360490769040551404819337821999343","1"],["15621760491319458934071426696460514003942905543371945687749386064667166566189","12936806002953624667280587404443649741029992016174022421791195881440509572504","1"],["5840119915747188166757637243021693184435469532209264695359919472691907744486","15591080780739034936132040126475171015202788710878424550146226322902335586415","1"],["11014566505489616904454356136282675003570809888737634291963854137575038180189","9724604756814573798686781874877127914845422439524698571643128280215034325022","1"],["12966616545995809242387476551401127249132623840132682646898015576594688045720","9982159835566553162617171921520885392454226528580205422329933341402023645272","1"],["20747282943676388125433735397630400508621902928827858012982834100052270780430","14566104544697463258001705854169821177212576722794379514721243452209476877643","1"],["1135788094831551909609232402392953860691662895191946014794740270898689615908","3239761620893559348204113149169364174346510901574395237563298449647417656835","1"],["20664227910669152473942870427375652105438393113623210306098662473181478219763","14291508819730778544619859332341298544022865841891324348019399651038442328746","1"],["8818053433180053820442855290921580341432174958325286697521724562675106591505","7804500150158048120558189923069609186395398366153532951062100122000871634703","1"],["6172805767626998962201831118421390888017100616249809854712752802560899960105","11170310102633621511693149959308622852926984606456831977600428871416677685877","1"],["18933290519339414078940629317193605761537591091457337934133407893601365597689","19436139722531883188242566375558978190169860314327077471166184752932163696592","1"],["14054844413093751834089900390118494715104453432309337897104000591000247473788","6032309317365572643321718546345484895909220060622513222831449357414627157179","1"],["21698578553822625715009766895355409500850047113151719439509431140182489861863","7922238807826154640845602559419735407916662575070956417699683143276480271443","1"],["8176955894758436653814724016895432288475958822389272521377963214452161685495","15667684875442172658746212033165599615038117381721577155988245899729420667309","1"],["12638802424621663142377172348167223519640033826542228071072937837882082659190","19974255745411725682819744365115371049856380215503247789179148936247030374180","1"],["21821840815623301672383368130699874933473466402658129112717180690423833869194","13942730668360384216747816782334783413255266944200746854931959724421612611432","1"],["18532340823131498303280547973711288729318036905186171309824551535205978176059","17891774713626663593542880275421468704804281675660488983805708487635908863429","1"],["4475988872000869617388389036542331143539670093512689166519434828669925552795","21162338415156082406027775293410595092001487926123383809154358180978780223922","1"],["413267981841076401918261387519217101273834253341394665029597312575590789916","432114282007311250114284292272017826106929614946456864864021083182041439370","1"],["17816145030474770713303516198803822049659111360351136659992219278745069696278","17205628439871736586860355668407770106198440692246126585612888465042365610839","1"],["20580185183347213881776533502753761740310598958170584420344719308726898916479","15210011682884278478412987945777468121930882194306835613018412886688463234377","1"],["5525362595439105796775583751055948577293941523997643349394553297105919816150","14361536079404335765330282708474180014314122197867126637338549306149006465821","1"],["2458829243348670556833634847102109693544718108944149794109626497252826239858","21717833013124810373870818780455139720578631093781005488612682427332596559088","1"],["4344576999997294813326985918119980140729411903074593915231563675350361222551","13581362816103293643575151727318658177375547899999662468452545073945429724551","1"],["21731450933974250451771436996389070834631091302037695252512927807382350999319","14387260990633106429846404023767089548909398616995351210065794835422853513014","1"],["16053993482664492688370129412661247458767911685477531769959694171593963657233","16059381167505848595619728369573286342097186319726619063727907494844902300276","1"],["4898720032443542770806167384262615634866471965880970200323761108292329016405","17287808767357470475394402158417331258941741920873333218085171493343861557512","1"],["13430706787714278278157057991877507036404886164528077811355513200577033476391","5173870127509033582487650095471033566311980075346519221180645275150327844200","1"],["11540327086429778675329367797691235304305982207660323291787392566246211039843","5921521770815590025760170821342961475643927104771597496841297904241876435832","1"],["18532445952503104061753853524123438681422273555624584264056719680371862774850","11108248718216908793170422346084249023478388099667539917135185043925281937283","1"],["7139862105433874054582518205401618618451355967576551904788928157509937059894","14321881334262703828773360826095742080198993876575042102089121009486180929123","1"],["2789302648645763685968059757809622638702872241840806025970997095727916050771","20597018026614945562409851359205849384774535745342606800602635174269727323262","1"],["19886794444272336886046662077948985201124398633716618870091127262101730865148","6768788695140263969404143524486835119460640277045591019908870998298705842185","1"],["9240004880076731361041284251350464667808262392688833654681420119668128843755","20962308356877492081409382556191425377989297031874066562589248351627665625743","1"],["5670787214169808186795623952548393665340069514168958833874352463640597626318","17091256033289367752028651054958332569824308869972683370705869602401815980694","1"],["2537303645707601486135437446503364066374542553186927652431597197098374241829","20041692415994811962252258064883815534786986927337229859644909347338662574260","1"],["4462875886068492873687618241518915784600667729314470116819625119125132931846","19967305433669667631720705547581563131295809074261004680295045013767151608545","1"],["11613844261142619616771785010906142582597920096789788581235285663751498697904","12932101522955421529350537700292688751467763885293991838495705196799315816230","1"],["5028095292048130370395373072998191941062336362065158056021694100823226286264","14573200523899398745233200223025208499766155353334401941080361806915775173442","1"],["4101258425772671984124655311051825054594442559914158479278035038206068771596","20798707121946851229645312465018961539160913228286454268482554530061864994538","1"],["8375483447111888601228878376725805310266563573059039082944599071586255803204","16294770861494992235848583539066585990894752535739240579608227838586966114928","1"],["10169809161866065833492154530840528185161499957191114457923395469112865812103","15759577323850403245765700429823006305660982104174484180716422842055654640496","1"],["514092196652760503580371420278372979784808745827015816644891814327076549348","10204455848528925054803211618705913634987895124045075110048934093174292058077","1"],["16414390608350111891801010969982755272616000083528376220829652291852387490107","18321469139518496911111215290514294770996547281822678552256202400007154750281","1"],["18773329343726308114994450888837972652714985560159424176921411416444946873754","4196459856566280167788657501842205987356977760865080763038278061341100145124","1"],["4215513377655054338283852393363197818397610494076039733396993976183426447745","15130473490596541806865627941131378561163783964038869781350873677457836820090","1"],["15903097930732519451039230722314532445843916967957502376998095645737882582334","5838549211106460709407578834734648483668399035601548665043931115172413209327","1"],["9414592280128914001257722879723602834854597694157205843372165617457073110937","21088578574990673297551052877680405904517415959716776856274224104451876183487","1"],["8253524062151586902283552217479757312374120815187616127081096864229854190198","17892387883307416973568419888638278795328330000526844001265384255464108373561","1"],["20555816438352109334843517878334948536256891401570250193362167282204260534773","16202676988986163658353232065985752299521771099225240045088898219894446867074","1"],["2548006066790287475655429890083445165900633637848234810122287353871058570319","17645272947095811006641943305393043459483176780592669896393466668252695780547","1"],["12878320801893959021723454992458790961253976993337497409014743498743903967760","14238488074281790087590919581172748552340154507065738633301045714165067494798","1"],["3755008805359485181940096754755862904989699619004200649496009111766363737931","18206568589720741922590522681134357875062092481964400253396883830414871758408","1"],["4384701455892977477716229104915907707139833900845820985457698151766755969084","15972510087707263297829049572038830800673749501388451230433573921771113771809","1"],["1795694691163367347683957543434421515332667877784001483681983969368910542879","17772673844517672659432777503408799079950819087977762055874809038579265767694","1"],["7559969221359929037957814119959099270110867237726127355421753390252070350370","6153250663718466495308368846800496192211257464207118986831961335409350291716","1"],["17774500729342361361859720833625088006145070720687642462832994854412087310720","185262615082565553546275180319350075057033811201803124865467281465801825681","1"],["9128459182284343637801543146730743279088472584670354455571544014440869807309","884120285294067006610830523183827624493800015634881908529286019916400295672","1"],["8740489391960298074293489907998317477515881240922037430198857173905169651753","13149277079388116107728742463909820038490278958121008316702638951627811602138","1"],["20670266524446189723633681192095802651936524296185901691281447681462217557414","9540318553417058745201002047043209579597982733190734070573317261747821974801","1"],["16619911548170301015406367817416053278722811262349278814668471861859799127130","12880611061604359980842660839721967476539677993792786689878461715299764076404","1"],["15068920456020873618791027747494421087382218235887183696971501302863216892452","13058566203212801509068280105664541693874930126944549765919263728115341795426","1"],["20670203764230069650737944987954358874615764054965072902927982329952166716110","900322463576040144769307053722457998150155048357859235105071149592384828362","1"],["5642237786471825444251272682796274626480912522046920574729402754710743043750","1373569873080403258910387836517398547028894315633721319558191316324638566745","1"],["4934982305164697373824960647179558059472888656786011890125225353260560122701","17176209792066892780607220830467987647637478212467741422009266319295839826784","1"],["3413503973206057006392763103265632924818065066081122963409705891326276802997","8820645085065867392642690358275978841834029985953950248747240039255727136589","1"],["17393301863394410260391370114079249905658910382842581724169805283686942780113","17054221973568877522098742411292860059666903925030229823163629221632650017114","1"],["17447159725474152220900416681058763523308502789480792594092806008648269644663","3289727693891229905952430543551691114270911628672109295169641138087443077783","1"],["18303770805211352868320765924739825730849413697450892167641511171075028613190","17512820045093838199512528723946526155530602418237047242569780720524507848417","1"],["7971779837181946477016772056727298523078879452936087867693377991103523207377","19038376380105207950245760995990093851360886393183484902469223485962614251648","1"],["20492779041822304766631353851450064532833290330395189514371434375906488735398","12324716636853260108875637320847011359849298676969580037006040256584491015868","1"],["20743528278118036351097417375984636685292848355996066791324689365489327026674","15089594035484128636493778832132631234986074056704962356340130463781731903312","1"],["1089630599799786223364088920158226511861657959207867259220527904700827544775","12041849663257111646113448254992481119145070162093944064960295341972908008548","1"],["6126456095162543611508026828496542965416730406935198563376505939660392664509","11863772346266937834126025307044225248598066291366574427177165926863121943752","1"],["21210113991222805722341506208464618996300681359783836990377293675249576663093","20781570795001862460664442610223916100643127582975189641388331842281007617332","1"],["1973511125821745273455253232284267814579060204408471562141028432467701643599","18634184736747477901111583469870853884713332456336664536888460014923109001955","1"],["17673396453209230256840465925121226768450812773590726552152403600357673064984","10903336404831139255489453148118752424399526762747427558538263040313920696682","1"],["16678834949791371446623124823608873880696893621144497035217219998895355412883","9670507438603097673243366777532661047401960332579073014432892398025479302066","1"],["1589461718216676495720871372571608461749101733865695214791216412837030306566","15555148231217545715100132758698758958870305557995793235722769730538720277622","1"],["10520806088694940149145423912474235280843305280719197801593882248536834176507","21415344661733583445330673721162184772519778937543626345462547125003741204753","1"],["4667796773993964775225132543926766248528810930624914124466611874307030372880","8904728420441200879223705572216751282131248799624052298217372376376938363289","1"],["13082204631365298627754758738795344508691917682446504380972887081987752550202","2841015364863436735502592230774553657733912634672933411051481671550091185323","1"],["8587077000907753334921277001288961649792387195153807526092994878424246051647","12595650078860414686989753416812982216111587877894186706822809332271526130351","1"],["13307403926650856320576990215440127412803069627530020049534800908176323096875","16901995431429161276754423627828585811022322826963860085305992305860680016963","1"],["11530344200364512053532644764008644969501984629059074037013133982133268396262","7729601481132576518148226350849211631593638842805109107793857100102813843727","1"],["21146377736022015619989854844723331407903499149642104046844467900749788603325","16573343406351476213045416119202075096244909897156027938597617441162840856474","1"],["14700210874476295014411833035167232235102933117880444747108142484767697043549","520267195446791158455888581713975971043988627317193147550083678769572222092","1"],["10354819315856944988908264577821751944864675432438081573886041510651135388091","20315363765078454994481315028160275367911103918863928757296249165376124235740","1"],["11012375304300022793040985435398588539043391582852224580454244113859058988722","11509524672891572403643442132234536033781124529719763423326444519950118080598","1"],["7821554949482919602642761235603303675326371809208830430367795793669565527317","12890076368459130119103209379529532124740041219304355642637813333548074480902","1"],["21723996766579976735017594480517213165458342356558089123285672513139714036382","7567046791620715059208487318085759019705500204928200839482775069065003184203","1"],["18078664731028499763079962519119969503546555430029390765853983973660128268301","8387425361383105933019412619541997594999122397702904003085300148284144441651","1"],["20935353580166374209762294568898636653668334605458585586608779939807092444480","19041915029961537596766395815478902841636757252134106917812997815385026264515","1"],["16342695914176361829466495736154249987745910664202225612795108643751761988323","4632503286257924787044744089738737866688213585570161408057872666896195487246","1"],["7091716412886578155862494423771606745839570421905774347148581893506818946328","1167438003459960113362443781957674608230151883957364873388992142854986667348","1"],["7464999188697823190579739773729804630152636432247669193026996527450387087237","6965550617550510804191497583531751347389238049703948722719011839218431009028","1"],["6386439811354706899558769348030074480196937089577506361385621554214118465292","5830744985554675394831390328284070514963223779940700828798208328811445561421","1"],["20332251476245036175104500963042167055393803115876369372687432974703771480232","386743765183390142319753542966986789502453589561762005284179384210971217813","1"],["17987844531171536787312413176068173775649764337722054067604968888485210475880","16892709946411589123252955037036603741574729841582325006997642523945081710407","1"],["7004554921322767776768552085478166793385342043702948466724261777948443071532","2597907928158792923504281326095121552826876179406550512022765049020325174417","1"],["12112081842358019344925431810211201752150932277114273101364288787133227689043","10036625217620212809843888249981724309952242653169884262577839354161444076619","1"],["10415875897295589287660540615721036944279419058374590259049808148796295431708","20700245356382108675841870774592540582578117020646129798866526825860385041587","1"],["11155731000383164750615260807180514947140157274687710234738257935088981351083","19159830993403651808876485196868967185312874706585085538249888722796756988824","1"],["20754138215256982410875182106528503679846071902568556391049568732408451794453","18587622126244753159167144417962386602996867975075591281934522038769695828597","1"],["18714439958151287781545467705391182554325674189612070748150247006051370652949","12351648725955779486377289407873886344396113965895544523523207902310102178118","1"],["12079831691551692537607674443469787671179452981123691778278561481828560919952","3135213622373725840358321679264863207978197956409041316715561369956336472788","1"],["14978499295770002558255870626289272662906162941463451374561285289665171826811","19457263936729017466765270472310015092443421475662747140601811380493537864185","1"],["13194423893366693751094496748339708942258760225500977244630113612769981471298","5899313921306820825589555554945320572466006556759776431557990462363435692258","1"],["1183804591604965366555118458151951964927454066853981471885095701577410040152","3542234582630200258914989868973905843270673288220897688401751225225894777558","1"],["16309349104172209016875299386468061991813779787567414069638846742873158929604","21468838023832308093505359592340972951069840624280937222980562109944678185086","1"],["1572873683631777030823979827520739197799973407025701269850405264075067951652","17849501336893400289857583589361255884908598701049371103341676551089308724789","1"],["17286889209432137475923860409453207500859833890907356272534699543882640460688","5264219213678446691542722372995588565024169046077506879721449112319003910010","1"],["4977286174640346098959699921342831403297016291135799115750316882527282669781","12168434555360900865944055758757759387810459480977763765058193510107200960915","1"],["4739933720834952234879915807016194382970632818066894909950732400813150750439","17015971619532865777758462622295174937544501937855792613312163118496710599913","1"],["20607420361878334771566672161086982695640177249693434979208094762941630099388","14078466836361700748173435474394288860540899159584059735749721486617957184882","1"],["14360229839156148993892316578695457141079632957412198277861118793249423360485","8557827832610443674654095743825352680790309782750508712415493822784970760034","1"],["15995984991649383607757126170514322258010612602918781194238002696064535124324","5631955820810868770716173565278821386846443139697192439499900448045048207813","1"],["11546653063035684167664816756040320716071694030993031464455271028554151398850","3121006262588272997077218082447108836987234070368372172229431417215503601729","1"],["8588010017761006360525763729742850996573845840412643925752595958622521265757","14024630639436767388048169970999046000119268671207133420241798578255954049805","1"],["16775239283687377320265778730678996300265456568527742788668449434972411816598","9098263000459059686308062861885387186020250082632329092152216075981533303756","1"],["17969697706523625214009037179447639645957809825434534287143725472823512479851","2720824978522693067098993729022965956090978712910641446360082064053833448328","1"],["2654860552227980811719391775646185220181202602405432916266174385732863537866","20217553975722427500219533537484947321919602333100178191773923425679614580896","1"],["12990055828564801697939949797575714882674583964513679148842299971042384914652","6595194826649363040009004996582836635702520926223575174460836839623939183134","1"],["7211878190505536930348911711364295643080215476190348243914874104973392983614","14588360398231542178897244290876312623349668531342510347237146306104326131869","1"],["13356403917397474891094849024700505032780356759311358972692461452015707819266","17840346292077394698655517324223335776457171764514356617024146293007524539708","1"],["6355159583849034442182921312980412131392535075038618605781695976977800080655","11896486913570715837020499841860073814140471853146467320581231240334915469031","1"],["20837000373691448209187418243695857114557185530955245239887621636951274440812","8088245375145883163786587588411266205472833823071274029151672521163877231422","1"],["10851746954082533557553907591351670073233934173204777615586438056244377907989","20317015903552169911585302512135914648118348605358113022164179622447591724436","1"],["3763636962309159264236207957228313053674516011412162586375299638062573869128","2226467091339636119929292395498209084151140422652208512195399669457375678487","1"],["248982689746131584802475575820522900373388898710484843765695609255775763535","10706687916104472650877793405808845612841303555897082132190789330583834848261","1"],["5484174545199183526736488028498409364985617900453024113723438627171549254797","18411116137146968992880256841424021022538926231143912018485691698027875956366","1"],["10850360102320299785952536108742755954486662200062576402027984592119967219695","6897684895790898448126689479915328923329276871837484390366537820408686364086","1"],["16980027606289121309336290594198898226068812318105701840801057531610250644688","8011016365607063696430548260924692837718456401023652611645918803273628436280","1"],["14666695588617768595493647499827206263080655753393192137867031023620148524341","2249005628566072099861771934684066627259132489879386061587434859516866752122","1"],["20742330776894613283918032116498168658313482251937374862597277434209617159155","12990230012252367340760592816671056389005162055189928599921836214291428641109","1"],["1604086652243000218376356990819243725387019637465485663658864750396752599541","14727291644804188036193198451094433889045635692570432542914973200103169297317","1"],["12237606256038523137157391650717826355199571937141760606650773387662064454763","1708697783559193098387996532635810611697511532755450187550412962584277722832","1"],["14378347718010383131295480037683936710952566887436955614251380872143435411771","5321714842554454594627429217316006897727999199741591711847779446170120716407","1"],["4859883662174315332386745782531485041621478413358306149907594913140077650148","20151050257546288465127313037838090593120443546036618699456658726471490639973","1"],["9185325150554136665244032547470067528858233966996445223246788094381452160602","12810870830963900101001183507950104363910184051838883512512860660000435258711","1"],["2309147787772363468889271609572193693763644456960928152035888224979491809826","20197452250246181657690490662619868291882865797620324357708983532407561725265","1"],["2697046880972733638005829886143278731083386372182412733069785553357413066949","14154763873290840984116241629044289816134224005450080209310382605687276000751","1"],["8771752467775828966064442316610243949106792614348433966560453166589819435335","18553858892487493346307260091331654611285098173981005547889547807639513323209","1"],["1487275965202047477842139496465372623391114330131557565601864644390447231581","16082805067402548428962503446859039059745455193832977519823357492589329642343","1"],["8248658092053498475361534048928095965295069464702020015948746408134161400715","21354521517456227080625071349202786169075257112151739336025674592057367546108","1"],["15507716113239807836755590285045189417164023405638409166211959214761142868233","8444228347796476852003411343810001601573332527335528064048627267711961565575","1"],["13167315592301359115595483709267730347359680383447082090525794943364224888641","16496866180953739447500169750343103482640869517586034589936141894751185039040","1"],["17047520233614701170342303694445867268839282034120191804345014938313626983157","12373730097876808436750775138242190261681204710553665414730974506166876335870","1"],["253050836609059076776120668081661087810522856074160322781767016223593165083","13827548503792049420831835629786740925204491284133107828334816567810370157208","1"],["4994615068096372785360433534646456531354323401059674577595990118057016329807","9802083572448205735714471164381957188352407745959274099615843078059423192424","1"],["3250386668304104920705742951137671740529482106098047698943654920332421769047","12112402135580699553895534817094937028656936773070977153687269719410926018814","1"],["3481943491859781476044609574266476627305459626644124798560909832636985824161","20489973220130026222663577346875679187365206685928625871785235861127341282279","1"],["4795906141310074640915106153146288082671070855671423688183470053625451292867","12660822224626785794081736701030231023534391288602814435946735739457998215728","1"],["21236969499689828021381689066163622424100529721910368908671765196369386884981","15163535989514910321191650118144108724380906225325301534351625909120762014554","1"],["12775300658850984584174667242311852409114958448610043664106069784967113473545","15914185564004911458974547035651550966302364564728950221143471995834875095707","1"],["18786081801140517343655156530712984668422616339727402230715861256490538605942","7562484085333836216335370514949289726237115308817942512707647784539910439993","1"],["6338521731301715682863660622591659983048447893127337441486316126849753301517","6909969130197483494245935950006779831730016027537392935992271007892862478544","1"],["14687121911931864629536494515855791351959945526516849042448321940202213876260","3793373703854254719533551800889829226310604445014064508881604953610419543515","1"],["15877608913583186981816118437144788471894015978147779975127095160821902313519","18882377810019197042710141177056826344698153963816667631094105471610650082559","1"],["3910139849086643040332723615025176061651269402274117054487033934369327440870","19706140537108007023602870204922653438667104528881522934674831846285378219076","1"],["2065516233777907224123798145545809867008502856240185322552423828956433776754","17487546427501507280310475089147297320335250605188761265783543608354397316263","1"],["11822473907500199700162362276113563293640101275139620210666105240744806271439","20781899506389045953840118006047055324223660452563240879863219356589151235882","1"],["19710209244139697373780059786576952703693273996949574791635940225104304693458","8811870876078786345514233810929700202060464876509595630504827899219605367135","1"],["9484199377152844653528828894430365330327908238511344684834735268452377980543","4500748978581465811708697781933722694456311577224453168456693330707347286461","1"],["16262405544992658421068817806051847182195559094519744039377294509470667269907","8532441379295837994360776925775090091429222182991016212199349897958448582137","1"],["13818814968158710820330450780007085294666151082517132172109310311452304826909","8067940050268006013727329469378564774744944775981492545582616196358102160246","1"],["9195289676080831689954645587721553744600038829633259686665639979137506732091","6669307850415998015625479749760145848304072307794133343598842952162759431519","1"],["19908046050777057836286290442818417343002656552165709191419836736674520012140","12546678112319814144111416211343694085622285998447222574972882252862005476516","1"],["762946984211817192014307124375817270519333926051334252113257236430518234914","20486906520281408657587673424501566877701046894128804059503566067338436211019","1"],["17066945009738031460851606352751206512636312548019306172141414315514704898565","13663287789501485168298540963152115878428046943943659130647496892935712227159","1"],["14698407224168880870881609239962844772545141106419949594921827326892847930256","6146862578815141832471705375933442054898646831799987391765645272059021503587","1"],["21299862826266273154585012869172674826908891479959529265467565327029184597145","11697594877229813010504210034266522905464809337899630587224226238088295645792","1"],["16011681860554015442146391283979568697963929313902499516178926363473664690513","20052158206641777134494288360825039813016745463057836998732412357208057505562","1"],["21719117648482397734220102883331984764708374047669730611955502339495556162872","6176372255134932162586171218517089514762143751746362190932729374031928758023","1"],["21828824609318092812046141643612285220644772924094590854436461394406262508444","19141894652863503905832220956394966462068696099346164875110683915903156822736","1"],["11551012708449720523752615925372510757623335512301908200857326356263284051284","5418951389175556974534555524860489452510117972482901579024729852980443569964","1"],["11750706597075617742715505747533673463324843379292385232457329223932218223413","11579392537140878941515240038102861597490560395587338435281392334412145803504","1"],["11512790504765713437272320889221177198997191636188403290839169087504634729796","771225039752234164211206908053790238453980345668508093519456123719626712389","1"],["3570593942321072407388306381753354583993680753814514173158744130348936388719","7048764195987176243018958076744202115454985880593418780743263652183213954282","1"],["1200918177240318850638811585162991496030839168442107074381926466043555144481","10371222869721856799967892413852327670385456561982055439720936594999123398474","1"],["6238165437620339470560395004245583034278335317363563927855047347294177455440","2981514788457369451346352020170951266728384479197210444892452374608462563153","1"],["105215801738137514062100136429033849455431983923797143778289523609056731627","21832641717437709015014256925185800385600048686306628242712106853987107763111","1"],["4170302793476603916533910231466710470891772041455635431670806165769507437953","10370536340240193280927357653163382558258244081002895856175848579007919244054","1"],["5994168784923464242129688206567380079844164532756669463905629220697762758840","18457564271061602308930288691841706498010663052294590882333331069495611014347","1"],["169818103019619237491283731164782624046102512947234379667181663828029879779","4115954679029386612556961696918324990075168276563264644484774222455004219896","1"],["12024845186131515446976174243332525971044020692139377188480415326695781617375","13020751540263091072121623187917751495267832562483486101243414251639487063748","1"],["6572959710763094422901835119129701289913723119248075426882230418465037085885","14227800223866591042437248767957139479204519163900928964629975072368890935614","1"],["17681366660113487086946310115211207250881847435041375364828580990765013968588","6499096218633071385762220823153016202901003917773508390120338067957911246669","1"],["12401047283097699691592655555337859292519650974661950413283229772360865343138","20403912353810591546206863234448150331881886645481355652376875010218946704343","1"],["16211623167841267204755546137756454987764490897451141795487069232864184928711","3048742935407865414636002897408017406489734046054203372850907260346371822160","1"],["4600859603053998540620247122088805951368944692125547060160808047851088758803","11727095850235130483663445990356344414153763619922632692668784545598476524095","1"],["19699895400344340775660240468586470321804780341207914036466340409347486266368","5440116047657987705981533989617874866079294641507502647230318892516960287488","1"],["18389254512284375696206117924471355794895646136294262975182636920599678660731","15989997171253943831970348642325159986043873387620438805704853667641520453486","1"],["14836768487165814160160047577195420669606265639072577131404625068744887304730","12093333314703936663836015549391105680221729422628298690884292239778836628807","1"],["6538235090162837836024049492083666888668191526456078652117929692589418768348","13148665172407306313315614224885473316611118191850436459202693453856963667685","1"],["19610318722552438319311177983427023046708777487653601436109954519061273644872","6554361618858031657354252750156891233908729686568551940163608309464126809707","1"],["6708016277208873256795515475709098764236800085249770679121074591738611626109","16042810511854157341026277254309115601669029843936515684086518383815547146928","1"],["20591519868008274142357336241121731478652036590115363318433279209977555461539","17546600653174607594785009121823170454349554631310066512616320248636132594210","1"],["20493409132041946351835057301847593577475159983500098030477839567786685931994","11671981140173552486748868751633792914495765285534661443161984182039043177553","1"],["9014407164347756127348913938235036050566929860526972714191604316794173777377","4364770776966137373827923369220281047706674095489184514499748294589316622968","1"],["331022824814169815604503743841766213353910475536136707316668486491606375080","4318746250262915616078058615237748808086723989958972241038754167767929377966","1"],["19022553291279928336694494028773148687621068067541186071004741583414741441719","12215760640043584980179109440066805751829343291310638290064482981000165099354","1"],["7210580127336117986124580061121750145813151060076983231047395020925069907808","8258521899500227035156172713830140980332967270755036804158533274157159163551","1"],["7715795616420415009043224014008938293276080331385608721870620660141277701952","376197800925763400367313748427828052279425323344510201831028865118663097345","1"],["13004740410873430390369582658826790752794329201254305752614449030631746211335","13406559107734227380779064275233171410469224268496499699735122445295131788771","1"],["4266670291647698371279410143608689768034581501688857056614638100692249720044","14239018128492556881927243946994293183326719402200135575714931573545123690568","1"],["13458005637030381763638343159777521743571452864766297501134037048375892429168","18864706147643852831104759607025332253811161991093101921989692109133074371973","1"],["10501107559794100510157892336993250450217031440470134208394203213441075347161","18798824862516633859544010401117168188672158702807897846437140292015711068660","1"],["5478967740419609946317685060636604007737555446354531774118616563005433508437","6486340221356204550481112562626331808439389664348016367810038207688253657730","1"],["11386853627153815515827009206206946424518473422098331087473570442113866592578","8961317797151452670458676402707595627111718544299846799041855076666456872391","1"],["21376713355110884256869872539322786214394724014295053982587653026559851739338","15317339632606615390805473801484723880386104234965048352268271876165295287460","1"],["20540902144685230368657211869662034501178931634537683807830939106609823039950","5981614806776543999899572708928004244851713308120149298562304861524208940410","1"],["19233871527988756585822049915351257979901480952976086702996247612118641848925","18900997063129355740457229620184893106060200640831376670517148289179993948448","1"],["5098249543597175989552272817068035474593603588634201655370477394052991361222","320574258751604174880712567892523642609186030425439920909456968847457312090","1"],["13531966346355869865752770709224385607821626151373312947634105270755828478181","8214862896457295165611922428940619098841391975346895466650699233545686124716","1"],["11530289610291584814603434606705225528831102397404118313322961006567963884756","18988034117183237459421392881423010095189416037615913939928720622392196982544","1"],["1006186812862368212028764424482073357388368763650038404580509399152106492221","5472286798754464532973647169327561056264029878801707353866194874366909278015","1"],["9973304974188573520079794939760380998095698270075878904761551856178693097472","861864660036201147200402938999094560474097940183111940862883906761910123467","1"],["21456198336627851798406491508041376588339894839652889325959736986841309061484","10435856197795176412718683562555321031193005304807398238729270498259457801483","1"],["14904309258803908007452583858455918548115291819479253785546400016709562507920","7680365198978861631524523874683102282960836107960796442198075816776661177331","1"],["16714993949161358975787029916464344850525908843933566255749172407019027515210","17493522158281212809795507510188247281753002450319505983226452185785626114988","1"],["16815063282573086583694121238494187178654785231987334048921339265516598296915","5766670318899634937882624667067071440823217512712246598632226485707126450585","1"],["19628855444362580287925880230854920122937229574507864780435353704242777976980","13075853151308137854372308392885186311839430426048909749914884056203800906872","1"],["8707343216298014971375130145592957996896711288461313525157366335914679240246","21158839826917085723543716081730188345196258347799843927750134946626268474956","1"],["21758590896698161270675592062768422003483899959765038797407940995195597939519","11525236081924459709486930582100536733762540696492194807068833809547055321904","1"],["11401634837867806469159440745142131459901921253573432371082269970045203198331","4305007598691246656388476507354698679609337868314462306191165263632813838311","1"],["9051999339266451233204123996905336983925965075687015733658685233383969427001","3259098959977939418054795964766086414848033854929023234279455292128654577381","1"],["4451005175811748381649060027168393660552047517475395062902436883689233547841","12990794935891405091889770763161398883595904720376693188034933084955811058672","1"],["2335808547202762821239649488972761440225188219877282663469060162089396247952","15393947297321856355248373125435775172557282301190851054228085119602152414570","1"],["15132727157781992172332428521531933935803987335304423606241156604047198783290","19801971562557032340019830952426860367120365432483327866206507125682020494534","1"],["11753798662071746435364828390758165237862821110864704642607287956665134593163","7834209114208408996490643395717463250909551042072214606229703875769639299282","1"],["20443040535126198617198637250849515557760249404129894743788316406369591051999","2741111960237118119264964651965970255998447778454232831731610293271488421644","1"],["19506489485906495479466185778549924728225520029584713300850576871173886275572","5781760397286251009358115947911655721541966517556454438487585976175748871465","1"],["7014586542692921441041282964084580699318302319661443762728338724959724870208","4786866463689651800962428302272419417583366873149292790360677454581994718848","1"],["3558747517070965307183848932007448493866912642890631982368091040095312158519","19061502983910650176359271017429550761676869212426986296315774732751655514085","1"],["16011482235511463161117096599911385927143896754072915196850455764153800230973","814626966213508701905453658496129848386781132113553925435050094433273345919","1"],["7305005295619488872237862932627460590556952377822259488713144218176870955897","13787896244859086209390181439612675905769448732233895236379065508301439362293","1"],["11590208473133672954985709083526429142740810407269417097035462484073012661766","20105585615920207436545222558709738692739802244008438250611301747259037190102","1"],["14446966950288625861756399419221237831577684036025673499713550153335669120614","15796352061837064330352038950861139171159488946683660671199111402691747873945","1"],["270245652177700415847624199053748639190892539092658268016720667109365754762","2251126175171243039472983521162973765113214075274842908410971010365803722617","1"],["17517179094075146733690082190307516479177765415080110161597457195379897254830","12687044022580269039548041778208779862238522431264285907097739994166779988107","1"],["5639691178329626390045521330988274813894197091635719467684656164413237380646","20038492173633445714643811012354885305842028430268350757224937294410150603769","1"],["18808481810112831557607438749444828487663623717987094583334716787683796825788","18682802018268022134075128013741693947879769741837147394897634081239451544963","1"],["12713867162121064879018606412401888005858023666432796300501197573118940442326","4117849923935004221186377781723245454558920514847944819910490933001742149736","1"],["9188914174691334315438074059635906711042758675918567005068272591922218488269","2231925544656472574931312774744970426645234314655206182010818662406058660586","1"],["18274555903769062451185074112195881952223841566767774617784770757160475948642","10884429157552063425588164166636103148296494719310134268223801409036992154452","1"],["18722060277969911154903861874044636896176464488745048146001384120194922606708","137177345969920103047723553017384425628352014867649578974208106671943612173","1"],["9452187957217960313485923750159766679369168696529676497555050861953809125919","18402579998488417910985224382230356689184494262347132643343010918680182204628","1"],["2155314267114703523419845129388060976794166981466259569105619528532552277894","15071838683635694284700370607790039262256787473958197263538880049798822151511","1"],["16480463804820575019136764148560394520242722425036668180258200839959557527415","5148295844971281298126499233366390067496749930602926483498951637745940677970","1"],["8404391974923557403398563104953760566934158214299702776709462000483023597369","21388273994129428837824397405733360938721542139999757947694160337309235133643","1"],["15421004392572820881277268706070302858830508675280075809887589212722347954212","3806227524150747068400725316245692836252507460624465840316064488366113678627","1"],["13054377912978254709849892959848936332976267661318455651688399168559364380639","15677467473593499429033880776844266902148691326715038843223721919215515345282","1"],["1091161102208705688295975868919135866311145937243345393603265308881117509569","18469254308732450451190040738625363044176812658540039094156939112209711783886","1"],["20766779570064638002777204025695419035021682371109677973586586801994396705806","20293236117144103174416940269211276073629075277657412899358366903990050063831","1"],["10402067539981234698865562850759138905228134472690501113539323455100558423219","3928052176907442153393624749794881544104758176094817140248058964900073944197","1"],["2099519389672632055837557608933606274723642586663856689738034058423821257345","18172349571362203199308762708460756565063665418256290018882023431424740126799","1"],["1175792218034210417390544661912375609851329661514649656280586343220487610818","3362314608367375657981154436065521901767037296004504183837435578386656831188","1"],["4734213812547425934708990139944185152422687391921721290995211825106022909476","9051165473073259361306937617818223965117279483707397886873430848879679664436","1"],["3473278016968905142138706647046161388940955403713263460125730933082926267930","4210553315255628563258341198308856735146003701762916688104583584057117613140","1"],["10012858440808884307115500958073379833649200349348942991064606213588347614115","3261753110026614737700413534811782844968466797920324101719597094695564525830","1"],["5771517321795124786513848009482853592879608075847970992551953648204363981115","6727925262741230322299249373618088838254761639947679022250974255930124026160","1"],["20308274674688973964765888278213324018833495702206531953030941425060181416040","9300110632888076939245995369649213726344026059921539640409098821327826169005","1"],["7623011915524128380626629989841101130684375540234330734393998496483572743404","11381127262260681846478743328545021019746121758585189138483546738988509378310","1"],["13145951845120040875475976513467138790938207882299343831224744600602494976673","1675816503859585392238904258231535920346835666649801059634507902070063957815","1"],["7855091672552312786015817234638448036934962318164850829186908542878146175689","12012250559623206517776497304601409802602194992873289631853478138888681768283","1"],["11324545720603456793955799454053735941617100809860818438141023269573760830952","11854888880532897247544238256821373545957442731799350644847740998066620296597","1"],["21010362078166534565823613553790546837582315893887301213716870674966686507104","3977894424850685060891288245685020903665528787569565059633769952294982710147","1"],["5084879382762436949080104557923097576793975296244228209715494546971577957352","3596906738236629095131153009942591695141938884078476606372245032880922068419","1"],["19536012489059179291754896019549797798354757373162813712640580746293645359590","4281773181367556154876118644161095836170622253482066326688551194861517348954","1"],["2242518993185575877204028956946189474266764370205393892434283113051898945955","9147856317022935267493888837895042319563696684789363650258977015967152265284","1"],["17459476481059833242030029650157474316963472061870886929222151639770237760945","16061733742353837192124144950248713536801197601623603748627745601471982124864","1"],["12304846998587001310315431144394522102816910848982578809778836284696672444039","10004173871890174987004769340914278513214504156076381301437822504599874059175","1"],["4339017331003531156185896581761512273194313610822814846698031591532786471357","17148464714929233742477337891102992436439082283378359711603285774044312177536","1"],["19757828028772470085235503474233335299259377858664691349510288569637076130375","15169640431692984038410098491201552381817026545152570864006223586874332136428","1"],["17960304697661286968537696244882357293654224015896114030156298608163824605301","12559726830573795019138967488124170947923603774105708315146851289005678293082","1"],["13556110983234647568128332619206374751270729877282276447686420814160739096076","7333165333795415481663213569016909992112738153375699612429260444144197902141","1"],["5713441163956418951847970653990368546787070940929408473753011606863580428167","12084785121304069055961823232763333285321059352011256733210476857547610824253","1"],["10262065172831157511075818697341165136664683266312805000502546144377946899414","10839097038693763478524220144760624637960809006378816768303237803194703803428","1"],["7524883265412266641047597905083400586395406746625506591337781443008165773848","5771645846226271766687177160125816753144385517734287297206436820829692871929","1"],["17891731877358984186195058163582959985625322035315089397993528572954660001036","17445562635627429906470883387531807904984307668098698611084042382468126637014","1"],["3603132184646396081418040303399548592409783172673454068555511093009648051297","6095690936176300847658015831528508408954720805872188327639249975725010055323","1"],["19203868451691604675061472853554408652492617150529092676727337059900041343289","1573771715046925231583227087901732064631009153238109426982993296512278777804","1"],["1060839968448051412525273096172403370885771709243513276247961244980298732324","18832196378016494254521895068222980007620684290329531086586518662752725592706","1"],["11678670228857845911596677489733708753862587588696230209455418887114676978778","12422784563336056278386454674182282676059084262586571139306844989798266173465","1"],["14460474636617525276110550092006487538327738961323648858185342932500829423763","5859785509921977272497889848947242889167915131578256928473409762647886088152","1"],["17370959902420826367433578000469683416834659598689963060314361409827950665252","18855228378116072336657275930894579245772623423113843910288813748244984533854","1"],["1988142150851541674998577427686561169452137171039720299409542543459215813060","7471439816480820335671464398074024964232454030758240408454569505016203635104","1"],["13311241475322172356551073517968559464728869582247942623661161621912064877837","14041719235006828987816138109036547772318350942189737446308577221342912539917","1"],["12764232509511881567116594065557578524965056858952327306081437082342175097653","6659106012424012948757595598198292240746793501864058287919373334811760131214","1"],["20830407516991339627869505441703451407952307039906159570213615024557334942659","15030602052745852375162572936030804660237816906840265567183115514485062240097","1"],["3487681629532068862959354834554675576582337721293452451202950745835033645331","17912309203550933157977829532935230945502760770178579612191147917053029670166","1"],["11151841898877096509259274183908432780866658949371789356431060954572967901753","13400245063287779895596028839205836391408863149037826276270874176364845226887","1"],["18312559436917922904340381928639923894250389410505628887005433790868323080106","9965978011326997118087975305178893664767154607530559419931860989510593300925","1"],["2798650335788739240065369703310567954897195366542919757274521922844085774554","20915603516868593387310936654105958256112488590235012808697157725038597142148","1"],["3595969130725656027737252757335368882961107844127287114236448993747461110272","21707427585374923654077156381929918630708974500609833241091656613794347906591","1"],["20419657331535852361307443384474575525286241436605766194137174073890014151976","7818603789578186995778812985156892526693290901558280335441617439209474296573","1"],["15119244913833782466549175939875596278620739217190572833811800729682312076379","2607494270651430660020935422203881445193346173148728172975599972352731866070","1"],["11014730257652830970217734668594706943539793439844477724829478953200765170341","209177461604304042101560087289111823957624090294349154968388177365432524499","1"],["5189790330193388738593657709860310250769382974415069544792576775769043999362","1020003323836656047200848162704435109118663212032040088984233149004685416497","1"],["18497259912079151188811724389957586848418207645123463144059268813110214868313","6655158999296469368399011495331235799494033689679848710539451130496062417313","1"],["19717501141056830922009150357109434500915889729046349873671379714143855874628","2578184353369040893457114025257044865008707371137164494764349488806243867","1"],["15724570750251954824111613008148227098175781066396354308878870185089437004829","354611714777277080496130097719021289573356763835275239021402942662232719942","1"],["19792574268562632870294545689140114961544214536672941828048441004353069659175","2539915081885957719156634229744374653904639280205309863953051177026166534119","1"],["17311907111672887540595630492338580578815184568279178717297351998614199104368","19908386202580083593257904491225953354740279007250197258265967231479595813065","1"],["2150827840069848291504641101513248998614555497548594217259027559177320939365","6641389202138703655266066846785509911151034812023453886846982693856379098307","1"],["19554929242756842960573521744243733824501405570860908065332820917604516061140","17704217772778930887253162958128234292848834504966026313540612354272077863982","1"],["130341913616285666588897758963574393106308095760102082022027774338842300779","1575676384434135208098739369253201193771902663824074501810681188202534743481","1"],["7341973634177170219804478673891566445412727434416993176063678835342189842259","13490014052242464950486316108141397192072609466346219069887834367603141964417","1"],["18887155183788728580087874044739502354599710848589616411750728119743187617674","14576937301253179565719338231058063449350137035873724261538656227202368041906","1"],["2299916000167250920247747067168215614452885186650700657143594681538008841151","10681604256660534847037341189049444165254636023552615622619975116164391353974","1"],["20743459443121028465860240619887312956098081660376260828069543617304710371276","21799916082090848970260936936481899969089317672363805540977753657492705123146","1"],["4449317101828771116171516672500727509648631159915928997714208312752386499378","11408823415468092464719043473376238036327436065897693293350355250174999895591","1"],["8310855089363979009699572532710108469250593593881214383230893850462150226244","21568777262007196512966087271175945101599251635062832780492306187637706012010","1"],["15200297901574562792040968909018655261377214739519009629599807533992379780775","17593480423378996959871150662828666687006106856617189627750250142951421781953","1"],["11865118979736098897994232953511202051829540822657936220531954821838164545236","3887095587078020987322417895153225762422410701573641661118743526186635436696","1"],["20630210930752144923540728362137938894926944005703670073362308487133509207514","17663940214726341793161488171971467868850960552151992294316881347506414084066","1"],["7909246194977734372686134548772445355123393166395207550211542365626483103592","11858215617908197438556723557812384900426918472691830576076319334086903494154","1"],["18103873165078594274355963710892069463205652754653445214978531173114426197217","21101544283012219892201320443210773045674928880694979757700246683654818113693","1"],["1575316857488421808429468078166433467836864540444913124899901751389492224138","18284428161826427921527122674768821284934077456108556392897328356064759810308","1"],["7952709712497577001526057374844459749529637718586638408101810373007887703568","11771694814508840321868507202983443997623087121001532350911856988951959353878","1"],["8873386054255350985386607598940214579703353248775821053150693668343401742313","76313518351752512530367445220812842148570841614524893172918944345087062022","1"],["9738383989680357985896517163395468263484756142871835998746809086415934342589","19785375197683163761082506576609622672604137996007488338344041738511766181298","1"],["16127188620877695078246334726552776995879990910363095163862250658792834780173","3761119453543497442591705220822167435040022857813226057746551848851408117702","1"],["576344277810019257475960437649821190453931669770767050917382663506132254359","11421265420338981178581925306487323079856296949692907088031972372844029604580","1"],["19416972937915731230658343997403844222622377557537067995795337306067659452522","10001197590656265740836175033108439398437890720488185022446144624232164552489","1"],["5345051238937773287456581629350402014009799036382346733522874197976673920630","9477839523030801139792960548708460526193090378879076545545316634866143669023","1"],["18458078292839103820600863080044702956496927303468728171541649699758276659559","13488513939391699285133945949623643402223247070977318587457877118116628812857","1"],["5607297122435484044352872396415949505756973068995281141872143502001447836094","8628077176106003327771616673118072236787898174382903053368882680705825835879","1"],["8331457806218893159898480091997047490429835968959296318825641203932490197632","20305990024279960026276083344991347754599835160747207506727731691246445595172","1"],["19286355518960155037380113812866762511921456576699676828774220033918431638527","18932221125421170117913134799784016412495339409484198773280850005712435593601","1"],["4236057484859168775821053075828499182625108828533325890933377296659020159397","1283825382042023298830511278143482062197522784458017692463836094103387709991","1"],["18331638524223281031132712005013579623848509309506990684080105846763093105716","19111417728531102227479322229599093398277855567234391033331693892488015748198","1"],["5470446566043702977291951874560302244191215357544249106480974452485903590059","6637237478334959378672408546572767241523091011111601239087122498236598166479","1"],["4572874790832300289374461824680000281159134824530639832783231540686785461659","5748872212385914215963439837310515222811229451331139032118656461506355400488","1"],["19782361637610059093371787647332802175166904703405873353015619642647721397615","3757500068277426038320519190421628618768982641834744350944873583017843600921","1"],["16533120786181268244766226178864756143193668083293836607226903975696288698456","12327962137143403553075063463099781619404027968088127614015337599994367670270","1"],["4858192092012642778329412653833290719973148757064655725649817999971664728516","10789309066797492705815570604604871088080450922418424772182925902903204925688","1"],["5606098298885633856868782481031179318470272642678098702010543322365248412956","1703184881082782985825993402028278870933937486648783296142850955614575043571","1"],["80642329148975464009027794477491757194194708405585826249878949788288145893","11558672026733604946692636502108956044593079900733989113390709269942697232812","1"],["10751702442601557560390085708030770620438008433521604217924824214661332411746","17543321304439548020142542594375615118303669432928387270894866425975860720336","1"],["1259151399102316918305263482621822733901850173664643028043901057425839789254","16855366133693442434681649927477512959918377118097799465452926432665622561641","1"],["14266282332954425743879277042460287090533943101170619645072159400971849621819","14691375439165784696863028413691152095825239993671147764404146257240815368781","1"],["8673868469388674245060317550499286397336576439123943458883560878448988332012","13732291849072252520570221087256448264118145422629338963278097392500946559837","1"],["7855586823432323647320762809517333431876515838248515964844604398511493071228","21437852597293277413142546786762017105446334377353282326980719511118015094353","1"],["16518120063341843212505842675975058612056009476765987284953815991000678821171","21205363743162715826495203851234896317356544532504401268712854838311347151140","1"],["14662923620354658862116924765335327573325398156556342665447465998280207457099","11473873137263837845311970303193710513565264478134416960363296401108849621925","1"],["6469794481600110017908847916222558044736940684447332231503875782383253800858","19627448446176275612932920963592642207219150352320435417705188488607680730245","1"],["3871807841946316462406936412215258454883578126761908002306293874074873404459","3953489265596802389719738968433194095600832278079387486928061891344029186523","1"],["1836542779696061036551835313361125380839120981686605930343177951311418760749","10722287371453300610750733016908330223392819387622150077867329459036582295601","1"],["11772878862504237224701046303228432060495179284542296931163926467394814977103","3453749478166485435646343178743639124106507208225761618285341483291277374945","1"],["12624611830569804704272832305965717923530025767844897551067861366530766942673","20509922924064754278892893017822650228246155094201799540238956664267135051163","1"],["12464962288278781126236607191105116141155459583272484304194591930758146310697","7767099749875001116478210415685385841159003548576778030798410990418959619619","1"],["21273125215360515399061804466221047307788917099401989480828627605719607381389","1969103547851198377237692785686009980928791344118198384302956483124327223","1"],["7496431428466731348546928473378796572204371477005195991496535551059461623364","21393177291381519572904776761996891971780580318944533373439767247259777397561","1"],["17461980787065427035904775706552658223835277549328543767984807076384166293980","1691406171240055224214946403736750682533158233816613028319336162648207392180","1"],["599726379812153819385246780152418463912935911825694442974130461038650975642","19456667370226107461258663070741839569580866238288278413934941129753595865599","1"],["6760078841379669206508097720043171346671075751904742722256255718873721504914","21539366406665578741786818805002278085628907543643418537299745507708976691120","1"],["8228707136611146084190131217716337224624695174633102327782475578222491687124","16463202119325869834050433574331374290791518616328167792659111747429639176485","1"],["12411087671794262279528774280150877767052830859628705964224865385783966299994","18130570393012672239097270632006219052754829996300452737397919146652373123836","1"],["10736487165295313195176793291838340711337105987894059454031233064449293322759","2105462139101367911251474539263790693972060277802802538778181281794070606290","1"],["9453502314784088864820648237095355032553825827615406686291329111869881142675","8670081952522290523846794285022393476987860283028331781665606680799283281641","1"],["14103995901217229113463772881857052347335808039610301265791567216172675594750","18660640241578866956720140126829118357712543184442233275913278678031158767456","1"],["20247155002638408161278969595018947351039911304225614138482233136873611942732","10666875569934421893486620830840932255367832353968842016569520126347748765952","1"],["649301976370106284307317656690579377392454927904460000824237764534360852937","11155673800989067193961702837926551970021173674448595438856107110955838788355","1"],["8386847865781603166558069313358301658247964053961445178053587557916335087485","5940798231328823606930071618851298631822927837847564595321141863871498546810","1"],["17868038669846137947605067145699908536446692280072001495235431903032029553068","3020232922196551537318274830130762781131066745203081834772118974325250763867","1"],["15654481522448097775146656130190307367766171895151832220454848294668112188606","20657706163682209752797418066144626887254631028721113155568838099191210668595","1"],["18922157768596369556098474947411415312875103985574307998437450869277014939406","17675778176652230005611124460107320758822749338298362450308363294978990860510","1"],["1304336808442039749407657440845560018253084036484663889531941602585070487561","6852783040452412042793744139357392066341783317203982720888418074922103365852","1"],["17831207665672586925658504715382528690259885341651248396177931989380206355338","15028563222063267108747231558590997395028097791859103077274579957903708259149","1"],["2996412087693008032729920049501682277959480414146680355672862013686628284797","20303993084022901561147951358989276573098925881101134762450501329649835272263","1"],["7731246434245502855413494622803982613093601642732841604319570010173384928673","5398516610594906449415140745313952042451871678547511897162694370447750873371","1"],["12253575816549839559122368256262987273271659140928651662528951513803288774768","16440330732420213759306818330780668463973461608435705799621070058787263940342","1"],["16078810546204928250267833207082988942098099519721207649314425252627830581025","21386700321616206367268587380364967517513554380853365895692851080978702941128","1"],["16306896363751649949303771598565123524451282219483334682831987835148611336266","16102821105617316753785437054585136452948349021335042579257487441905373132348","1"],["15589349387541993977242418345289725733379114993557418038945022439224304614064","6296046086025411781775772911623386670495196726483806211180910800929395822","1"],["7744275321061460444644995254388601121596969682634270793020392050965942174596","18236992854158619280045970966530480576022251829373515266320668333194468084072","1"],["15191294002921987616156928536818328700736114843561358175188434307837541253980","16839605378251006139144737767777849366138544258696912132955019438304045755200","1"],["15662640032879487336196399687352641541986704596412352461518912245927336612106","2403042361248728785233530380413866919087758431591044614413047763403443604563","1"],["10630343107683963442396839118806093852306432553592319361640065067264376286924","7525892084663294016691300044028651644921426715575655331643079154678432711608","1"],["17632806796792859130293893675036055051381498064112427264634525806116283491337","3556228548259932231260624247285202793356129826778796126105767082384927188091","1"],["11970987942434086367336510768969134043663766409868568509972717386665411241967","3654516831368707971390935100540838186165168209553053850128579044129699171094","1"],["19191051588630915485596689959425138686444386055933707851042536008429273087779","598518369956464356529544318715264801258212239160885251664264506109841148433","1"],["1232871288903399423540207615996229659708308206248968146387729368724343523511","1216451445300785492397090350703460678495909360435964590139932400927111567381","1"],["11343947303356702996949521680005505689472099720408015434405905665847318111679","17289265248106004586604018040343944731251200635740743294970790039345934312159","1"],["12103704890136915575192968663746253500124265457378940062912327927556918745868","19577847608311899779618142029712119115618078362530806367472040414855707358778","1"],["7058424478145450504615554164641694412233002231174594245089421615823931482908","1309029953840063328499972068365753799309777501277589591095130109606080062564","1"],["16268857971189319506665137367317854672762605867275921668990457544804931958440","11847210287709484441351521185082984900376556025547424148657191898005965029647","1"],["17749739491939064479727327864368524188169636527474121315031233151547860153314","16722498027248699772588922654270508027307279199068692885337630355017818398644","1"],["4041065971179827419494198540485284072264699657060089630677368166644378166052","19177085968588383222348809933392852344988773417910888145957269171676324617544","1"],["19258592505258727255459055623900870297380855901012367261597159759808570726372","8956230430801628098622746067164495722911532265718816896107020369887277058171","1"],["10081031951764343884697344502483647944278686818511973446314738379817717368234","11287877754543678423698248587295731103546008716765504434948048646447037118829","1"],["20383176128956958257863833825706563878878441369528351861813445272648551431093","20843519974496967445601266093378744861171603998365090276314249412170995243156","1"],["10006569288032489950328908315170211425890086299597821481023657593332209423178","14028372698681881897109152865216164925362174891628990244722928288580890472252","1"],["10713676832983544380586141568053671241036924268970997769669740215898602369661","15452673319203590086495878002543308832492403947706694798226608340225360469698","1"],["9211985694695799182080936284079531738474443844252157928321464010532674791431","5861405848212600383249893238416402373318760592152600022275890180229088527653","1"],["10157651213832870112793561938204367550955543122927551246440337843253057669702","5853214257706552475276540111816335263932656642508454105635443079944200766957","1"],["12649029655170226715725231009490127009427152011756353057649409353035788226183","15567480372832553269856405358124870377771979327965601951907945359294621533070","1"],["15510026770149645549808363599091035014164540723847513310902798095065605144746","20028919530590016110885822256138637271251631707353908683121462335494027227472","1"],["582611060139136737146084287565715082268526104363510796475400194911618944415","9533317499904096699848791325408079804488422782510002588115057776667908240911","1"],["9383235035408988378637299027592938394566794287558598671935191488716632821921","5260402311237760312091664359701687287014627828951591367362035079764616801986","1"],["8447787361471302209458026498940682162440532188792828802559225205858585932999","20257591120985973246107545992210629654033094220565272115613682589266894297970","1"],["13596401353208632341672158568882479364215099360988580915574229587631334124750","13425018832501779621734883945379505153573264426463319196705578228673393760742","1"],["17995122007085406586804260796316872898531031007895797923771261722916199605981","17084416075238017071411285248865633644844162504997501257343293966100223694937","1"],["8186522737211187443258819201555847587531983582764563988412963196970303197553","1748191412766668711259501137243612665541874911010146157900494411567783709431","1"],["18326070640088621101806774258310857687723408376522362679448026398571913272064","21306274663116671262033700500986626143322763529258971544503587730250662564698","1"],["9095255906139821860285397601496846774455868876988874074353844132177651290474","1628715951294455105448579101830233678068908680423495703700055523368221974783","1"],["6981206535561234849576998353127502902210266863500763521708293590517770575853","21392167834081086147057258588489297582090643549147213564704689717782125276547","1"],["10952865963038439348286156702288247612906692439203504706425907205524645069168","3334391477576531782870587546007003945670718228174670116645062586985470414676","1"],["5354944362125296746756814121198686551042996871072285314530793868544638366725","17559489681338545976885718575762599554759409699923159696628469381121306042130","1"],["10811798391080959043480601941361840472735951248854464776836995052195006756255","9384766351782554781967098047240535447392956371812246923970268030556339553268","1"],["4730736828124690489366346135245273813117267432721550167595027352395523160044","14055002992178521739219565450604764802994604882432724523744101859139833285093","1"],["17484431669627057243587997316439013916611031908992734257050653735139402699674","18850874908979925069364279467982946684954039310311000503546287802917602296402","1"],["7499214198786219981926211703624244159418109988568271771311461729518302123593","16958772184378178073324204557892935968471866962967132074206216798406307134369","1"],["15825041757488647351432134374752691178918368680796854501682061034299025329429","1197279095496355949186511712716751194125365898250068575788888771655223927688","1"],["13152408906974120030603796012679022428392229750068402361167995559273840891584","3028002725446374998376606523966637051681285750139328372124536614482944918709","1"],["5067657506571149595280163727166713330026885691423464096411085447070736571594","14205703262663759605462597222876952344521589726826176630407865662570463608828","1"],["8003175096336682088886673612232324106674290434551833935799572674880535299495","7514738917871764578431707563182040741609922710286569227656338747814716919432","1"],["19176441319325498395053584646280534774164511863155503310623871168762098523993","99313685954993222020931696766353521666828937561746131720751718238944394520","1"],["8383317682187599889654897149552256852438676183085744778870043971578271439102","7302760757890676549486016291625671460034887177212855697048281450494562500526","1"],["11498690180767233731771723189611937808608277533543977401325670402577801461547","13654652361833508620521277545524136822787140909607546173343218450428912496028","1"],["20702836320388682697900173524057264187235703939718539277294309125890521657668","2357280416642370844175886130480752281995031265551672831558988164669480767509","1"],["5076645867493092304720655759703014641929140509821120455306907881005004807119","15268581626016369912387920104458663884245900072853463719652945300589169559053","1"],["13838767947302947706364108730008470657170009148798929400000686897935325512244","11571930403954278780202253329625929304269082640342348799810359072949902737716","1"],["5950498976180103043871910161181244710544624794701407329645126864788780535159","7919027570591102644841734929480368639062632627560543295290234049830281489868","1"],["21627828108665286448855033171035977840877625168040498919631624330955976593296","14241846491585807554195532612901799584058571529628343632070325786573224892833","1"],["13723393208587087983673576020531146573594796621683400898758106287875354107460","14586004358801953041667399259610804463295227105506933968897438006247695115115","1"],["13386393585816220521944076653580068872810726898932590674159712558760313359074","10478621073367973063294427856314492691639862997136148653012361682957535574483","1"],["21367548071987722201883105451161949833651550491233128549159029587198232449528","19446585423333906223018068049238231204589211576184855455349067579518217943464","1"],["7381506257109289280298044532380039249986116967292927343421871348057812226863","15616827114877720850173871996721785714382256183790155958454320064148569265327","1"],["524096382251001154311570406180850246749589799475285553792279710784512998169","11935598142002704405401020640780452128767828412548890387148369939822928516598","1"],["6631122584524134401065232226468258824211378117044826393515522939443831863103","11728182983000503673414201859518681576283497890399673670297788327725771200924","1"],["6479640858910459795587017273095988953680136466485198353454257671198284080273","1424486351535967152126086913684895942489861444883350464363074619998601367803","1"],["19391044892667000107537313130085542558075049018144718614655976491324829139429","4386710295437301000114131050480431606963860803825346065301889103272457342805","1"],["12618137748913825307779431578624324038022908007841133919129346545745390941353","11491818127780649177162892520861366800673211250241437522021267456657552559931","1"],["9299490772661912744219765153207482517318054653403185811050197037098778571405","12946761469266884678396108550593286857019519782086472816238267515594267275867","1"],["7486635446444922487437500512749195596848654147813615421762734878442637572592","15260871066317822759101870948176739063465385250186165504082473269908899866567","1"],["21199386794388662914243860012015321602756204242436078586784479197652750343070","11635454528061552854506057684825443015102454685273644640974519054991934585518","1"],["886304687489422418800867608026442377560040452983352805491047677330458602450","18577155795645861602770052599286171905480318433344397581723847719240989804112","1"],["5858318952555926808075779822176768619099469165645964063079492857792993900827","1354434414027580541430600941636101782012802555427581098000534561536763974158","1"],["9976029585190507430230197913901506367126556871776169049358654119118196277031","21875434436554256433121799661884243525580596797725903678354536871866369913826","1"],["14834607550129140790444639026080212063955356540008556710157596649283702411932","21709296401461995978677712993882508125084259223255521445073770302723900325902","1"],["14583603395328507664972445531923950285852251045426953658363125796206359913215","13131797745501936915568112040525985302927729569795645541946633249937340252484","1"],["5697318426282463687199744527913605855272482460481463111279500161651420211649","19176085349383545595806924286305490240862117142402345686083041911501170464460","1"],["19918027372077024721163024185832339505606995200117919311472926060050372774575","1164444488821371986638741528626587663108374943613978840854535672900830021914","1"],["14774087411960108855539999328330298671826907033652153046630352854150640235073","18557823100388084354061586639702317997118620754241544631776996873307665515251","1"],["19599556493713268071437593800528805375388636294164356871964343415081070067292","8458702629831430556756443000577016999449598829890348110349836938444210611512","1"],["21277325898027204680841226694609290694025950571056159268290680902346509090176","17146627924352849762335436406738307353078426802512165409113743780681197348978","1"],["6000217833335088399083038118611833964287580320374636283009603192035423825228","21266517289329512393703987093633574225202218978429666336494450459746192621008","1"],["14058015327359340735286554102743179477290478583686691982156956900953284152094","19910256155846555429656242914848682591011982066567848486738097610573598240816","1"],["13232042956025550082130366016262329830890978430943925892442369668123469041234","15334868311504754045580943110397354976037834456200307246391982088675026663022","1"],["8529439438298516313903739561132146218709123615150423914753017352789428878581","17973659131903320517640800937916285543512264773753945029698275334900189272432","1"],["267593657400340603253860713552781900146967790872379350523970298104249895649","14983141842968596095791261072277453144313103845005387181852477874956777467064","1"],["12912353792161117045854913787454008779494814118060950006918802206723463080624","12579969597855250647831868939256375908129298976064865585382742239056098497820","1"],["4412949415850494041123534551261628897203680125348727845849094663229200873961","18433214338474276753349429483246199310822065687111207251920057257318701675550","1"],["10862659539898576880830259351060942358045021355887629175149182151860432553675","17126332994153743156275726183605648068343474882843282275165636905628244404558","1"],["17151668360750031679161733012322742627610965950599197056986808402589310442291","1199373103350023780526917891694442342976141039692937073548716867823761956996","1"],["4795581726609513164907326391313912508896080545326301508477466987705559347260","20408753550979991783234278682549690218177697173528029810015259242043770526524","1"],["11387187559015905649174526784876850055986755215637158423198398739794963909003","8940184630356915329829869777023738672183684126086166073945368762991922781082","1"],["8223067032911726206268331625342708992524193591884680135364417677186463015189","17116609170894874330523266777146349638508559562739739754629551478243873113306","1"],["6381865628816007236639823332862618717563910622726707864786037402600892201112","13408764642834265848774299659557458393295187044777961838940568328300187857586","1"],["18092714968522300128497209761272216598518680345745205686290499890827767322098","16128237761238646308875591703325819044871014667537331379646594492389004607920","1"],["10949611719840358279371538490590629153971895846487511019274588269517313681583","700034191425158873435320850132744576597829356348614308608247824269225188945","1"],["87478102921630794969318347334446489399043941483899962806097769672664647413","16210046008589994139153425137600880039389294282103541593943590877301323059802","1"],["17247647160024203409313609210482994132413223784302830686145399935771672911325","6215623170243846428651242415827561080318122949892136696567854297223125012508","1"],["2468881028857092396788645279854111089820691469305444860444193902126754515789","6920591683765718968670774268149540875163297366857702152194015015717222632167","1"],["6094281728088815793262541694857209698199479528945254324695925372484011945049","16390671264646414132206195414881947803741578223430835230696617264708825388290","1"],["19082543834747224648566945629257619865812422286113247578486425698791375541084","1240139814474990250009562164855257084890716907093710861413023383107575570041","1"],["15163479672444337683865910375694321667054278211375438509353882083025255073057","9703605832389188376163240028793410541570343711652410851500922291013705608502","1"],["6244163666303997735026147234753703762632939761790250397272069584389613856715","11234512958993217056082816745706204177891694154532768678419519262454278727015","1"],["2004244585729890732490898869213186514498548367351008216112264178078798288684","15443480175503111156847495434227401900126250214182947799298424031168249765835","1"],["2302252593315864739052553047490028901236361529935917600233640845213811855367","5269778295665513774588479888898894349974616099481265190404292712162142458204","1"]]} \ No newline at end of file diff --git a/vk_verifier.json b/vk_verifier.json new file mode 100644 index 0000000..ed9509e --- /dev/null +++ b/vk_verifier.json @@ -0,0 +1 @@ +{"nPublic":2,"A":[["0","1","0"],["0","1","0"],["0","1","0"]],"vk_a":[["10910302893854256300335313159192947444388132687074523434871198422054676751347","7128911999163755080071576365381312078199150810378083348330952764137111826309"],["18631850238317279011886579705479432506796416675676074259923090354119752710032","11613125271011748641588689311610150724463404115865535933368983811438235418330"],["1","0"]],"vk_b":["14021005419725675778621050747090735283429719877068464218769467811976154477903","13400327218680122582347155709033494654797979408389561950304209881074672567956","1"],"vk_c":[["3096051994409557504719773510360462097114704303646108617318273214347944304327","21060178932557065464613441158524747948458716806166605021180362439829514495363"],["13711469505507426929293229841903695489923719718740047084134989818704335937579","16689306268247690470861364441748198782838298216373469479699367433528545900642"],["1","0"]],"vk_gb_1":["6323076061844787963801699179984388237278671131058334789970950232032140773376","1289442623160734848462556712373448525459100416297212719395950333399658173112","1"],"vk_gb_2":[["14738403669696391106523308033989669531459082697567002658683173458264070358472","7115351592298265627577071367133297887460251153742186717064165044604072075208"],["5684452168257595880393745672144928966665179424697978770339950828964351397925","16005652883870491274891326398599328665806046577140362628567012925774147115231"],["1","0"]],"vk_g":[["13057967944664071939530697379611124014113572609236714070685841838860689079766","4921285704318374954421284662839198492272478322335189504342768676294475453825"],["16821731243154385058674189668904278548308574642868092417486261078313511500423","14329710484989081757569399730710287771777297111484092478685760712065088557056"],["1","0"]],"vk_z":[["9830782349217318574531840014041507435528173882006141768847850813321843762209","908701408738093737682928637200323566556898851221230193697915803980061312337"],["18420854262130852746249857908832658786725598484918874058527841900342812415992","11905336095877065527602013373361492354917686666454749599264218906638347950295"],["1","0"]]} \ No newline at end of file