An Ongoing Project to Improve the Rectilinear and the Pseudolinear Crossing Constants
Oswin Aichholzer, Frank Duque, Ruy Fabila-Monroy, Carlos Hidalgo-Toscano, Oscar E. García-Quintero
AAn Ongoing Project to Improve the Rectilinearand the Pseudolinear Crossing Constants
Oswin Aichholzer ∗ Frank Duque †‡ Ruy Fabila-Monroy §¶‡
Oscar E. Garc´ıa-Quintero †(cid:107)‡
Carlos Hidalgo-Toscano ∗∗‡
March 3, 2020
Abstract
A drawing of a graph in the plane is pseudolinear if the edges of thedrawing can be extended to doubly-infinite curves that form an arrange-ment of pseudolines, that is, any pair these curves crosses precisely once.A special case is rectilinear drawings where the edges of the graph aredrawn as straight line segments. The rectilinear (pseudolinear) crossingnumber of a graph is the minimum number of pairs of edges of the graphthat cross in any of its rectilinear (pseudolinear) drawings. In this paperwe describe an ongoing project to continuously obtain better asymptoticupper bounds on the rectilinear and pseudolinear crossing number of thecomplete graph K n . Let G be a graph. In a drawing D of G in the plane the vertices of G aredistinct points in the plane and every edge of G is represented by a simple closedpolygonal chain connecting the two points representing its vertices. We requirethat in D the edges do not pass through a point representing a vertex (other thantheir endpoints). A crossing in D is a proper intersection of the interior of two ∗ Institute for Software Technology, Graz University of Technology, Graz, Austria. [email protected] † Instituto de Matem´aticas UNAM and Instituto de F´ısica UASLP, Mexico. [email protected] ‡ Partially supported by Conacyt of Mexico grant 253261 § Departamento de Matem´aticas, CINVESTAV, Mexico. ¶ [email protected] (cid:107) [email protected] ∗∗ INFOTEC Centro de Investigaci´on e Innovaci´on en Tecnolog´ıas de la Informaci´on y Co-municaci´on, Mexico. [email protected]
This project has received funding from the European Union’s Horizon 2020research and innovation programme under the Marie Sk(cid:32)lodowska-Curie grantagreement No 734922. a r X i v : . [ m a t h . C O ] M a r ine segments in a pair of polygonal chains representing two edges. Obtaining adrawing of a given graph G that minimizes the number of crossings among allpossible drawings of G is a central topic in many areas like graph drawing anddiscrete and computational geometry. Depending on how drawings are definedand on the precise way crossings are counted, there exist a huge number ofvariants of crossing number problems; see [Sch17] for a comprehensive survey.In this work we concentrate on rectilinear and pseudolinear drawings of thecomplete graph K n .The crossing number of G is the minimum number, cr( G ), of pairs of edgesof G that cross in any drawing of G . A set of points in the plane is in generalposition if no three of its points are collinear. A rectilinear drawing of a graph G is a drawing of G in the plane where its vertices (points) are in general positionand its edges are drawn as straight line segments. The rectilinear crossingnumber of G is the minimum number, cr( G ), of pairs of edges of G that crossin any rectilinear drawing of G .A generalization of rectilinear drawings are pseudolinear drawings. A draw-ing of a graph in the plane is pseudolinear if the edges of the drawing canbe extended to doubly-infinite curves that form an arrangement of pseudo-lines, that is, any pair of these curves crosses precisely once. Similar as before,the pseudolinear crossing number of a graph is the minimum number, (cid:101) cr( G ),of pairs of edges of G that cross in any pseudolinear drawing of G . Clearly,cr( G ) ≤ (cid:101) cr( G ) ≤ cr( G ).Finding the crossing number, rectilinear crossing number or pseudolinearcrossing number of the complete graph K n are important open problems indiscrete geometry. For the crossing number of K n Harary and Hill conjecturedthe following.
Conjecture 1 (Harary-Hill [HH63]) cr( K n ) = 14 (cid:106) n (cid:107) (cid:22) n − (cid:23) (cid:22) n − (cid:23) (cid:22) n − (cid:23) . According to [HH63] drawings achieving this bound had been found indepen-dently and Guy published them for the first time in [Guy60]. The lower boundson cr( K n ) and (cid:101) cr( K n ), and the upper bound on cr( K n ) together imply thatfor sufficiently large n we have that cr( K n ) ≥ (cid:101) cr( K n ) > cr( K n ). However,it is unknown whether cr( K n ) > (cid:101) cr( K n ) (for some sufficiently large n ). See[ ´AFMS13] for a nice survey. When bounding cr( K n ) and (cid:101) cr( K n ) these numbersare often considered together, see e.g. [ ´AFMLS08]; since (cid:101) cr( K n ) ≤ cr( K n ), anupper bound on cr( K n ) is also an upper bound on (cid:101) cr( K n ), and similar for lowerbounds.It is known that lim n →∞ cr( K n ) (cid:0) n (cid:1) = q ∗ , where q ∗ is a positive constant known as the rectilinear crossing constant. Sim-2larly, we have lim n →∞ (cid:101) cr( K n ) (cid:0) n (cid:1) = (cid:101) q ∗ , where (cid:101) q ∗ is a positive constant, called the pseudolinear crossing constant. As itis unknown whether cr( K n ) > (cid:101) cr( K n ) for sufficiently large n , it is a challengingopen problem whether q ∗ > (cid:101) q ∗ .The currently best lower bounds [ ´AFMLS08] are0 . < (cid:101) q ∗ ≤ q ∗ and the previously best upper bounds [BK15, FL14] are (cid:101) q ∗ < . q ∗ < . . In this note we describe an ongoing project to improve these upper boundson q ∗ and (cid:101) q ∗ . The best upper bounds we have obtained so far are q ∗ ≤ < . (cid:101) q ∗ ≤ < . . The arXiv version of this paper [arXiv:1907.07796] will be regularly updatedwith new upper bounds.
To derive upper bounds on q ∗ one way is to produce rectilinear drawings of K n with few crossings for arbitrarily large values of n . The first general constructionfor such sets was given by Jensen [Jen71] who gave explicit coordinates for thepoints of K n . Around the same time Singer [Sin71] proposed another approach.His construction takes a drawing of K n and produces a drawing of K n . If theformer drawing has few crossings, then so does the latter. Using this drawingof K n and repeating the process gives a good drawing of K n , and so on. Thisapproach of iteratively generating larger sets has been successful in improvingthe upper bound on q ∗ several times, see [BDG03, AAK06, ´AFM07, ´ACFM + + q ∗ it is sufficient to find for a specific, constant value of n , a sufficientlygood rectilinear drawing of K n . Fabila and L´opez [FL14] used an heuristicto improve the best known rectilinear drawing of K , obtaining a rectilineardrawing of K with 450492 crossings. This rectilinear drawing together with theconstruction of [ ´AFM07, ´ACFM +
10] provides the until now best upper boundof q ∗ < . As of 2020-02-27.
3p to and including the work of Fabila and L´opez [FL14] upper bounds for (cid:101) q ∗ were simply derived from the upper bounds of q ∗ , that is, (cid:101) q ∗ ≤ q ∗ < . (cid:101) q ∗ which is below the upper bound of q ∗ by showing (cid:101) q ∗ < . n -signatures and show thatthe construction of [ ´AFM07, ´ACFM +
10] can be adopted to the pseudolinearsetting; see below for details.Our goal is to be able to improve the upper bounds on the crossing constantsin a semi-automatic way. We thus implemented the construction of [ ´AFM07,´ACFM +
10] and also its extension to pseudolinear drawings [BK15], as well asvarious heuristics to improve a given rectilinear or pseudolinear drawing of K n .In this paper we describe our approach in detail. In Section 1.2 we briefly recallthe constructions of [ ´AFM07] and [ ´ACFM +
10] and the modification by [BK15].In Section 2 we describe several heuristics we used to improve known rectilinearand pseudolinear drawings of K n . In Section 3 we describe how these toolsplay together in an iterative way to regularly obtain better upper bounds on q ∗ and (cid:101) q ∗ . + Note that a rectilinear drawing of K n is determined by the position of its ver-tices. Let S := { p , . . . , p n } be a set of n points in general position in the plane.Let cr( S ) be the number of crossings in the rectilinear drawing of K n where thevertices are placed at S .A halving line of S is a straight line (cid:96) passing through at least one point of S such that in the two open half-planes defined by (cid:96) there are the same numberof points of S . Note that if n is odd then (cid:96) passes only through a single pointof S , and if n is even then (cid:96) passes through two points of S .Let G be the bipartite graph with vertex partition ( A, B ), where A := S and B is the set of the halving lines of S . A pair ( p, (cid:96) ) in ( A, B ) is adjacent in G if and only if (cid:96) passes through p . A halving matching of S is a matching of G , in which every point in A is matched to a halving line in B . If n is odd thena halving matching of S always exists. In this case every halving line containsexactly one point of S and every point of S is contained in at least one halvingline (actually an infinite number of them). So any choice of a halving line forevery point of A is a halving matching. A halving matching may not exist if n is even. For example, a set of 4 points in which exactly three of them are in theconvex hull does not contain a halving matching.A rough description of the construction of [ ´AFM07] and [ ´ACFM +
10] is asfollows. Let M = { ( p , (cid:96) ) , . . . , ( p, (cid:96) n ) } be a halving matching for S . For every (cid:96) i assume that (cid:96) i is directed, and let (cid:126)v i be the direction vector of (cid:96) i . Let S (cid:48) be the point set that results by replacing each p i in S with the pair of points p i + ε(cid:126)v i and p i − ε(cid:126)v i for an arbitrarily small (but positive) value of ε . An n -signature is a function which assigns to every triple of vertices an orientation { + , −} . S has an even number of points then S (cid:48) also has a halving matching. Thisallows for the iterative construction mentioned above. If S has an odd numberof points then it always has a halving matching; however, it is not obvious that S (cid:48) should also have a halving matching. In [ ´ACFM +
10] they showed that inthis case S (cid:48) also has a halving matching. The following theorem gives the upperbound on q ∗ that is derived from this construction. Theorem 1 ([ ´ACFM +
10, ´AFM07])
Let S be a set of n points in generalposition in the plane, such that S has a halving matching. Then q ∗ ≤ S ) + 3 n − n + (30 / nn . The above theorem is derived by showing that in every doubling step from S to S (cid:48) it holds that cr( S (cid:48) ) = 16cr( S ) + ( n/ n − n + 5). It is not hard to seethat the concept of halving matching also translates to pseudolinear drawings.Consequently it is shown in [BK15] that the construction of doubling can beapplied to pseudolinear drawings and that the halving matching property isalso preserved. Thus, a similar relation holds when doubling a pseudolineardrawing D to D (cid:48) , namely (cid:101) cr( D (cid:48) ) = 16 (cid:101) cr( D ) + 2 n (cid:0) (cid:100) n/ (cid:101) + (cid:98) n/ (cid:99) (cid:1) − n / n/ n this is the same bound as for the rectilinear case.Although not explicitly stated in [BK15] this therefore leads to the followingbound for (cid:101) q ∗ . Corollary 2
Let D be a pseudolinear drawing of K n , such that D has a halvingmatching. Then (cid:101) q ∗ ≤ (cid:101) cr( D ) + 3 n − n + (30 / nn for n even ; and (cid:101) q ∗ ≤ (cid:101) cr( D ) + 3 n − n + (81 / nn for n odd . While the above two results will be directly used to derive our improvedupper bounds, we are also interested in actually obtaining the good sets ofdoubled cardinality; see also Section 3.For rectilinear drawings the above construction has been implemented as aPython program in [GQ16] and produces point sets with integer coordinates.The choice of using integer coordinates helps to avoid numerical issues, sinceas long as we use a library (or programming language) that handles arbitrar-ily large integers, arithmetic precision is not an issue. We therefore used theimplementation of [GQ16] also for our computations.For pseudolinear drawings no numerical issues arise, as no realization withpoints is needed and thus no coordinates are computed. We follow the linesof [BK15] and use a representation of a pseudolinear drawing by n -signatures.This is a function which assigns to every triple of vertices an orientation { + , −} .5he advantage of this representation is that it is easy to check if a given n -signature can be realized as a pseudolinear drawing and that the number ofcrossings can be computed directly from the representation. Moreover, theabove mentioned results for the doubling construction have been derived; seeagain [BK15] for more details. We implemented this approach also as a Pythonprogram to generate good pseudolinear drawings of twice the size. We now describe various heuristics that attempt to improve a given drawingof K n . For a rectilinear drawing the vertices are the points of the point set S and p is a point of S . For a pseudolinear drawing D all triple orientations v i v j v k , 1 ≤ i < j < k ≤ n are given. In [FL14] the following simple heuristic is used for rectilinear drawings. Choosea random point q / ∈ S in a certain neighborhood of p . If cr( S \{ p }∪{ q } ) ≤ cr( S )then replace p with q in S . In [FL14], cr( S \{ p }∪{ q } ) is computed in O ( n ) time.If after some time no improvement is found then the size of the neighborhoodof p from which q is chosen, is made smaller. We use the amortized fasteralgorithm of [DF16]. In that algorithm a set Q of Θ( n ) candidate points for thenew position of p is chosen. The set of values { cr( S \ { p } ∪ { q } ) : q ∈ Q } is computed in O ( n ) time. Note that this is linear per point in Q . We thenconsider the best point in Q as a possible replacement for p .For pseudolinear drawings a very similar idea is used. Obviously there areno points to be moved. But observe that moving a point continuously in therectilinear case corresponds to changing the orientation of point triples one afteranother (since there are no collinear points), that is, changing the order typeof the set step by step. The difficulty in the rectilinear setting is that this isa geometric process, and even if all points have integer coordinates, movingthe point on an integer grid might not be sufficient to get all triple changesseparately.To the contrary, changing triple orientations in a pseudolinear drawing givenas n -signature is trivial. We choose a random vertex triple v i v j v k , 1 ≤ i < j
For rectilinear drawings we remove one point of S at a time, to obtain smallerdrawings. We use an implementation of an algorithm described in [DF16] thatdoes the following. In O ( n ) time, it computes the set of values { cr( S \ { p } ) : p ∈ S } . We remove the point p that minimizes cr( S \ { p } ), thus finding a rectilineardrawing of K m − . We proceed iteratively in this way to find rectilinear drawingsof K n with n = m − , m − , . . . ,
27 points.For pseudolinear drawings this is done in a similar way.
Removing two or more points at a time
It is known that point sets minimizing the rectilinear crossing number have atriangular convex hull, and most of them have several layers consisting of threevertices each. Moreover, during the process of generating good examples to getan improved crossing constant we could observe that the cardinality of the bestsets seems to be a multiple of 3. So actually it turned out that sometimes itis better to remove more than one point at each step. That means we lookat a tuple or triple of points which, when being removed at once, reduces the8rossing number the most. Occasionally, this provides rectilinear drawings thatcannot be obtained by removing one point at a time as in the previous heuristic.However, the amortized speed up described above is lost, and thus this methodneeds more computational resources.To our own surprise good pseudolinear drawings show precisely the same be-havior. There also the best drawings (w.r.t. the obtainable pseudolinear crossingconstant) we found so far have a cardinality which is a multiple of 3. We there-fore use the same approach of removing a tuple or triple of vertices at the sametime also for pseudolinear drawings.
Several computers run all the heuristics described in Section 2 permanently inthe background. Processes are started for the best drawings of K n for somespecific values of n - typically the currently best three or four cardinalities forboth types of drawings, rectilinear and pseudolinear. The newly-found drawingsare sent daily to a central node. If after for some time, no new improvementsare made on the upper bound of either q ∗ or (cid:101) q ∗ , we take the correspondingdrawing of K n providing the best upper bound and apply the doubling con-struction described in Section 1.2 to obtain a drawing of K n providing thesame upper bound on q ∗ or (cid:101) q ∗ , respectively. From this set we then computegood subsets by removing points/vertices as described in Section 2.3. In parallelwe locally optimize the new drawing K n and all the obtained subdrawings bythe methods described in Sections 2.1 and 2.2. The steps of local optimizationand computing subdrawings are interleaved and iterated. Note, however, thatthe local optimization is applied only for a limited time. The best sets obtainedin these iterations serve as new starting sets of our optimization, and the wholeprocess is restarted. With the just described approach we were able to obtain good rectilinear draw-ings of K n for up to n = 3240 points. The best crossing constant is obtainedby using a rectilinear drawing of K which has 771218715362 crossings. Theinterested reader can download the file with the coordinates of the points from .The reason why larger sets do not necessarily provide a better constant lies inthe before mentioned search for good subsets, which is an essential ingredientof our mixed heuristic. Plugging the values of this drawing into Theorem 1 weobtain the following result. Theorem 3 q ∗ ≤ < . .2 Results for Pseudolinear Drawings For pseudolinear drawings we have been able to get good results for K n forup to n = 2502. The reason why the maximal cardinality is smaller thanthe one for rectilinear drawings is that here we have to store every triple ori-entation explicitly, which needs several hundreds MB for each set. The bestcrossing constant is obtained by using a pseudolinear drawing of K whichhas 373382225595 crossings. The interested reader can download the file withthe information of the triple orientation from . Plugging the values of this draw-ing into Corollary 2 we obtain the following result. Theorem 4 (cid:101) q ∗ ≤ < . . References [AAK06] O. Aichholzer, F. Aurenhammer, and H. Krasser. On the crossingnumber of complete graphs.
Computing , 76(1-2):165–176, 2006.[ ´ACFM +
10] B. M. ´Abrego, M. Cetina, S. Fern´andez-Merchant, J. Lea˜nos, andG. Salazar. 3-symmetric and 3-decomposable geometric drawingsof K n . Discrete Applied Mathematics , 158(12):1240–1258, 2010.Traces from LAGOS07 IV Latin American Algorithms, Graphs,and Optimization Symposium Puerto Varas - 2007.[ ´AFM07] B. M. ´Abrego and S. Fern´andez-Merchant. Geometric drawings of K n with few crossings. J. Combin. Theory Ser. A , 114(2):373–379,2007.[ ´AFMLS08] B. M. ´Abrego, S. Fern´andez-Merchant, J. Lea˜nos, and G. Salazar.A central approach to bound the number of crossings in a gen-eralized configuration.
Electronic Notes in Discrete Mathematics ,30(0):273–278, 2008. The IV Latin-American Algorithms, Graphs,and Optimization Symposium.[ ´AFMS13] B. M. ´Abrego, S. Fern´andez-Merchant, and G. Salazar. The recti-linear crossing number of K n : Closing in (or are we?). In J. Pach,editor, Thirty Essays on Geometric Graph Theory , pages 5–18.Springer New York, 2013.[BDG03] A. Brodsky, S. Durocher, and E. Gethner. Toward the rectilinearcrossing number of K n : new drawings, upper bounds, and asymp-totics. Discrete Math. , 262(1-3):59–77, 2003.[BK15] M. Balko and J. Kynˇcl. Bounding the pseudolinear crossing num-ber of K n via simulated annealing. In Abstracts XVI Spanish Meet-ing on Computational Geometry , pages 37–40, 2015.10DF16] F. Duque and R. Fabila-Monroy. Updating the Number of Cross-ings in Rectilinear Drawings of the Complete Graph.
ArXiv e-prints , September 2016.[FL14] R. Fabila-Monroy and J. L´opez. Computational search of smallpoint sets with small rectilinear crossing number.
Journal of GraphAlgorithms and Applications , 18(3):393–399, 2014.[GQ16] Oscar E. Garc´ıa-Quintero. Duplicando conjuntos en posici´on gen-eral con bajo n´umero de cruce. Master’s thesis, Departamento deMatem´aticas, Cinvestav, 2016. In Spanish.[Guy60] Richard Guy. A combinatorial problem.
Bull. Malayan Math. Soc ,7:68–72, 1960.[HH63] Frank Harary and Anthony Hill. On the number of crossings ina complete graph.
Proc. Edinburgh Math. Soc. (2) , 13:333–338,1962/63.[HT15] Carlos Hidalgo-Toscano. Un algoritmo para recorrer las cel-das de un arreglo de rectas. Master’s thesis, Departamento deMatem´aticas, Cinvestav, 2015. In Spanish.[Jen71] H. F. Jensen. An upper bound for the rectilinear crossing numberof the complete graph.
J. Combinatorial Theory Ser. B , 10:212–216, 1971.[Sch17] Marcus Schaefer. The graph crossing number and its variants: asurvey.
The Electronic Journal of Combinatorics , Dynamic Survey21, 2013/2017.[Sin71] D. Singer. Rectilinear crossing numbers. Manuscript, 1971. K with cross-ings. p := (836509798965900657350376887090506594176590481783070105734311711904138623731197759538999532274593,206258684175783203938247851038705444373809133531208653103639699911303369705656482648605486650345) p := (836509878330268083872026456192647435045855416807281211764881425052582671333587320291649612706246,206258686187394492253134012533398915894234511712229808678161721364740165673336549676871946165482) p := (836403102995337633231321384773585622499937353434532644527692071657234919852319956320762335653937,206255979796337662720793233455010768947868033179099648851836651710211177572419528094799729010804) p := (836403050546715916145633442519552040975602361833425708057534572372318890552675916982452222477622,206255978466938587251163888724912619124178708965414859432963095268547463458411994743415342876767) p := (836445552473742754647406197268734073643884062161972255533935222532441324013209194094020289863011,206257055750167976140799474015508835470936210615300547631568288216116255085403073355710561059301) p := (836445554557306050273635827421679095986937591751111290515306204314643167194911593642243321370628,206257055802979060408970481468825378526983164048507194080412313765196661063771250418164534537966) := (813241342176487731117458323610346485745369207228134996984638246550016534372664119139534480056946,205668905607899144830144109949454854906983968539496999827611280373290958206176369441528211223104) p := (813241725521804812313644465579007389551515451341108840964049320607493934217934227985900437639925,205668915323488493395796113640224799733058321941240251210743102237129175045064662111751970045587) p := (813104682576483681957186592528461006312594520541164755171577249672984019538218445043808652694747,205665441923286501738248369940647652254133291500321693962620681148651379617695676755607869358646) p := (813104733484264093218410001613469262923886830895231441550628116382528871490938080544443187503244,205665443213562449089017451640116747533444056244894930689795674629355321332806280390641256853149) p := (833005967259537532265756095260968903307808665897752374511012258168226170938894305820259126923091,206169874443032784456744057824735989525635762587115417141100517104853798569158781792103462965763) p := (833005922764376779291961800673346174330453573558924231730437351406416331009210716115147493271060,206169873315224494215859448743540661258331402125281461052080231770088818707738239589993513377488) p := (833042047575766512562842658839298666390364760447075026731042572947467523440378406794457780104820,206170788962352586436392472203882363333540548791109054922451198379638569315801789593577791007564) p := (833041917903961099283892110606045894273424972651615824701961458505542285709583129017131315824371,206170785675028004057746375831195507888485420766453569807826475213343179692861694876386463466887) p := (36044337992735958843528927397647160792114422040439643166048201916211288520650647604032693306395,67514443607882865116107330805953899554849143375097024786797497305037323128103670234139124192435) p := (36043220064085016629517322258363081901800294724683263462511800652226386502406830692104527294796,67512349948697138906562589188969904439844226067934571606468712890716848726387477313444412496928) p := (36039900079031986048798800042761176922110700917252044951590913783035018953346823276295212939733,67506133214704048259470850927810524290875746529386766547250876245924273016242807385596408423310) p := (36038027719589284379010733308215083576718594148416290299729389615842849479386479689819511345383,67502627300648630748852932989792165815134963750542070817480433155946337843828364135500618507190) p := (36037359729862327023043140109467714401175695352106840989759950617018925212428139061075225961600,67501376590578507338461781780139294074253252892845823447860832653377144238308753626662219697437) p := (35543454364665327008651286976437199117357449089334117278286660015546694041323557673661746488245,66576581570071539338958446394120410833506805181448372690123388884950694588079223436677173078010) p := (35543735267155353281647527898031035621902199413631920653134153613115164840845412097946462269287,66577107532862451716564888241509750873051362669091253537740423217481310319107706812579459693135) p := (35461034959692458082434075067362068349029928589542720522664395804397017282671487730174620099226,66422283796315950642320520518684129942651624812267080579767093561451169357646693836514701668402) p := (35474995142461109819315873389752109298585019506565923217484898858509351691515090703016953762104,66448420853392429966560017806107237861654269496578309680314076956207930858844184509120734230795) p := (35473083508920501608977615533029812632757139040469611158744004824968161697330981880328546411567,66444841844893780421545916470910129713151583063791435855417462713292921892188487206863426353096) p := (35473067219296520376212405168779650100524682782360411751534895858161258265128214778406606579261,66444811344649169115794726217188284072164662925439630026155499063860274087475125333580057821305) p := (35473067286439268897370808053727212935665775660079259325257090385933423137307346079424455380778,66444811470360963730976138786088893862071028753348677099704335930674230476720508220747098206298) p := (42980092044406555609161421289733967897113857770116945339680553307349307493572852870610128161267,80527544665078250724174533973833295744184598426234598587933117157645213058370490318665829612515) p := (42980092035658042728928283100243009337707058085462250889724893162061897907372032233860306463604,80527544648549820742050568421930393023853491807296895522736253800702416020829096972571464398064) p := (42952157160179084534394590415815779749208810182152428997654564755364687408714704088813333739706,80474768180261721305350314551804158048944872806220954611755562484380639350973590955438733644089) p := (42952157160229982376734219585167312946617816727289335917989794502713190486387543869026539158701,80474768180357505513505936619824903315092867416480610677656025583337345378416374505253834727322) := (42952157118599276057212945105509548376505287132922024257358238982266451902639339850559124719549,80474768101948088072539930740398281533264689019763791489827976313355760387436011672403697995563) p := (42952102269351453056457960009994099773224986294520102345096375182680743872535663237668281316672,80474664797098732215462192462047969558295474529061456866676699161859540043075703821265229102496) p := (42952148428002957687431243007733701292296450195122328934168557498226653103108446159256313278149,80474751733634931250542734158474322283375702539101158316125773741473060302217541257955917373176) p := (42065259110776370231488803921169728699953467249452805561585230452854928523641530888340404567739,78804307269009439942355038030398029684184669487620244857675202200844466620897572299033942471555) p := (42066498824993978428288104459570567956838253791263676382664672232915649731705881071183382951596,78806644489198191266816468477751068571871427088968978542582018191477484917686439769345041317200) p := (42116985115530186639489462397988891996805079545411804931282571804242501123040270057657872373400,78901810155856590439417373500403963621593618982000980599872150893268580994403085760165059893252) p := (42116988257235004762281398328441447622004459246799072917813251314619719999981008578753176166095,78901816070941602482958424124300630439308893233928262892912584434307701118354809835742812297423) p := (42119561431373059339379901763563920039027366705400861650564033229828774389370901937471876503879,78906612002356363212938564976124244158726993249476454549359212389718093164897054350900536190363) p := (42119561436036851529732559157174589393912663177393095078826002728504027738254191689106180119584,78906612011142563651250233405929751898272137105134742368102493155424231994593625184119772498744) p := (42119561429942996149501976089015809724292822236971256138273062098062704483513325175683921270505,78906611999662496919487086482324516942820562135376759437355315038659667728941240979948516835894) p := (42119561428513049209067412479781806043687511759563314579478830529259653979548079516424417107582,78906611996968856816733088698015524647623516447395561048562119416232577277549549659001335934621) p := (40643640952720919640347194815846224988838207517048401591978698573548512889057552319837277246723,76125189203277842676943967051423993067277311905351618719961487970158192280163082671274892539645) p := (40643640977113838639064835031210918777581056524319972305254590038563687343792656284450005049444,76125189248946098252953809141437869978459822965818670158023164537845163886504921465867002362326) p := (40803687758257479671281609727939290172336866064867633941714600585733441072287991810619109230444,76424006690083502985390819761194869550783179488488082634148743325956815431085112378960860881927) p := (40643877510763214067487236020429400950735200417815241884687942595363769295861378638997277535739,76125630871370911863373736789014801508330478974158555889217520886475441090322356163485912321228) p := (40469540004025402924349657982597731049861137817603665168357780968401136239045686445992728150945,75800150964645699518303876021000616477601012043742704544277273994698972771953113214536043551331) p := (40470870336950220982392809525169658206900348052509361029200878268027571433057905755458448945606,75802641867095966239031500986344704860665608997947218151844755090831185008754104022432733632112) p := (40470850893582535514822201781258655855213372220149173550780485925613123534279536951177621268797,75802605566788699984021904410330862938723481618480799921608488022299182718960208055064239834625) p := (40470850893582535511212175023920559719094881990739493655327202851965715805945413011567723269162,75802605566788699977225246311344193309994403186088478700116377592521771488778767894950012742354) p := (40470850893239701467997357510447440438952754899112091822495136540662419092059110108006896818868,75802605566143250668763807174849461481876621419180767983744522619238792922293105735053777697844) p := (40470850893209370972330085922399601185866928614985761063970850427948984304809585904767273458356,75802605566086147828946130758263096734837520186546292295521933365639916812154443640268930020511) p := (40553083653246517344526850482900189169512164351321198531938159224468186542674826189433650502566,75956127187662210081935740209120142534773592208199244631651195889914626234023021381103846091879) p := (40553083657658788304708632533995181814886653843181453074892320338342945678370593301082921040462,75956127195923305932320515212066111326411316273541596822180731087425505395943702602286001908758) p := (40553083657658788241051343173130064021996443329337968387777828338319392544782391869506647014169,75956127195923305813472680786127718286096283029930038102736985575032674161032475713693734569149) := (29476920847785950163775774282106901828551923081677438171398721241082762285844520683310295982220,55219378558022137889738654473530972153830134687278486163235846920688928430962947489025555008109) p := (29477476761739705389823489281556959235717508550292925436207957398867400112566177146610122953947,55220419983767329292739506854727595105595365112513800637734096358937834980313322157445262763622) p := (28344523741748274923692997315904953757844722410663415892587937698418054053766677485513415962066,53097993988067492733364813293915803642805113731184202775873903805709235456023414505724118142844) p := (28344745142710638457412947455488748647737301209638191683687883285963262509549433936164824549269,53098408750272477811417156233773238336673582284284581564681621105351464363798308072669083230551) p := (28338239853825198383196586699751198873519447501298710466925096826128734378558988452480673287250,53086222031351901827509331456069930785611932027009821276559812963052707596663765488785347529851) p := (28338252219544052955428356641085734169812198408032950409834172276575110997387177165728562235891,53086245196740394026481025835941281514304470548530433386765255550911263635796039323129937232599) p := (28338252219543113671196364338188020354482919352885500518837608910507357329016542711647850883956,53086245196738634413142700321338251357417023050950266228754071148888938284150460315716683460092) p := (45992824340028259808201178723591624596968847401311967032098720207899202460013694748089895950502,86196960530754338806629194660038894740053616520006719238180833121365813643453605188501667313770) p := (45992723721061804999636791555163062090469873094877064811157173094242449898398567534551655554241,86196771347307842179364018628914832501560678235465792867065031304476917019104956457006600550506) p := (46066605599655066973264592352034166043387373232889199997327698675814968106067890932498297800394,86335831747930661323840134633967303535461157712256066128389980294448286934507046616034170887969) p := (46066681836598180161021747792087488932395117847782144033622431244976337468783966235230567493277,86335975230715303663773272969770693977157334742853694823779288400359492806947744118386608837042) p := (46067094626907613883998173756151187119423897261823800878101363463422985881743147409308851779810,86336752177176639473144849395930839956121540548873441683277076112241800986616690395771209048974) p := (45919245186661797002409455993558889282608090837181601603307979395386293963505168057088459417715,86058493062697402030149947413824742083376756948360120055673481950346801451754553752757678350315) p := (45983660578828857647121988171349212592167334258100082295358029374153580354926394722414955970437,86179737542231384033631089346655569984821587185920095067976636946392299801677641369322030650223) p := (45983706330792040380845400171688818413867734408073710962860317512250527012649361230798471034338,86179823643312727652212961291958225493610361834469728695317917592848867686279440694032762379620) p := (45989100029652660787010188758164292300476793691206238060148880975914426220480624512837559205199,86189959584698773552230596780783696201424751568369585356680576091644484729999400953361653725209) p := (45983230583249345165520501378618261348695430722152425437506028752121633381885381457969015322648,86178928363918492503454844670997457378714738465894496237725307316303659896684296478600894183610) p := (50258245469367318465877067828287453409181764569692234249835187525693633135215066984420555855957,94075621010106612557298393574960869303126410312254219427477039431585483521017591042980721447548) p := (50259006094907463244294072276026050827213464725118791907744039689395322651804710157666648464658,94077032905204288669780569116002312982834471041839416256123212494606652188302491164840616271447) p := (50245021239515509112327569059617459742498951083631943624414735212710225732204323998796619894934,94051340394382417948204498052473344567066204044926077496956007602198989301047495889016150503595) p := (50245021239515509111635493126002358345593560717820203091178868148758516993508545894508931245265,94051340394382417946946496029330502650602074908805411850422750740758704470720069949854885920808) p := (50245067588636027690618205007247861262799040450706012895805339390917657112859131711075749787591,94051425467262596296330242752844493261838690216447576840096893228328361938165466866785320506911) p := (50245021461566337389374623672684972736022227868727106137949819868894086443490563870576101792476,94051340808959921200186635895304396526196954764622421682156169549392190579921794337037209463021) p := (50245021461600607136774483707036369458561308966337724400590479336165968489185545602025121520267,94051340809023904146903606516317499770724674930574695264532659523985587191341508514275823814630) := (50250139920537486001194131859242557315130694844740025174096728076367424372613234605560731598038,94060734885648330824245300442799318941938804024521502693008340609497818053398241958577495682272) p := (50250139090124859767386130925987406746427864451074893425025059641745449019319865607379995439841,94060733359854066642646769695435747205769542108595047493496698422587509960956042735566330290843) p := (50258013995807772999495824852856788678149816594613058725473148507760032204265960798545060299398,94075189653378026792742723235704197586158551112797239073460182115009084476940767330773575634488) p := (50245101066461884017360005774554671789453170766763505612765043870716393762484524153110486730119,94051487890352951712394843323077854631173145525767373619257852516161847190471157711850812270101) p := (50245101514401936100171681928912699395017440103831059801982595652683642215157432820111701667808,94051488717941640074451174959498295262499476206811634023845927061690767751082998502561106037438) p := (54223040287219513982066453633519747928579427549829598987085523330356077461346130935524757573823,101768965731870460343060912721421011125778372503710487607908627078040939261191777007054838208759) p := (54223054370579503516643760296686555908174647445806503767783835972022299305043680963369219775317,101768993050721554538317159633912450128177989159587945810277118130957299864235343183346357519428) p := (54223040287227872314964050187026192265547777217047569500684749213206488184655607997388341107218,101768965731886251868327607487574046128864896787898298414335576672303808777420357183223455001743) p := (54223040287281111011635125855712463683343853584447726426707451901462047683497441745027347573539,101768965731986836542281869559895947323683685001994242264120769401623837301299592305299877081583) p := (54223053683753874225351935243531281154686130922764010258536768444121645484769568385542914099780,101768991718395541690571114780290350733863817458043745368628599529287030239488201083751580221156) p := (54223040780848341077225522392780750620711569246019375499256658571419652409766650076365628167913,101768966664489626360072528415817151983649755547949425835419045589580516239562941889194896053670) p := (54223040780848331741148382924444002142841345867102047780724285927937892555449511281705750608179,101768966664489610036908539985338948863885938032523181472929081056614124807411302820887584640002) p := (54223040780848331741290256472190005655984543321756706390076559104228519534259186630076253731892,101768966664489610037176583467972738460878949455476663465117745946809882008398652447165498975441) p := (54223040780848331724289373807857522234460075548582782991708923429735409663627866562860428208809,101768966664489610007460027356532059090305492646187415057221104695369172295780873702863044540036) p := (54223040780847883943430133666377350933322426076430220248283998827065033605866113855970295876286,101768966664488827641921900051329147792563337085272394057662960810648920683608759525793868347983) p := (54265715530243463954707084157375402307618050905604031420286368446551222165838276107776667770090,101851804367612864834706851492478450388605314051815460893632237040308096683313450705833126828603) p := (54265704946542175896272122133163414454533570194236251056534929596210407652810015205415383238144,101851783827786460014932460726171091325277188039867373240688428178093660215541844175843216362255) p := (54262241505750956109919376369769889781267588678091983795993007235234237839546713416879758548485,101845063578915894531634152665584334276079325766810832728453346362527517736682417197663363466024) p := (54265701167422714841317552868296395119838991463754490969222437637997932853273339562542268094306,101851776493595869536641274004211381736787940759580209266355334826007374673219402503302245051819) p := (54265701170983321015888724747910096715634506742673959329478687118247167567638638518106649279014,101851776500333951886795360223829682217600668326446785913632342071375987062952016254816596783963) p := (54265701170983318757218049183546701591353318093311307616599970523495588211622757389890004548417,101851776500333947502970282998437702058344732448568922877780382492425417908836713895107407117688) p := (54266947230953196888312150142172789686608833619950393266935642884835352845774619782352704917735,101854195331059387388290258948482384987475958680792437148711671295326860812514646575511064097910) p := (54266965764708076401802010683792683987891891599110357719702839569818677159540580084753482497278,101854231307793224183815216062958376368936266483926261841952902401591028884245451813210689346916) p := (54266962358473872289312124044241601372783433739588850048080972157356205670931134779023861479529,101854224695770172376551422714379551156081035326752933091088867699844385642695492333147431654255) := (54408201119020030750677371107136214439319588483658760168473259158388741332312150211031513074123,102128715212503815724755274931775408713804171529065981601964034522642792486672835619753468708393) p := (54408178740839849200647965795734764813467935159087300889201582642282307498605230932662619679644,102128671858927092729475914027559588279908138482758832801431851152625930580585593861741346466474) p := (54408195029842273399323940202771144317593533517223103085361378549171118558642467478446380916714,102128703416724760793980949546041406147634585400875362677495082426766436018409556268488400635635) p := (54408178036513539509335942638799253839361128001734145664103027490432211156053840414196267095421,102128670499038458093937072191849521231587706807759835058430615678568493166415734261668866615776) p := (54408260356464275814686170905276116813338246544482673673081494744855166795260657175017648245235,102128829986743429981879502121924739191757740932430362504967098369664985163569647943703737523677) p := (54408260420852414112421835478282240640388927243126720343141840367176353877783818498237416762228,102128830111834573774038529092220634565254571153057840971185026569193856616534856864048510276342) p := (54408260483828515482181622121142229000952220503617560369969635775523690289546701959230515184586,102128830234182509240347463187492023210209802887659743400656476901914744497667922108364782546063) p := (54408260483828413590211973634317452027460013835307731292878124888633283397370912478296227426717,102128830234182332638586464472975553092174329854490346951162409446661517481085614400464971121732) p := (54408208240217857252812977902505072423318125433898024685548905833808116771728581603823392688911,102128728736955036303836761267526356677906595067274576376519424851890073792973877729055271835126) p := (54408208236149825234492747924032252937439133985154151683946129532744400138915814064908761901656,102128728729117693363429502041455706194614190235120033394741773510143231189114717483511589083869) p := (54408208141019565401956553735080894208001446629314340547888746453569669771555853729333991241024,102128728544239263339435838618992419310357434523878525672218268571590674967240992930556889891543) p := (54408208339701065753906656972828311437224685889661021305303568445401158405042690281953608186487,102128728926713189348614578453488267899867635062838251675481200794467086257269544915097313964325) p := (54408185057602703025068423044256278010754619197695577938008494523414574670109109489076701494000,102128684097251999361189612661652038804506280514753109648415776251720690418855700860379926003630) p := (54408208344396843221608320998194536194823583426592019507660555075383801036198245921776807540922,102128728935812555636625498334347449680496086455720049122580660582398894853458396517506390641787) p := (54407471934428976309165097413696902341290533747404784785179837832545522807656332885536324771454,102127298292193023975560080763793637919331901235939400484401623291627380452918866108525273994985) p := (54407471687732046552371149912504266701400167207822527925973670504142877128470396240904436111081,102127297812786393114667111760773483615767909688603691814710197433521328110028292676383774808554) p := (54407466964978760009634456103749979826602543519650888321978780340661013249975608773833667693772,102127288634840509568587669380029176039969454684934210994843919085966418983843173064461702835505) p := (54407470504580849597681862944155989449719343947343848755990030823294558747216865342746013001883,102127295513506547705109629303441850130788673049240581406603311530794911176148224339132857533346) p := (57157355904002959052496764300258801416282815609146912273517432865087943335718383388584592089795,106893851102901598313645865155911154437887527496915899510398603942526749653852694234266541863650) p := (57157355914981548106966348652138274526160898002686317979123473916242177492953904946705012920996,106893851122056321373573201920946841645066848611439391484151973465725322537555728041182625152497) p := (57157355902477592354532897217585735856052270014986053440098207373688799632140503635485118989824,106893851100240899963666050720990102097707302816542951858217756383194942022439005046243113489830) p := (57157355907018251580991969145110669965427154039945373730558458096332220683558792465539737399143,106893851108160422520754733094154608247009280566401576507182370536412471884165900831503260130093) p := (57157355917936954394225012224706916020649122405308098242136595991889818626032484610000736019341,106893851127213203195452954122151145282979766057862405638628378350877530093434456721405243770085) p := (57157355928030058073286967092259780322527083489288559724898377347115079642134777481959987007962,106893851144839437536832573871571362992566701694110596029242359512554494631137549100355041668078) := (57038755818866413070849282577126626675908785712372236157986228668954985005846055220342162257216,106686048256499967893768459248867563693925376772202401634571226934627937772819688699566333095500) p := (57038755810546597034993586138514861146811254453287674959367720032773083988697244437499169783847,106686048242213512026467036187704591391108429441949595428925614816756749163965341737383940063879) p := (57038755810544935178742985852155935657360135598176151538753217120423234093171704663940132814887,106686048242210666833886950975916803751681079923606403108564748986170905602497447888729607732357) p := (57038755813428506761793473229710226302037932960495547492491128236641563399367046775477067642176,106686048247151678500691502353203243184293851688357959781002033541934140633072807498555654173774) p := (57038755895478340087445818296560003811162635643058762982351586530361741680339441242611192862967,106686048388293704191386972710250806561490427560609446785764190790176247021707910219093395248509) p := (57038755895478340089304346205183423582817973914050251892556472490999439112748951434774828227696,106686048388293704194843472979275913408207480796973602694654878851041419421985193963241228852054) p := (57038755888885652987025401925397110471341241338171838606179209745649964253886946911442658306082,106686048376742454803547008593780258974107205163727167062958799600144279974346395930786535902857) p := (57038755768089362166921782657661773718861494374831442451626949646198836028986010743628210023729,106686048169465565883645467274034380925861569824664180020874789142318254755455588837785023521394) p := (57038755779809476415847931396044205652985204788109579948186000455942917861616671213455971649590,106686048189510002378831525063472916582305352181551766571875208046830554925056807985328222916193) p := (56759015307905385325811089266288127426828420680216655197204591849536248927749881900227420262429,106204797386332342259131375573096056869083374434964123681737239252492103177253915500214073137237) p := (56759015307905385325811089266703560829132053359889953799474209306468462308830636856123340170570,106204797386332342259131375573871159921627371710996542242306831254457335251621843100758985431166) p := (56759015307905385325854575915722277423652447605795179121540568602115903575574015528392947264776,106204797386332342259207486355134923310972950894871233057800131256260904477113447413231097087569) p := (56759015307905385325854575916857212547094108777816738591469475737969350121629691601307448100959,106204797386332342259207486357089611331730144197812859485878425009471249912932772798462898596482) p := (56759015307826363680307216851933807287510924304066484618736503063469702018326688982465598360011,106204797386201184600344091987909545637124383018470477534789389766439056037253511878680090396686) p := (56759013947013192175388936096974735700823066720865081478541206926486176267779902265401170406300,106204795004489829356077876728834996486029293382199445772478867512312739478322920358803866233029) p := (56759015307826363680621717152355990265871181346703484198686175254730615695189460662349706101867,106204797386201184600962163729450062774885197923575968923552473233064199232191657062427922242916) p := (57012558934250147244139709075886590214647581261948526639762478860998679203341207379145617025544,106640980513300470057310146027735910310465016204527913988499069481255987609707942934005828396605) p := (57012558936746001148372954935293850658383171609918153470543154453520004694757504039764777896799,106640980517594206204905742731486218540106555574065562477605567168128988863853212157013886388886) p := (56877942680321819070091289774381997556708387518547489134860412553382807703800654702636070730157,106411013651534325540951578244112154790747907591994656422092473621246454443967765498714107661031) p := (56878122169953004425093884975180253433453361122330341459112537532193153528477050694497956819398,106411325135092004077484446911614884152565729347415047638328314503057055768118758809289822654534) p := (56878093803864550269625250483126937175679899546259299292108136396809871823686048556152889885601,106411277888261746611170427073297395815243501287585460264944874960583505810890259243390574698637) p := (61392662357867701486210586620028809916015696307200631396155400662485161262168701868496762036324,114314661352583915456873215703711149258605352294344646516407337435297872663869632720973075757526) p := (61392665619025214650096529120590143505623333984232898735767903558911737345855678091382655674362,114314667066314878067644611182045931681625191586734373356131108976603882332055309459256952944907) p := (61392665618933856899040507738921980817236717344359461622469116623894927958241175233458458316141,114314667066154779583136495401904750030986231882613094535810639747561674778960456736133801899976) := (61392665647820871201405963377539257354756587408900677140727042632538871940986759357529885341882,114314667116781455113651714101004058228700749754790832274079957714411439755989261588711102020822) p := (61392665647804280246056447199697621285979482054628059517276025217802027973593168030151863188653,114314667116752377860816789370081018564609131731342849446028853414147126875402391010438782841853) p := (61392612352095457165044920014105428523898442026865318301704201224924530169236764614014223776496,114314573713482184776662654735433499025518508222527109305439913866801564692809310470530482847541) p := (61900777364283503312614356087517634283897898269357723250907610274772347920856769871860491927591,115145278533297662601120904438184848056475139824931062435777234804160824039515268084289492161108) p := (61900777381417976301379320425756918769677584814699989125934668394119375814801273680179133580476,115145278563428709520793111642122306440764510995047105630698396369486802622597787622793126460671) p := (61900777381419165620979322966442609682798468404623996317920139210170693721469465999816272588971,115145278563430801691354501085218682919501146376690830839830177277539307842008245121384350888916) p := (61902275891449857359416839729031911318634071396878073207712270392038332589377175185163669247923,115147728065603520360807001724477247789214439565302968989539175610510238006045378398818609052118) p := (61902299369852006462017343487654299116155683175798324502229604237940366558139045342414210145716,115147766444075939732773464040067471235455332881455741539386350010193848475247088713976978421501) p := (61902275467976231955625887397994188930543184541611524189196937906137448099425146673971285612993,115147727373353326744751131191591339494307393929232587061716857850146148395106372848907061470619) p := (61902275467976218174264154679601285176202491045407173765659838324334341383053830290733488364454,115147727373353302778496833288847239891507598568333506898945304107432430174066844504396868700984) p := (61918887882645419325845899912766685358782547867146309971369093836725357620284955155664809500893,115174882452315904056500267251233854566490888896142840676312129811886574919353850824880568824586) p := (61918891163430230835570315723766402604320701907252726895530768973530417075303307736397446747274,115174888215928684462319512905674258741300839903011279985691571152000297083009107570758971129289) p := (61918893878426038984792940065443655677738190262925131690634920723053990439132351123091816449293,115174892985543125168257151331444739974871499734591002256210432233209785991858815082473161227640) p := (61918893878426003475757415808339409807119804010426034421805399117630459864122060761054243565658,115174892985543067120288294364332452527219801577251491848660094373799735903035972627214492758875) p := (61859649587292852878742223140851096153351714706912410180622902032467200770482426088313326808126,115078051154590135167229189104631235164363682715075901126259527946961828776954685698453995397018) p := (61859649587292852878746197380812931688382450681572096897691011142588301678377980981364390594857,115078051154590135167235685398571136176090287455893014142538255706602807185921962824763095241017) p := (61859649587182154588569051117449442375054668719795952738607264046993682763292992818387967682351,115078051154365047663524881112760786231466508356911448187963051432653453055705539975936041615845) p := (77819935262962373318911283325595515564353437039801383828794245419470672339380481286670022898765,147539073346910409173263537173924290009551419838180274091328588478678965185490046861821078832317) p := (77819935262822964187524735753192154178773732742721496052809155736146583478341785555385842145607,147539073346630251917586732407326909562727938827098844519978152441128350022245470159108030298622) p := (77819935259871824855568069534154511816950541361127486273215787763842421443538600885094816034501,147539073340698255340619187267976478527543222698811531544195172853803956302880160961095070989324) p := (77819935259867990347615044868227397002625620473363728024660037645606095304508813987663363147426,147539073340690548827008947861067928400342944741433368368313324902693511852221875670560485848263) p := (77819935259864387233615276667384212607403491759356407107798458988883368756672943378059363632195,147539073340683306295842522512498372179585222833416418659525884925802100699879553814277400148599) p := (77819935259864380419327274675187346239932533107016344149019991368952517220480643679661801959716,147539073340683292598695694600643936898938205590480225057042290241148380553344846583648214988380) p := (77819354177394954940009415623011742853704878396204811888426606016306430644957674025628998266201,147537905552329589813672962388292009999688519481923190601740094367453038066749252710023076877450) := (77819340070150897243592854662456204330796788948674470804788372124502490444583570334938488605616,147537877139495000053184192945238374008708366569528681210870437470687917039895995779369252268876) p := (77819344321159003959499222996377001783949020833115067614070160099490083449430059288804068829623,147537885684599151156429877015736515352092411690567857965323218063298083082401793377071553725831) p := (77819343829765592835331781162267768920080217208152937562336211817313418129664024239668027322903,147537884696818926705401427948946319811976075344277937227973110572794545431829963520170124245421) p := (77819343829850053731159438221765047730155812054251967656213405881371577730732493323400390886224,147537884696988978099614185314507570552539883636812430126751363811225503214602349419907071211302) p := (77634992429329663105424846596617998890529374553035621330124810871306261376769692224342973925633,147167364572993892952669489998735039881822985898727982123349691843716455691308409452586223884899) p := (77634992429270356314436347742061199158483015883534722693741228836041147521493116818982646770790,147167364572874604171412365179759005676640466147779523654944656399973768499638195494456935487088) p := (77634982102513901974896847209231880523674198485897363211233867838692885136842922279239474002713,147167343809164103477303119728399771814249875529708191996870600109257023238699598688038629527218) p := (77634982129125077357655231720712730806727644281875313245110943288527942097857699561041499060814,147167343860765566785613628043664216223538859633355152395601588296857120788007070805238111937057) p := (77634982155057645508756202128900661596825177360099975376315618915694744399768595569020425705557,147167343911051172398763283009311754606813260742567168917672159955887528202701231256566573517947) p := (77634982155106122089584478034361913742415789479176843904938833154943631419416154041518362598674,147167343911145172888374058388733224697360347971001574747302830408613706832153066763562039157848) p := (78883873240226851045045418504832947251503549942957165693122276129471327686951317416358691608580,149695776510199176341658654582891416367309134380719710209375795771768686266079091928873369101602) p := (78884921493583347819043828337388782925232641650063989541134305670686443403201782268933847096675,149697841629910638461106802714739912886459306896936123704786032128954814036291152087017493859249) p := (78864449770257900576711587607450261484396723402964419414430524631958993226546799789879181982893,149657484620182506478614405888919689762449045670509263561603821484896091679646279026202943052225) p := (78864430051017733171844172334929512799993981706776798755239771651716467324049907014405620951519,149657444624985588596281400243631142424733400952742631916594408622103334058616024807448579328257) p := (78864430058209468611546525714286559821593383722110472493997541288380680396214314389840754822024,149657444639158512258103180377927440492136903295212335459599124962916798357255455214917042120658) p := (78860664768409124369434612784072453154600757365022236932055224769620825054521912640418496317494,149650023303235469477492467218189672335715470182274491443102499325462899065765495218343284699024) p := (78860629030794653501871554141413658463885509771307207297380901654368931294008854013907697324830,149649953496984252555005438390795032919363416619349738290003158433733783638628829121072010832797) p := (78860664109849946926579169812052611301632109467199487200140476224955788503746666718617343812169,149650022005222950849498150211168498604855444858360869336760433086001624077771870936672082904374) p := (78862245177118209820311762022378083217037874796233988396451312278396925902665451910848391055172,149653138605135712959012847979151721144062905689815919210993985995572851035402502158790793957001) p := (78862265515143261461776974801211251348932383017946226361340951634965687386283361427817756306979,149653178661178505020155269186211279227619366435403951452355901615720048474912479903793353515594) p := (78862240667894784503688799959450312431917032920823638087179258430368807641064201016305853621052,149653129718249511112510057918874127523403880095509326376384258387129847225692417148743757499475) p := (78862139404255582528069297280491357731841493717558059278276752363120038034989402188700356858411,149652930093965722361090735397576932823110361273527061471952013339231848128359880061616876512384) p := (79189565123311958665895948224677709066361497238400051205811714770032644072438393984111070849058,150291835733100792916466830225016475003317522329437182896224761162315057588851557258905579296125) p := (79189565123311963017455685555778288254064487044437935340369488958610177621557850515510440955205,150291835733100801657496157086234722856256679757438433391476656767401101460104580537024959863638) := (79189565359705036117795669210644844610328194027372275784161829759206175940496824413259726176781,150291836222298098249118055814549433717115958689608750020986503678868573112389333937638272460956) p := (79189565087377897656826735290291474947383320405133524213250522525869776921107083316544086110338,150291835691823177340194567714303977068800260201840219703798786206380844602766096295740359877073) p := (79189565087377895641613482045420388045936531996266282247970770682520960345166727370711551657189,150291835691823173292483257296626268231213770433423174475436795059523038360987475636780925406978) p := (79189565087377464159234281048307281727575540234745128220592916824379537475685876906587914658135,150291835691822306624133383005938226121236885614087839387713124171551247479402603476444914147995) p := (79189565087377756700657317637890178737320612188739453389140244281803363253472353780642648575908,150291835691822882506556959244866177816474878636112379839003146672134886080564065402203074794392) p := (79189565412170180903478756676905744065890453115949598388799236562558841225876243911420814779843,150291836325563113566896357535919950178901939665798418538981567716386867048157635213773103619387) p := (79191171591808161436707579316951837774501370985052377448820304892535630134285695980284064361898,150294994841612549047109036128003110634425633124097079350340280954560951535249735341049361155949) p := (79191176917442815662136178103965478269580265556995569549932533088668809150944719402959027619773,150295006041864997715439613184007984459997420197330094811706713402827874859199771358149415840102) p := (79191170021611793040815255518412182125147049871798941354882370191427515501007557940370547660035,150294991539432873311854945121118931597748995145357607436550210001983422208989269120740449838775) p := (79191193662503710425416973602603883901924073203674217189008982519816070762554075258112034070628,150295041258002564425620344165415607608080650194750976455530984072596023010521881248716746131996) p := (79190941360103326415602013905200248175117232805416024733203905700373728782430880655863392606616,150294510644688536192784259623849895158036687940996912653206153808493800491185683762319730913047) p := (79190941360103326399305771613401139855280467214199057135743960766755451082237926150543094586319,150294510644688536158511829103089263805948738093550888887019509859725161405108381378576494641596) p := (79190941356689237194428144064854583520913943216567073908502483282508409514473377230787628249744,150294510640767253854839653288765107898240436958213861356815027508106753397012861383195803740235) p := (79190941356689237200609426272274623703133044255126301092762761353676338879137998807389635969751,150294510640767253866853736708101506257284743086095475242225957013770044711867457623519463508104) p := (87135979483716060290568669582050217343706312244613648008254428575452660886770152264144825750909,159417379268926746196849081196350697424752475095700539347198705216262715003032703755877398835169) p := (87135980795523206043749471019953228349446210944218920687105482860960780709034425925832315215850,159417380725115327371776247381917806796538179485244295965429196646283359745637572429566781456626) p := (87135980591157354877720012416710376312079439146828564227391481525064261236978256285482126365065,159417380474670052657947574744712086809464514326560891861956430372447035965690814181308251349295) p := (87140548826407443632885062067214616520453340676567369586357519215933470421003103802731850490603,159422448057867911453541664286044961745465530099124369859267978307963934116642754812754100035644) p := (87141664242482377916898488518161788596812750838812446323446223014766344597634404931225650423235,159423566191688787298769075556565204748383493675903461841111078875598171361131085553101738998189) p := (87141663971283198557724566179583833714498217060072869800750236639209658663651217256567438725028,159423565901777857739235853286351610138865045488137809168711866940618836230463342983791812933414) p := (87141387765842482673234326274015517609696229645398336481752882009527547813301486721983014138633,159423267619235693501778782046975897008773832223669366762584839069558540127987985370567370537875) p := (87124021072910432580648363169416381586988199824270482830964535183907406671009933822205348697266,159406383908359985953963829027310506283115811332563847529968239915320304483067502452095074733462) p := (87124571410118756869878361834432578597953274339896746053647498315389064590831496560857771287720,159407078383419146537044217037079580032832197527058891103312529179744036983962014747743907355276) p := (87124571410118756867493004625118399383588541360391914732000368278566012635037578477638035411135,159407078383419146533647939199616975844534987652630175911589649021890992720607453686626344621639) := (87124692035043505960445789979757272696602625407653406049502692339623015944969055170642628705332,159407217927315054714723817782840885083056893658430400910599774847533056031457436619647572238113) p := (87124571410118256494682114455731777933264339907833727598079023129885843867267924749944341117235,159407078383418434101531555947318115072380399129818795197810451360929583025969223517699793228210) p := (87124513751562424407070030437345156515494859122602076491267402822769468335838431710066124245734,159406996289015887748542062443785291738969663383385752273947715600116490884260973586743854360247) p := (87124513751562441604505641633867451028718065595339540911740026356023578698149919555723312574958,159406996289015903648994052691270170523264015012235654927694737740296565459800670645943540537793) p := (87124602336755245089734852364354613353716125517039276835327887374276096523727748057200214800165,159407106396597416887185538136603951592521718991499987192595082129075533856123606384439756118384) p := (87124513751556557582130344242225352715327480998336927501720451192582628547175997836541425073730,159406996289008579547610982111789823771364979286565468603418933997490728750740355479983040173923) p := (87124513751560819646753369048055033129194510539770221884519748840172512242719886886217373586165,159406996289013887744513534798479032875106458012761362725673340341107231583414468679040662482063) p := (87124513751560823612479151908570284482228417272756593916315230900218821606706033151948395618930,159406996289013892364350787456012565311712399075222121512404314379848512172235617197747366806596) p := (87123930505566177413901193938780434621140842257711730879707369941617870480163710378361205492414,159406269275077702250983395034616371195411994586265337325389218406918640277571379952469824401539) p := (87123930506444338310000810873154433658849794518076592647236220844914864327013649081738874022610,159406269276188959753917149670262448282140100123356340602860078875721858732830871319753522816816) p := (87123957284267182109402583165447396896239846624913236989070245652529301455385443384547457780373,159406303427837193771513440031424611793224645971650626960078252867573864693981477969183232608675) p := (87112056963212661532502905822857319213941075581458718565712440068187474014417735410312720396054,159391144029245822410744722511287883022317753809461766597178815778955212447502155224501661707407) p := (87112140295939641816136077099652351349212664025144879072019966174481258145896195758015737890385,159391234927506542177717031178487007542430318176604004876958074040837073395981858363721971418180) p := (92671003309616328046191330737515769494834445174998204423962995510750173921830252465132330170594,165441310406098866701353552642260830370083587827204426836457557163234289966535337462230397466932) p := (92671001925593053947247292743352554439395174126109398268873345740545866224681442709538459319429,165441308135335648504804439988317363460483859335050817600900179965235700315198835876564595914655) p := (92670227930250877200930917304403956104433502966924189394170985818089646954783442350340981924061,165440038240175483528897094158889180247532517859791395696209009283000703891475169278470718236140) p := (92670227005332784503540663964268686604354811754708924024205207056271418703367453989252444034186,165440036722828853602749809184586486404779230404839924437602080055334863402894329340288001362663) p := (92675735803396058488770836940396730582178743125798740123334814550227982005845087914313098490310,165449074145985652199508754512771890611184553180667182050233637938236054327710732923918621875799) p := (92675737224714219795101203632382508136151899743367264717740051966529666392638366639886239351713,165449076477719756484336826741587169400097747457848741921555493432566821902817770472665399153276) p := (92675737313008873297671134165591751526978598845398703605382008189392031998167323121114029036439,165449076622582884118127535038749073670657042082934108369187584655626069907480937482567917436442) p := (92675737303276526925178055268142146469707401754933835247996822068586837199977686586586753442256,165449076606616544844134533395486176987695437998742153650063067164071049689341312519430203306681) p := (92675814853606535895153783572639364077412310474804016775377459753113690199601070850210324266562,165449203831360123542152676621751434000401041888408882487815650470857897693279980973652573128354) p := (92675811582725087068359341973524615067276310904382352035397067472873265216883478406247665235749,165449198465334191528835931424567659861850497687640932489527684391296239193467200800477211552305) p := (92589781925125075030878544440929916526175594552578877188811704723581869549115523132426127697185,165310294158023136312527052312321956493396797778219096305672683614553274618344217538364822904932) := (92589781912828274902244963080523393696010712096688356107350337521333000950827973080922267144262,165310294138130787272040834740823102189220724697222066440506555204329049004293433738474900295791) p := (92589781914429961375413134745953309794503706261228176609271892968296688132243945722610409591905,165310294140754943545940767043157710335507692951410670611987372516004608722410426112377174073970) p := (92589781914429961375413134746933995353233970100851138877087695343278467745543109236605938622726,165310294140754943545940767044760763480700382854534533749300403654866142400113640799335777324641) p := (92589781914429961373080265229530317341265589535588407127735313086462651166418744679258959047782,165310294140754943543949941511769162357578826600314699879662590306793320011188698426795901730289) p := (92589781914429961373080265229601810472516846068547092296765303706522645529520648978507367106817,165310294140754943543949941511887098257058342076241188099331572625359231206518305870649119322850) p := (94503000365108973526692782740874393516869452216022895021194136456540814521747144031891491846411,168445473155645701537057489182711903940226595106261180182897058614998593282678809414962970594225) p := (94503000420947045199220859603142339796633258443294494510712822186526405046587570835920686355027,168445473198337761112074782142968315142120303393712435509019438985834114316289232193338812779562) p := (94503000424295821770965240675213847456239349146549717569765185624208590984861420605908913136404,168445473200902611982129338009380720492568452984162769741645102606195747769938757486008939193513) p := (94503000424366736768484106642903671890097883305757431886541158619665845534662478659625737570884,168445473200956843164397843447459799815219960542863689153714615369042390565145828402278848206043) p := (94503000424366635458803218282491310515324829456785447460480186618871668314031279361441289530147,168445473200956765835753357830930976322107794900115900020728011777498137632285100392519598136312) p := (94503000377312765895298219742934382166172373651273541663706392727173971852532816705295749917353,168445473164975824888270919235720881514520340217928034681654116842451583812325370382092856588070) p := (94503000384075863804898968293186255762536423743782028374547430505450497639343964057490513136318,168445473170146668550820405477588491274095400998948562752923165304206008709694393490384508549549) p := (94511794057755975423213507394803124926581365423779509729763226710466079416867625720902642167695,168456245048990323904159128263797506079601306687317995816088018328294897451124455427357304456057) p := (94503000385426357255726331023378867102833079362591346019619861440292852145246166936364618859992,168445473171177678020239345711025916023845496050004941763657282029563988182085784808859470622042) p := (94503000385427118797492854422035686471080892621344867600817376109629911720274162350546472742759,168445473171178610887572446830352397018845286939462919404377895454188917473789472257337485029264) p := (94503000385427118797478816300964764690952063069342490272834931065462224950677800851524544136704,168445473171178610887354631652620713523287605186817256311785248336437524026471512167756159385923) p := (95354898361246692538178403458506937646466717460584028773695862581007845250688752769682198759317,181780102720190510969780624401738424251009135448686261642913406368205204246261184120393488724665) p := (95354810148354103294406705975595544874641938066048416946212572152210722587216383819448771068914,181779564222341795323629197266176067353565755227738596932789569722667299618048791376929138847673) p := (95355081947842607382450564964690692990170501097610423360318689650371090288034239477171158184309,181781198755093384446053045848894949472145097748345325234457552591115990494208863906452374634778) p := (95354806825455379499359815802156916045312651427478041932895795096813944396852370288461279593256,181779543943419773884812511523543747598099385655449950926193217265555930824133375151484214368301) p := (95354911508481052906019964934910108140631707442752111852499510158172186366178726097647232266815,181780173233089750833317228221138561093508626553471913851713507790430697677250828003372831152294) p := (95365093577746686758327691694139837734061539923804419557631009312832833764449400864630742882551,181815811945140509044889450654519708619718559124964066567673571080399890628399422846304258418197) p := (95365063469058125817427615399338433171370636804434908395843134091158182159165139847106787744880,181815567776788908313368304487183756622127974611656457472622252270507526441042208046591857855166) p := (95536144079816959366638786409300197292905978262670552807369875459140592668813619314442930586974,183120947791353953317065232086109960918561068030411041315381815671782464693209317040036179839921) := (95538902540949237441952944410870451547809898108819519932222368074772774529363380163387465150473,183129157903162270756037723930898230218385924803179739486315283852710256084263759770718679622946) p := (95540683755062552302195192415362729312520087746916834364867791707884709550338632175536453724922,183134456612122124311761677281662063797600192914233417371669361554166949135264876013565145561234) p := (95540683755064227745268265195220151573383926014983668938929534750262115356638341933479654165101,183134456612127109681569012581576209081172417737154228714000157553787408982489762492550736459841) p := (95540683755060607874011776538228968802848193489462036011746365155889634584440214547230402596786,183134456612116632850371619596611091066318293154198622924737085604588446480587745259441942275200) p := (95540683755064227745270783236659025901237953997700390435833664506812382095195778638302382187957,183134456612127109681569307138439956025571670282880767554047191180340950837822458612059710049363) p := (95540683755064227745270133129589144542608630973789727413714046827400848528378057886427159189453,183134456612127109681569231089850505482032843010355416312712779063135240653991581873794389302236) p := (95540683755064227745270133129589188407098278182543875758892549416582833411139335013808628424090,183134456612127109681569231089850614280224085430255474339542694218556335546992467231400405046519) p := (95540683755064257900740409034583155211503490166933088112388637055791787480518153410810513756836,183134456612126971023350741652925085442960079493343025501587343010256151416433509577764067507495) p := (95540683755064257900740409034583155469831418350058020249919928344455538615315502729591576142531,183134456612126971023350741652925084255139504818300198517960032422296013041747129763795315291052) p := (95540683755064257900690072759811261222791334970224344783062764224549380318624096005441030136866,183134456612126971023225727509352365105909847971584530770661471473370794268027686042603388041106) p := (95540683755064257900690072759811261222791334970224344839078610911293701519347494577249015992645,183134456612126971023225727509352365105909847971584530513093709733550765378360000760865050687809) p := (95540683755064257900690071490070890741901664310219281031279222029828831218442498611278414019868,183134456612126971023225727360819962082793256026783108333838522339246264465471103692006016206227) p := (95540683755064257900690071490070890741901664310219281058256299701189393088203918868535806703691,183134456612126971023225727360819962082793256026783108388024292603909662419753433741093531757376) p := (95537879396256345526672354450555445809624407408342147317683276757900877739507844428334786000232,183134128562296947627976465333786771462037747696202792992261997651777483509546948706563194544714) p := (95537879396256345495329215935451355653861415471880339131544326215027579362688991771879972038536,183134128562296947624309990421542412589021226215502081488990922729580331658325092021320697997820) p := (95537879396256345495329215935530731362971143997974669733523021577433516808210826563790515605896,183134128562296947624309990422145304947357274251991199269365673081267457034170098583248247396493) p := (95537879396256345495329215935530731362971143997974669733522177557362972297284556622969244459999,183134128562296947624309990422145304947357274251991199269369773514082601298305555611270528948294) p := (95537879396258827047792029410413392084555668675001211137649342803284207026592284047385663405674,183134128562284978836479698513050810172823772990803908641250190121491211655140529922160172973634) p := (95537879396258827047792029410413392085024689674084948036946500369304914820181421142660193007357,183134128562284978836479698513050810176386017116467785791786788559735978338368858204361970430609) p := (95537879396258827047374683861396560637473686493824134878859508690433882205756241044286516178235,183134128562284978835445356373407192770840495593700890671405772861686932013064936995546079458968) p := (95537879396258827047374683861396560637667048811298942459100090674983862831132434160700249507884,183134128562284978835445356373407192769901100030509108140000728710959948671442880226809036110395) p := (95537879396258820039744118265997445875890041562149431219807244856978179670954891140480519396748,183134128562284925609915986089919235490340691003982492899786115524058896504840679219084001634703) p := (95537879396258820063113746185750264552704829735009579871681155702802629303921699089042343286747,183134128562284925787098795155087322588223229403436020431530557207529663847681240021541786388292) p := (95537879396258820039795601558017752443248184208991641066518207045227012868684196005937422361728,183134128562284925610019411632045662839738867109809953137755032345529677177187129457717546049960) := (95537879396258820039795601558016320522733075799884149513203639059764396600201799841463440265447,183134128562284925610019411632045495335745406773783558481478272904077545317129341138078020407083) p := (95487081570433311613531545646323441395327676715533876418620914058941031857918398683235563324240,183380926161987229863807553482043905280269691360856575483157462866625838566558261620766449015921) p := (95487086070383100412168900511446456562007281619744462237665670452073581454643658837459887583767,183380905825836485959449753386714712426477824398360998349424628875467941576124458199665167357026) p := (95487085864683762764313135111475999266117781249297711643096160402947709942997201547998462859470,183380906768804675104494102724088772170344827092130978482094677482334406649362996943873768174872) p := (95487085011453267356197179834205618727352011129504999746453983531249157917525575495963081432217,183380910658283841131344858321646049160368434998735263627628943821151468811510157895159296801723) p := (95487041269291202178314446069968596189251949478921736652368142392239550156637692403534442570192,183381111473785456607503306651816382287149180509954991411746750723142951080777669344610822968418) p := (95487041271467518000957641438314891161702162092111141518229865276239274621517324096102003970967,183381111463069383275982624784349795250800132247555770561018714274801294854854682635256157641841) p := (95487041270561970588627814558150232086855194273627402725659450058016905262747448698456169565388,183381111467527240095714230053500927103106836390340713924957876198254758989798348023826775638743) p := (95487050369430486008304515923833635976234579018158441112160362435917363257459086167707529308315,183381066667061396961978475180716060679887639058018645283659109898974902162484846513166874209788) p := (95487041629307090084403974628682508029552304873835791104931256313687250584389849193419629735136,183381109711540365477071487638905673695442762376655806751656419650328480771965734420338038654748) p := (95487041629402819401387544878833458219330624074171074872801798368641399621968051442179260319879,183381109711071794251975256416294262379963294428034996759034100930515042718981018788525903325623) p := (95462042094668205732096379155896266442723299327766635824154279644531388078656823774762150560309,183496234766813558197560076888515803469683956799146809030542772163762776333438360396069832795224) p := (95462042215922446030217074920622370735339569050518532747302706474192412458879432009713028641586,183496234260758307342175445229658650758602979767757852709567768810295293485372402712848850701435) p := (95462042029566828433995481147069900123684176896971102436656753111940485894278804149190977374303,183496235039876272940396662190881564247978749516885962630299037661288644910744479926273836191207) p := (95462042029994671032435331267783931457114522731218889553468282877960275338938912804834900307208,183496235037761059730313219507164168506438808304558390534329545257467306228766375369046733742828) p := (95462042007964299753099564971991281222602875583924814038234864852871743898959998744145227396780,183496235131745788666525918345892809927262660367102116533050770012361317214278230163290174059193) p := (95462042039400864534919033255814041797228759459188961713606960259636673284004936661017304891067,183496234997347406520940473045241347804975307552602456160882634530793037703525110807668222000666) p := (95462042056855508340774610899323126230212372412307834715263451795652271984437129580682536592471,183496234925130277183677672894132629590063092044001202053622732226542962593118335464219035361542) p := (95462690543030175220163516779706440375571429151471309872011889353802401827304654024787666510773,183492966554325864496950342999123238831577169312912936282395963475596650634973874940136411404859) p := (95462690543011085529652648988802103554184666921022987979179155371904820190321965103224638935474,183492966553997632819671312036024845750915702243188076550478960631864479057882095842145997641368) p := (95462690543028514862989054466630885636813677668339879764487199723731485980020333025597729995019,183492966554297104321105808441561671753480810142174439595966871816074715902365762875459130741696) p := (95462690543028775570993580912388773038367011666405998768223317109990758695201205889129351396444,183492966554301615547029211363895100919845570069778436914020065797374485108891735793054446656787) p := (95462703456990765931070587057532216077649328475520348927819346511988941684759206112501357003762,183493189110352783978700124676827086265762642418002622835220800275534226532513031085657578833409) p := (95462703456990525722352315998894495951321665356079891473752278233851959861719417796583417901429,183493189110348962321941105100335556502955581674266059133200585345720319308976968421169440713426) := (95462703456990765933262046456649713281133592041583106737428742761298396989030222955937080293926,183493189110352783968608259004610360272933119842707325335931746625899948556793109329797868125317) p := (95462703456990765933262046462187701810661898018974640404657629294934274033611126845878156491585,183493189110352783968608259092711531294844895856787457595183131220967686553150378944122677916750) p := (95462703456985833694539916625548959140247311676165773121874542424839835173096010333598260895722,183493189110274321072710044073313897288305658137956868705941670836301293931431675540883677851172) p := (95462703456985834053881330618795813056753979168933713190614933610617547452922781584310964013316,183493189110274319125800562159243678483874690526771406094351618112306537250660976548188286991005) p := (95462703456985833767760236298080779339882428876802685449138835879644461664268089608782601940067,183493189110274320676220041697056036421888968966912538795348142071114883211918536708793296893494) p := (104527724299574549481566525314242792121712615665027351355465831987842613196660146443595418723617,184185747684861688540165271895381794720879672507659214602664307984017630520349954576061676700982) p := (104527724299527730802933512650304681263729432940025511282497028362554743158825712082963911707407,184185747684794971759235531170041132087069662127163605066557515709124578976232603649089295504563) p := (104527724299564335027428779943644003257221242167318384914308038132418238876927769286239817640536,184185747684847134939138282392534138231982436309828245086389458217175039311349396416623251135520) p := (104527724303265234447959505504534977016488871818701984429603589582918230382350340436508137701723,184185747690121439003859664454705923341025371869141806897580675404507689150830460118536960873845) p := (104527724564958130326003386654288877731548585522172026203857914011635874844662406051942539621388,184185748062928271907249276499703054684643832381113314007137901360943514385985684788547940244318) p := (104527724287758494362468591071715446546385261706619459102067964721156624367292508647942705289416,184185747668022697694443318517185464257966566719779150983238571812781007952323825775387549683332) p := (104527724248004549897912968042277536427196024627713067487160178370803644085218365718769784790175,184185747611369371574898958209093420395038152546200794672948168386036910394892098316833306911311) p := (104527835097236803752544566603154686758102286279217080765492974376766442632456144654117716235645,184185905493592264919215783905422543382281209590353392254037562935800604804865737493654714957378) p := (104527835085529330412347888389240975705797921064695379867698152951747307776942486176386922490537,184185905492547731449803871150909512297749110653292644555449913902466782267400874197895779305244) p := (104527835082304117764944426575734119881468041389791284460418001112904604028551828806989771901630,184185905492259150537893537531928128372285678298979316199578418877025998215263725125696127117751) p := (104527835089483626143496246327526037390084055692249586647711628754519963107009190152424025663522,184185905492902016346335354377382281405435050992902720921343871928294186842616613208296041034870) p := (104527835105352276030734618903059884744361597434644237066930128316463084870190403344099811724613,184185905494316594086292018015867554440080541669482561316131087540645885359746647438743517969501) p := (104527835101467486669783567823205105628227523678122747988788316775015422500374899637451270295905,184185905493969997479159956193734969332630340354294850436130101315280264759849385266600049277600) p := (104527835104756709698560884471395176284914204939339772073101555758673106956972772638728060085254,184185905494263556910374511150852994711675799706907015710196776255093841814987570109336591103539) p := (104527835102403368678054818197411433692406902637535374512515319956892858805068289344977485958954,184185905494053680184380008521541272903701701799693799304335475216558160003355399365303824791213) p := (104527835104756769773540679298043695633429714494395304376537354387452755965910818685195644151357,184185905494263561480514265164820675384114498181560080574687664673199922749810340042164128725542) p := (104527835071968529621894765236086004924188316572541915277584136194960772597091718154879001942546,184185905491332348099913178885533333724868624245637983497726548278690148116731302102019423472480) p := (104527835028666826227504015466869455135340873183460047967001247979008163240140020840617232919573,184185905487459859364359625563873790827979494494655591741536091596022280622124285428087058184823) p := (104527835021116827298294517305820587374976850541668834412350226784368401973400249127191941079140,184185905486784322855581502284042341362056472918945562063591223857060649358646712355137159615262) := (104527835021116827298294517305820587351533242780502824476884805039821998585875018686338253968643,184185905486784322855581502284042341325618210081543337860392500283885051036092295967296900111797) p := (104527835010375240899672972972320820758253198351024482564002298407899452627491909751057912714742,184185905485823422797573795118876597959264881650138286952519487857691273662686804743468002951693) p := (104527835021117788391856252199291869525593744416656491306743679230874374218978339561055208169329,184185905486784395728732905885510392988625742080889854938652927579396941384949035755633821757126) p := (104532913784307430766564188226506135510736508170248014508047451780912232946091373528493208274108,184186363035532457445169491051039487294202643985175727056560140612947226559945217491056052643713) p := (104532916876658228976996259186451487950581183747398410534711920886808492028984394313090791192317,184186363402221959589677207547193965999439101916986088515466256855319275625775760305007643796487) p := (104532916876658228977089634317820490795273277403847969174997078353151315331960254217885377396330,184186363402221959589824269295346101713263834085952030279504552034182227996298341741573826202828) p := (104532918809123785706846596678641901407420267131396487895196228779831041074696035038092474419497,184186363631326620716561211098441822950420191241433881865349965928396998755524181747287158049430) p := (104532918808112927080418236917014260519229648241973978265665573297353400293061543961757823937598,184186363631249257179847300859080492333407834783713206570959923265340213890047355798726735406653) p := (104532918807982780856628036180080664661867524173843724125435476003856695366723440145611818207934,184186363631237522939125879473229768978924633673664265964294554324659100254754872139967461517792) p := (104532918808112927081300028003725517899774167719403979493885794219010192908560519953676741290665,184186363631249257181102016174800316153282489745506074302008003897996447253716860189422852310771) p := (104532918808110176474079535773636652969272099392702878553935855082560389251673008750988820988752,184186363631249009262408206855024222891835133870302484229528522007130769544349670219769213543633) p := (104532918817570086428420631684390146807340671961658571213515375890328806125394977395399582413335,184186363631973171749496100119696384238253954120736472017941513205673233976846281991862342978562) p := (115661652144079124794231220813783629893269641711784679805377182689682010584953039671475414362106,184999379525249025110959404273276058014084573085070508336706374265118430280246083864434192961121) p := (115661652129480054254456158857473508813240497320820688871992292673362528360794995368256911428973,184999379513470864166636829325780407461769931579897803532674761587290840802877851181962842317426) p := (115661652139532668088862931658660521836302423615780583907215558579399674431244130847109288886109,184999379521563914206979413577630615649109861156781318862878154670347776106960479677653860059110) p := (115661645243421833783890687906922553986542420452749730817804817962319877950749143456481844180490,184999373919388673808876214239838574293406708020839916933416014512134247327232138516760607484141) p := (115661651843301413310292265262231500853532298826232434920214877564978674659570782803999296728773,184999379282363966596950778764038064252980440448650535205872628817206537196004655571597111242033) p := (115661651572967731795913321277185467921057255228636797898384205959723107531396738939160398628514,184999379065570155456179409052117634767069717486007870071651404343486054677794725243837382476706) p := (115661651779234396757011290877201799286595877098380202408119358030287396390004337188312072706901,184999379231066420722955586133313390403546013210470744988521499958434405452156979757455610273407) p := (115759447207645446790188903454519306835111344054273647766676357603725797144575933226109880737123,185081957142971263484760772037335198966436654186100302434271230740870344044359034280435364692210) p := (115759447207647842028463498488696253197247945929759855525790040897743315005872250174569404569604,185081957142973227293205013986471676526054299086988403813404677838683218261747994834047310458849) p := (115759447207645447020461502294440777455714425856836694874671187291986112244724938574983817618074,185081957142971263173401321635851236771601778004351731465906841437080880101540374065256739978252) p := (115759447207645456673493610146498146671669425297697298809879366981991145249501315393093212222662,185081957142971250121202196697046878765132206858807328265958035854058927903686878749959780502206) p := (115759447207645456673547683285988085574097129760391975135321494783698124471657853014662611153825,185081957142971250121226350808197669708473483641910808954240635098993379421933296050752745628732) := (115759447207645456673547683285988085574087468416225848362195943565253805313925162392906953556422,185081957142971250121226350808197669708469167952617026736744158486388588312730250414930033380503) p := (115759447207647323023257195801466311835113064758646509753175340565729042411286846858195854774318,185081957142972801592102845366123635711330954020307566206025412922879858663899543456312028190946) p := (115759447207645456673547679119393673726056411285100352189194619368461691499417466391287951811897,185081957142971250121226347289981344385031569712077683679183973290338069669201231604976410269681) p := (115759446542565479719200714977238955066403016045736527432407344517603525040614115500148642423976,185081957089914635603680806811031446113581640669817147437347825014538609434350873017192000423101) p := (115759446542565479719200714977153438321607252481910948576270272904017826837237437212979650072767,185081957089914635603680806810993421252829383636895719282910028673789986908060391622401673227286) p := (115759446542565479719183255871245228998262616538940485762864423620281458302089685810801674529935,185081957089914635603666064415209039137318472083253685097763921983501382955214409801050106966511) p := (115759446542565479719183255871228721846189716537356716558354425880863794651926183680677409065176,185081957089914635603666064415231417069234452663738483042049150473071579532912142489387249876708) p := (115759446542565479719183255884607768505996622807179158707019259264366234413929311660203889949020,185081957089914635603666064397094103170880885900432108782865904973716849627082098535332465525099) p := (115759446542565479719183255884607768696553712834824154920395928093394131804960008632585246555147,185081957089914635603666064397094103331783498461187389614877014379137656990717498648933376798568) p := (115759446550275065444954286857107516683534072775446609586148768294159446183557972534068234341256,185081957096424592638689210237344392071105221433846482351492240481343666777442695684043027172880) p := (115759446550275065444954286857107511464006216259960292879526839955905658547362983799005476481503,185081957096424592638689210237344389750251929129086092954701287373578192862095247837619361751747) p := (115759446550289121207444265992867946908527586367571092459818247229630243817732263978592450612792,185081957096436461293265342215443742692055716889765937340457864453071065879996826554695748170385) p := (115759446550289121207444265992867947183478442698286946297658740191146792442486228208535750715183,185081957096436461293265342215443742319357487073482140594015500641166981012250971994571277844034) p := (115759446542565484677438622658321665203614391214576385070770481883522545204995264982133508290830,185081957089914628882140715549689793031942363914168873604827203574278418245592270346177855046116) p := (115759446542565484677438622658321665203594325230294154113577647034028156708177636745113467845721,185081957089914628882140715549689793031925420527170012849433254266246602430355184105907699625711) p := (115930693190547338353811923006680399252819246541992979651535459529349063287494728426619360071750,185224852352798759285784416109273875116279844586602236556174890235939119375719824329140185927305) p := (115930693050483459859489733725235691357763940416562508962397362170609576268633568351878486513627,185224852332169890300945323355068755122050916037331873331413215252284041816697583818718079485521) p := (115928231988945839391833239538607217699137100199671364110475528536919485146896892377608313500830,185224476743954867802196123357936790469483824663999805000062326774902504630393894184935800965660) p := (115928231988951821107138440358969117964110471894994601556778457854224434870875201968067475232731,185224476743955776180303488807467145229794034679349148878406197273875694102859812042499988508985) p := (115928231988951821107239244176962378767477852581133960701428941815544426825621310975302468132236,185224476743955776180173192486692397207872872012290071094781006525362042287899398394552220262298) p := (115928231988951831946965206853671007632393327807820361765291550999478090864884232504803286440142,185224476743955777828417537194525554085192437756371664024971428313477589279527694330952058532375) p := (115928231988951846185733163774145088396094324874454035244616517963280117409107023814312278351001,185224476743955779993364313891321934621966424679906945983810474239536310538420376611592833990332) p := (115928231988951784661260407848880494284037657602816658119075278319079024844450142643515170191869,185224476743955770639045718740073362844190454050517540106379333070356682863622320548942212622330) p := (115928231988951784661260407848880494088766083573421595702238027902519508081410848548748783139690,185224476743955770639045718740073362814538756675717839118100237321065599511399298574556823423193) := (115928231988951784808653102611692396165983104692130547895433319515605520895992678738300565945477,185224476743955770652473194292716308999507296195738282649488164115364051951304956667689280081383) p := (115928231988951784808835181295772460282078943153037294555080974446309419913204614727358217074914,185224476743955770652489781662145145251724890625426510682888100346271591062810570190982596649708) p := (115928239787244585046469401071901686315498383579444677870893668389215520200857923834275061183822,185224483328716540959247085924216515072127894562960684887559787385181114461920107704070428373822) p := (115928239787244585046469401071901686315498383579501263359368427214822570466337428105312568573977,185224483328716540959247085924216515072127894563008464820195760292109411573068806948710507920789) p := (115928239787244585046543764642756634246590364382490554667037289970107668542811208915105903319979,185224483328716540959150965770803784032060572018415773011812017062541021276976272939486415841046) p := (115928239787244585046543764642756645087836165436168718868532908051536586619686829559269323250108,185224483328716540959150965770803788231056262548463756806299644456943420374314308428844511103421) p := (115928239787216684364366206723241371247750684539032846333700261308331995955778155750465407715140,185224483328705742351014569605054724786992243312323731617678876824659392065467064788341640923029) p := (115928239787217820634638108645663075041968983380255444582405390801497222752213697267869031280163,185224483328706182127452579893196234296890609717238741244461116650208975939418212025592452475198) p := (117108364058448068004287444813989713264971774421451036187467515634447143976096303946555552140856,185681654880955679235876678703731958789743060996388874075364800422971827772207022004842900678488) p := (117108355097995581602516921472706674573310785763295147461119919765409892721576348912133223360303,185681652189698141482348369943757995283362462215743644092175491320509724524643550764480150178171) p := (117108337173574365458512180909096378102661303273599261344577728124634575006265199992044288115900,185681646879846597853979776328246281193403599201140321465039610266092299831295927822848806675342) p := (117108340185368710910986097095907191372685603307062037887169157421160651210217518807533887107243,185681648188336421413626158108038654436749867224324558329504720830622193181483377734787994160453) p := (117108386528560489875601256326204938382231091063379243144538117564768415687352749928412003328343,185681661197321643494176181348586496587311284402096422765578027839214599371349678211558167451895) p := (117108385457542546851422995741874128980698331369276011891457755752759588104859232413140476974096,185681660894421522106298728424022203475318092308707572139563527743698903897023551787256088975324) p := (117108264147267065874839010643862403946402713829558615345475908997423416903886483872258902403349,185681624385251298883450171107847775082271206015027845404797293005012660966532204202623432288493) p := (117108264147267065876425244677288887930356020461550355554454550430907931437855442736086230142034,185681624385251298884198263904121230462052963714824703853706077448668887511725023404376906368998) p := (117108264124694271191140479333878730705014923777049831869120367202926073683140514527184145790150,185681624374641338672498735420592352878381560244120031768842274202890923661302103499254149086099) p := (117108264124694271191153788670759368535672711694267094894947865211538671092920801209471146852513,185681624374641338672503900852101263520406790916318921611053166300867727323135965432155929900352) p := (155108442983365426259464146726365837435536784597020069764160452677402873672880088877892585620507,187881270895304921533560843406614740640498964844412872407487923162126276530474072175129977467779) p := (155108442814823162624251708858772630873523433892962131133783090547246334803255504878375692546380,187881270885477699631503635560942948534733593019510117171927240410279953213332897409399404051792) p := (155108443039932304894931261177556839895969209539564983410843990008006332752802547314586243849612,187881270898603156469362377668068702813987029221383684775786013176395344905965254178696615384081) p := (155108443039932373107931535237674566001456787762828102729536163392096422877129297114279325030363,187881270898603160806507922797930995049283771827157464348709649387043842195446790552832591830210) p := (155108443039944212215011423076240545203766465189982269062444617502305375074319105088310772394868,187881270898603907668789926995728871872384047310990036384948094094792751813504788675391642788588) p := (155109758085638164371739100222147650677077099016230348876806671453551486455737756586963347070671,187881347123173804935090665655310745063879248304712442306599040725797917573638944447261053088441) := (155109764450283384165558630940887576683574529746133553764715120016347286179747063727672712316456,187881347492573827139297777663511004838089763258339020842625095952966261443402388472902395778227) p := (155109764450282351516772579452839045292355377626646981281936193967466204492952497609654322360127,187881347492573761360710195659582925828453483995833021194166070353460081659989184090749702347808) p := (155109764057705604413015746555956483272809657035255972861026549986970439438983264279167111030697,187881347469789135248336343122307517499066884187982633140273882264804729170137889316333071111873) p := (155109764059117992712445936432891030075456493020097282138061082862196355794441269997008124464574,187881347469870997448875303157529384631596148246798949692303636009779698789343259720451091061266) p := (156205098811983873225306654368167090385617152039263042955846720735788394605179915234348654006382,187944871797377998291546641614181342891444146995056285560614010790693269335181237858122447474920) p := (156205098811983863266547476064891048363913429778359272426431293718257711971767738329060959298809,187944871797377997626668216657046700880649471888333297894622738781170365664412715537369679765483) p := (156205927291904936791320960930494292145923161761960440248216576241771351263097320308055576517016,187944919845338532967866615253945720635347074669912999060373101260208137813522157446277071014347) p := (156205927291904942444021754248244181077690832719466529094173840821879512196247703464506793663439,187944919845338533349625244823854963383749501449882749294209409603455311956093802075321159739144) p := (155624858285680416996746506205640277043158788668301918957860198161552525276235935157656345679148,187907772822816517223961093678488049670766887808952279162436944558983382550651775688023441543279) p := (155624859758867629184234223113231741296483020756760045003130991518100255212731925629490540650555,187907772927932671761587595189165504146839396110218386269787259343470789378639907824447355740260) p := (155791284898501788844605790202147899492801701999243317835964746774498876985706169259605491429789,187915680267798601720381696174284830278181634794571714799113136519301548786305473689799772361583) p := (155791284898501665241318999061188005796994062959613174138189322473427466667452316970607341984274,187915680267798595841719500060453886719775541962422587486936662516392876434824087384041427876633) p := (155791284898501665241319276020588223609282207801898015354609565849967672039586335645189849340757,187915680267798595841719514012577737840240052652585383943553540941141185580192344538350310340026) p := (155791284899186310245543734965791047952664108942897303446621605923698082390109190237207431055981,187915680267846904034591298324998205250009375308467127976873652860811529377906699370635419949141) p := (155791284899186259784428245066160882159407712551061829686825287427163599174725084890535341861626,187915680267846900463890030048999501069815261029777003631472321209704829923727348761624033122430) p := (155791284899015137481645463146920897744857760440820454049991150508699250452542399857084870769675,187915680267834826255625160913521216774637847737498905012549446530537552062295345436356443985237) p := (155791283697913787643605726235381180713952586143505414692721879812359533306585775039349174335836,187915680210697580739285314890387368538616200177028995823537589240007177222065055315431887379326) p := (155791519818457406073672939372107041290623634325485731713780520184690500793438944820964778141447,187915696843433143123396690789577221770590954834763227426843728060347930649729314232920623890067) p := (155791519820326721247920431527384912955132961223498965713095894254306287442546091444875095374091,187915696843146489690086524871951684053240571232024667315808984293386637490444893958693378538832) p := (155791519820672785671856880091887314273283113698384567394531194319671732793807842629951564987484,187915696843093421830449953292555129684027825755479089459596970279104119338127473393714530136963) p := (155791401791565452039032680598787101302521245507947752133423198005897382163516198992692809056700,187915688516124657959926565821859499709133709259934401723877777575178982942226105699165097754461) p := (155791442764830917099780045251212316383446453801599296955801609792625823468933178021527422408951,187915691415457652710319041175400180253292323937439648507454570796889448757679069458522017888362) p := (155791437850246883340084401227119176627121373052668202024355202149739580052765489946170696866928,187915691060138974523625598996624773353860392001225604854286860572969435572428752362787466639466) p := (155791476995196238194084851448130533053996605997644082335122303604137224401645432551516225394570,187915693821915457785138731112670658960136912083638810554370307158899225233356101236006949229625) := (155791476952157932072322543305388863462529470239356113124751535980293124162800675605748912086493,187915693818878773326594562770611584785698462393753881308216920686173348039936014492621113646234) p := (155791285920092502793737447215241677339462223848600926975631167307648196944791250795745193249753,187915680316395362618181619646232620662277609640521682324904344205998904546225384389192230986233) p := (157655404334306772367846306500412499093239615471592098494204250354657352208820370231278812855510,188041252914102593811557329787823843489890654659647300203263875615659421642369417879518108439164) p := (158394596152093341313906674209344568487568426039682214484381458901487216898816862006034976666620,188091034449588577689508600422056748224835276663443518835817835657652806477356344017890537457193) p := (158392668913516067107981238189801698298170295868749147994805212539233481035238873268879342704967,188090911164623946705453844516230973766185661936561878984585905763438008413800349950515250422589) p := (158392662230377180396306575409813926839310162382777656955737898348966723157939618343778385239072,188090910737183599248691867839543802477605953985509217788596751272116072299021630129041521544598) p := (158464368615925414464538477095423174228850363994668588938456013341059053803999277395791516431113,188095730399415619251912534585583264897323751448894316988167502997996001328100737623697871900054) p := (158465803935406326936679277047490279703681667480501226225741309875753853206066678430457631818334,188095826999760209506054385505988429905856892959136320594367100588039327116475619545992568202045) p := (158464330833336736592430267651214446228426424469727003346263308932937190287028564167316397884685,188095727857122740187927462684180002872393462523783715945745048451930699453960111587100464745393) p := (158464316122244610950373696243946797226037017181996420513998562856383896698579961943959160598618,188095726866445059152401158724010999105638170256032235364315695257743190206564096642321425130786) p := (158422427543723864868324993875586760626544686886753254880363226064699390200997620625775337708737,188092907713135794801325595720111102158187786760020989991334895489110686661040919596194780240483) p := (158422427543723864804945618702692851350224270811916217874263654578861523175219299561160888883366,188092907713135794797060408145347853567675181697334532186229075379671898042570279278135523055216) p := (158422427554051510033226666793561618302212292333346999607747707573733114091864091428340631989512,188092907712050286716877128762282546967096646767780652160555420306317580866297345482564383904259) p := (158422427928041110938670586608649096595680386190512512068506044520313880196750940136354988148831,188092907672741361206474603290861187428313556867848685247893352403782677083655398388173287612112) p := (158425955649617860695062870242943187923755658510631316692746000913277849135472223616547036383812,188093145136087583288150760992742126550591031232045464206844800299494977593551295226453028695790) p := (158404394910000610466644541648833715606010969493697551811525460239306055901305707296008255105827,188091693949562422411235303469941093832734708277593249200533912968627627231490657112186803519973) p := (158425955415697025335643471401817616492103815148110734739287014473605793896674182227918131307364,188093145125317032522943285695959555860986634320268330179907717958444301297708752739275654217444) p := (158425955415697036493968763693055576783468384116092541168337595318153336488208664337573446259203,188093145125317033238744720265020750326207590485430508248613426361129568836975369383163900801519) p := (193097411319925998970533191779272187251489279054359978292383126520337661383063869310061318111554,189689986034841670740182530070145223948430510791109846649212450187959226641761140274740663295898) p := (193097411319917392489968991580781866865355440910137400994913648010061327621336703927150951511077,189689986034841269014158692778388161536522242898982179948908901469551481190349447177771967172921) p := (193097404450744108618557779819254266475262109812534091846681334713349851975556568294768334724573,189689985712651751694058359232673345194008632856498404665749336359280313488523599406901608021125) p := (193097404450745354314378978905200739335853273984103843705927104358334369109874161371361258231690,189689985712651809833660011063078821818197135809305076210773450937476030965079390871845658457166) p := (193093782725747883734431822180511147818697393993491036359129946585127518527109247719243911988655,189689830880956539493793149587130251927819277714400811839565422702242808449605639970266042144934) p := (193096388940109709164735106509676631575570107267633032860427554822444027546212884224971800489912,189689938512533105198465517696629238507184649329226571124029197346895005311007238337688445835309) := (192091626851722162394128273378141956393386773953550959970863863688132587688158316008840108583351,189643232011910411450353055147133024753717810305838359607855968831172144318096219114116678958901) p := (192106668181937679142768783260173297469673076139477353848790021991242088281763207959681333076513,189643916478181217340517238404741814332592856919191004753682080179745014693745040966746167851558) p := (192086356933999511620946659136703071087628809608202571041469634252313567496656499979950321537862,189642992379399439884577586603820152723227603825620960231586513270638336159521236931638313858733) p := (192260551851949147781715995378679183623167596293504871471631991326992180971877281628871344927700,189650931097477208573388645347917599069820697352913369816959986758977230683478805988843630474601) p := (192259464966902053283376020766523462876520168019444263078220817819689575862131366398597623081196,189650880280330630095345323277005915084947329782533470367359650753606124735242718369322206792463) p := (192258783574390956945332083138785763675998214691463514273642421654104802866174479214720934694011,189650848396241409340006514598202062208267190656227441015969541087440411826384627550338666423748) p := (193592494844651584460292177881267176116499191390670643253606026990714896839259075115953220419097,189713090153462894787047646685773179182867972882365091171824299767362451412869145214301349557043) p := (193592494836393597837498300795384064991638922497330103168034999168356202034111310817851117090880,189713090153078542417944534614393798075204301117181316845912782929242309652105464690819287765871) p := (193592494836410774821383216748385204674766538406497553572108307244200835458158542714469128240423,189713090153079341636704455977487674394346099726821732781895671549491908626715491152943163088228) p := (193592389329241566038701951560975350687907361542502162789017376620167194710371953465105442106713,189713086451301049755869183096371546334126114709969245348925489628524394700651025840913452544576) p := (193592389329825148355511953623840589019032197260904594494726946304366344987318068365448768276494,189713086451328285152672159522679186832153006861403949325440524261920706468150320595310530346643) p := (193592304697760090904024798854208348358814502591891495148681565648544312993840690099352493992132,189713083481913670829565716102140461623842851177840769252180620985259052888121047598295770872682) p := (193592304697760090903971424486807386030654835960704651912543341192351185480694251369679252360355,189713083481913670829563843409613432845464261896795884024485582186919003811238662050466217440617) p := (193627310385119371201102892421633773574018924113027050197682740601536831931403850815498657894753,189712436034387799709879824113400017934383730156526730430413617771177803323083153146174096429612) p := (193592304691268426688324056878860570215729611000855384114538040228479677037923683487153170097158,189713083481611452404122782994529831072936733771015739917226559409460007918169125187143485988519) p := (193848540653846660142473961377760908279109431360611642770781755074830554791114521918798530387137,189722074119371690147763878759299328487451718455871441333069193504144982963822441004789242099898) p := (193848307452356398984941823448324324184044430486525281283580158058740691404545094022798087887014,189722065923483717519998073806081194693669898742025177400025738492117540678960911497146232633369) p := (192214165021257254528081637760926902152878180188018080401322104238207546432436954111779820653610,189648764610736573835538857616169933848272959257870617987696914700285298236502276574047103315290) p := (192214150628019030871019967671905324232490475490270062166758115152469523328884348254936565541181,189648763963738354456704622693327499934885031138316458956515562429061235610374388788412135015289) p := (192215788071951954187899264887242281771466665939874136737414618809845820219706990807648120763145,189648837606534829050221971291525231789681760157786586987370780379967374998949479699182446751349) p := (192216096051269207254315432612187445005448298793002830102944063952278320472373847100688277652062,189648851488890046550279816459891818730327650398059126887332365050735015660490438788563460637278) p := (192100531852933843046255983248638363352097867331177045709716107485355212917237690908220082468200,189643637154586619751686702464092435871078132310466835619683077059964631192991221998153364284585) p := (192102272714142075960413302226067575950638169982283608425166889394584115330107872459208102248447,189643716414650417558008002645022160973345665566032847189234640025900401611133886405468127611946) p := (192099931978213735802813714377433525881702560477302309634630993529491512458671797995131130746237,189643609250009140913739158162586958101388223403678713739532396997095641436092656247100384749684) := (192095702219700040825579235954897693077026792790892796965668350674464107077544296015743422013418,189643417299920199174389430956151307121287972716186561124154576898216407866702922994189661096031) p := (200708032056446567813222425091808656431684677506435373065159903613138833952908411269901788983143,190046908246958655666907508729939843239213849572978036043221721216811713716695438237964061168738) p := (200708032056446567808527548081623460376190680101512386476137916446836026024630552880914877941248,190046908246958655666685715048821703798916179891019503218631309535983251985625495985579603991665) p := (200708031275105550949871875176583630882648674365357401627681799625674245522768134438274142302419,190046908210006535855126725305548122752660416271268687975197843988139463025725107669452852370221) p := (200708031275105550949862535266857023885501583441397811942518423359865752453972196050804675036308,190046908210006535855126442900743135089684870964193672068539214121168053807346744732457129924006) p := (200817844457690577498601609407710971137982830262914026050032768713250794781848258375810446546422,190052101627211336923985756570828591116671538936694159136918498572614706920391742672369324679835) p := (200817844457690570743328156767543019603859742977456190214232443491218290833345890049949144801137,190052101627211336607104679698773530182087947084693614990076710414464073651624102130345885011512) p := (200817844457608971561118340909652875517725629293346272635679534192930504341184091544257166264819,190052101627207477457939226687290976682708988154876123182453140759012085085119540741315241484105) p := (200821079343226553430485326853540676079965496914575087385295760036265860159988566426516814994949,190052254617813311698042188421166250762555914541082070695585266764867423949737215201410899272347) p := (200820732529802860941562777111691884726523586568426771323717421837974951769041407279867812253159,190052238214972283080283729269192018047287004020027169777768656848704687033793241318715278632752) p := (200820731679920911453611878476129139542817216712358763600834434248685590413964415548761577334656,190052238175119655095682491559434572708874150579085641091665890791682104205735784779971955640739) p := (200817844383414126061640605460256430058701138607406732723275743108256375513263512734736995015590,190052101624977355224182334680973584250315986818775225918990422535690996420311188569896969198017) p := (200817844383385925970092033562986443625395416586120562343394949265401900975855430636566320142785,190052101624976029663792220089134022344694730895994698432257782895712068250123016823455739647762) p := (200820785744351556815228684472972695984160998108818357683799176542882544446314991676747189882909,190052240732247610344730081547936313354693373698756376913150528838450897682604148066749421142622) p := (200820798706640862467657227268908515854592134234236889993669120990280520270607995425457028801866,190052241345388724089030304602650728796559901457341471484129220983052395118172017088909297888885) p := (200820775180547860247944271876050624573827627015549405706870464409686616379537245812147166034389,190052240232544341360770667305305655966204426688798450614926084661994523652741698796710946919036) p := (200820770832864466542022626350565692326992562797487192162377070495661012499850310947054044248978,190052240026917530836589001864191550335276329908457485821809106056008725559497018574360760294999) p := (196950913209616411893026312208462459340955164688337039963526603433915523292024171457883538637810,189869092567385536192598566083066727087881513201815916852125333508197611803691690409817960677861) p := (196950913209616388626244730999714767882280212624563809572345686481936408543271743737450911691125,189869092567385535418722343914297408549534177274175736206553407673293176684255802966675553185518) p := (196949838877876008512183051012773978881694061144123033328168572648473182378605463059488519745100,189869041715112335850925981949982664803762714905062215926229123369239474300771679517770360796197) p := (217946268773271650640496277103104354387863205898261453492321988051232096658021674681199664936296,190567383452138798630895635569958263096161440254086254637913738143329681371633567007863466276686) p := (217946269270268491676165318371768275923301665769682841335752057102775065089943491614361773932543,190567383468970209242532879765545836453497291065952339323035722574032540063217063419872980056453) p := (217945977070877808953971409988385464783417239024267907747694956843869195015534550042498043287718,190567373560998900811059881941312589338263482459832611315553386385100887492647939609197622069788) p := (217943624173228826350477433980430859619576201770008411578253954754256464704122057131852594453697,190567293887645498496508651221229475166918974216025962579761432641823816554844633220365825861303) := (217985627115690958799978330443490537657261921051909417386451763011347708739484121842520164758443,190568715947727576733199376164437521822378095060096259411492320463092957632526507876991938724810) p := (218072506872080803648449142910175393174772659352482938672659270985804202516591615955256611082593,190571690803671535825358587416469806367253984634359782278978348205238039799344527631972811715459) p := (218064797026008088122518323151337898166860534991903869630992019586092482035146425996663912604678,190571428531683828650825552155414445358451187354288590926102745411936083060282745786772729576784) p := (218152210705294628459742916721050003424898024704213665256608836939041222123766950113914957792040,190574357901742934203937020959402389145139377648892240409018729914734873664552859468807119410314) p := (218152162134517527880045675605225466767914978407453876403971943929373779940089142740492833434281,190574356667337822144282181926813147246129830623583392929196515000734782516848633836350707699580) p := (218152163610898056327411872497407605044476948024921389213430674589328449386290195058776387816126,190574356704865081454327908574498584689541169113368512570240057594966743623435245364910438113623) p := (218152155676023295073689579595088203565888065596017521625417075349600614638130432298800827620100,190574356503196307098195059889962260471724544141535376686019823347656922812840311382673079219318) p := (217824535989216075160329997611620329893225005135874470205039978506203387464963437878409615281234,190563261225936740760898269919923088494698579403513874188094228019034132153696375236947731527341) p := (217824535989216075160296627107505300931014926456191606063374179713852412388854657356306720172309,190563261225936740760897139897575500502220013348993358609741605418985006674850534333486237760038) p := (217824536027437119473669349363620293571661497154453242025132282452231014900482819762643201024100,190563261226731899375339953868883418740827065989343980304944260637265524060389860535307103468354) p := (217706224089293933003306924258817225351653256030265875328100365610465964738702302829711517795800,190559240114470553472547645819803752031546545151408405803546054485443426040865903735398765128402) p := (217706304068600936782606911385473741821818305019437183958160580162778374034824344902527806992271,190559242294719084641932910007978113951253603579706147276083163688308596271685688525863784318465) p := (217730770374579457717163499399269872595445249734184918219143848226464336273696744653419265041819,190559971499507453989032554914053875802471367493903310090622505121048304554431108941154858405109) p := (217730771634052123998435647150065960455321561683814179854205105202791690819987607580670979411916,190559971543407917507219155823219029884254243776427460857553220626158439222977753593723781538782) p := (217730768849152383415492812267789002737906488275709366502285383625144521253359681628627066537108,190559971446421643149347382891300916862601426740400724762169356925152102486481155475865497498459) p := (217730770193595793075982597414578177608338547077136845521628184654374543198775371962555850813651,190559971493206870356498495758058168390992740520006779883263900487190127303558561951909802147192) p := (217670012209295628324611911576311438478651059282167624808946619087782948866038136680526794490097,190558239026293207892678358793743222118271488924329031389863362516604461753010817151843703469983) p := (217601707012703292494491786809910033633272526278728698348237311756986417862602120875513543734390,190556295916595381290746602121836552332410731277568344823282979958340832188952830741567673186612) p := (217670249790656860472075568151001632953232003665309399115176928831021413937104982876321371082498,190558246756019286980689527289761933535418627602683774567253202748080273348039868520533938422852) p := (217671368421327473351019132112953984411016348475843130750655665528201740385017736798267779737189,190558278176052887456756127172944678604547863184616604388323281275983285484499595412492562705551) p := (226997033010824016028074655550805946772791035340397550740421669846967945278510168764742656874621,190802056196355594728284010273891147941592660067557442336511025536130194105975862139834941086267) p := (226996851118374433818216109549257603320901837724097387457892797150365029987093178906311235558634,190802051511747714303540406038257114758840541810052085137584256011789923365745290451909376431768) p := (227004243017246452985875644394470704143010193280787641500608049737146525916404289626500351632633,190802242276140181066629194832031498715052620672151521481617642801823585602096423897247589494915) p := (227159046554838458174227864671750723755702806987717741493258064437984162124141595325761232685474,190806278479791877596908591979180029410636772986223032815886769375497798887856048942454644591496) := (227152530681976627884370229116025658549933207585998036319457616245693580148833610717685440572357,190806109207788764633088236980755155538407098413483971603403081663070661945464973629794282950483) p := (242772191909254546142915140463043675513416704325415025603201892817185184845275711220572945382128,191213353094269076494577882195291884250421333670658268441434109543349460781197217097557728477547) p := (242772255280467718195451885730633666226702964881370316893111303964632984698694187703977822641952,191213354692461926904045544160356721247972515606270022474101317719481052600501985364193995766391) p := (242772256805121290533920265626985480654666807675690841028924018699525927379004564457724092995143,191213354730597602624400767442187364276622426648903827865660222231215889854882975962700967982684) p := (244494551186757295336707239487400996188758720350647332995130119937452503681322303517237247030390,191256780086085104973053839381126194082124843390274411613832232294266074551362106573009349477403) p := (244503910276711580662656141552274840829674316768801742032601730049092022608467717906631357661425,191257016136621916315502655513726082114918775690201473576023468482130995222933876822661468023992) p := (262464682605463448604409086854311575634691310752688384758629565150896345909942616063227162391710,191702121025634612932597847993342945416871710359709996504960794584878099018536370518999759030570) p := (244499121166082485776270079512298019693987767979138083204325621236433105007017816654161370136777,191256895411892467088818145366424351842377906342983068880373981192325886885482953269547660765097) p := (246522946632013721609587846044140428702008693938729618097272702510745393324335114011549902922880,191307989879034832629123909253011719929534512771572614548112421136691335277376500031980475550479) p := (246522976052542932582926365496609572905530252357897785159605633320057280053697307478922962686183,191307990624546141662969062691265443840344866825589294982983104540235424204730983955753020384708) p := (246526645958179789195433462696424303454687008564803051366287266884080955885035913368033205284751,191308083276872433843946058625420836174192562825759671191999154316392893937111131614785685504282) p := (246526645980991354459427430677831353281317479228381889922051818308033522421888478757202789385688,191308083277463471729955394028900647697948180722852714938767340503855108942694290063129409925049) p := (245319598324441606504897050224136305716297374239159019859454010696632773475322737519399352926854,191277609462965345448839051059678433179359143416127609723814027724064809948807289934203615037212) p := (221410353620816649015724202514367496463319190575180908833477558008703186979842128982957222266125,190672921473529635920281576581081135421519928643630435711470843389555051097088119126260152199000) p := (221408708965901756292513519140304405217478977131322334482177352420882662824717641764128810521374,190672883306575717872273495700139310759124678115657049724022771519833168578302112688672247488815) p := (221408712909137740569159893568331892798311970073794483915584077169401495252213863486659352519241,190672883397984081568313554197818890047382481477963933371575920646681203895933390677200021901220) p := (221407227085119130171299386137223969650513891771935896771484084472971483067751534500398962168768,190672849278065488585301729890908896736671199762568757323916146864953842133696962112914240377752) p := (221412574072784570652892170495110736895675332638073006858786010646480316811234535652746819789223,190672972671986061141195427936828456192736659062667518155022227253824856486119010759899514330427) p := (221406145108220688813854076023253153641361845641045785736223944077667459639445630980119138799726,190672824436079737990841910802511526856241359504746591679629279104451958381221463659216524545188) p := (221407069666384288313966921723332445930709932805351508715133516524091373658218886190691781682425,190672845641551059833160999752376633080871705954391365133150604161608035818201645597413183579183) p := (221161901670733797020601709469828224375204998741875150693272640080849234036277533596515580196281,190667211594392473781328798987820114850005521494993035070857312113565201309585654664895197565969) p := (221165687689385589673906983824880959428063546123527383253185437281855919783663845705206774792110,190667298603556916562804940538348522419411499195523300124742443904990258516315129743158800850114) p := (221166469376769380351428463899778280891037203193876454582242325184028180954214549494593324414515,190667316568104071824143213123129618402491782913195516036705146756335322003846309003539104523635) p := (221166503921020136353676189367868411231963714253266755716628150357482465092454382398298424885044,190667317361999127474862907194155939530903513178313863207958824719397391395174637507573479508832) := (220704919971756789548112285033638030761756387631133083309342771784651371929749258465375765928263,190656740743938102623354348223560274583694031721807266223185382937827772052483028596366124071948) p := (220701615534585511267051933875176075567107161546946717514998333376945741618662152472764344897484,190656633546016917254509142251015165446506965251941227842011808263662666163286390715114189325663) p := (220704932468002978531010215614424123978182864983169591835561598604188561161030402897184971466139,190656741149027461918795218994897644942978898300208714122623159649096791807590593063111840656244) p := (220705123027707648086265243429790323662969947602116870436112896940879021187957802534400489918655,190656747322346107521973257777240685327774325578493039390442663567854560050290191418871296604953) p := (185092587561173679043591992693347457154367836678275200717274947157865953135499861887989248462230,189873112375510756865600708933039858807216508326884337855776089914448967762069287767003384416068) p := (185092384907686371167094626775171294474784287985536161734277539362157974487258176569852381604360,189873117346332740660135317403573102927498737590220155249398827455815542887851953341401341740828) p := (185092807259697345674315726080062314240576505619344876035595071863206005097108574660288371362655,189873107002991913507900426107198363281667207456411480222995996420147415591947388320584665803191) p := (185092758834092841391034494709079785621469836763149649875848131722823416158114050211483722520742,189873108177697931466516329050946393925395714758425666902840640935528263467414988886423703245113) p := (185102673574745958344684077753302622084207980642357185774952853007628761964254041956483390673896,189872802973545796045233241983245544826121478151386351813916672759774540889147006812958764455091) p := (185103282898278691651576044894012805032283341174944845071601631046977937910459989531734717702527,189872784429251525581388971335185523695338603282473234586330149545030802830807492155845508439072) p := (185102524215917233556831474239437312248687786115437694131530890751865470227938797135868228075357,189872807347680124540948738990355995899869479657192798356216948748201038841444888635627071608513) p := (185102903904946590300905477938651351162205085263192157222817597960813615160203473826257911723530,189872795910498642798695984839723277582459566291585076657120213165947585729196819450124418406930) p := (185102903316102548930933306941178325186820434166412568610293273700828986005804863466013944391310,189872795897983475054749685388212758500040296805946488054072726970728415585579547258885786943366) p := (185102938388095071935568818176645123248643515317427153507571264415624605798502400246383200603865,189872794839584106030860380013233574174230549851677852848033166127960266364297919346774238703949) p := (185091711930238265911250099677989169387950214754936328881900017661884195238263856497554080143040,189873133394754271266325241261048481936614503793712286738368094890405712226109092028065741491970) p := (185092265123196808856566572930261112907285308916662078001255995985826871863681101660038427156135,189873120624625732320977614377579638418218808792131354831922595260561570585185919100361197527505) p := (185091702507177306684355727756417690387547328376128325639915832351359631664250210419175724108275,189873133612760840394042301794332197778967301865718692556951351049755013481671424593425464647538) p := (185091618624146847603596273279941104930861553761594168382895441770237043377230233166609555286900,189873135552247954786402545720315392193635149226135062134512736160727375187600216308732054901089) p := (184335504599204467773610816756501712407706745399839998020957133521741547612938795722412328824032,189864673275060995824047117495879261444167649652939125894333284930601547263842161914219600677081) p := (184335529002196481962506099175946004738966628302929933718029547731229601955753814864037837047943,189864673102652663592344131553350195174988728881123785791720483097354484110312833868255447607290) p := (184335509310323834559735252806574979447511931641647442989909253660404004511777795945879100113259,189864673204071348371861806082188712388950228988044320958643322178779573100999662814171569009459) p := (184335514073812367536119273324851596284923957598535014283562177178455057690152390075028135096005,189864673180095653638153744435885954172394026038762000305260322521664824594215308529905691408611) p := (184335552247164718349573286729868035160735092492010255485727589113544647854139056762535175751330,189864673087826801705412349967290718194480757994369414938897115134067718604155583639291471443952) p := (184335536597788171842239342117552351643917773700514802237561407600419606166762918374838779766454,189864673097760362754248243277409122759217241879733229370666045316602161178990175896393014352443) := (184335513147206594914501080388696800636910026919901495617440196011741751420216277119596232036017,189864673187031412526280135757936618150156967875966462877675864027394115093376221956780007839384) p := (184335494546428910039553885391819883842183442548688417608919517910854889480394970957751247920038,189864673397812013515654745159462754833833584553008995198268094955230531596732832760414604208972) p := (184335500630987037500519240071457869055594800589171125838700406554588936146462286569522825157057,189864673318526318335323873636721638805605803689842299524565473438555342094990986743890395678087) p := (184335501540399284226716171871198940071086793847890232226678808528769917940372766128469250005198,189864673307450310209561106102865875258688253639588681812468667391988776563879494410874696673315) p := (184335498213002117849941231868278481673602083747251406932694702323265444362413602466549009472665,189864673351916686135706203325759154753000246646098242577512076368648144118412519969333702117552) p := (182627799796313031436747772608843580573593701559993006056291460669367823316290121330268562894290,189843522903137225178360760277134211527510553732449039208422930968227070395598834209273870919877) p := (182627800207792445842704607646805183611101111272807104539416747932229177576323485025592819320725,189843522908645817466583747704894013614402698977417244709666120065869308811396171734112884115470) p := (182627290096698884374398916298765171435700042095846442261068170620417156376781966033485321688080,189843516625033923251156726112893864942174951256342563589567312450657696447088142733403113223084) p := (182645399869162653006935588639417035125627451254739838391005885787630772820891577594178730571112,189843768524737001978055550396238920112216695720548146023410469898042689694070321797868354464224) p := (182645265932705655946138772029917440187060919693386781201073518111969878496873625656427284912334,189843766919758628791549289543414807736113425577020092112688312568048906157990123535063090596057) p := (182645252411825622143584286032302562842252329302793433731541655628216119813819456735778392497305,189843766759556705057821201315684774330097107312356401701772038699758179445707792978674663155706) p := (182658372891781805456442581460779072031309827505483806053746405346550650837827629361224376544763,189843891206098015585148039733798089070568738176019296148189793711474019031977327555351245409160) p := (182643585753710718452681397057793671621739609574082089642470472819074484782100046620896512919404,189843752332358759845502712198918819205508409711210284062215949428533555473731435060608313140555) p := (182643577607602413388957049665560489858174216797901565984638800664060039859434916574051644542601,189843752261094426038213862468911002064061609321594455469539745191599438980023089423858209991257) p := (182643573609904442616496106191833946084101242338902556490625177921959410532310827465812259415774,189843752226076592012692539119388556109806732459683267017734191916548266378310425245996320474746) p := (146297500268843205550821510762205064914750957119598195862480432181999493796611541533190845181152,189372005116264518495851997281366220284378445989245144368603393087528495480014955232957872792462) p := (146297521638815108576369159959854028622571286490308964467060474243738306328100648615206015502471,189372001734572581112830627583857969288334499906023978503166913129242834876815985340594511613253) p := (146318714496982768918515874304663998455008316114899127894027011107131311157738183172887093984429,189369424911359866385132072938720731494847511663254453572235570473455769489544216297489783206868) p := (146318661368129339955903487616855829637237381906807224068630162761980555874673584322630521890850,189369430815868922269663377580474550621894620239208711351872877688919926669806033176860601046680) p := (146318714257256659004828445606716051113606264999007149927748421506099818787422209700380698152261,189369424952732016908813844514617339301919200004319221828634945096672949350246716544096906549819) p := (146318711066059146765005107192592422507595564185756073999766924539692982666742297772579894847805,189369425508272315500371605982311094879916500924583846385550377124729002519962306801359950413581) p := (146318703124650811147928423840028215921437069033469537017739798128793290504555234969190430954998,189369426352475742437538070482167462461494297589222286273519143910986265640117454891252696220942) p := (146318704588473704333622269301762581226091520217865494444546377436856340946159670483268707639153,189369426196537622813910696935548727470949426361694907502547089578113617444145846106557358533573) p := (146296089478931472039964845825476204401104729974714768437171039710775838560538579369698755596277,189372228376133814828967444785601315755213425758758834075204802255108179696932181096455279450197) := (146296131090412815504335986893712900788008012732630508317173121040665027341584277634282715997554,189372221745607965714649541085857250605433615316731495799607227151623510750622961969251641219198) p := (146318359678726077796034999969175353364359938333810115340673607470478913706192850266993654597605,189369469473059322430845626118541471910976292677138068127735507605103485385166152897202874813442) p := (146318358164283549315727209285709928233802412882773537947401590378124637756557166142542310367736,189369469729485178928343978266328973378166756075194820485489790419292019422141112875603317826243) p := (146318358164730178174073105676863296710386891933006323164186696858797751165415048454657824019311,189369469729414732310010571881512226029549979146337842479791864828617379139176411182240931958288) p := (146318482641421334026868850918198610609989586377593178099983799635545727452351702837031731130094,189369450113327274046423000861713605372563909923125731486402627752983466812289922563221635876878) p := (146318482406841949924377778768900483364617097786461368593497963029309955318253438141044964116089,189369450138756430965771453598962272652959875041894866333672139105841228022394388021050261743813) p := (146318397943018534771739018287922474689573625083293156769928150336524823901764973549395757760511,189369463457109400114796780447662933928911478929426010041674064387810336801362862306177428947752) p := (146318397843590627436633826120117380584025627509239541884200840034471154794771388929949537514856,189369463469488853522730333255907032970852390180814471158264435397373618720363994974421659479467) p := (146318397850069674848853193922890763059779378127488857417396696220138756985132837834516340715124,189369463468686562285217798649277033217257753722952378164818612352806542406941894046673131535736) p := (145629019678519059339140035008081029731490433719523197339512399374688240901063177776681562291050,189477786076704117748812981656273492875185303951551938881716875120792795247614710779409320798445) p := (145629019678519059318423704819218321964822420275465405147404010025089005391465151328221927799293,189477786076704117748606187677685715333549103486350092548949561038168785994252681840124955559910) p := (145629019678497207738129285828837974584616861583980612890300969329341167266580747439839234591988,189477786076707346547618341769942840501029480268637121817833956042081259187319929085423890554090) p := (145646371801257342474883721506748221159986618471790371106033350630015444786912824269212884150387,189480160368001256016319404270456430938232956762203423892258788141043362839089010220459720872937) p := (145629187456288487648623555331024682436244124691543336102477496229754763175390188287304543885518,189477735838501286521679445367595387940371024810546032204863967226177497841565367472034800571530) p := (145629187456289189536635300675378882170872144395627401286273304101480934894236198950207942548633,189477735838501183700623610439166509830459145664757782847269136538879009693424900237600050535497) p := (145629187456277592851234469055315460312267797988853628338808996470656549216475777689130178411005,189477735838502885740485861219482784547538859069293582594296864874791440327125878477405492205775) p := (145629187456277592854248651424926872449740214961065725938807176657720513325451507980599555668842,189477735838502885739583315484231148283845873227204212029363226015343135792670263518461076576260) p := (145679679453005588013573970891192240350985339245164746784174280805531617658377854062146648216147,189470324227810619931356199732168129551167340692906399163947212359231246475120107376676208354554) p := (145679628629390783431159274392349981086437687430421390275457449282099128490955891675744256303892,189470331690321280454386730819071158614622179513355598812957814909578140297725518869912674126809) p := (133097544859990497274963390157647863922451047875079864318396631210361850461364617264349216366045,191681346470797348169968704563208174920868531666575375557033026678516337966826096784362897652667) p := (133097544859990489428571149380839568384686161058783216840753256439682475244348126515654010328970,191681346470797350928447954702663655518447515904085876385409109273863187631473446257527933908248) p := (133097544941357663584759146466824813857208491195533444488519475391285081492693150266597777636970,191681346467864552390345765629860732420074454885157443874866950881326916551484446111625215469886) p := (133097544941348124967307353170601930091745001183675767231351230387570445982180189730986944444157,191681346467865026469946527015445942039148058030438378291292067895452869693116890153414815909781) p := (133097575755874239370576871029892225595542402120528417592499201806328333965352020625290977838754,191681344964171444207814014147159521831015766449319694429852975519653140301345770148191720699362) := (133097559324890884240500212120506471265795128833935339790524915712018081016273347283295936589509,191681345751788546175052127032155990467647247877506598014013956847286249115102861063752910371569) p := (133097561834879909928548133816720122028015823649309800759682081193584057941520212039000288381023,191681345629097245158301554837749989498194046068355254683429377699701605731550868638348709445834) p := (133097559376364848575241428441256835961157776822491131950971681854547382503470151697989347175688,191681345749274231518816563664707558100470593983770610790710604955962549776891519541145116094473) p := (133097567930151128110650059186323347772362582057854600178098046550431712240757036974659543657332,191681345329985458707404249068370654775153242427259107114349353286666948504005617917047399926422) p := (133097562492128824630958203902074754550215719084055894088145201088519189516431795392914334370291,191681345597695188371033650998655010308673798619590808537517277229352228178881362236085623957053) p := (133097512645776791398819829219599224112361529700861386858357747657685267531411821119068694577313,191681347590448886186059268188967379914973319408804088217649735303446603782376262542465466646972) p := (133097564857340365684726157780748263813971756234394912492414119401494448164005882142970543932523,191681345480971058162166359814689339772655066428039685955363876646468982758125335710595968824074) p := (133097562968738702658938809396334613040505975865681484818451652406669924380263879139713737038151,191681345574203239001359712690540360862891961485685402109944817361952469400876349690133176090381) p := (133097574225646132949296347083164519004282885567849220498176793123222373225460001717899330165792,191681345020951479758237869900247348501294640185717267245448831203851111270284044123661475279302) p := (131042009388529695422264976233869477224627060882074882325079198159736503983346687882005517666601,191755432814549895197935078503539982347131177574205124749728818687325104431015700862192036500659) p := (131042009388529695420451281327669585701330600869137705675207199053537051399544508425882003713086,191755432814549895198218324851424220974048232728598284401991330407683883796744933544165042920480) p := (131042009388416111338578058433449241919613825514104219639464214609552534361726647744164122647543,191755432814553989019028611745569703286609396824548628573473881858107971821804415826862644660764) p := (131042009388416116077561384086116840686708539850307646215835809186135139947376298819712547608944,191755432814553988848361940197896012254821642503211411433696674744992653587824981156405145233079) p := (131042009387433438247020453975694875208279352733968123105248888223032495282966651950462868417719,191755432814589378329200068119062154156909462590870075780645396182751304140701759423457595136894) p := (131042009387840880998483737968134629017944495681531491265280425295634403229732603506339640149828,191755432814574705235159598373593535959955767010639680802562986638848170881915244047811896732451) p := (131042009387841384325071534576435183123427793148538825055483225140422075036020208173282108321315,191755432814574687108983504731347870030867845413079881361818520934140537168008336198990107968944) p := (131042025818650737858627462042951132107941211179289899256859543012928704864062359342996395612447,191755430249088149492277596275452189655545357138241572913052697859717967466687156791604304715593) p := (131050329930535948486850179660151973411633198032469167045677337658395179936171516729956184427521,191755132925039946559317536917167157976489730062014455534857123677953060736692629938334384282373) p := (131050327734112764399874301976903510626465080971165259711967485114989786549255766371398177827174,191755133004181222540049594057509125682152311061516519897719200087164132920263252429017939678670) p := (131050175165676915937740986663871534114724517155772319702368908884261231472019703980986022189343,191755138501704940345912057765702759532171120057086292794450788780486035724328515715104942436442) p := (131050188250624132349798019626086943262572663005711915085947174002115572324685913286404478491720,191755138030365444187321511556643478751529740728230589276080943438349352606795645421996311986297) p := (130103237845442695442239463765293119322793569715018952908215907858383399168144989211899813736052,191789235082521247313127246367700152358051922642773044606373990696245985020973001715069328965753) p := (130103269082639409080067484478104661528467435703106508556870602114811305004652504171896132142835,191789222995948760532310450075471055081312427609113475441608803982020356021329704060096566636634) p := (130103267810411850561585750964383455464577691250331508174182571835171199952588060354763755505678,191789223488207581216119285000325495016584052634083279781403614493058321239607956652457944702996) := (130103267810413292054023338131732182976256475832605974502850730077546755260201507732639063698777,191789223488207506395317403112746211295622815944308838214328809339110801915273312936264073187519) p := (110043358589316110984088367740151588954275163588656893814531306505646421906272878648529688129909,192829558026085945185523020387688090796918995696999518630787757992692042479935929326605044307446) p := (110043358590835549495156770884156173475239765230061773387272870121492594158967211376940065002796,192829558025975810942117915671233969458700742774246511372411626294813893692300606936192138725148) p := (110043358589669443002730396508225381028582371621525281492595940442351076486451785700898762203195,192829558026060346361832722653559557025734146496506430656645182223624944177212365850779918412215) p := (110043358589293446352593416204625070264670892003990210740478091107626774766988958170400227280101,192829558026087460601276802129534527619711574349481151592763224174944347904159182902554602555326) p := (110043358589303600046370229061038250308943013516472860251918938101799519436984384834081859727490,192829558026086951922321497511285595918191569759653618132120906729956675978070742098557958039829) p := (110022924034461177387168576097694038929560100633817724751206839447499990903119463765664481152810,192831473592246730345091519305650465419529723668210607393903061196921945964772756469318698533834) p := (110022924034461197301223819337666681484114377334395582032694172089343768158733666586666696145405,192831473592246729319828153334890971353204831772312230241150716794943658903148264496035826970795) p := (110022924034461197300120501478919905792759511677890824674690391485625085203550502591904351927146,192831473592246729319885019737625994614056857340962559372954530769010431766417605557183335940136) p := (110022924034460341602961294230418815833545577467585541084977195820700934119049195378703708106033,192831473592246773488403813705098298079952244377446778383876131181769254074985831506767045958365) p := (110022924034460290016922072423356373370406089773440852739900501708496743948028592953320066713654,192831473592246776151210379486272964948798898446239795280237094851331501493090895006775870248438) p := (110022907290083376426574098295514068525572878507782462802139472080944725971283581628671360003255,192831497510172091954059907968503016762540106957489006966502686662148124305320771358350380527747) p := (110022907290083357123309968472595643254532923622272067328217280024224735502391343855017320335536,192831497510172116757736741709710785757813908360029596356485504525264791713469551547709447569488) p := (110022907290022806291973364824423661648929509073028160689341262634581389330749725816333409726473,192831497510250033055413026313519549727938674872504879439994655706478796974833894538252595206229) p := (110022907290430579951906426411004401546029343375928257228540013537251453039094025561641780832411,192831497509725916685157203498098123769979080594949710972263974777714468316584102753808435984125) p := (110022907290112859106121426995816189384385408961549170629418758110519341452359954269005148900556,192831497510134147476115952229532643888967884628820493688481255441394635204486986335518584912342) p := (110022907290085443217406028172244629806160244100621530842475943697869899365054766659359180192891,192831497510169436240751255833943046634682955037258204680542428632931837857535420916370655759240) p := (110022907627898214608557234737675603334029933541282412055731506908455740254795353231922617366764,192831497014020539436876586039758444992172451118781028279575059380916640580607721948296438523211) p := (110022907133843936717307910112781189347249624060352624667441966296663843045916500990328307623970,192831497711210844535124791756249831052057715233438139135672086440576835957319070981550523165111) p := (110022902165138895891894851760441532350080131357743108849859607739117988024362018258210466499909,192831504712824074220786805254338027380648986310431576406488757643449421108711648300960282953500) p := (110022907133345376648006410276669905925224697667095795256343488470108643244733179590224194955905,192831497711911826251828936857754603109661985000941860812969234597809754706798700711659615597443) p := (110022907133329768712778101507035129663727645013118954843132410712189053277051893509473056312038,192831497711933784077078092118351741865438399974203315862800347298361834147553447121581026524496) p := (110022918249838033753623410872138073115369024949136992862035950106490741571831314884702695337346,192831482020058329688266616052809123745075173798057326304438637568541559121191525455901623398248) p := (110022918250093459591781601518147949751127412165690733504648851358034302704097564806804809287653,192831482019683553636130814701123730232862144791655023300702166862808207521563089969142182625643) := (99668403855751689520919351801484098798364072262129102819701613073854230117756436440939295319451,193357986101060433080859930833472598313475805365138389506051803580805672303476820345765353477380) p := (99668403854722748085511589864766379329814111468215032890571415569873714594328922296179971094876,193357986101112753277955382634573776517262530310134487959489227731386070620071614211330296713812) p := (99668401466331543232338396554422521954007642650599382374475503209738777865906662998181102304267,193357990605366347526593424506116647508754202398045131999900558306045628450647042146032991395455) p := (99668414564726047601815899261503196553746821301056446176305605332788468872263154258921676323123,193357965905675805772498260819777747621476536393615357908737212134627360922216526747646242713488) p := (99668415751277427302478709844483374270877442982717943107805180546398863053900401810524448095284,193357963668380393243943492448853771120583030068838265732629202865160312562945127773818396737859) p := (99667252227561844282831189741156892630956459852289991085105945086463814368762802856577652465642,193360157373881275565386315736037991488722004777582423568476691504712555681991930122425362630832) p := (99667251949425549909132058915544786211056914707456809962951376023710432957242083221944580576637,193360157898273273500432090121406913063695816272325037857022702897451041669026397113656117471267) p := (99667329301422673105325499320949259834918838143843722270860577286947139455310488597144104145168,193360012061756373052574915017742263523974346310580262310459023289261861713082482640590954957664) p := (99667329366624084544739223846449682507014426808084384512962811711097184178218096860801716417128,193360011938825853032862381838800868175996264080217849860470035799188236677836198928625192623015) p := (99667329379906160647010724960388513183190652354066515324833867663591207134423764991735368663807,193360011913783873174704910745461347491838325733737940142848717532654337733200401354736173094188) p := (99667349020563795149407793633232239596825417385577933983341097333348836504793048918638078050181,193359974884020630324299850380251193272029334557611848408952379851816978541328462331274137474348) p := (99667347028232173726803535115132043437599608633382607047169810535893016392420226650275354506722,193359978639686925959285175144001387334289508057367208843008121514198437020670988960885462227879) p := (99667293371107665832761210926827525137552240373607036048563510615608178768875192281312324165368,193360079804606911518116374609004707300961393140147778144168306526035953081092336384074161117552) p := (99667293371109211645332926843411376181977258758155307384314214741301627099709896926583908374127,193360079804610164056965248038939547366507217864992688322775596529643846748205709149609168672611) p := (99667293100651898651908209691323699894061362873219769124159653785679103654180153696696772623978,193360080314527882094114078707438052954031755277225191339167955261844901631319901402103768842806) p := (99667293100639343942770723385999499334040580123748002501920477287805488729207333944110367454973,193360080314551552909605096115941090609341666722333297040186652927215052969521493529754610790045) p := (99659736875575670576256624459097985561773638226662759691502818726626538152537006522994628624059,193374322097674240623720575683433721663470730558277709953704210101111630922143834830083651437757) p := (99659736875550310426033541206277214895947611737616657418113968100694471298326819425684332216966,193374322097614555809644232960020392807217457288108879516253531041298728835410364965770720237289) p := (99659736875550310319693610591191733015852543257192730552558383208201647629001459907441472942817,193374322097614555523580178434625444316663527994113087611605578243555721793295614258100049746410) p := (99659736875550310326656677013216772415072640376857086376134682943429914086548316921354483891333,193374322097614555542329159064681703986182478934937612185224293075212710049855229975746571899719) p := (99659736875563758042874074039479366766201343182230707050401247934491641898390097943689874520290,193374322097646202165818882643989629850203052467000578940736544954229213038073102696152246803852) p := (99659736875550310332240358869095162883403621367632924778991174859355573720009540323091502581101,193374322097614555557357917244453137184384793575389983307050145996772911313305627832725943359497) p := (99659736875550313174307024247965390599367841221745772116023188315297848176327026994862396665850,193374322097614563201982200199823139609258898662975131107054858832488466614356855790617226893514) p := (103416458656328977190917066023778944595425269289984503374729266314557620950863087308685149470719,202116486644711499737234631999182612621115447460893448992111485695766571915274767217601469507497) := (103416293421833577372491793287666940382542826140445347644503145743737376443289646872789589538152,202116544768314407963047921830786650169436494677552477128851639045270512351954394944251601062186) p := (103416477619771942953821499831328438687397765011408006865402496903001527747306934206972262030448,202116479977630219872218786120428768225450491815928264257242167315594247313106041010312036691492) p := (103416254203479919946577445529951126583040807287376450792166249574885356636532033401571933329655,202116558563489755279863548255883384571192838928953903531743351880120601675994889492508331262639) p := (103416448291455494908114571462275757603460995812845733819583852922967955546865910263581533334954,202116490292624794711047893690800575831098082045293413038816937359725503892862159938372496507082) p := (103416516905590045738719709616240426017688600402020535094589803416030647402161379014095892957117,202116466161285437257273605637276296086265833384539895073736340616033242060076128662275894816777) p := (103265521229724832733602096255122326260491790950026638671973388798951503554504796728693245143843,202169733875463129555458591409924357743219449460142860255250926379623764619806145862615991084322) p := (103265521219066773245583585758632365734439305912007444739488655187454930758503884711953929652804,202169733879317834203295513788069873335468665365607769070431970009840384886376193682709438499761) p := (103265506649970150256836861978462318168615202113589526941859167119762151300103892652936731645268,202169739148401468123397015585588010280685362691297485378564419050797738242520646327269396017768) p := (103265506659829409526059349296170194497146057156079898647901258573398821098696123749412574355475,202169739144843657747584174825060822327458084841632795558738655130441258619005645186854706249323) p := (103265506652607299481145969360893156920763484836252566725897400083855333187186851196637402074680,202169739147449834798362159814913607061604060245399899236430543432687935957456669626918155955667) p := (103264842693210613432272666936684411960553048063500482012217571042103205596333077056450004858621,202169979276098620820950207917755842627530812498511389333027961318428301319578010423946692925444) p := (103264842853349743127069694317849729901367706445599185967439779773782250291183156832031148113514,202169979219153180786997064200475298124757157328154548323219846902090255455904084816136734365903) p := (103264842663629846388358069977890293902607814572418691975145566145069272151759096670865191499800,202169979286616175768724111085860138255298343666104188996179988972169876153798329385903999490861) p := (103264842658522408713574924924085815257029864088835241429445017263497821995265684086108887137615,202169979288431520997429614277564582750692037340149455747805022450337964970635364395656664241574) p := (103264762731946172285030269439888001774890103241559113794252681553767274898940201007821929821868,202170007624753042167090325007636529083271458095553095637316965406382950086756164340783134621331) p := (103264898088560662905111389333718218500507555731775308853244875808425271509247580006843095250887,202169958676481632800148889381253387617291400245110286446992153536894374669653880427062768009296) p := (103264898088508844025699184267419442628659167550830846207283569134210101985103482672095623953824,202169958676500323881727639228031513127042152369705266486376900655507879683682090517090180427907) p := (103264898075544083274242996770667648002915633590018921862298057757987595676070313915761083708169,202169958681176415604305460511029722853618156529850157374241062938341410916009347005844196761660) p := (103264898084656178585431910053677205173978087854241578509485157383925512445018961941399707796062,202169958677889943416568899943427275484812614568139763049727561734105164638150406080853769638039) p := (103028051854864207172666521873185176063832586787132743230940854868255456344311613908332103324284,202255602893744620424217558720344156980450462630821748203266070539107828362999132987479718482880) p := (103028051854864207172666521873186585434596072085188095702854660271893548548048856887448606991083,202255602893744620424217558720342259010404141785224451237233104366495820782171961687302046620947) p := (103028051849741786576988445461028742826077145012560987158100083122216841605656596823951383724678,202255602899812807064174223491342824698233674794138973876859095091317451284319848040425956371883) p := (103028051854864229492955711514001589734269280194764479744137077068985401007433136289874776797921,202255602893744679276420206230171295543745070148820765191499320431786484221733621767060025443112) p := (103028047890040459391603702062969404865290101628235978108812566041739928215685698018055568475608,202255608229893644106799715129421413050931580444692716474792153381020606048552892765774021156884) := (103028048727957309547194401018622108049508050377584393929711908197281043791697009687526814904207,202255607102169112160914825474588773075897506127771154027452614705653011736747936337693084979391) p := (103028040273033401423763917087309775556718386763387234477713851642459616416436023681903872569879,202255618490830975796784818606149460275712944713058685575578858288143484271683438251269736879364) p := (103028039707673968573451192529299481796221878102004655738152106960095820004385262949290848797520,202255619252417043899351033947744560665186266552342804429806223725885720365880316360035911605199) p := (103028040604784588947561585118142072611543052214854970035191897080857436905699580809985397652451,202255618044009518315724098751757630189444969524856163622119458564168866829514590821605458919059) p := (103028041052934535051821634924477497143739248523909971503963774585893339606928901778768552606084,202255617440490926567242127118424161891457879672252163166700862443595910806209042618542715744832) p := (103028101164131029460782183955779004703229516291314185809756412570084519947392273217150756038528,202255536459816056542836858879200713552452407155259588889676796859481745352566748607381434058686) p := (103028048019579805660004357207155628243335370753897772158504727618532844160978994073978035617669,202255608055570818916869329006771955923128722682504978646146294812012171209104516159888293740422) p := (103028048019579557751832066041503544599798162215504308485173072294885966128750074149824388658658,202255608055571152421820553549621385733300045764773647930518437229485440290029176395261685674317) p := (103028047773961140933792344380659701508432386958282008054423835495008073926607335802108416786350,202255608386112668745579998064719985798543966818434247781906325055640758362134981423358750700339) p := (103028048019811157091513669052856465418089892579882503244297095365128682110879818742170732410297,202255608055259141344973687644825002963250327022183914660062292785601552395173796856098346810784) p := (103025700437429426974961857792610310258894075809500540995767091776593153999682420052691135991352,202258765353531714010254148393434770786537849814865032768923383093322189633054236476057353856169) p := (103025700437429426974961857792610310222421270367977635901722331667155416034352936598187990984495,202258765353531714010254148393434770835590426556458304300510232551063229838539927219202656160810) p := (103025700437435133023066010549959254359734710562921892311562548020485780669180365865475445552205,202258765353546793021238698289116183152571872869707141135168484279084599317356183500385001026678) p := (103025700437447956019345931031900659571739473807499142325396300721533156288959387417469134749978,202258765353580644579965879417776444308761771571676772183253276708778194957679525509693096442973) p := (103025702512419278324427420179214083375814351945619039168619911963584618873530604526918783300523,202258764588084661259836264247649248675033425632374889723875130485868753341005140572813551232290) p := (103025702527384978064486413234170223995758253938387063444042452457844576166571526728970363486652,202258764582563839359933581836194051196763378236923402309403969329401180640327201177870219578289) p := (102125758465423694227564149825306537485935401586780977706859594665287313568370980464599449186717,202949560852328354857941115777667884426311195796496539601030282599221641356386185947487504472635) p := (102129169593136461450880174504171049014533190767229449142108140417171838513855369047973998940634,202946635979538036199364248524033875166591292103311132537796024998734750342042400569897288269661) p := (102129169606994804840741739931360334965039933551026670909926912280594460157826316195742805975949,202946635970207791569481825747469144922988587229762623417919641523875239141439951408980089827702) p := (102129169579332502311048879487505445386363031963633332473836588715613782194732647923126912177007,202946635988828978389746632311933953293046889865256963490302607265531886181961852739531160769229) p := (102125638663243313144335731780598555320316112715019685953950838491210866405071267650120704942584,202949652821884477448180578937503097263106814173490470125339226588696285603138143947453256080902) p := (102129176047699437586363522119640203747141745348025001380974400205655581348736527015547349732920,202946631566120388450893019097954374259294934969387373323644356500150180248004648002651338766603) p := (102129167252608135817641816261963366725804538534258668656658249175862736086484727934967432750895,202946637554226410594917698332005692622048944081396674515500402577573542068188630482511124297672) p := (102129176038216357132006899722124939569898778502240013236704786769856259116852253235407989603784,202946631572475459914454713808448504439112240884805945299972735051333259711745399607344269598699) := (102129196969049650345990934924877238221313860596800605075722296112972311761680640868841522087303,202946617545350823178436409891428587624816705330976506933544212652109981263336911499600846319990) p := (102129196866197133588224453872056802501171749575187365262659288061572705649620293306407971942368,202946617614621263600351819261466587880693133718228220115474045070788930128120737661689530220381) p := (90447251929313606169086457833243738526761811377707945555208216428853083171185924010717186051195,210762876136703502632436081634314254426589842393603813802975136817711891653123828218027331107205) p := (90447251929313606169106765335640746316110216248235731729453453680027451400730020097161686051052,210762876136703502632398511165533824859811997205745742086142678535436084659458325631244582696782) p := (90447251928740601573451656354020440473362962611521280361535427257055217054597917495706742427434,210762876137086632211213043079566613470565577455692515333945762613471158266673613621017269615223) p := (90447251928740601573436072456601188518141394186603718006800276304350400404329258065472103045164,210762876137086632211304132455278413154978574777133176309501920660037335200019224544390734185337) p := (90447251928740601573436072456903791487994907003790184263567991141426115545575865295368351309115,210762876137086632211304132454718571146137547575946828784034945754003439614482065570433126067546) p := (90447183440722883256087857846337274106114177843164049364235389997661238352922560374961900593778,210763002845963766647359158766381199084494662353486970597174455806572669906039179018176949855239) p := (90447179585334987036544012975383448374051785032086168263328810501794730191677262356299832221796,210763009978726063758862689627199212221378009147560152174367268925381596256605793711078346926034) p := (90447179403441514957736890209273205521830370798050037047239552218564939732311350308936485407664,210763010315243101367719132286131412889169551373380431714943871144532726983049326264936935722148) p := (90447179503787129226625325887095153426500263931216290201913254783463372443369025992142342203831,210763010129595898686115456729387510934163990205334699075634910518729377721896477241429355914287) p := (89644047115460258447377262046602860453574247301201725874725279084582967420957909427657881478676,212251625492024715876516548505548999461655816953235271098395708947755351964863903663791393555362) p := (89644040322613784358268339279439219630150803939679253932454387401924358622798047415976389562195,212251644396109816343737676002991858866929178389461676160785377646997861533271048749396690119985) p := (89644097248888788688513222611772916004871599263425332801066009519559662312318196241152055951561,212251485977261399196661067191197395404555081588648045678820830235190742929395174704231949091746) p := (89644142636458979023041873105500575036806896451026699650763166847258204464840172991524536710302,212251359669050399783174627545022003595149205122518472108350774232079841755030484937769263476017) p := (89644169420837257271522487882869573871873256402760465013898399212607744542726449098668296776119,212251285122860212833481419971470440949206899162120525541463429784027767872925422879219477480151) p := (89644097335470406670292956027611700869314572424890261021748230626655654011881436590470354930608,212251485736313796983557043621094147633173523461229306873460345423011534259400160541651199749628) p := (89644262421090379848365584662285657046534649188250024723693273280993121275292729358354968612974,212251026289488252079329473881502924719956278765591354452197714534437433678713598058319601606554) p := (88353114882385079974141091999249030807236146805397202438346476101529193024696462018856339381199,214634502406835727331019418258050831565463565193060029921283731729483147266710668481429525722352) p := (88352757414735508077149706964353869936537102791674358042951905434177024928925886164456349211032,214635162793120728988904260413337287092505735644105147497439092719946324717236413168827325250531) p := (88319442914192211120140756448859491571999631089536457759088150639315447000555717316262635804595,214696650649148986763840034998674211711283548443273153531977552018494418869003131078473628179771) p := (88319442914134064814274277339372470315891612240638111965393728189013153144554567925278784167348,214696650649257757794977235288836589027396779790372321599507373395432411906001136016987602621336) p := (88291692969113382523826235258111633645812461988134316248931217629532942929293830958578499799539,214748600647318495976234448128511537437765304790874557913632992613665719756905651944353659551258) p := (88291693224161848641819114723721695510176895769923426436312564637500303763380008410823352281972,214748600168405610640055103586484355831385087685401747503579140742386135678721990777985703146169) := (88291694607123683817553935654474445965831556131451604094058963255761294272901491121815614308715,214748597571459660723462551080503081258068895727366276974776969188320675434196639134091652222642) p := (88291693440710454973881572659468705804708645289661935828717658973008102337943541494627116184572,214748599762400736403967286359636413590729256520246861620967820720267488730051931729787271389729) p := (88317156489583917150032800802781678476401060226329937151427715169027072076943170628806941924343,214700949643427774210915459384052147883441318848214177934890727763176951782322786816755051040798) p := (88314074558246760666240584965236689841798748398881192957756406286806961979881867981759107482610,214706643349430677794074794873041022400706286529106869139853662280146946145855522859968003802786) p := (88316175487129630054848657985501725286700823196023715457053920877579877303616139025882217270071,214702762468206115125228754807828528665129047685135492766596927339437479271929354294480264637503) p := (88316146938338975914161170453109110879898632144651705703768077117311424532312725934738687683120,214702815781073502565929978811454643682333333232157290544897555299363550792491989855897437717652) p := (88316171648741561110196532828283091964204809099869986558258441941090556579180107938070969230423,214702769554242136652580715103399056384820902068714218849195113373316926303725444953867932997151) p := (88316170424710809827344386276006549760512834040440008935170363128318921605243351754573003952400,214702771815305740522066547161135946609689270193291595311542562951775660238441492912134972955316) p := (89274669490730067971986053639601486382863530085890423096311100891404708272428675741352015251632,212933381103781765042324378181801083143818968369176585483881038749869321535409044697676572973748) p := (89274669490730067971987007587737778264437821120049601557269414609055524143218549258243176426679,212933381103781765042322608719324423695482510213909146186471015053235206680795955858410956199455) p := (89274669132257180971116696239393907059606846250288430071275248083955833221303379577781844069660,212933381382155486615641033076410823873768481903290531842732692934237682119717385267113226154641) p := (89274669132257180971220153919145185851040500208379468465837472616599469077387804557595512891467,212933381382155486615449012639419273731300912683300267575864119767613222699709322779369434234434) p := (88288373196676412754148425897912713663226897456306728852934879951160688602758998283366349803630,214754772912011210717595670197702247981201856218237101892344488262009106699869617971823831085430) p := (88288383567253053727744622762098008262656738744270157574444616630886483856101081911921187083200,214754753631211672627095751566147881006067047274912769223649264693426298982895230414198977422464) p := (88288383567254096728924635619475382378666178862220421119601304285307044018793789500501861065127,214754753631208290550551904301116210883397875179822157609972595546503794571618058332809782266963) p := (88288084394119200777382990679170744539357092424475348986246619361696736976181541961983752750632,214755309862082756504475764968137072461878995442466618441855472725856136071232578357349902259743) p := (88288452859731989898851575613185036920792737710820161113757427863356907667921840071597475524415,214754624799385353707859288457200705224337495957859058231935494337196624539767355494806401768116) p := (88288086236806185118496311149995653357400281013321967902203517323194508297294415936664987405394,214755306441802072526242597418938851954077726157838109540190216906600168803098099177070782399394) p := (85513353417034867076492054841954959692453486172961429280016000314539387613316458887686746715982,223759935330404773665541506913073421013299578334751548040916609863929009937868699623675586211890) p := (85513353417034867076492061167139673952239819384984268368659792408484933260539074895196624191001,223759935330404773665541492532445423775250249285699246756417696203806163410071512513143453712545) p := (85513353417034855756955327442100470651427988499410672151442200599686949474425030753378712531681,223759935330404799324714529599225860742767161388766529539604683259615420515892193771007788716466) p := (85513353417034865386824761265746196725131576074304802957017371681066901771588713393171534185094,223759935330404777502536291177555950304630930183094398726156543036246168563932402857589017403169) p := (85513353272623631971292722829929079294549370865033896957287865925686560720846635412388662139572,223759935575848264787866696195792799606731353296856496965210738909109157693040000967783749950334) p := (85513353272623631971292610045667477523565744989235268928593654336491524082290283378991480887988,223759935575848264787866837116429108445006583071304175745976971587445303392234241629325503059285) := (85513353272623628689179575852286644427934739334543376819225090083057200080260753577565082477938,223759935575848272251370163484837607020932121927156369010764082697603308277108162395602126209104) p := (85513353272623628689179575852284584581223342117423809387580153180841874021513009843440117862389,223759935575848272251370163484843345851748671751426432422510360758048988620617792678703297622147) p := (85513353272623624653304388617584187077789771517685276046215682795284860309134292537820413753287,223759935575848277228494374522539390439597480368532303605375295571271164772756914928785166550812) p := (85513353272623628688199660031965523018350730300486507598160404689906988609846113486936679431584,223759935575848272253035643055163875777581837537855687872610113157262823664954844423068475337143) p := (85513334680838860034322505470629135350030168568588945421128747672790773997773345223177513177926,223759987543250353337798323144300929030536454200458434691619126045213606882456498202303143477571) p := (85513334680838860032446916112541362611786819280917027245757710481711626082360964179558234464801,223759987543250353345381333149400365101150643522529756862405072076225439651659134044072387407760) p := (85513334687704759698664646561572395311170571632359019360639305448846885612532724677876021159363,223759987524058921542364649573052527782792132841920976654209096184205365084188685026950012469247) p := (85513334687704759698429994085663026974797410205656137939205624198895879489864129158858036367268,223759987524058921543313353362120656314378213318196104335049760840835594840708163285441509322964) p := (85418631060888296232589669986899185841921045316394573730091854744492076956520099778059304654488,223975485389979614273604271938372436119819977342868424486716269883616787294079129540119345266283) p := (85418631072400532541028324275561841819315438480292673797480474119320938265905079772186866245327,223975485354086781113668744530880472815022745546966320796585424432871461735827727299665828213352) p := (85418571498547623644603403965051249411348245022803328770981965080245822570183019456138919359606,223975670923759090727616889269004044702542255675969229006657127197536900201493964655267171486843) p := (85418493754635753204464271025885095417455252723191556282753051383809780304792742540205260833009,223975913009288652425634180673778077807459642073446283011292653449182849639995580542374883664984) p := (85418608527119717297873316849485598066265279360700059560066202785634469485423211863949770491797,223975555616807848898230384298166894498970786572917748883595918343783627453773784708093127319895) p := (85418384852694607792163563987250653855887033818835091238007734837782849954391627023642265234898,223976252110131192045445927800590244597210179248060089837120752852984080423529563597097172307836) p := (85520013999452393071448487335256620664693958913795212770283896255105705161933515266132853040539,223732982985867975722409393109444131486385066484265571316417962259961056373755239837118434340186) p := (85520018110326570474063375580358495013871479354971336649964965470047574393015747538950160060364,223732966351264366365951722999375294623637609512944867545403370953745677365122295251549136388985) p := (85520022124976714374794852466661700771242204013873655736528072340896761436884728540847325977874,223732950106058476737153329758137019040383505358970640493451123568312566298049333668396672591421) p := (85520022132564232100343851177279091148529858139238247232397128484478882118299885263962135304277,223732950075353859615146986534621839892157100653497028354757701325566449917146515904394424371862) p := (85519990073496122538181256083409895376095081468805613287549457697618310984317217675520623894628,223733079804044734592382007587662781319115815943641414051652263131410354552197754713334578216797) p := (85519990073681763472228844298838093021010030618584920966040851889016181148837203731957878609155,223733079803308662952085640383973517927296274849624650635767698854844699967061078689891592368502) p := (85519991587052434288719116263924366711357575669620446329515122248694795101038881141803871253460,223733073679368447370980916774228625616815131419301538593724767215959881149996681141406323398944) p := (85523579480574427727761757477740972525993923295909678633743293874078228899155789446751334195219,223718555291647517806679162617522269241856630072514569636155158306014721303622286714542086703442) p := (85523583691826191668062015419816505301793345324509458902942927359847155961870088476635230983508,223718538250832938702868557482242243436048824601568730455202136357401872600525489685803552188289) p := (81712535222566659772139226858186931915879881724275707095117847787894530264074790642379586860352,234418303224745691486627706261693688447968921739126490389429315018120869637267948853205099615289) := (81712532577585329066298108082133379877740657612193091843717963178630465134154340047309014876199,234418307186163448615899487637742401292110424017226596608109756909075568816548891809294285528218) p := (81712488108724141629405595871175131740482746798454729701719396912546644363770524802973157746520,234418373787653843777731791638384188472948274232669088901268181384110644273334568133495480291681) p := (81712489157645729200796942074045483887520816379205977148162782512859738678194312889772937498127,234418372216674043159196090236531083201732393836110086941378830322518345220519569609564946259826) p := (81712737632232947664428425843207449827514322576420507536796694409339936499804679836393299895019,234418000086076818006560980759826527135967915080084798017745659197419085088360807157913265973202) p := (81712738697094413951026845694789987785254635703316511081150133490813021475420844439860733792892,234417998491194374023441338500188854510907037255765856014614835388669238461293597746270477928705) p := (81710697835274456262678412890242419797344080659290053832315729769225039665512141680334931270202,234421020156011655307135350648705076145993403544216812912645786915334860876288435829158492720898) p := (81711316199930102871459846856370910918257394011480180886814167465620471409078553229265343683373,234420104651424038689820837995873267193441040463314493266644778254845891942117980444830411563473) p := (81710679255144424828310053663981227441823894399497113105628055070698103365993480702904147684980,234421047828999084966564089485616632751895267704976234926779592249644361429079748191576195956169) p := (81710765097875499430516994994612190770384619922767452276785330465560192524148300836063148050163,234420920005060063429955132853759368510940211277683966716937085102040262410578055331326040634122) p := (81714677544202421368491360522647272085095435586292001919429636711176784590542558726014117149910,234415094762689250809654765891419852750077350916613139053739916780935449900746013497299099522591) p := (81714677547131365352805322046197508303782296893577016115989459441885816832686356351243808192657,234415094758328678930865933283928633731354797272799861261762956547006637173756517140998663363252) p := (81714677506531147531811453189959921262218378618909052699935414251564168584597356028159145322206,234415094818756880741194901026812964612386247601636600854820951416157420661128331492531923308533) p := (81714677511327733168445969937824443355052031243087925704367886714591342733887987717646976355977,234415094811617958154505999412652607165787023800637056901775292067977499507760632820691088711902) p := (81714669961857298871589769472604100976298873310324207967642714414494861293784282835958281265575,234415106002010175770133265142344084887521829060004842441154748451064324311910506424100261456837) p := (81714670008415470234314312260916591089533179426399847385075311937018063967906620736618627978176,234415105932295966173935918872845806179447671331562071479227709218919025089384640835244256658702) p := (81494927326234580839929777906293065684405374685465797445995714521793766668553598762372608014643,234744210756264384611335011359648611914262710669876387490506077067494312027824848807112968780326) p := (81495076373048226849462959640965109467583435990576926549399671630534711481165369608615152474561,234743981317213142997468646841584522963476713519882416241803793110223578286260902532885999813497) p := (81495067992010687946569501814589075237889246032236441871547664982055698663576526293636993997734,234743994217897314603678160231527367790900439691034152328826673264536719898069678338268190960986) p := (81494809400444569578453988650095898538473159628615395778960026920650191700135364170192491511483,234744392270643873775399967316005675809376809685240640744655479718619854847240979233829117903616) p := (81494806183576276133260128436044340910484935006975476476626651273435263802119883547875981113004,234744397222089160138841632126034582157728724851539263641376926622730913988163875666497996697043) p := (81494084437752682733829547059886209695554300002207699743108118304640908984430787620476587285616,234745508160062783637347989886501659575735777571785748219653818237937246989164205632688722883702) p := (81494084449360315839836161831322832707315570792561225604099352189931440151196289423078677977335,234745508142675050811317794855679131651699889060993532414029481060960222788851892875202706455645) p := (81494084585604242525268893645970020773009706982948229271115487135757971653295340845442195214082,234745507938581304133590010527539648001239496223489477384876388060437965869850077389481521966021) p := (81494440317275123086954247277835964984182607418276973670058332631744951424483126068347570460109,234744960376521538064057308537463507065419430451467285931723661630610927447042690019673318855495) := (81494440317304659778855522129498606883005922493553555163756733162639159974360567426400948461466,234744960376476640634116794014583227117748930437683891227733612403318605969527038087582331985292) p := (81494440293365167107683929468434572270777036225594480490909127927135267246955244795599994570280,234744960412866013420672360273258590742041587042313733346732015880031799492213499577593751155992) p := (81494524053008508363173495983943180585623712470777385444885330786976114246402981187475066421975,234744831485102046869669653928829457768812483531864556893028915339003457442452982669563532296960) p := (81494522646484050094138668099059640474888954114923183774961558991656393462793653532436158493328,234744833650063447242224282297655536285904847938758472086226897537118869883668450267642451307987) p := (78849198583473888076854638671874259533837254637418942857192295180058337510017645190268394772888,238692321028545397386590496992051645971717665030736222389684792357796172700316197097721336848080) p := (78849198583473888062447189957408058964064003923266952530365620175168969119532366665592667904975,238692321028545397418866489195387014847484784726183186420442925088747037182558022300983367143939) p := (78849194884793451761583404872839019826319745899757208636685795592530448849169013547516366950186,238692329310679650208354401494798814588506731775467572642478835894059970493486101818228774600541) p := (78849194888858679106583610376458147397838820500549113257235778400961201363815343496097909024317,238692329301579318892260602319043701611918402028918503918738640482136051991192575637736654565750) p := (78849194908425070338888159121785456247354672577078926515496647544445227053358782301392700249630,238692329257780059719485174828852386539781823272888689211413540314262521373588098207453742745372) p := (78849194908459363041139614612406799619927631876388191477691033220807156272943472279305558728521,238692329257703296706210656399620543511997355959096711151200727879041672838538191789990737226167) p := (78849194938813802210981029575728907566184317633884984293776973178645680159891184177378189447440,238692329189729504248027225897812686645807763677309749489574091994947591316390369613725601703243) p := (78849195118773639302029004562618182969826484811505222770657384738633746148232634850410005473557,238692328790268327039628686859887858187131013896640771995124243427508962401265493834776104977071) p := (78849195118773639302028643290238814346854789673368731069946171290858795212877347618964043893842,238692328790268327039629226168994620741129877816170330606842174033078245600702137896115979890212) p := (78849195123622159569068907700456353353868318649281815832197250767808749874645540570872499880542,238692328779405006353904645591879274235153200785969732875201749375348240688814857336785772185898) p := (78849195123661603634901695296902069055962449143939713323612797022795076461478043126733201371913,238692328779316881281131873938153318649726985044075934616874970520034281382400559273992296097705) p := (78849195160735958687267360213269782339655397484477890797723131946800587713085147048494832979026,238692328696988566491440421185133818602788421324634306537083612852990947669404898003133398962327) p := (78827203016709245513105665363994232556855464675633763050211536094279748964956035637591186497231,238741595311735348361099782403593039619774506452168904832665119844432311724736236212034731602213) p := (78827203022231074089981763782454680502821722138456621132258511544448696186108422654282906162840,238741595303449525021254508071297726090093743802219727141380473592648346558697039228828016082862) p := (78827211951304456625731449901273678734881081058367716392756863199931718460737951864272619420926,238741581904588544686057158508807970633557126426335050418173175427076979562320794876905775958556) p := (78827211951322220444446589439466234080561819421637693872682496709504413631296117281739722219539,238741581904560728456381240883448976634121439386172423899952469600687534366405327109134510460068) p := (78827211951322220444446582272649346141787773113215338577246023459862651408603038881664130700628,238741581904560728456381251687431186432618114907883542005353165192118086318472475560816949322799) p := (78827211951322222314384528291980116050606943646230889006025479982131844600943167177420132730894,238741581904560725653562728822964795561137595307192631486201794980140302910194999537988130495156) p := (78827203551903214095760853030832987800577644936467025747074059581659737008688071025782423303447,238741594508629733392121983100537257541243829900924586805027552158998660540811520824339431541155) p := (78827203551903186448231557840359815570196113429825940337007187317606970260814753154809391579216,238741594508629775763234864923387771203951377403050316193253332518148965348535949006864563971888) := (78827203544249984931803694321756867053276975194890158778576350305089860651060873875556225364058,238741594520114078728408756056959173280357587774017901493880237299568471602367768877482871895320) p := (78827203494492671229472516211307990015266563966217475779394809594647565343038937759828160480687,238741594594779321425226930009807622604866570816480967277891881633087823627067602855540697087797) p := (78827203494449081615710184710137371440510631470753878382500438801694214398043409827615956185016,238741594594844731216648946210758481125390988718993803334384078609753710814399723845419338019230) p := (61424227346611226285750678856439824711062198719245409034149739624489032048903853630201916106705,264702169359624453046906116922939041189994990636483997157754188402846789708821871819718653374676) p := (61424235788256347908103009844348056499664168713536486578567436257920340423511230527020963237270,264702155107801817800141900952977042593876384823133829062570781823937781625269301753327682322431) p := (61422589582893970589533286062244650296096206211731076003362872911017379692177977491832917038218,264704929387388760858002550006435050115358567360911739538338793065887238232153776032992494980988) p := (61422589575890357864360589105209778824759025522156444560095520571119597026828050346858977698013,264704929399223200772294957636203800340420366346287421091179723587812271163532514197641293095255) p := (61422595335689804184199642261344036142958885831362954020967426711904788488968616636302825877068,264704919666689255597460887589443758253012356140266856049137114739387549892353655079753545775938) p := (61422579696830519832936161640252667864072626953036997727681751261977610907499788149347130132251,264704946092700847296285969728994448051388915403078010350022334286534508629948820641348800378257) p := (60767146789347329692114148521598587900135461686939756469224426405711165877470569328417058559437,265811509403241586513016619914361984042913387550284848763360216295463397911100297511583497009864) p := (60767145340575213949420939761041104630324165596375686143357143927322562305528219004315387626603,265811511860710883195145734110154189423583141370767447352502641965247359910736947936722984374059) p := (60767145340505036296932309540313608492720314412068458241599978441668108685170388910305264054524,265811511860831714171812901560433692480157724676761088380996266323386187253869397470751602237864) p := (60767207025591342492489966003337788573082174060032175675717584329747011334569260621088074990619,265811407227865494825140604872893503222648551081115113957391435457073524160361689605028253109493) p := (60767293102413701607378269023254594768489198321926678797824256286590446090399040920058333844173,265811261161720089877598603263555545803140425260749929443848590492211442889412969117205001230300) p := (60767293302067647248572598082195104037945326678210398932572102756752490898696240951312835175066,265811260822907775666488258398234573010534518220183839949519933301264750328085220307881535379703) p := (60783792887895866662910650422918272344056657271626628680327532516110185481840077332032128086713,265783264453795843991409889734639977791842324671987226852920798957102451094101346291552339763745) p := (60767293474152187813504792687486743993794268932686638277457342562879128352811659369967406334638,265811260530937769029810752680776508156958600035061813501234788230816589897611500142336098553522) p := (60767293726203403157316652225665395557822633412784008063582719755873508584519201560347249880773,265811260103241305119172313099453722595136255106957255827863505958145803698435433500073604546236) p := (60609779152182988525180310308471670741924468192597589607607692725996032805625057239192070767440,266078441103024785664790578859735599421960991391492817278429550572627792663308934187529029551374) p := (60609779161229815017568367459119342810159002607725671685627129633038592852529769758808445153815,266078441086252226094083902935507263558831354926406585366467262844005923824408501412649213356997) p := (60609779083255132542374793342340728021633172865237478650389058592760340055026771673513954893600,266078441230814921913316569190444388342043489689524314705384620805391912164658576648027483062635) p := (60609779083256662481091021897983544908207522247014379775156174166387624797279680791704564782663,266078441230812285260335268997693974611466331813004426548754954362241282070445335277807129931624) p := (60609779083251762360293425986747453306610833865160788457458229552146217610760623649626705310514,266078441230820730448754181592876539175177307534651893438137388969840099275299379469612769688588) p := (60609779083251743776242406950137865621576996770805524878593637545663449369507703871679654167093,266078441230820762475820707810225650775776316411993430277003522538764848870911248269842023363783) := (60773250786480069835510751138580763027440575390143301141827119557961295907468938381689405066201,265801155543012749198513283593483545343191143352323001955465261631495494072333300768950223380702) p := (60773250786480069835510751178736385607981922180739196833319163729729649573211200389957496957326,265801155543012749198513283524367299974546846630395802963346465030504184921840470839356229930997) p := (60773271541502214718518454234746886614029976853954056693044206083138314458176427568766657904760,265801120319496216237017636681163223618442894994200400043429463692580433342518659487535504164433) p := (60773250752568822754590337270611313241444875278902144435019686234247844936774025144633857373423,265801155600563806480094829083898018261333945886808163371591712631801685377500163055527799679618) p := (60774361786484691968182896303838008307050161278222113176084902010243944041343946172550680952628,265799270056028186768101336268287767018661612861565945730124253979149127052833375838064250669556) p := (60774361784524766764396423528588695462309618527722113292228138436381099856877976504920374163278,265799270058965730948307771396365853590101227702917067323699169443865682110594716788817955568733) p := (60774361784524766764396397757451668145376303773989740917479395401014715374885790729945851821593,265799270058965730948307815132765374058643744308840077274604920095959034172079978396067858822262) p := (58441920496704522921163238353171122568970119904482892290331081274019838061245250031024267441512,269814719098247331321234256556029175244217314535557684131756666079150310042863432558057647065912) p := (58437554456878784360069626311199786575844015429937494680551201307237020952147943682083410411519,269822204356964817310120818675290689744937589467337749022287700963521500725458696769428037739931) p := (58454254833089662144150734494454562542292248552331395851134525945066967511399119714064114335055,269793554089590998780271855518085959550059718770117034182581563289844398223137261535051490184072) p := (58454243679076601599775626438933396775232941308670051625798359027810042911172459850510248867864,269793573293159363865387901969240197544832135886612813433970495192966887495136519209921350280523) p := (58454232799374853928856729879229899475884982589355439537401549609218716270228827217175872381877,269793592024453218119908323404070355385046789167514090625115665978263703134499867107208442192984) p := (58454232805190787385553550157812131724271465331407914210239292291201844053784800181481521811890,269793592014437458058187099130215591813827615517436434458749338777848467253405012827343510260859) p := (58453896223099567921520333223200258703713187249966676179708134659408005820462500282867434273642,269794169108845133588528991041869755726021800400783753814545789652831106236967756562804399431052) p := (58452953742706272437430953024927927073143404232388244408263309161640330976558410398380675598471,269795785063107133803610780658554980826464310568895028896282861199493468730693831839556684594431) p := (58452230924951823222646410209220681263441790422625539523276503049627433097666140004892139662560,269797024389314089759643451043777872458798676946900996341512459099582599576665318878817436447700) p := (58516405524202681693833677716988028374119782027221013989896798633259337515489294331460633923937,269687019920812121727857193870591168311969201245017850293484532523318237412340351285041146415685) p := (58516401814897703909768717015714324437266299145703356426271514819611631687294264929123648087046,269687026272760965296951603515277287714242262994343324628631851326270613259428731850133060658830) p := (58512095345640142593639743342694531092257171512190784181674069175312614441164747043412537532435,269694409424314076378959341130805529595074304842092540453443777585826783326879962155297299433527) p := (58512097058580106106648731004838778501260788117195699362775404781032673678298046975510595327316,269694406471093226905380098905419795634851836446702238806459077205230618422367840321282996496540) p := (58527681770030621461512606504179558970268030429036744811836688215763843248653353573200812788211,269667688141452037916691266941154362546571868470736924686011336596580772163192192007414153543517) p := (58527639743540322199950023807937130236909347359770506871435586481114384576625239695113822016893,269667760191430652331165111152329728997848806771738071544472001128233925623996004363091600203553) p := (58527639743576924659928004784510812433869131026139315584281439943948478651502103337712731267050,269667760191367901307438349654732439896829925920024382738206117511895055101992284796167138841010) p := (58522498953277709108535087771647162154643227713466000436431395095384145807261333287762500216259,269676573163038696646891329570391849418362835605804544118826529933946645931092202745572829472479) := (58522498990258855583195031075581214812686986055395869371685575147338159351608031002594512758697,269676573099637193867751433480614287681589047001385810884156851826098138374598162873196495681358) p := (58315569947412814754661606829015863213170632053795426753452558906328290291607630775894387110463,270031338989553830448052461059962929055257468715768156638966838446828793331062211818810612002502) p := (58315167365641839519776979865364496320602840686193770073749706103217240181886324619467845206824,270032031182819548826476387165601652510783543819316006138458168757805880489599541661175054451213) p := (58315323558313033586188281123282226202395018812938928548631288989461536118906894311042270417370,270031762623974544516545688085982731550043293794458678348833259752240341781203759026820242044467) p := (58315395083507374217691235007572978244626352550258005603633191929584131755667089295857459717005,270031639860989471223213685811861820943561665454963910590091691882591433771848769864911225780896) p := (58315651603197999687365891107094279797151132439688816319839912908239428329075736990709104506985,270031198990333413128267310020332783724990536102495966084032008987889406282926184767056792108287) p := (58315651608876539099972050442359226681029084268706371597584296038463528755122540193931296095486,270031198980549564078983867632531509025155961398567170560404321116070458999443766723783612052436) p := (59316642958761159143848893051830261902436339920779580444896716170838957642438762572736025985994,268271519327210642937786909052587999595155720597821001476510653852704621574857202721061715375424) p := (59316502145569874522842432801114294840969786837803984516094742892517362860290127330021859807140,268271766873741794941661607721186547536777397290402776927706035719332167237591698824436396171567) p := (59316642792474065919955884760115219083236602014902710734577059322866695473788621071081544050115,268271519606687998036786270513727734448011896656356751029394935459484760262650984359102590373796) p := (58320337135649986514033404102106022922556408252091426317589758038089969608763095729365387099552,270023125956564635042340292546746097704740270041127920018316967305172919073969530879314740267022) p := (58320338538149375556030648630933553386339591784135000158476671624606743090029441813611946768327,270023123540098630625944494222668201533649278278492475880997185651034037378998875920579537512645) p := (53657625442896790167818545587428968610030069081527290748960859984320995648424719313222641239188,278158514500094280429596891206022090019301710548590562137051491155318992182912732153517865358110) p := (53657625442896790159241177295091626258558140202734707487866430862046998806996984411305131667263,278158514500094280444558256442520330966629245302438490549569427757016267977566643582728094370130) p := (53657625442896790159180891134086873825648443701321831435158162531867123529428789844441849218600,278158514500094280444663418981586044157438361338071227800373262629859746933609735875977528715137) p := (53658631809474197678959584790476204520609220164594903996663923116315810678695309114360928104416,278156944997625110258972420300607155852504797195252510093247366353457357150739372809236340490846) p := (53657625442896794897243447499529542136670737180445829308998784331598754179032663299052303697287,278158514500094272180116195758561830503348277948077930839261029839838646208648748480613804977781) p := (53657625442896794903158428107928173103458018709804298727871562218611613077557993529260615755527,278158514500094272170887187403431466042432693961493096794832469618358073109884533456165710592106) p := (53657625442561205773125038311275070560149492843715124904093951121951633427969202329018069641291,278158514500646640900585152438140957123484490509959825642415735949579585933455360780549510056840) p := (53657625442561205771217342156034106558759896775813801556435441604667945520727647368374500871452,278158514500646640903560344983147202235373098856407073998523924803267120377248829091285505746251) p := (53657625442561207574172806127364887184732842141040195904145154661882314720868133238097044030936,278158514500646637759871310142449191557304866809655441000813832252614564921075696741282941418589) p := (53657625442561207574172766000110900151931149997804930541717137278006949392976674458492109713295,278158514500646637759871380121362163727120271772277774430521469692473894391880268019721882383478) p := (53657625442561207322857043391688987645673944426610303438959028643331879716544116244418062723187,278158514500646638198057779006145529537513289585832610216012510462810728782526495885886316764880) p := (53657625442561207322857047043168673355531277435995579860255132837460547667169489883759554432244,278158514500646638198057772638862490472422898981411488172352498167506137057005897088076950639107) := (54880330530093614634148481753080790572713667703138489916106715153796807742628958024005554777231,276239823325201547730067301239603837143112716674789968758337513112933942446213444117577538409691) p := (54880330150767081254818647798472642834564130184950149849072674228866795436471584326054964758744,276239823920927315935295032438075874712329390936570871531371341061189230334574404397368845065208) p := (54880324439775313920683260726626433043703503520386419370030808305740032954859904733786158469392,276239833014040947994536801631881348252380284426076722820534726722531555835131386429597415149598) p := (54880320058170046742268361109142928521915018407447365186880335753547573317633958409644146467927,276239839889781561232165296650960541075840112830391011293406090122252084952373727703894852329653) p := (54880378447603101024021677086834597811075677034728033349568961728501389227316897487576065859765,276239748263574717809766169561028855465191839692805053843598975807012051586575384527414166561637) p := (54880378447587747586805449247265759771181054586425433569061250148895345165391933707414798488754,276239748263598653730753825692072679675750394624868349945453751417547037580041886702587217956206) p := (54880378435997286804101640919135606608163661944945702212575410822263720823578749306686979142248,276239748281668115925932044372440161213456452388954356684905048780536712586693736114617513780797) p := (54880378435998865157461763780356179386077680679437096384569622225921557788291064408875886068479,276239748281665269026218423984555442308384359690798345361183067600935330451795060556946309532310) p := (54880529578198163995970784202209994312256675817858092066884783105889058080846454169511658833853,276239511566540211007218136079269697765611974429520246020539879330568864066948025480167926511277) p := (54880962084414972200110866067089742415785230918612325199013194808633777756107369499531405749674,276238833992858705957407191491784883259577953319267666819000648360832269967791763125271094639142) p := (54881258548201984653685289815088343527970435090240281882358952637348319914071549422086495891424,276238369626872056463900086981337143043036611693293478136339651220374422351109767346747581566035) p := (54880593055730210311105703937884113888113677183149369341395062722202950419867299596446393320839,276239412165259321996601158035066752027135294138318107659763502118492551470687222768070903555200) p := (54880609101940268983113946166104779643765648488097015492301254129922009953736492911769564764285,276239387037741792322291121271053947340136997341460784979695344057484334610446642069084694683465) p := (54880437488446474358539880198736148319071235009023528996625921953877074613033662281285665119466,276239655778311648513133135383950553096481693455805298836082987411960769124353550451924342624650) p := (54880433612668438050261392208372507417670186474131365594921706952847202280201834075027283830616,276239661848882291934772499608167009154367521084319421691920117806090782788324756382135507021227) p := (54880433610597116914824381829310976410220312191151342236072032471932120530632752923934507322895,276239661852625035282495917763159623088153214651810569549761207309715295987938919767780373758760) p := (53015457340735843161189950118799542996089432404506285087295821854522478566019412541325297674638,279160019548630954225307967697224867239504312141917450897605133126519318852300415542731294244540) p := (53015457290813287735157115739676607792522181312250304981420015703617153163152751809272918592473,279160019634615359273755102021900420251613439792732946386594132338252255025087085975473252856343) p := (53015457278946446276986578302779019443617214259003503051213993267135976337009267800170486421710,279160019655054283000594461114381770256300384441357205040574176284245129880345405235464467571921) p := (53015457278946446277008299749800573289858220538165614135275803302374643198358964559547488263321,279160019655054283000558579590888219686719719448322706482326180978226964831790576816132174973954) p := (52501374192383671150582608468922254330955104391132880888881597244249401202355538675036473307388,279963121195624978218597746793709857007823944480564665376943155193387973664545432014132754840790) p := (52501376089997226815826093056387631673539526559037049963917715737788725351881276890372159898731,279963118230631119144588104859844001121290422429017100702233784233058415465753966661947057697789) p := (52501601790275956522064190053572529897689777420628285257276466376470621531557525424378200918718,279962765577559579797189272514446443789943932940289965524783287537228917797059790449332562448616) p := (52501601790262135019292559860798757146500545859809463407993554508860227172551596879437735045801,279962765577583192519169034787218133272869503947809404269641748952765268088185390910342738452459) := (52494842194965407429404452987642787450185934853564368569090517861445201337528871055326812434967,279973325802436699081442774458770976510960970689674368516006203692843737667808708002565439765354) p := (52805521815300954223967256589997854843739713332585292382608904292869780430619958828135310886966,279487974483448296098095672652038898960429818141052362865082576640648469866231809346554192521372) p := (52805520450398321709306118973168172228982533927520178113778874250946684369190358803885157952817,279487976620622693581586727862438153425978952723038421454761832354930640410864529526549526284343) p := (52805500797594138209736081466978710902155400988070837784544763819863818985242947411531726279696,279488007391691377373630237730132425170977483274901605090142691964163191506095342435728023833076) p := (50456776147912292976112287055551049026028226017360496072258160114573532731159040042714725945616,283162162793525686778007080887049914816357947206245753873130019632173035916913448911752850768680) p := (50456983874052965177916887636975042064952031945681284133308560617966533957872154820723511608549,283161814742465768953111161845351365443170498709068050356858651715368547664153987134445938036321) p := (50457012485108314379723779257255719832014536551508985565567949347527649494318405032111668359298,283161766805492087476216453321283932658824977533096353064302150702904313582841293131760097534578) p := (50456685323202296165708317880623299851206598273421073383848835081734206792737823068674991801573,283162315002999458987794565098079834019811819584391999673507666087976602808368784314863777249628) p := (50456977711831747714017783547520760328403279237574924802125135831825151133393261815005672009858,283161825067788054946181389622602298102046170223367420354717656628055403702293961578998352279415) p := (50463067734854235450797839414662524526495662774362739271370732103448431744586915331105201148621,283151628994920332899649112510884296078399832556663161359827910303712613068039911473877982240868) p := (50463053866646473478542363576301690963001526481169521479593398561194420564256068786185636700826,283151652213843952742310483824501896505175604042028995899780295286461406923944491286404533194863) p := (50463015146099157572415870530786902469415234204605308987470997455516952895823077345467024219896,283151717040792413033217154596631608341412432446148951491314809696370747806496042571717587649927) p := (50463013393419261904933657855612698173353219006799739894884825712985461778045405162923686008431,283151719986424088397768703459440422508685645909796969832750385648475822722558387115969076898636) p := (50453274004113689451859691208869473050979001485295995113063588402160406084609125707954698772418,283168032384215078796946811225076805379703873585729233179933657010077291443665175722656928088266) p := (50453268326115115101027701085594355090939702054540797740074894828295498243986433147445920060837,283168041896272376256908549234897956301737789939146504626598360022073262558215193228161522610185) p := (40731716514872479109518586426820487587347537889743058773263533392461399702605668736749334034861,299451543602029096451627536537476612260276471162765274574287887350714616028936420240481821935954) p := (40731716479428002346284512149779782772704635474824412843139905880513908104766617468016825608631,299451543660605879433535790301445543769194505192863547172689579888796826445180190396454188625282) p := (40731716479428067692706800451978641983281183640927098269632523330837135578617345403714780236720,299451543660605771447726475010104683715155471364717500809873865168079924382612671862393744114513) p := (40733152848181543213540215952225049299509383418953399721704642277798998131908165582360616386356,299449169899967565357582070978945950751971584208403935474058771184532898231558286584696962545770) p := (40733152848181543213270418993072892308138626218112531638439746404247994476610554549930256594483,299449169899967565358027914595462302873598141529115795865654682387140309710209506426169591593066) p := (40733152848181274076157357999682043004337235944508454037298675956227334134363988273331662450009,299449169899968010195987715885589313613315492868063894630484379195927416425752043816804159979843) p := (40733152848181274076282099412088240555491699950589177524486856450083769404926552768147461916686,299449169899968010195781578111172399084789670199419700517695285321931437159645563145927877848976) p := (40733152960247051509799102779477091692729637153039988914431619386394282905875385714116919244217,299449169712258598746580452564689782464775935559019328000593195027350842566001692247499332573229) p := (40733152960247054564785728586670174274159334415229268770547671939669723535232976967077352865710,299449169712258593679012159144978417051198374685365426996791385989927928562452316842351926778022) := (42872992069372429828705943765729854035628675874165290843950491745886465482518825097497463681397,295914295003367979574964056280918713443935115601139971731799316421023392012583746960725665529977) p := (42872992069372373885214641727934326501041438226417638762161886766492472141849739062374792610802,295914295003368072315422664540249105980855218387367491497790965675234384366972838324110325297242) p := (42872992066630315423188143245632402101296950440864780652531061776376972706577402395694236320511,295914295007913446544628345748318314922867087732302774885846430812525312692814879978150275051732) p := (42872992066626928040317516748410413604487761921273147935853451983319761469881161654886031389288,295914295007919061641106955983448314188105471822158301807737785092654276774968106151511278485503) p := (42872992289706291925879576665362825079666060866264301703109664181728264801517545726660950207954,295914294638134332101508368585126966342897555047913760374709922574466189044123273217959042848530) p := (42872992289978477089645999499110237970106247405876374386123936541117441819416660320418485503893,295914294637683147797810178354335790378265686472316058124876586912361602633813631439794176940481) p := (42872992112558668089724909853025733195641123602099085654312840454479969381516904051221325021506,295914294931780846379790519075773732236541187988420198101996586508083259448399664858889842902974) p := (42872992112615406874601959982557548297979293790389425520106689229742022009427080236552926245925,295914294931686793992251202050708742017493695595846003734801039230202460763673918313854708951317) p := (42701886412656144753947915482226850476507737858898209053460198585922770184136585035649606606301,296196943913241902935890359106044872205075817206255196557948428277029498878549568506889607738122) p := (42701581793416805475801540100567137013016707003911390640026137387668788995476109764009392503455,296197448333256383848416894531476379353048871719409781078357334883846611483427417164844343679668) p := (42701580887467864852423626558795037184853962118718369361433489132577304787550420889262987575214,296197449833362655879823070804169374202210206219872451096447176900296573293309891136539055752785) p := (42701590408096795182105191775515498997795704061015524508003547256085763774722013223959918491065,296197434068644279033591797371913013835703752580799537065641366159308385612753878730797370436226) p := (25069401645040637135951500822994253694136461711928436481037156495068878574186121971298173518955,325426422835753604254166146151149373225360857965417181151602580745773298092587299924999646699054) p := (25069401645040637135341440450831692907814388668438530459863758649233734969439873580410912420092,325426422835753604255177412938332253663803493124207734742994110507439106074496619564419146879653) p := (25069401647830845639171306408243704545173871019249025692859916324585595761056626031577105723199,325426422831108986261811999330362388912452779745638840420455159292779324876937818900972266236586) p := (25069401625946687490358304698521515227241762471008853617355348047328365764474933882646212462120,325426422867540405945186336933687308518473526264107332568681853542656723132002929237029555095081) p := (25069366272232658048197951476799552593532279572638447778145480376491055049002714515211020332134,325426481526238679813089472906968631761611458097295562683504879548607536291976092565346066020174) p := (25069366272232657156311788385285231853755083062290804678518278611998820058811083628011406936321,325426481526238681297894002789063759487963900690350626365636174640180845353729195437871567288709) p := (25069366272199087875730924879290159730315385668658894435976484645933207525272649843389863294434,325426481526294563814302917297954225912172574991784035475789476134183485445561801869713846238746) p := (24819714781686058344568880588087925731845806640158464744625422093586712839568793665971798500480,325842094853412020552499866718447563357440917159377135283396874181217090116498622535349086929502) p := (24819770500510044971402248664503563221694953854992113282345466266981518266963987237884786651792,325842002485593657987051537343312413153621977012837352640439178546374266374794946746550739106626) p := (24819714763535120087948279589076592874321250735790434549217394631660527103481671980053817033431,325842094883501718143040637096133324333484506888275037259307843057980255353906842523703184356753) p := (1416790501930886665211129327493995503286752758778666458732304535007609892765393222896787195635,364669510346768263703460991921103734715839795279371249461910388635616598242660574199551225371923) p := (1417585771136890014216369859705498429770494959871107725792812598590291399845045295607906036029,364668191036206321114830268576314451652483134743136555640072464932705353665117513220124626942947) := (1417584204940111149849630228937656821545838956476916240301909113990849086054728436703688248362,364668193634459146962626115813031774487789146514068903423886048681311982101086007796103297856752) p := (1403864778962803538327275893819701157673599870357921759116140523260790716803812158521870020091,364690953453669407945104379537830967545777293225274070804494073784566135463093250261250468256962) p := (1405809222013942788518010641005570271123801162618266831522189594533960306261415684148856833900,364687727684025440013428118490671466337247931935833637561562669421184911209684461505522760111121) p := (1403239078896427143131244150430960003778092108870855860584043927228181623175124740738305138181,364691991471760545860080728942947404869239812346989008860748849684990772167967208781539007878485) p := (1403591532519889140559949556890374334575151983769197456642873545658936628675937372664379676514,364691406761991055826968005593049622788949341026637373317553563626285127297751918082080978934654) p := (1542594024950929522246751445980282288666399526970345360949510068442647745130290238697373646806,364460805157070427191168344562020795983304952807379228022557215620962468771839249831562353247664) p := (817536173062616096677205126365915171477424820592466676986115659009701686206933568324121160887,365663653983057098751761359574039884723304278083662300236421518941700323382166455149056057834144) p := (817174168988164361113619999779676606921195691335525725186020454339119519883725959661295847600,365664254536279501025047619645459164417257271875775016439961647232394633545737467046168253003315) p := (816287383930706510063202408906041585579600996757204631163501295376781561477582207492720815368,365665725684513429956073931460262492373237817014929928251932401893250546849644459322048430216249) p := (816286065014873806084451280268502811553410200499205824411052921969756447587964685269377468511,365665727872552890125497846700773423208775987750091429047875958691284376309980654900183609891994) p := (1489413022170451647899153329357835546764154344540635961038411361613706807213543228493077376992,364549032942428051643833481446509747734113314186183266482692826279584320327115989573233474518594) p := (1487708569114508559299724202252050163030743182573123200828818425841060947092993126099250201991,364551860731232484272698165537717532024635754237769929833620125185635141208057260243711729611409) p := (1510781320779246238918792847466545118954284233897208887151319871125819466839009612555133926573,364513581712884690469648491578518942881059391807739151992269828874068931346538017576916888222368) p := (1510778310593683858630313430278565429568224131031665791108836580336967843557467358837696460986,364513586706897844616034648780381446326599713826409495983324720254687798014886642676462890612275) p := (1510149780610252906789138149293399722890941024349836173598850080806159385129470857540780094460,364514629423769535072688802765388534476084415791518885355582996042763705697115384348749318649152) p := (1510160669861455179677560902792916690831648230126246264545171784969012292150501596100215759110,364514611358701586035739552836757764045170876502145027472792301629804044974884522587413999456852) p := (1510162273408515381033009434399574920622319341193738892852139926939254577599331215388376618081,364514608698458040363758912828809764681551175807264856964772257725270876031321183802446397365887) p := (1606068930501879392533429827133466668639634756876716471120455199210645421220800608393962446624,364355500838436901526224278993556912017993963396503242986455351617360653488754602738338940274541) p := (1606068930501834107141087423290241840535548905267146344656244383785325149406521756734616884807,364355500838436976654084917611425329035558967429820019110229939272581812705596198077123606653286) p := (1605768609727919454451436322064890719516791412216430676822047617520763388451197978276568564196,364355999092637145968141113532881327631565163738053826888741118674000817625992598845263412161234) p := (1606068958598198961067564339051449955996824292060999750386954815508081451218849025086031442819,364355500791823033775095513749800368845990294889598923994593618954786662614068898817186228635137) p := (2866472367319779927542051143941462870483008867791607796112856606991851744438581088692605562242,362264600169147768439326511579825485706041951267352133844360334378135346434291949831268809266840) p := (2866468174200875757763526818969032438344704772230045748770060172836801247851154632171040835719,362264607125171014376019175514891177164393490801027643341319683126817845921542326192046971077295) p := (2866468174200875757728286453058556984290812024459024972339642622866813285489787960427755678944,362264607125171014376077642504483907319901275228778601149511944302824245704382462582820865519140) := (2866467541345594752118296299161826476247669280016677092545899811613670445789986563160231232660,362264608175023380582877552957732261323918979418766353458131561647618653511762849111542531141884) p := (2866467541345594707727790700746803625078168468049287340694905648850192445989346294646500225235,362264608175023380656517579311944993275359316853271520767808181416766007310306646129093853003735) p := (802668260280886548992024326755250451907095972877033839525823410127603666214016365548795974359772,205400926414411295494982060878927464817023976872752926178419442681310596936781469343380966946881) p := (802547172798874982066398715230228110848447513868658944459980085090178785193814268149291058709976,205397857697844434644275288812005592449047591795104132231051612288183651831419899274932399845547) p := (802562722834390122012166407120295695945788224665689850545259533552024847442836869778398845245039,205398251765526718793945196944927819673057890866327880790395844049675050768918567868980226217058) p := (802563059218412206329211977027034528378757569536661853971042467658852973518304111109140173233912,205398260289945387726928212119145318338738015667793700111985580459057006105823065406144913022065) p := (794301853906470644914488695919840142285664145801095308845081693742513376081483824175853274290625,205188870528148405239560093917293491284868966514569457758645063934062147908867789106147925831366) p := (653131364752353633627327873566163132801281614788533525414264695130917257063734237949143514251182,201609264421017317880141569512155177844023795546496286232579972600483091696692598190689395362939) p := (653131366324716739216077857703978641996139729502082532718102486873239504544974169801362023331257,201609264460887742050933952954297384843035215122639832135800232101835578047162190752829015893080) p := (653131409087832857488286724397282492321915029081361577975757728164300222640046135202965662712656,201609265545125335465358772132701757555071566721283407747150924763749353742851643358427253763175) p := (653131409211919889767413574518912724081273712451918668327488591002673635367794533343951692100119,201609265548268958930112175132549726025391136098350487799933146638825426650150063718647855383660) p := (653131409332763760079225729031073629460697278856265164004326067491958542067620232682924703872805,201609265551330420089900886830701110291647307165793300843125627918110887538707378543904475075439) p := (653131409332989686436793827338143396009504076766196757631074310738293899217791572890966045474370,201609265551336143712991887958802500493625585060488762675206645326655450228444508284491710307684) p := (652695373762805335345538868097671961756184904763101959726286925427894808313950937899845196469103,201598209537170696079650779850451431499789904095089924569945912655396012893880322176491988352295) p := (652695386164876069442084193263920329283266899308307578342608471310939063861805321139755866670147,201598209851652654709103749190079343192525530537580701620023532601236905892484514544815746983081) p := (652695386164877014192685738189798394530828697670680654868823087134439983779657423152695438045476,201598209851652678643392624094438443615217473057201088732990564947419988384434352064076383374378) p := (40779857533915672049855571968136472779584270226921931533728364019470543378395334503301026627542,76379512864062591873279233476137815879733069255107743706424540220246126108380958167902264182637) p := (40779857482881518290659240891546602642242265066796918343020348795230556718037954273373573772689,76379512768779168214582379759764282969831816404273122892808819328990337107557318238839324846438) p := (40779902861912346829576202899418952126528568314816166161544596271663759763354010344350439185359,76379598367212507793215912628396093231009044341215153487490596273190344701915720311438093786225) p := (40779901625952182641282844112436350041078685194406981980636106426276929671574722037689028811160,76379596036038228192267865473504695960709899570757034812709702133077674299757574883424731190370) p := (43445064338427294789370872183777720489851499919140682166075972059452740718632385718515252531148,81405999914990591901243624812419159621506990762922672142827532890739406120601779477348483866846) p := (43445064338427294789370872183394936150606588017682137337584273645101401524215421304721498088859,81405999914990591901243624811697265901926961706596507410802719864289278007806245585872075083765) p := (43445064338426915657265851300917605450840955426182445756108260309034795776103923881579260364652,81405999914989875602178635785644647209414331769510316513305081972260960648855509341660628966392) p := (43445064338426915657265851308965759366023301940222140928612040224296374551905237907279174069755,81405999914989875602178635800820360487014708969713082250493179839094201497034034087367610143963) := (43444972966349522274098288545903460293822124528211892969915636105193246598200106910550892071978,81405827289046077550907168484892269777948891479446136327339890231236641844510579360363607524865) p := (43445064338449145600476771092318953458160668913203459999741156617760918677140593895131973694096,81405999915031800106537285971964056720060166601998961440572391245989401057909831872591433598465) p := (43445064338449145640758400036618620003046903652377254238489728256706507260586796028250391675607,81405999915031800182157011263827859070303305589896267843557725883796133299200088740432598231762) p := (43892048869090814811932943117163842737790663230007986291009133684990931378658156026788374446564,82250493423028385009507404765723215579480582137598655375233679274058246630493608211107173545159) p := (43892048869090814811496600997312653725439865487663948811351017751800151070139611199983651697539,82250493423028385008696905014084568238871123356503965450038302549112021247510325224146563054604) p := (5620277071721529894105205331318813472072116080956021354696955599688557426084143071576107203919,10527378197027540982184124790848246322930579874519640558881745595348050414293804879527584711505) p := (5665860621828659588520272496606826391128317441433420615640932166328184932464373629135625090287,10612760661239764076133048965568776607112730247887776675105732961261906599651188458106043325027) p := (5665860193664882430977175158705603704483387513959017834884632355839646846980690374468838768760,10612759859247051272078722330703541438941506249743375835549807088554163059150444333388842833520) p := (5389775316361300931462952972367420004170440791837075623302742184966304000797396636121894001857,10095626142128903001396641904199542871859241491712692677858717013041701676328617100729394477445) p := (5389775317077046888185121447979983125103480181111941437744675558047595761584514911139544766630,10095626143469568309626091470722417481366690482936577518186295193031838391970807833564918757198) p := (5387161909789623588367684337710462654528330151106201332128500484227747110780308112029619266566,10090730306694628942700344574778944821627338873965766699921755881485357230348136493829447744888) p := (5387161909754950624786916429755130232411550621695706599677244819281093234672363572276491358561,10090730306629682899793561701845693095992776821516295341538950827729466293160626967558685455195) p := (526444386807545567050152081839966715623645554117972672486490959654656924274164740459266313379,986110400605843898668083929476826869271902582855871057972562460565221094576459180052660030789) p := (526444387818647753487031370101566804622993471932325148007351389159438183248995130970281715908,986110402499959306016512638311686322346997810402674061263667017920474952269584955436015608718) p := (526442223832071380238647403941247912464241373994809022727556114967074612580617854538298290063,986106349132071287808091301343068169867094496791475790377735375295818133405291144059643713176) p := (419372074348635992718781408088493428807039161736984923938987983484925350855464010352674886187,785530764229454447680077290616957043944923081076723930233776097157437757738990465906541550503) p := (419306439643051591469829975260069454354298380901963905106571742765982438916442615129339124080,785407823459618200266767764096248656179667508280202852201115759311413775498841581236556805724) p := (419306336385268245845550132379831242626882752050307454304685784952296672433272329175572899267,785407630046814325043046001830222164508013699255014417644943101759448608794518855170788327342) p := (419306324405482459586468595570181047408125046666663642340620638160134780566587952308690767780,785407607607362842157992152068137604820183469920523020328394323687017370661037748579357782309) p := (389410534329397592853811835135645767381131572422744679587601660795670772378667260306354769625,729409592739412709429464897930969606655761243424423240043794707600250902575222349733362695787) p := (389507008637696172858846507206109218626365355835113793870414115416627975584884438798939702096,729590300263744781972999992862613738421080067346202309767429687418617542227635813988103750602) p := (389502396106234278321862155430613993219285648421467646890005028953539405747806126823182139148,729581660473989288777581259020435662053317221210100384934788509447101856236460935763972463891) p := (389502390533142850256156771482613155276937315670393817297042157237319404650943031142605010523,729581650034954770323208596979013105574933143216251980708093656595386959356118266005775307712) p := (769087666691929997963241183683550851246908439475957707668840730316405934507847601423810478,1440587432367950795297283966481484215963230345963024038312366159562516510779716915514535905) := (649089733592454194185258705394353489895458723634116067647373891580684022607792510712362425,1215817849023814183599458994568816406006347072410012144004749226900669225105978054465061106) p := (874878099851475465800964219489389140759859738514218114235622841138868513270042596324712,1638744775197853268442461277771689706634443510999442575265816472699539822543992738279636) p := (0,0) p := (392007891601903844797322883397362347113544746018218818144857969030829284097165005828170177689,734274743631043389993054380441441722597203372771214746259475663098674637605111232185980480939) p := (392007891582213119755917769545666070513944293910017803985129508059519912345822383975573084366,734274743594156680324165287100217813070912222301617916314104081445065885708757744921269437224) p := (391813119523909236837331737168293895547603099701151836340134847658921279688896508125389910551,733909904773138056382965752893995156248559726642603671158380234413087202762902310814087499442) p := (38524567410290992863751425488677734831233084350031165924028580420570139207953007477396485149510,72168865582931344776163869062535399768498055758109196296746140118760415835836112894960440697256) p := (38526831707055559682178828847896553995679176624503460914821947998899959692636369634214803546657,72173113607336252191714148430878615101194378087584381519839862641179568202565521571061877444395) p := (38526824039124379622954531746357534789869723548358598050742902741603592062274270842703862487084,72173099204601805385400434114057216674411596030145710802246531654776361002947530728362362108090) p := (38526824039124088403614289002770609520809017449476525261660927860924752011864199560799096331579,72173099204601261678707730377154225623966375903953050862197514552215672172759632329398602594329) p := (38520860787949349126106798106524052697566441306094028468021032298904580189325391004765717226947,72161911753131417025719845814650346635071097928797670937684536026172294546102250946290842523046) p := (47137541968799996489556777190102285302030699804560381678558717903846725122567129610890174786501,88348750527743807282111773108956113418981760231263179967088894369470235289415920518577751502777) p := (47137541968264977385241949865910971012273833920623563982319869764179575395080675038736158673314,88348750526729794078750211316147878667157539446699906915124038829239109782917826846013422649626) p := (47085014363342378227023480351974522928916103319195150701632009322194400323126307742971285370257,88252457924322788861795904736908301198405689986466770243809693330136405431761216069222349525952) p := (47085014364639036378566991466766748103652321181442930801246746821082925292227042008398249803734,88252457926763067218819378956811909291451071197001830055544730613141190405507314203271547723027) p := (47085015269577971209456141391881320382022140635741894249542589775798693443490216503345973182584,88252459629841139625311746332398716398232596605838488607213465390264867883369927563416441753630) p := (47085015269577875432559429851857699696286488310877979742471908515714826514350423940559593501935,88252459629840963912129881593647081327502194852949962386641810436298747672565672879693025206453) p := (47106147184312555020956742380622812667081877360776338301807422988810662509466912118694509079331,88291224808452564559815278821170279868994758490593740187599093051324923533119131751422321143089) p := (47105680855282490469429491565100092664100967847205472752632091083377572874349684016708157753924,88290369386336512598311243731891015337826436041505791121369585290391749280216282905917637346210) p := (47106418800685807208053254473814475963864481601393424219985077380117145762103911969022951177713,88291722939976404725909576236507835648026441173749872695694497196455742929681810410790508271054) p := (47106341879904596730988183918201361006400615818915391937619929484063448759323338066781672011638,88291581924980253900339759119025521360096852913773660844665201348306425926982103466608476314373) p := (47087618398465884984673625907015390582866991209611284338294661054137558479485238056410449336769,88257235354211045489884992428790118577244246710774404447460946272765256595318806971295214797608) p := (47087618398465924654549013381850070438415224010457240783461141190310973707244464734797500210086,88257235354211120143171997407551590105887186312150868751211680589046382469092654932421532773803) p := (47087617704681846333729123435804168739878089202996355784683994514466175081303705332501066817757,88257234081158016321001832740031397836696181655268447464781083991484768531706546130382268728428) := (47098978660524019962013111065217964596814006044412836977346108429804962454765129398717784364170,88278070689015349642271187880698592874096270922735226123330944751436215459373862133423107402855) p := (47094108064598408446304437053641415417582938681607567020422654378117388148209798181237106979068,88269133089371663052266785621031587583748292797250837288489579531887456585498491062117216323073) p := (38502885415205016205375703600720749213032377919760290834561347234210522654451320045104815014210,72128193436817978591226022550522019775186079497569156672221695793849154567851995798277566498062) p := (38502917510449220518576509756723708788496544609477518536365105227653214907632772719960915015219,72128253562529613235298690369627015342966007357184242001125058683953734619400717277157649924621) p := (38502917510443828075358854020826590662531062662261290750726831941059339277347703140776720219956,72128253562519497808068832767348868545000796565233688242221511093149366638173092740668732616390) p := (38503107843791191422883014064269315101417813183900613375294652015752931111269656035675107094415,72128610562269911799299125589720729382008651920284472998944957890610172350827922395937353775007) p := (38503074743238517678497481626082222349632376846738535671544180633941583368855180203328052905432,72128548496801933209167439655716627530045353748474672289670577409428160996246850275023516580148) p := (38503057828859046904059682972620447618645017192753488264064234481659206799411934352268520976271,72128516768962681637049841572375843658460604666274773672208747358981521008144153769256768853333) p := (38503057595444685581542622570537537225581617743329843613472996437850606691975960984572293531096,72128516331234298798776590936755879007405899042857402659667703733451602139490759944134535060350) p := (38519962266256853533955605700315383027812462844256782645804426791308458416599635273386381879896,72160225932769681454203816038619859861482757161431654400516424150412929860881412166403629726408) p := (38519931461792050858063224739495483456584624435747484973014694978620469954182265365278273866511,72160168125216025803603658693299313146656098165580464884868037470518567396516589191120182883851) p := (38515801225082438733265805609206718699131492325570873466807983143718917760463374110459560414978,72152417348490855949995576900126856119422546595495697033587508571877982220917623097446887310161) p := (38520724432980404102327729647889683995477080440276913557999207209647107184577885391347048146533,72161656212637689689950815632487081764437100520689198312312298130614427770023644951914493783426) p := (38513569885428284005399230291629010360655043919635477567625249561764074606587990768064736449957,72148230037049391702552463551911039548837088748895934906995146758222300170216865067355277895796) p := (38511460960747474368828258719875023981024010958964059309667477154491211783648748845177594553269,72144272501375487708584708071869438505328890421771233069956719166003574653516043698437287057089) p := (43894743124605117451535173212190680015980624500858312230504923943281093681707354093439996658957,82255554633445246873654494634158922832080585703220482698893154273778999593256876677773782726802) p := (43894698207697040734024864475016891422773672806553070380756749126528119017709588332300202258522,82255470258011819546076234753657475606699404929631437849802968993368009098612282363636985051201) p := (49973731957946739741947256176840954373291166259497827628428870859961354653548675787608205694333,93545551795354660985405661729297068290725886433681013863643734788491657940836014047868361936278) p := (49973731957946737958692526207241445016111002015449800375045916651560947549743821509557138989034,93545551795354657654859934637452390493394488096322560230176693890317623494974162486904793555773) p := (49973730971939526692141143781581577186577689565357349198913829513783145118297470519487694396164,93545549886882535768910917196610369194363798893329513937912076699919293599287097542215529725789) p := (49973730971939527022841967075366563760539209197511149301331326389597230939208494854366911355491,93545549886882536386366704494030699666096587205691210402049998200434441357410470465334729699702) p := (49973858858668255605562315453504132811182852606683353463883504860010580205481133032773656583604,93545788801343736800951430384041067885121762885266631816583954513516913994819341071187773151277) p := (49973828767928646196226926754236425886479692004126117481088045535951244774223764167691269609395,93545732604672186569095275557749429412667871043075940846218311306524583993669784051648497522854) p := (50258885488023200225962924555454616264716237497803760200600091012847334432353294394206688288908,94076808208097480586587245363787002465169967536922358749981148262549065982351956996850366354328) := (50244511834676696257831394614026503145673863947919721704078568281188692712888632641611972968851,94050389315803137441161779602360342655587180524713338755350722303749764324405747108380839777337) p := (50244511834676696215435740910016673941281686400428600152678589380920022093997115870965910614996,94050389315803137362119445394000410003583738133082014714233694182094102274975316433995057061018) p := (50244511718675664481896548060104911887327666002094987365124742079757885370600261430009434453029,94050389099224805258223356961024546325672284496215591167862366910436142316708765124219136732182) p := (50244511718678782358981831327725468301723144977944140444874234727143412591884214284852195098946,94050389099230535956788507708635941932271609056115769358088954978471390426090232268181275575485) p := (50207847762359331024805601149502490183145870321322801719571995564397708683096195648931684239536,93982673269827190298576415040418353995551122515359125578661248011270197710732653338434044248994) p := (50207847367571777814080549829801251528539225218983818338445202308010561339400918199757755935927,93982672541303164791133006185264247083757832647485746245309328384325580909103854568158979861809) p := (50207859357576372786907701064035320588010799670142563623958321760585178726034468989817865470679,93982694696721970301444413061738046493638384149755608244581031185808227375486990467815642373395) p := (50207871514450199332477711059001513492035613449213768748145341135772823434033790134660147196560,93982717163164358094374740272263647159384786897164070690324075054624905969951919271900621951936) p := (50207866740394234749653851315623825123938739348421814197443032750982768561122437786237232826544,93982708344495391264914232042785876958849214060003708993736564049890608892527896551804907188355) p := (50207572223575195830668855854223543533360640701903404036903706180996771778273500078694176418999,93982164311293799297712035416703835940597397817569401363235256375284506253241289446577408147536) p := (50207573516726339624828897852410003851827538969524975392849558545038928049684015843882761987564,93982166699762257586697210799411629390543231104562099339470371491927201052785245439800703199995) p := (50330961352039053513453046532462814085481741062515160759737867370444130152393056747455545954374,94210478906010428401252731223681107106586968524239270782634038251188118820265312733592265346576) p := (50330961622976600294674494658316228389989190142377243760187588466849283416569364643407229642017,94210479396395274274887330929005290227957569961337368691770634550543255233162231663343427723971) p := (50330958795547797317826689502826423776915573176474540430665851112423702669561642551225699630536,94210474278583615198657025783550882271165390110475181858731489627392034076185980695169772717892) p := (50330948748737626884151247973903241616321422684256390901786346477013452902466060080815727458207,94210456094925655764285237549472106065664904270414797665580276786170505747318752447266662214031) p := (50288371724648979774796321670929471556390112488475096472517370856573983021576829088213406562611,94130998745724962941464336052395354896442561387209313734302376966547431250080301300827280100718) p := (50288475106146773195284521464621423480342263933238860370060790092021258368086661761143539629108,94131191749259280751699460254244499941347772965858081679922499386032898594275582949623203373925) p := (50288904469761685455380016685206939011482081420976439456899623208865726579057922234475368706502,94131993284605852882131937851513783509086519702250068957822619131290995276392355060575008674186) p := (50288904609082353882989363343772500443906928938877358560313237949491883707816314852561693787041,94131993544652829040139030691220165277425570180535473905572020981508525514327332505496134655817) p := (50288904532755119386943365146521561422549698997493021554089855950259252211696402796824900300930,94131993402174871272406635210170559019294678017886844469485916849506507840471168407627982139361) p := (50288945620879983547133653795476547095903901390228724976531273950062398128159001676977453614309,94132070106579336381139111898546877225658284391171353227486533260211031344608375208369585422578) p := (50330899228795416745169091631175640845822734346548937865343781943395115709618596784625143963586,94210366458988565599164681715696828340943925848855311947243503496587623570070669609178577709981) p := (50330901653136693761621206456900827575312741462070807548013472118129442717557614117320851379621,94210370851712880495385240938180622988360209098149967596029636048895917751280875043871840060726) p := (50330899470766326456344082769943153121399674441080187419558007912365821569352424201111892322136,94210366897194539417100662069147311756332543971702545266842491568238691044217703052179165012716) := (50336457444270420467052962399211387102556083654902537840119827022792407542400208562654910008847,94220467668186563825205302151608251558752119214678897030353585928286126806413674401159090146791) p := (50330902908429390854200449199211001687473792769610998962301659719139797711136746753853403489812,94210373127782350681977934907668680819397353457695188295051836095077499067351926957919200272323) p := (50330879496667348911127202910891515183365034630418096556195991075809496176887976525912093764346,94210330741881238978021437495281429222036383688838880274422523678957480213635511067560677302777) p := (50330877363438921867452698344105724324929925297172924952060340720206288607040033467411370969709,94210326880517731123296026390028553032431176469917624567913121741405363151707646447780366814938) p := (50330451068847934802823999526437581145621402132337710082867291771659664847579868317252847483915,94209555255577577487390546405368287544577566805078810980573204518416703950658644753007030742321) p := (50330481030925209310955783628791903724593534418089697130794775299486976689587734108990200641884,94209609489193444942001108424353601794827314003537224948819619443679643397524275592341135377314) p := (54210495300646409113583285598543520098569662555798288959080344744279079830891221366433781045292,101744630409877109295660809845695026046132121689730752657591884405518981194553351089309493687940) p := (54210496557778914031869371536373911274637901454522761074688825469840042718534527630520285322555,101744632851956603226064845094706401210095797731100906096943935770587140465135543715290904066639) p := (54209023131608637758834995854438748983273234502812816860543316718865741377183247855616923539136,101741774313169275235963766705226533818756575919863202926959831260820489645024370386105276097422) p := (54209023350470596088978124234109241599952960442048044729395394706048235817990142965452963362314,101741774737774721089567654422609350016004612921252787234994536706551442586433464269518651656409) p := (54209023350470596088978802792486829281224214072706184262919185774896100534320451987249592860509,101741774737774721089568970871404446323571657028888648761871787606248871877365648064967032563706) p := (54209004937368690405600657604988988455868314425089011815411680947217518585549679804172784655756,101741739015246950294848509264278601286993930647291332742646549043170881975178618496097565143575) p := (54209004937368690405600011516307413454301123292273904976292526940591393527184850013369546135515,101741739015246950294847255813285488860633823865944263097320080627280210353968924017894046170812) p := (54209004940155990749317999099285419428654181067401589888783284563607660466012763639688378755430,101741739020512847186850136290046289130478003947622906206670509725418640755609371943577818926810) p := (54209003132685533847645842021265021807257235449451086207426308262066878889670493361765587946497,101741735514038477571707395510760779140363443207226838700089116651132905136416051789898416480761) p := (54222437449585232326976027504270210328698095540960931481147498106606099688439975359500741874826,101767826783053695177378856354569444245600024072504342863945842117383398746920192770798607589962) p := (54222437448786001617316951148782078503473170396239077293837685887270298002530758543500255534759,101767826781502904989631467730154862118714454916940578069527023275431808982045614136491591919125) p := (54222442778550814355188206841992182323675490687193758636223808916035646425090683574958113830491,101767836851137038097373764323961161091270733652719967746540692222595262005597116504860700373366) p := (54222452042242490413306493373498022200188400712718083095783690512743341547907830554684283509347,101767854353220517731497799751654838524602144163877089641112781236269718972353820720628308316109) p := (54222452042248686230876819875696992764049251502031739073964709275489191074523212362332949732100,101767854353232223567731951006164796614317021933142563235535808507452892278439186449535750430982) p := (54514212231721197942313891391021390296207864383929758236693582150479823970632812844064295481879,102334742998152976009402957663861329708101325605444523293686671886939147521131752752932061652622) p := (54536819048050855393128059654554434787235538505056338228188859449338257463732184182244929745148,102377646759273722027651938312277782615659637769182727014488895437406848399867038634312049000366) p := (54536291445807263544021235492235004106380695492077222498777227883087679217781065205794510730722,102376621330639943407596380031623709548734430363828515838393875145585577226947003631770647693448) p := (54536291438575201855685652076107465478118517353248470456370894955157037281912123021715473022853,102376621316615163258964529896492135597616130861411120768350721959009016445136475890394025912395) := (54536290461510971738987395192999204151227215238859030227372648385486534649120448974398644799583,102376619421840591539635218361517396434871351949066305636240980054755492100495826744551065381506) p := (54536290463514110807009022125711352491232743779735787177091430626100129303578908301539250924808,102376619425725184053029793560018647070655539642662602799299849804178202731923365489935193605713) p := (54517148709163777515651990223861825804842760686708942519488770317540260447215072339035504136100,102339807864999878130604606989266927643755187621792784429284535230454604008172090437098842139630) p := (54517148709163750899319299200065499653903702430460550100256450887004784436386645730898252883395,102339807864999826471268122578084264499378109705021522209428656961346892218887029726991872378085) p := (54517148931438977244632112507767754189322694243395499312872096192771269562817725555131564207732,102339808248309889890408460123896543829901782319322437364409525744533710152623178741286018940442) p := (54517148931425349912240794798678687982643308416623624754489667620475158177932042762326523315955,102339808248283440776810456374799280789212469314440802714418186620997804457829661660146296746681) p := (54517148959242326204329056412620118418370018624022664491664411034608323078177758322100516732320,102339808296257247305458580091394869555596464691697028173482395066875433534210473803742323342874) p := (54517148952329966719366129057895647241464274495906265367149136440671945474111582405838065170375,102339808284339617338796008460216017345951708008966235386631449356930920216055646804311581717177) p := (55032794122571956574676850645457852515360885321438933386124905179823666188798901638959998885179,103339669134656675077291229921842015330257498776840112118969707472917187382144353576002976115572) p := (55032794249985945049498271055979043056062552766813617259237174407710896917819978154313999636524,103339669346538072037261634927379480278728083690320079190103987066508602211288359435176664204639) p := (55032794111909773762350267726215768586693677142206763969256911447180377827887375934585256146725,103339669116938068947353280425350852088896733361641176192063478878266072630638889690188727924154) p := (55032792410148220249437491760979123860694222792206312869273341931847537173603506060555865870810,103339666288302379406360808753705055626921609611953801189712494640651961020131368998800922539733) p := (55032794348512783281976327306037194961107806872356305988845238787151658525396165244776418435981,103339669510378376785147400526771989512622655529923047312342662854112565861406677674533771770366) p := (55032792404958393724695536098797227442335898409514483856543900503404550005908466585836009545504,103339666278215203548045176088753716805665971591072216041384951298657504582080963859571862504799) p := (55032792404847293735910158518003106894364614671089376735541600940577781179680482560069447833159,103339666277999264707046878912184547035063519314083226062579638458200405654819719965357658499956) p := (55060577596736279147522427144166344779173845308352901888600044053017118762990120573195263922165,103393538502975312025939923709266829217387380305917520182929803145058878579051897334191543806270) p := (55060580067102385783619309870091356722432147505212630148060594199671428699947774676751538578802,103393543292911452886100633771819190310586027533503159500433094814696801419904679241361704355733) p := (55032871026783415419585493193475992222246720806476750398551017318977728986825459263250254533042,103339797030655836875436570940585777068762308417581405609635680345675618451346969216073962966463) p := (55032871026783415423941563728937339640862220339382334508460700663322644971729396854230107136949,103339797030655836883885692584873836979860472004876899620728754777275682087665645308824158380820) p := (55032871046617362511930731971607916517481700492914957322721303118607937053720677916524417158550,103339797069126012694609662018878251067297972458978710817353022450873923301746962508254964917983) p := (55032870978995036865414762870161706061154898274009353815216654922571573992395258802241810540497,103339796937974183451284755382348637229784854243795116089509609394194920091494560245721329519092) p := (57241332836460563332923996803648142970195709052397122438454425328361002256033219170121579564681,107039164082287831413857455200232641750547235379670759816864915884437820277973349398183924468252) p := (57242435438277385773443505472126377959415598885313629969552908713766334661305805928689263224542,107041083108690502720813768198146512966302121416419038016819219674099972421235485070655694038711) p := (57244462528710828458820256090505886929053324384780261049258609942787594676704205739396597961259,107044611460989728265504602011940685918335337104725280692871776715184425947937742319548681985218) := (57244244229502441572158661565657412790063929764437446333935701443704846023712220797982240891708,107044231325514200060281045164457811599832250409217838724787276089224767951699837069769233617937) p := (57244222428693163192373210883268485322804158175156452401634088109222285639404213317863347395373,107044193373849571835363194146177599182464647755189196694812340236388163764302351665790078222173) p := (57242004294957646060080607353163206504631341049444167999550567740150688590197301868318198372922,107040332735542650468742827330062176937118303162859644638295854136175266635760301833653703078262) p := (56745576976636370985708728000702430214139756516382063408679804097159094331417567831129683766738,106181277457618498098036578725142806269356034664230847759427518888836643326230656805643148935450) p := (56745576978364609554587707731445931762492473194086753486574446589440413427861562916744162707349,106181277460473671986025564382066160702135403770093229714289518070263274431556084639671039209401) p := (56745576975244268387320508289954249268567761367228163016457202548797019029139380785652819797241,106181277455321874428961489127677295920278284679456159069809814176713981337329255178497426215791) p := (56745575501981927264468196320619127282283074753096090068001155362751051360869780360042979678657,106181274897279731025223226219806250421029462873658181297831126103809356674864520720108948029439) p := (56745576822105089983062681754118283879110892332075037759571663952425592308607109700764260588454,106181277189225794375836478459727204236022078115123082026651028918634685475874469963502341058772) p := (56745575410075781497220527688760585635095186408058578090744809681001912749411153378268602032875,106181274737540300884145811993423615599095941409164702001422683007635164529404898473522108229464) p := (56745575345289935538988116332110936717960301413199513388269784079104644436982619811670621934204,106181274625213932977712129806140568582576722633635640450505412902081617279095097510598718327163) p := (56835927901739966256852777665668769040823786128879663902080966557532809503235665666613364289666,106339410720826007507866694796654761636118697169378568538822768317279584241951233239710496702018) p := (56835927901740984944895095547263047834055248855117760855712639760803501729537640846225308075237,106339410720827746247428811522893365050063667354316703383789540856185346999784882812960442954385) p := (60338255458636936797331512539028161585789683415110017489040476353616875399863130973768395668330,112398039627033786622630350420133839301202965157633122282795742980753584586495300418202758629552) p := (60338255458636936798702181994588003116493665943588529745494008084059207274426825226486278224381,112398039627033786625121560040560476381460905723699290818486345029039290885838297574645096687651) p := (60338009817381986455297082993293272642721465026648974457402144796894108489420605435949525933573,112397593162283824772222199879868873937503897200277596344178359664820087567675002585177116097467) p := (60338255430554819814336215554458581804967192523152287659017306430779424354136041897902465816418,112398039580963859666835883774284703396048151581269197730299868369357293587554700443769357743384) p := (60338408513857590315645566646348166170394949583268469343429017625230267414753238032225393699133,112398317849739314598546406418178267304077873829971185271978111941452369109759449687670315364200) p := (60338408499474125229264549112209344512998251790651299445290738389552360939063621307827504615696,112398317820826167223546101696361562022462766418089156055249228541757844492396250714326855630240) p := (60338408498201444620131050852982801306630906638225507599162620300553542846168947455812487128151,112398317818267868324489035063218875899677670608532258426411549525579155215143552069745889194803) p := (60343537439204561462421370508151195967387703293826867732659022874626700074178924584225700930688,112407640899708621159896933776696154791924143031065765710657807606878684114552766787948579555140) p := (60343559889750759636837505454857798519946841628921078174197637658900304005431194182487935832295,112407681708583018641487609746568221163955146152668145446027624183501887683216861890398760823183) p := (60343559889750749099161795828272353069967014366132228501436835897108228173917510986912469655369,112407681708583001354281438440803700682217042038506619750409934822622975885256412676356238998904) p := (60343559889750749099161795540351424107477312332252122129577698795393027065880026039361053726238,112407681708583001354281437917439507819155826158008687542905869853826388478480764141201413895003) p := (60343559889756539551959427278628090734887832605202915239742130327958933490248924593230755826123,112407681708592500674063734924685277837079325686562449618526655391819846646306208018326360669762) := (60343559889756539551972819828125382126963806569001707196857727402588860100963461362442995766693,112407681708592500674088078869449611425970407351452719661798512749530415407435192504678402523327) p := (60343559889756539551972819828125382065472060675313476465247849647611702926765021500333207691202,112407681708592500674088078869449611325092327469261398118692776610892587577572720463962941124628) p := (60310447122155978497157886792841925014075215919971190561481502440189099637966079971343936672299,112347491870524534445893355228149898761852150858921229584190627040359268765347305511231830150348) p := (60310447790235592898410360322853589954075500721694992399219881579582244810362178535420813861692,112347493085470219255346537746398032003214368104139608201297361902893575418578257803636055417863) p := (60310456937957206205947799283300001688269553796774934690745208038079117112113424691963701321585,112347509722516139843814325815837103373711803542981142650272122380632796580272694815558980423103) p := (60310446148005937028808273154901759064539883356873601064057420742574830342865519527831423964662,112347490098674260409600427915509180009429484641586382224713692593600957365808578648635030807316) p := (61393034859617178977118864271649004138843330625858370772583727246165982210230856833079665013635,114315314180288327425280242411815169299789170337914618939694260529396994696227629671258471283886) p := (61393034859617178074239091084683751442743300440143037316822136746006430079935850751789734887908,114315314180288325843079394729837658390849483079062651218630208966236405856351678328206045721637) p := (61393012279880968954449872489781620701361712930404281318305433136621112834443219120064802780156,114315274607808011097594903939205224624291096417596861433481414453162089077159502350241265210304) p := (61392703506867469142962404730030420743038814253447676423509762864493056827364365854895469160927,114314733462295752281748111039040588289610324934983865800460966706394593926012958486991653096005) p := (61392769380400734680654821979993894498049359908059803120981949195858571655878980221042254334856,114314848918128353250523515892335277793986525413247732091045417732485433841947886697037279209102) p := (61392703541376018998226249112325195784929852527791516352637357312028389385056335678870629742778,114314733522754706131771682233431774685098237457590742769417795439869924584480121499528394714498) p := (61392703541374168993768781248669911723470576870594621563840268874692770310124245950506779819181,114314733522751464930974505797671836247690215470949522004905361581946964474249901046256256402257) p := (61393103248581005288964878928965707448842139492069455855116889465679113746823949722239600239299,114315434060050899916534244350070927726041160712993502145816431205605156091546083317297079941468) p := (61393103246508749896876673512988538207354398114828953536176635980522059815222202419855954055844,114315434056423342130036895279688461095853944184206494890669530875623293162759851577513916987255) p := (61393106185183232640846245086753639523890289086272999906139503052910803404972561437609906270095,114315439200978819090611319170904076381811932554079911666910238677179514933406019972380083768605) p := (61393106185122744858658669767661073786500403458797644665888383342154218271169976616195011102168,114315439200872934771361859366101314130959197791991957381287365178681577809250897431457818059702) p := (61393106003201546937700333392322133107601454728625316230140861866216799563946147607304498443422,114315438881920516750873257672630545140231560213657637362677302123712600136703410390035168247605) p := (61393150115241537632512349755495609576881915345657029293597291474866489326914679629802551869843,114315516199515717018906394155303528461086567644301069363966706389297492386175120399521324967162) p := (61858743769063750529423781933010514402230268298037415032759407656361199433337619926229585130249,115076570504305805126648750436563333111512600022565570544010583255455256540260391032431191038523) p := (61870751654723043027457970546286166642362533534980934859876609885419222256544954336083253218103,115096198591842151979388197405762379432909349314490691032927235573145783373367172303057773627690) p := (61870751694210452314947149632878316979200439496124084269334025595983577486359573544009981258288,115096198661586064750839418769662836078106463303279022368375736788617384807448621339889955006377) p := (61870751654114678737392962399122179273251281880967281839198545893668727631742611945085358765699,115096198590769640313604242240211705277804644126560325136554324124105774532604196124468835186955) p := (61870753355346448074416031154094939163669287085958020403137619318539916750158371159206164872932,115096201596055419948851317408911388489110375341507190473824508224052746515701319754700924975048) := (61872476315832430802628420305344042635047834319023994818710040845946224833275209367283064065147,115099017939016710199758796249781118024077226479796239371177187105018626465020246934579413021126) p := (61872476348440033793979030818649666186352524599604736877628777861010609308714535660918127356140,115099017992317177007027879201710623696521564257754396455086427646525214055928618876453013651213) p := (77631786583986765797019619997326297339061373297060325313236404916752092879877166407584881542818,147160880217988616509058075028045200076543783813989874889583072505598214227652371406854949423199) p := (77631796373842004489583330037655623949200417343074125953248864358810002787862161524430605266629,147160900019657343290865843671619829939711123069786091243745184307240059981988035374927249942644) p := (77632833129273752941250396226280372879062257553451530876062334421787485102101114218560798773398,147162997028712788456294424523562776982520831763292979774038412336233192559165538912484357915554) p := (77632833108318081780723461266983709179835470098268133118702789053586553921540220921499716107599,147162996986326518071433314288922049886300740583741056821753977403145965233036238900157875302248) p := (77634993002955596797752837711839341145475100453750900374993649895941749595791048195579304477318,147167365726623172861981509879208108025382007028006159561727041179522750212393827123972767081843) p := (77634991566525337783944053778314755899420546331035797515353928952803479824547626178959241229025,147167362837694908959675267668780089229749276270276267693554008383499410005924812687028925107040) p := (77634992410383276479479970362387332413022456193447362640874696965656882421612246983006718307309,147167364534879285952085722436650753148681921331999473970884909352512472893239722753567662775652) p := (77634991988463663866466085139268679536165960148437996487891795367655366879044565564362079406458,147167363686085794353039371423881600842166303588329947158391442005289409911155804406439821988719) p := (77634989127918256759898931557135571709005973177084584893725612353053048899899724546304651450170,147167357933725571174753706105515031728449186620575349929129406624786734094492856659975276573733) p := (77634992410863393319452113600199061440673354470799366063888795620217448099977805899414542179885,147167364535850402338268151952097341931511669854153342332226803135045844734280975792288607255726) p := (77631155772249008205892761326714686358100518557505668692613856111451235877438215437024871567996,147159604294295715362103325744602940164920728714011554861731985342054641533663834650703085603275) p := (78221374608966897056611229167973713224277182361658884293206439558695051729402689874642593851669,148347034198346488067120971260686926828011735761647355103321299199407894351039612486414754268551) p := (78221372447099029850559766800055906799714668521521581200047959519901636313701113526027999153234,148347029802588188096836010182151466391819195761039685845888264730165051145209044550907847355212) p := (78221388077099289877973862098059729973734879713969326724099548651685517399173904427807648290739,148347061543887853836339618590642340891067198560483435058831337609375278628854242028999721585585) p := (78221716533438618779647607059608187800306471535859150422017361856191657569853155584650709798456,148347728036434431026553342756006572206210696430431977444584656739771682294775910646684204032990) p := (78221798393825466130088195186639181440936408218281202511023117638916222463789386978075057202991,148347894441059289538673180921401403564682651182164180123203537830462094386117294266386831215861) p := (78221948891439551684619082425684799655535704394977631840066800288696529834181212102959397610340,148348200400364865472879506085620664907497396766000756038344694275548397676859900054076285458275) p := (78221815835206012479151753572518139718965767846081228351237575156686416169915115331747958854147,148347929881907021555539555918245702837388064537609898917818064793953427803428522965710766922096) p := (78220685063927981197248105674881143712231171372438546525499492465734196547363926400501583974834,148345634916362503407471117130842629204681992983210106503681064708879578686138031584506861108640) p := (78220699470306220328445395770723376637421938901012916245071265016023126148915375970533929231285,148345664247037859029671028294415190314047562898904302531863357629768524299966249252825295172403) p := (78220680545703315529908158657562921930251240251993806195243380791970343005737730935442666890246,148345625722507965794768433793799628689331452834381805089326955623848968927468108565479109556653) p := (78220680965171098288618078727552085535858733975516753178068729110148389204001481796540395852129,148345626573811128497024251850390202992951666842166162854261949515955495059508387033215128696614) := (78220310620787141060510313820062677195845724448570652618588612780341283532061407534388574408045,148344872749318978027801347183234581213376271984551251534098557188002043211972504681149823073130) p := (78173372689984819897709104697433385238432222901389862854414017154901657705965446936404912954683,148249432649027497419128373121667975480047117786289683650543644673204033781623015152459512037173) p := (78173372689984819843812054590350140707767154729192182467928258532224004900520208688299020310572,148249432649027497309540440097619810676687067989073306796663763343418216419635420907034899100062) p := (78173372686608378886932806261497614968136191817399923609043047968860511901292451674876193243539,148249432642241328749745821282604293487668530083539442543090805360319389135548565969441259263681) p := (78173372686608378859710977920786659368671507740077637870892824011658533559181096854429669667796,148249432642241328694396911952041398221438282110960944401761581200390763073614594521412573846034) p := (78937724720364684417722686794102509147997425607013231615584976919535225331360359390728256084174,149802358266987227801005052374069236247430779097350246982235249602881082178821192049269415081442) p := (78937709992860939338232609586253346338698043923906544476489753492989324765617514584836105678938,149802329059054845765595825175610275681809208570727627583103949568185057823274368616042583750923) p := (78937743098091373430603132539428598790648391632541685669782263839331665965500376678483988317453,149802394712350482651561358867215063209928385035744553499373732904874478359956456852846743713736) p := (78937778078215948067004293259423760453709325171530704711927141920434457516336717571869776151498,149802464919225941586522243422595521798203068620860170626795360194762415835970759603766892490802) p := (78909992857678758090594534093408060020709567410091970683426474157170677375670094972398766819787,149747236319430668408878633163234521886287976086146425488170621964133336696361778870532757148204) p := (78909992869421698718085864167894321664932567198943935102666050640925209334675968176839625485212,149747236342572737421737943409139662056751973661026965026454521734370815784072755178045069958823) p := (78909992858303550896341039922742309354601773633357101573575557589426129611478908036582042615685,149747236320661942578523101018546191316585026185337475070691341094341585611457554270219067160439) p := (78909992858303470534634813873126717041290580588100896474450438796636402842339228284714545575394,149747236320661786036026655456176289060097093962300584731746588862040762213061904406229773482332) p := (78905376488962080369095004215452923288830003926695843563742659479344375667716592026805819794155,149738139891844769437603945056885281754780266069126913798523397862050900667608694382347021422136) p := (78905374553041719806729661041680305631661584411864931772135019398333390267307624386707539350140,149738135970808455650182132543363846527248024649150521006187283516437833834876732106793570034331) p := (78905383292172549876960753868039085934980019785497636083258223031763149878903942634170303679247,149738153669709283891102670302655550656646865346913935849564299209002877384405084009704864230463) p := (78906723630176322829610452067044599227267132298956044492282508136655147724401344976626806806734,149740867615003027803950893614411824813799746448375536598800262337261463905617099854332783278873) p := (78906726548167375989527901051813778633645877259951258676897022358757835685150004323167776529561,149740873406607667718683001534332249021123163030974677362670924050430805187351699016942241134010) p := (78906734115552771204784451808619144291321150594800096537944647015770645969870017960271663181914,149740888335185917593253883075291863905814778015656484926396918075621510586601166474271299622067) p := (78906738103835862332139091869451254350017941639965074297857261394349447204502182791099696284941,149740896202425557239105501861712479388526476461475144200194132828881571822853272632925285096480) p := (78892811109741319080768068985091849007461009668962279744031265292572433223400584810376662290380,149713384678564974312062595219064948356608211201078313750305972206599736757685598752478873840419) p := (78897726202238152451212480405442142074803908170386992053139757625368834143405118183555468535195,149723067786533873489951563822878701281818501540568776009391884656759327792101680200925962765744) p := (78897713048143710879598620158890111096330754170508141881214325292822210838899330103917565987801,149723041747595033336489706876322019822266506810183803119893234603024124993713631461962990711400) p := (78897735124058047140879296361919114984989860111510263574153588911215342229096241154994199685518,149723085468792410144783089605653259886551954510152459645776669465490874181008999127371642076779) := (78897736818477319338589171295701968990999713552619905108188305127561256035060427105806237407640,149723088825384506649922428946416173301726519262742808566634157749279999511928092025344811483257) p := (78897731513562780481911375458913687739876670158377053204778142282672053823639443489652914527183,149723078315081687946163268686976874851756510169101375159414132944766079810920067085694906249306) p := (79415366863667427292582533286562677958297782928946927335111325680656722734123983378269314870536,150745376140457971549268611070161344549418130919818323676214825529610634754485337190291658833757) p := (79415367135488622847885025399000850026734180611121058944909797853546135297454310030927902263391,150745376686511980317411659412354689435577650560065373200223558289373493177122108667027160494454) p := (79413863895401311121431186129032495085808976146624931598332972742480440482441206820747133025413,150742357169278917043940240086816157097722930641388962460221866110864556380099692986534370661798) p := (79413960175156109803047941417701782633089681506703447874075529439880805030813935408244664973538,150742550563753824056111024979483055333274133712785558039632097819034440265717437251402147633965) p := (79663073018999950822981310708424163658016430533821872163949869237592985403775281327584547080651,151242994847365333113520129573564822336280242972355751135686451398037154435677597163330283541804) p := (79663585494011739885253263882731492044645212808637970972864052273229621672887614800944283200412,151244012880434314724343878836408374581418703084925596811210853140292816973514473358888612879271) p := (79643549739462512324131545506194600560880363426133031318569712236985660946123318862337424845845,151203765454674365930298760802744180777509333030414205184413064132627413474489503359426153531811) p := (79643792630521369053689594512293534413999746478281768255854671696845812258980553443174749325650,151204253513924827149403012906357942293662561641035935987436167913341071157418679294717456951088) p := (79642616620966507913751001835814812896015259149612307576648165432570802737867060936568062628071,151201890663542435799272841637440715437032391863966751826543053798207648004211402575463890611627) p := (79645106801438784348205952214631004758944249111588436617601442826866723374194517306520209548416,151206893754208916633548536115843707860008846358546206297465342149430445836671209828832632570664) p := (79642632772251740646735465282170720356335347682577724319220662039122225971457189964695525931558,151201923114868358374224023250435812331555643724473011983192393789719516428686492505940688150345) p := (79642617244083956271020072458479971485465405527789106141289588386373418673162151777462666230593,151201891915480824254099334791395045555753267554467948816301606032131263340201547054028853301642) p := (79685606241334166275744948694436027816448980938138411352468190262003933443868348238865416061574,151288261833227012181995335903660329865508748727977907653501388908336493014905709554876343694859) p := (79641782427428687993690916455814097126919561054249457273143156674246476920641517117288019394559,151200214608424231385051473608921017235979519992039067489427389250155778969488735460586996870935) p := (79641769675683496952614590885436438075483350128082334323290989285304327571014851579298476569960,151200189291178859663780298794443882681126766327927659153685147525075721341327138504978420220348) p := (79281071010647188936419203480036949262512167147790137353067567626940561536666408094606992490616,150484060258520176108490420092185332350941867628788797461582860624239734315505904244633388012237) p := (79280986871205533690792724323273915623620789432016505198246353289286325946453886121622790436079,150483892072072131422839920552096522558598438254144802271787288310142019001873763393804950216198) p := (79281155236517604861524197023920415997059843673184989983099133926086395182942928559863924145002,150484227727958697273788287543444603778528447814590624910003729507774021622762852783480299557703) p := (87052492989052596084581174329821232253451592719915013069728105572066342735687848027782716522009,159323968432348003988431088075248101012894105607976983314028506455551069411490678736689194443055) p := (87052213988508597383956083667976427866120160065117640946526156138452121590051254537332155922254,159323650180101778459679790868354782814310396857860387857867363794485572560330205492276956385188) p := (87052491042453235344091599308984066426225320030763398916669706816927209117999923932796862659798,159323965800907406738309311645901190328651589256571840537628352889025242404190045600077849388808) p := (87052475912577581905198972765111841480958223025791678159337737711814683182387920921229920090257,159323945543454716874729837798014211403165116673223474886069148587047935363740378997153145457099) := (87052231449682271764494146394329970362144133884132043129379183776528142534780788919656970197319,159323670084005717862200894574597389563813836974976183093891072423139744589756042654869474321091) p := (87052477743246719169261303972583542288847667936466669278297087011906662821564407612353714428960,159323947621689512354950133903680290228178770129334276309991452466692870933383535910470198414864) p := (87052135854391734427587860584027966788739564137781879779498576203112291343648028232245636564723,159323561271907340904906731317073306813011927808094647789553593030750264210079201110514919821544) p := (87052474529269480405748272109659253836604992947556162523251848824879924628312957341335274958452,159323943970807706835809310674213483076010673087604436270639808468771192777832481936364050817003) p := (87085564336945412224830495838874362495320069313134622672887461643539554389661101487418851502438,159362093045151549096770425427703541172760160345710137150802165667478064900154528018979741869629) p := (87085564225695515437772655992508793648833651381187080596986783564559514171530372070680441719809,159362092917241700750833559283473390852273382735605110484786289816901045007273832110242159282838) p := (87085564179941883397569918173937881701251814118400201915933950248583055815248796113507579515678,159362092864592063923614311212504898371838570099419004252460298398108831321997055488920882625791) p := (87085564184042449284466806702912512285325772054940203280355753075689185851828640925802399195721,159362092869319444186992674516755058106144298524647063049531030166321131624833189225258913510356) p := (87085564429631607351366733038708335451027141382778467732792668943013668300432840179124734825772,159362093151723764582708474238340463826419189007431591464030780014821296300740574926418525135151) p := (87085564429631741083070456049049868553056981164616584243230756179655146236202286633960110366779,159362093151723911217657718316609250753992592510643635271203856545231032685418645230290801938340) p := (87085564434420348627650784919435203053873625753502495910642833223489156025438152628980668361830,159362093157389645691722203126367427024063048470216709742746895923727085096267700908442692354695) p := (87085564436989779729443545324466152138408117326111994673395208432690334885100759845105389193473,159362093160206954694278446876075008502159349146204854557995273539575182287335592804916438756940) p := (87091259040562183670418122611837967199423804349559265191482038642083027510085262859595299623507,159368333632741386480378058386543486441718203607017880872742241268145481561215236722285500850519) p := (87091259039634681231076916972112942670385636390169975839706783416291589301648971353729855300372,159368333631677582495283937002879165022285368068550098203881352618617828922780446798547945885564) p := (87091259040552597642516461119097849349741503283141328568533714823605617343872275346038739150720,159368333632730886513713467579910104412629091593320663298944010881763782042481805747627749412327) p := (87091259040552597642516461125658656834430754528229959976354153047839530665309089696657879207399,159368333632730886513713467591412229433401318236602651625381206580013406552637743196614627287788) p := (87091259036792562794679721714700203284530408990702666733738512799421441176756019577738474161098,159368333628416270705277946799908024526470882554016612788634086162484109334972613147438746185090) p := (87091259037088553428514510687012247852224535445621295053107441384585174287598938584623981209877,159368333628755022844562098462942500980975193263125434101094864026599431321278331936756893576214) p := (87091259036784698703761464088718059666410527201595557122932330690400028080755958275915231431762,159368333628406166421274049859320339986982255000934989690675161643433741805073863630899090195645) p := (87137562020416308118301358105042671735490293939137111099153762690077572569890299041753089402955,159419135055633768549801311666844103804374913754997999716954643031266680698196647720421172535801) p := (87139399887259536655930469164204948395183539350703073681959772887413853301742933184703886150940,159421164059842790876545777342345984366955568810766443939694561182363688381974082988945562832602) p := (87136675684719956372103762632329528902949828806628184372754186594814056475139293463029594826948,159418154704486087521449174472126201451074076597959030595848320915565646993506379052169370533240) p := (87137682351169342007638215778328368962841593954432823693547575717717519731892526536054707897006,159419246747163612206942229863440911506593074693983800355831058155637962433149528188839891910291) p := (87137683087633303717527292714646248714423023518011036777817951759852766320792427013498176860857,159419247554790925477916934949642116559559009874647430795041012220911972414099361656569829700160) := (87141389518355187227302164248283272362606588333196824920726485984917260446839871600647981048515,159423269525341276278087302795648822608183505538006029904747818267260382914018130553349825776278) p := (87141381924284156808776442860488881969669655078823174600994917636636464582577367350489128669860,159423261264673984795176398704567451442305082627781387169502360078693319719360117631842723931709) p := (87141394762073871969334946874108006194125025081728744782943741889214695920880589702552068733397,159423275227287659443924393387459225220863169612520376611213125130884455755918089720588410672711) p := (87141300182194052589593209042917114806665225886401417608433898971360830454518817459825315347346,159423172325197739662527712551545819323503749582269984933972392632548189904078780559383112587916) p := (87136817271095236231359051851986909972697205009072671857643104516255230440140265361571397443967,159418311564427932206295949222190244896209633802138172561495550167603641097051810204397382249939) p := (87136796110411145954226444848131601546844484549571373544537315182175218576939613679233041077224,159418285372842445338188795340733338854839273705056354031002004392771838265069890576584831550208) p := (87081860452376435573561699150121352123669510089899393462344627563437353769240549540528538912337,159356823208640368836480847676746768638891921405724942939934602920984953182391550258500291816632) p := (87081860452150547455558828458986454862705406785455479567327400690618754058888359750596923731734,159356823208387041367142897395241553023705108025698905488027891748814782641607730871945535915035) p := (87081860401652920500519380338119955995633050481885994605895433255943879717196099588320194139355,159356823149097754323945759446255903258365012581166266476664461677768094058153232946993393631069) p := (87081860452781298683871384862218497460448889601746012516051371802874939370045822289040130089100,159356823209092349082162875416958679641104471918380343152806597532998409030934519495963008758134) p := (87081860409287725534653949622417708241523614988124150035173096495860964850009301131359465082747,159356823158059474416200046721281628533884882747409113089600780631569328758651475435304684223540) p := (87081860409364993560521845733821515277730855457777680882235083300981981260902086365997167814124,159356823158150124440429939161439949359959246738347926373573237043650448101571370165724387079327) p := (87081860399065406202731049298307166090041303291775029461403448436211932097448427327033674683975,159356823146061285978715991476763174044143744378994873585100880841442411470747597864767933354175) p := (87081860423612228972670930370339266623212238824015756691024742641285649052878165341613712465696,159356823174866412691701660786665687119559263136229081768381549616564091551326405908203500494868) p := (87049182602556320251073299348142818589920497590116635278294045668983418238839968074995468728101,159320235819812736706093729303281446902193474630612783987459456557357497413282903250613753212816) p := (87048922510621934065611213533079457683416719643487541286272076183056763228603963312096789839588,159319942867553663412860504791976839358016420252543649130029797035932018145423908037929444669626) p := (87047355948144626278806503179929260958711253548015592501377735640212949635064305822385384388227,159318178306815677645142613877986939494047598384568774110883195455591070390777855253795229562905) p := (92718180815766573694208732276302514704588781873301125796373178037330103870421506320312116037403,165518705622067659720401952029595697283944275585261654625467495622895605312303335165549335398172) p := (92718180822435280280348668464734654714635057828948048600714635261782066327398426618792858349132,165518705633007937907279929121156831632910605886509783755794664454455307781881063343817906071991) p := (92718175378840511210951096242679333058442172026657466291008021845037259782164059799375083615188,165518696702735255892770359233865664569769462883070201108694445295268744916349022146433344110187) p := (92742417486552351728471512433697888577556518671379525310827115167099863357782424002820069165839,165558466413413920224698347856026320837626708512233653257631681034373817184705488361182152438255) p := (92742070725222822726367620025910424711992012826769130977335428813032538631771913273493502372440,165557897262370321526692033983049734521679577751787785388178034530443246787734073185772130451172) p := (92742071607941749458436538505213750110607274446095504863300904522107831478114033392172441050305,165557898710480101077332415378814325977762259600927397534828890800960232972829749694980728740532) p := (92742141444731826309637142242728817777338715316277372231029345302180296729369563616583741675686,165558013278480575639250681120080340235647935318834707594312804741068251225810008685974273988127) := (92820261990717414847926554285025228459328747464044184323746388832368296927036891907099107350491,165686172026919497790447958863844717523029262502578034000806513536526373079740550587237807213772) p := (92820265154125114469674557010122809457681270778350190103452812526672546295288971034657248009612,165686177216549469275870409405773647843812290882605515000747734622761715108859514058978949276679) p := (92817782076574568909641170825066904035503168223614818940699475476803886119473899026553025743509,165682103680344481840504187034366222079682881819483902781919329580615281615684533362507392720875) p := (92817772325233110878169790074870526599808682722680294032220874165542964265069009998925803514578,165682087676645511927087306838785964482492469787115912897214868753550571187031946620023844393192) p := (92959013374689990201550528056179438248997451740403667108311395386052829910594539297046313139009,165913849125564399792427129110218032465216572974092114015395722962020434225937502527618282200905) p := (92959013374689990201550528056179438428795145553244646589613179323574954984739404596438945774118,165913849125564399792427129110218032759118382645352412792631159701438853363206496300970531312010) p := (92959013090794775519506001488740882172094974222536674406712278552609101298538156313411567941131,165913848659776874417700474956790874876275080660481101492734935857298365341999857520747398563149) p := (92959013374689990209492925109904592406736285893610012103028145078924127510240506448355255304028,165913849125564399801288070497755456230757880768871264848763072855984223758512218173469238750086) p := (92959013374689990209492924519797169315722342120234309572360577034405238898041552936739598333137,165913849125564399801288069527922738415644224485696546919920952304975851373504466863342076587046) p := (92959013373970248810712444421132960550777590527349273335358027990751015352057573262703813502039,165913849124959331476412754115104896994598048060719978535141589454870907962670557905812101838994) p := (92959013373970248795478126429586711505391636443792613025799083106720555111268571453616179712272,165913849124959331451387094844578989083089769309297243048653292044140715187457123414437073205313) p := (92959013373970234713575631979095270607548695842921883294857476729819609721536540979754752053277,165913849124959308314851666473934115267925167998143855657596216532278427851164694351392787983139) p := (92959013373970248810717928340390963073798111061353642885380527928108780165141889134056816321866,165913849124959331476421751936818240237280587258974294503726324993065634827978030372188245919152) p := (93506315703609746610916198121784268416485570546926651789556663598662587598194491482687831967556,166811658015128854214994839876832954179017140514369883542792948740218558867625463572848813899209) p := (93506282057578191831219367076369568939471086090191511260533820937199547504781346937140300951075,166811602610547642957054762859952058463191992701317204321115977437482465071275226893141613376266) p := (93506281188020102709065329484711212747849044901449790913041380133751565874284167599206186567532,166811601178026347715575888565313650251881160340135302550551620131848512642646336678650955504429) p := (93506682011985864388709292120664627708361732178201849764689145556148811956433554582092947025403,166812258534415073751626159709670099821070236385684253406931787362491654528751965471845473768870) p := (93517301666218305022782508330681944298542728839538334466367247410674623715139063967734901990204,166829671645406821356469717975213975834301786960776659246465267349400136560745922249799716476528) p := (93517301676493609815857422794712707936282003400783638904435095886715115880909926510573514019371,166829671662255365671838078916707143131954010140140485789732006715083300305726860147807648307811) p := (93517333924557196025034590988162500220818634900371887799551865619185420836892043417695531593535,166829724565452351714350276747272866354641598811703408526269165744788148006706801564726416155736) p := (93543442023629593584921672625201357111290872323640297262682228773896514516423160337655278872691,166872742963252485592791069661735306783865923135485177535965676442130522467793972513935530249258) p := (93543351313339627115709121168008039518131283560974011321386888768033985467930339234549042351348,166872594356462613204840851047363061256208875265813744799527705630784911410514548103457436214441) p := (93544112480738230540499337193607181224848441857664768912005368680656041670120370119901709396123,166873841349822850062732242257291460511626999321615562286009582068241933584071164709619788930202) p := (93543357291203095621177707591828435613432411041593191281644228896361041762756509956499577818316,166872604146488268963683202043120332935045682974297315441601881678794812101045624443963367756857) := (93543398169720074143756385865599015515419931612559387432309021773420932049620449754171282573650,166872671119243602386901528486465884033872049267469451311231047581982607355996848960258168151274) p := (93543399671330466494892495107251287262809049520091899743963985127172363926203240746850497686549,166872673578598359205435062200128381711290991444014027884493558034539898568388050125363013915625) p := (93543381932313912474372925816601122923572913954245022218146253426827388599528095911518126934718,166872644516592775558940810324074937735041288641268545431495515188562003534783304179687434748551) p := (93543501271054729018577141064760855754923733335105614615314862102102095851554766393185556671145,166872839938078452289767385828271649955600586995784956670989365214046817911751126045573029555788) p := (93637323861159885540495645124080934934049681532611158268128334370099243692491984007745991707892,167026568685817961928756827356712652521846047835784768690010972773951393254523903909401053060007) p := (93637323861159879423529054434302192173082711713239754762221660935007972801977122797988798802035,167026568685817952294965107369290955703605942454180890309786077276775042148337020835408537490732) p := (93637385322116270904553009365937246071172616745916637063718931741640487140301786142192412804487,167026669508852856474566951971473223367611185817932415296616970298911884440991832705609171250805) p := (93631309986205989567457775868809853329486358570009149843341201571315109371888132979227546134886,167016703287613263783652100336429183255251885761777688707412906763761938229106102162902484466376) p := (93631309986205989567456887992380438938631877120809967554561938021916488464228270364799331273729,167016703287613263783650643830893385901989241553977473617438018085330521230441883618094560097803) p := (93631309986205254016891230380736832103927547802370879639866778861507998188887462417313273418971,167016703287606985402709701685411390481136777282346886667066730829475737713393943418682947965605) p := (93631309986205254016891719277836466777234645732991043329369129641136978239396911570165767512204,167016703287606985402710503726061991700978982364159829909806691804224479529464234823003557289518) p := (93631311372955766679968226628657874234015665023303026699373810533760820310417673457652213109938,167016705562480448141785627323262275413897026647254606666375849114657477339686374270258644839203) p := (93631311397781769341769869380901668321213812850779966069188312411753402991694129213020703595066,167016705603205734413741047828131960973357533242880376781969604074965884382152199195985249160882) p := (93631311397781769097079575778252561794776552369675741228462028196808407345664209052969952418605,167016705603205734012674208254232959521255406955480539427227530991623619880409325515845341946401) p := (93632929435686304109954195661622893906064015803139863601692570902212851959852305866100952148407,167019359892806498877632681672925049345535803702642496703566932145431095199053079228539657014233) p := (93632929435132337227249097669378031335264861052157674653987667402964648417019661667244984208304,167019359891897749227779403610345872999043870842036270389729033726886785422188810270147336971514) p := (93632924800146294224608320026230045226660185994022260002016265653625163544747243085562214193560,167019352288477977916403909189775218935645436522796550503877319122698050983888833533283915053849) p := (93632925366018074269328646397062455793143935928164114347136892787852941936267124890602943290319,167019353216757320421681846325080649032149102094406464191388765548476991468601535290220539229626) p := (94500145679832771118708454052157677860733230142939480505220142427963809071879102107208368335448,168441976289666631420817142098858363844035198938613316724806369220966211987026005479657110442580) p := (94500145626951399900177606355045451422013215171054215372763373450517578376612851692701211724559,168441976224890702551923700204919356708890078811188103996841051723114071403934326263083450818175) p := (94500145334271700803353257081451212338920771253215611038552682253819730386167344510829481841195,168441975866371738862796277695930315688772700828241909336381921819337044806140739722618744036910) p := (94500145320400701757811565652187953627224995485745304637244748994574181019045674816621006775100,168441975849380462667188046012406736301579592728868414636076333669673488228095554223245463425701) p := (94500139968062573632910023535869867620539348395017822150590685566437126207083955843029822581256,168441969293298636647509221127317760899361940351581499235664362820506916569769986625240862957466) p := (94500139919420947290304451868575955200811280506783792452823932121343903451463274049087307219995,168441969233718297003646933842544357076014839911602757339952595506989921174046660252412114382857) := (94500140192034518775367150823133962595132898349796824487210110527068724249106227568826800288076,168441969567617970783452670261334502889844152239101612631692775487651645215525441005451226628298) p := (94500002322488243857471006343116313423841021879119898554583550470554930220240237031543665838822,168441800688952517723111919360293675749347871573525688304044262393259879552963299709017397659541) p := (94500002322299917391595940753389735936629423050859098192416389062121109249341537605007399402184,168441800686044440516967601294257916084541375033689381695546489198957772636032562636287893799316) p := (94500002322197835394643948106989277384309517597071735650695714993569002837282476975470558141674,168441800684471770029737087105216283430777849323598697138668452270074164974527711331078738632562) p := (94500002322202304017991832608005243624521151876928738531550073268666418759657971109676179544189,168441800684540477957131353155617886693870831500712857993462752447896177936689979847634326819169) p := (94503000450317518105152269463208855801368232575877491966351758116056480781029899591922180780324,168445473220872417228800972497939898118420979129622607427671599171013727922311254798088382547295) p := (94503000537348590579983268351908700846289956447691437842674430888936955929411686078933935342659,168445473287952326104839207024735036093528791114252756332924073569837690370692612076302080306036) p := (94503000465333063769031459853094462644806638665927468792778941568655337663771113919927315899479,168445473232455705518771024096002703952945367330805052869017863804061157561529328392283635281889) p := (94503000446954228948814672644815706488795234556038283201426866104928323246222120245240930570512,168445473218244035403914647272289942586089561599616672115031094151047942321101275588542138188018) p := (94492572045885078336516408357661646273593904040547793289224563462833195980288393071302283030901,168432699035486976449036809324031644146063935749918772374579338529315105025136465360948769690762) p := (94493363620998759100954878816772717661264691724977555433840665159775085835077472734686589666290,168433668705343190159370288184473799188109472874963060350476887411617472464862984685172953603145) p := (94488972436895428462279287722213564277796582404766935556601378550915700033324388422834374763729,168428289327171250657970304721124288244114762673143982579567659954755499319944232827872266549677) p := (94488971692996609693581569481907956934600956015520304492570140045747297973969381958042544513245,168428288415896478078172316784732128243335721967323315734125227949434146915304316928541387172846) p := (94488971692995789297482232077921795809600771632312317535513025739239980768039161582131183981706,168428288415895473105845855406043844685246944115613214569594393667817583059496968919902610474213) p := (94488913592681808558450022955427078796969905871806849507513879603982971954878330638183375589607,168428217242886267094420985367675447251931503033637923607010367341400148309158290243958947848737) p := (94488913608936122548173377779154556783259758819533418704839841333441954727906521538963925984384,168428217262805659800334967552487240663031034327482267147929530028854707319486487531400428113586) p := (94491734770214982216613509899201076122284431031120992932987226718435141130949509218887307421851,168431673388104948828561742791965347607455667431283165169684086971880790911354449529373281935946) p := (94488917890672089127402602301700397002429386099412836245669194920602726956168564546691076413080,168428222508137005920321239482371241833364821872299966147872516764245184046436143992127493253236) p := (94488917890672089192004131489922453955846111111011382730840701631990453347088764103159084900047,168428222508137005999456631552063394377522553131207702006100492584774891031908687182793560016991) p := (94488917898620349394842194447797232785933391544532675800648848654952376818842432864289119757116,168428222517876751131438900220800976809120522448298249909422229229624164896178483244240702059395) p := (94488917906371203476488458307588617582045910764468422781285595456704550843655496095640695755307,168428222527374510492493094610018306420234514678179974486624181510992218973695373510460378922320) p := (95355730436766669409579637820463313174055079326817993073175216518494261166103242711067433057615,181785204882134700370828356938294649212769118097516426604535439460749527486995479023692547451279) p := (95355733344496956833448012483914621911975357867277835746160966850265782061692092718543766452248,181785214122612062113205393723496215402925361372459303351579119357257369832412256990059210901316) p := (95355730380860310898327770563502973441831122678670738841093367971186013568090872326667539536806,181785204705950064763186469401814123951492705776383307366017242234430461782539152395802171877653) := (95355730975034695851579957215445895338685704230132016420601451429531703468544881704624584284609,181785206593435070431242319560077460992018345481562507963485101695675160302074940908594798053310) p := (95354983362054102166226010799480218662335017997013100103509950047481929705144059870255009874445,181780571225987693777570279161533530180146220456581492413700263263558267395874801076331955085736) p := (95354994638373948036674405144628884053285785161400338402374747803972262441078236699779460404200,181780641416444022319612311659627592642021566952070997504425288681349635691687950635025715264322) p := (95354969352960700327387337085599059472996634918627600617391873748831009048328438958600212128127,181780483605458436130704028804915499657122037644500101169174251489373049359829637276956143547793) p := (95354998624217703507474696895503586325123733953082676200040032883515951510914617344304022996601,181780666247045086642000588545650396794034533694140422452060017962904779076876684300123358131925) p := (95354894799696498687824293359537824217121667733534736803809865712729068610500499297731083169518,181780080934107673965410630770981657390263942413965875323394723918132007515195766789962639571454) p := (95355083042090302051766810247125777732173767669767515254131884480233949900307410843014159619736,181781205721266634117128560779025786147526655830556251040426650245018993383374896699930181784755) p := (95355076039032916723058610084835119256360923949431475418898334902876330482657408757907981491919,181781161026813572439119777861566864033147725222108159526624712580624875613471235981779986127904) p := (95355076326700647452850559055283936695063324305747740843969916767755869130539729957268867139598,181781162813154200806335964188859982248713708102233667574086204697972760984064046883657419687910) p := (95355079216885238819418695392979657110429044745781038683616200803692690844408456046194534608217,181781181284352770220507313199020955198400792736464357333523944786786200252471185093190413871341) p := (95355103076450078414505593727124081290237103454225712014782743204461639086154692610469379785633,181781328916783335150746206613103731099805099144594921407085669367767014144632484306481550198030) p := (95378668062286747421550425832563469203742538976196150653378615953757590881810295076247563122995,181927177581411049151216241685872454137046833047680109598354018704351964692805970553600668477879) p := (95378668062286747421552592778315547889081925494551982460483502699224656198007928130464587316276,181927177581411049151220476143449771575007503544178008402469477948196755329300251970790753421084) p := (95378668060427571396524015843200404842854138122651293517777269361025123173194402927118423713705,181927177576439800803503401344258892660247747294941222901484692947684036998545748330710034584876) p := (95378668060427571396524212318242782378873442998299697226156830695982258685368534466027309845950,181927177576439800803504617428454998679117502951827839626993035809522591101098218256158468299687) p := (95379226842104648194702320904562505945668486609733452327094214322303188870842535521826040091624,181935656574860006245560991478890001218218325144066044616039287061852504024840500828112343502392) p := (95379204846097133461948519618341286487986332928718472574567529083213282592127620896597315887487,181935322036623674644419188051033512490782566451136869941582815659047986370976166862608573686427) p := (95379230586204672610563140915005778774395362575376694908851105265717333435807311284368587660481,181935713462770490658891252174696969298853807088741093667541876447283833754078843537409851311414) p := (95379198186880571474600800071830012637536497955549649744034527831382717448535705925716639690275,181935220998404226850133529400225610561162899904205868117997275019545669844869135998178149747835) p := (95366699500595846165908170606808509476761626427748967070425904382262253365788686482595868755577,181828757893571691257025782138695314812273456481143116942069550264213094403921502890380226420270) p := (95366697184924451329835411142357094638661665291253590653146723417969745934247462584319020024171,181828739271714859578078811437783953416591080240645300119386753388467191080011898260629527089060) p := (95366404033720655694258059550355291403510072792861762177520530756510617059066717653614885583155,181826483576678825853256035969090143095760474737230591425158680953508812988767025656771431923954) p := (95366673570847680480329814988409772066410927933514707449049628859567245149373988129959125580852,181828551504408711660936443044807567519446054552871480431753417438588904557020481238523515727841) p := (95365580557792741566194512150167529296927182278129754749391058042834455913406889262400711615697,181819797718783687106841814779312075434842977947976886909375900188882273170939610379686566759426) := (95365614408611395666491514575820854525615744907748793996404914520441632292053560289412511617174,181820074603778763194569571454527853348381927563803790903952119343668777536408116480240449938641) p := (95364995457799519871930270570574900899188317526198243837728996517909108668836690004982992712741,181815017177539261748898945619292501604051257362820594233736405087751853964605368615528885659764) p := (95364997344790140339029134343336527239304941213426038340598788791973485003728903051673139020098,181815032656973707534650462080957188370069599330988994345383495684574781053972065983971617917023) p := (95365691937223125922192535961244590941201374180123384231070574329773859821571191593952181472621,181820730586320254146904970914892243628682884400264755746163822368589164948736533358465219122517) p := (95375176808912062641189817546785432637410936961888915727478927022235923860364350500993506338810,181874032518734865314026982035832121218869878863400396358384426449116153772040111127703457012606) p := (95365689831119885893850136982088618030208681681781459305774166436982073930601630193458917665085,181820713161181129056287152285357480772002656823859068228743023734348966656380742845890295184072) p := (95365696429075016064554196186923272678669651415013184863224519483793182170663148161394461494314,181820767434270651100938655964092814162483161779720599266508311775253286077440776465978209908235) p := (95379071332762114915712761066683879605306835344968187671063909649648864183832424815395383256313,181930209636939313288439327024721178842325062624323721120667965849557691938630657975265392619327) p := (95379093995817394977083228235745481182396523657408386894500892444877320287343215841642115489568,181929813854496020788988632588451167371828398563027912596274150197761889704885226618369676463955) p := (95379071623121086145231933660918752629616578497005261666887666210773561727729489086665836844615,181930217903807140029671149309485553445565734764211976493546719884950560398891545784388862026112) p := (95378986081340590221797269834576567881659886573975509511471115174674183822755590341008799612320,181927230529743987655138779630503861112759740290853988743927831786414639114033959561001279998533) p := (95379045490352439103356970332680484152975007053071242709358340172214692330219106595788394395591,181927240421217991024890986101160747262040235016657977459079459748064240597024857990148556007054) p := (95379049427353090594974761501416907664474564770102814007341552032746181940291378625883676682193,181927241097819086945332688501499496606898976370674693308885869144096578781679438520161025988127) p := (95379061462644103458316128628338920197166973607761392361647135584288554425392690383692165504557,181927243102655536329071559894578447525554210714023688856061872867799853602170815133711929161389) p := (95379092010646759160014502666075523262273958457887228961320336046446376345467285234692415969082,181927248359848558008372192839994969489907012200008681810965389953124434365537445748517608110630) p := (95379055308555389233597019915574595512135620904818755509762215028038019180001303968626705633228,181927242043550458523795755891520590180668820072946474844751084252364085240364032207832591309937) p := (95379055381232292280726096412700860552564167850159640540424118334224283540479995918036382164379,181927242056067514701676791753034616367311602166132171979522958425969106684795088314092479370338) p := (95379116659294907867094282683292048571389972548092013815167562945242104589407047606400976080399,181933984005798752887343917714111305414461306094973713638390350115997620757313887585133934335398) p := (95378978002782880320613457516940433729047369790922992809629528928290589552092734988371375089496,181928136343136104332546799039178921453580446573722468645305819567435565824701420762633229900589) p := (95378978369731750561561795405123634578048312019469761180750025003048053245434078331144636721469,181928143535296106556041542687088605834407766110595491028607736429675618500032783754998285691926) p := (95378978040110021852035807426190965711945293014084643429614167000728659741440135176367964277802,181928136864259977543368935192177174055342687288654831744077400926104233972785656887705251251389) p := (95379071701182377739410324427328950262972802198258823912066294402805768317741132091364280927097,181930219671047307286485481188393057618688413643181256133044465991462514752515962551662072837400) p := (95378967973070896117789635380630961495227197241763868456003799104338986350339761105031050113518,181927995214520389568770003893214398101271596229434683973092101953316810579007057122943068519355) p := (95540784215955150367569318983902006293312651885875984610676667200697796271567132312060705852539,183134468363897553654329914590851479348120805034359960236376561969289386380411158125497505243965) := (95540784215955150367523037639889125490175105728534869222789815288175298721439168553085151897836,183134468363897553653992673972663224612467405565902017385382304658665443767122031259627314777494) p := (95540784215955150367523038417368888643651158710178723173802769063368135454172049009494811740295,183134468363897553653992675534288775505057928194614646780054336849680844897305816328006267704377) p := (95540784215955150367523038417368888506894701770539832764580927660983158063045890318623763705056,183134468363897553653992675534288775489060356564782287560061214854879254134088238603361946557594) p := (95536233093757534615304865272172472360352130965825668716026904331315228397419761190769521789630,183121624192796823710605120701200755874212323053775229840905923943041864511112195268235903894798) p := (95536233093757534615304865280745186659757834432396817161652026120644988929531807362139460119209,183121624192796823710605120725401563700449487148492810638265352049627409225938580052734512196549) p := (95536233093757534623067745569467868340424852405845168716784093485400486977479389261945841346635,183121624192796823671389959200871051356972091857959895439270443594041998688853216204471910990632) p := (95536233093757534615305694184480884567638259266349392057829110323720541002603666340197862100252,183121624192796823710607460739374593178232741441934180867983433465892124080848940701590428904875) p := (95536233093757534837536591242392548516936841696484273657431338123740734908097315092207078510540,183121624192796822587843010154305603387684938186970968896577901844899221047365955723052556635664) p := (95536233093757534837536591242392548516801388274137441155774527994334690348214313559448355939739,183121624192796822587843010154305603387294390581682933139219353366673320826916708175508762370755) p := (95536233093757534837536591242392606328278670435697949216144659162011617524882425212728956875327,183121624192796822587843010154306041641963731013903345227477786055187058401932564328455626573313) p := (95536233093757534837536591242392606328309875529433541514674245071492849443101012201096593195816,183121624192796822587843010154306041642051792273531402985711615899851098827313451250551428983506) p := (95536233093757534837539338225882983713516319884942995065562898056445795185229636368073377965912,183121624192796822587849840266601733623290517897242346948434101848571035328108802313725254510708) p := (95536233093757534837539338225882983713422872395697645932241811220803983460656488608245933526543,183121624192796822587849840266601733622582162539499113771997817410225343933472732946909279340639) p := (95486448091632265682344935534594861662513845574244772291385733914528533027996456450993611804620,183373150897438331954733496845443883271400847578349872308755813499479484080107953393975460227714) p := (95486447806044460168130035007783280139743729145152042405999125087366425788445281955530975389083,183373147062855034552655128555741777401960523861769326069226107437673900371636019946802078680657) p := (95486447841293926745219082465177981943052943546397174959794407325711041601890794899032315496098,183373147536453815339420273280341575339560654688836046006819652895445144233297949004900506194718) p := (95486443854601830392204643938901304506377425165275061887710843664117749620381052737712822300357,183373094082690841298580168283417525068562211037730969890094695777199559455107477704443830279605) p := (95486446916411626970854642026125955663778184124821399137415008741134054160836065083329916864971,183373135133026872288476201653356838776741538894701660390163624065796593798763092389161548230099) p := (95486443007668048342775998931407596432067366181001626021174289437597401513964499978477722004744,183373082727770649637066609786852628077877399740576571918485006815107641950000209332827799801522) p := (95486450659241773358040510663972895575522963711337758154250762803444563110164823112807409758621,183373185383882657033243621775438944561364492386331628999268703566976589520563547278097433173105) p := (95486450619460143061556419757645033218816362716730431578458280599872088673408008367678952702922,183373184865832776327961978980009878029514321484094270989059505521297045561391612851372342432866) p := (95487052178596257338331510098459269968959547468546984714816644512748243507449512872217393885071,183381058075629441387822813269942296165711669572710303019850598492788264243254460201015667178103) p := (95487052164585131329570560560784659922419891888921572656967769716021946932335710705187869333751,183381058141788953783160471710834835853888397530503224309619506527564939004941211456166403231733) p := (95487059382271903091215402124507137608761042381137409009479979480969619698369430634323484548208,183381023393629191470208483774768248275245123515656766309026501998896967125442262070895492997342) := (95487052171984541604029777664159481415376270238039364370920557834569505339504727808347542838587,183381058106740044995277837139031336959040225666191957189335535562856516940563255119047243468911) p := (95487052173584387914362230937535018376735616121867999909372732428329948646852595123200995809324,183381058099218930852384618674427496044108178356887992956442066508830770897792685758377705988196) p := (95487050176371426077689423357845112314343254010329745761855997837474726193755613671909958383964,183381067598697663482113331965495797827337886211829788211374036828696242406242027505218497783034) p := (95487050670989612938146529530379195357059925235272841627850461006549712685544878025191114750987,183381065216304988742762434614451792221917185382278481601502522275525447460657272034887320751065) p := (95487055290684858426968816317553196803564065353130646760127190572319001237086128384787060676976,183381043308279081455325795896329638136534744177968207869228514026279596644285619480789085646898) p := (95487059436047833261133345919258346971610551056565009532211156744709865278867614536330762312695,183381023135904689674411289432585542910746153762427521438319377064839319891374776363723241226401) p := (95487054391841759166883586703297605293446006824565489542237304576817415520215956299827309397221,183381047697087501665738025024913473484298928022384238905312889000781749339311259218208052210629) p := (95487054601934724669222213950192735633340056739690161977978326621508652825938132165207564644482,183381046671888637537237415138186334021731014827421769391094215313382546160222313319340963267854) p := (95487084512288619889115785201580597008832504050812850453090469820272509587639323931614893803170,183380912909833555610313294318403009653716752301498282162047552730688077594871770475006539162105) p := (95487085489719025626218192935162223876887721126712649634597028330250609003875445629009816071877,183380908478499905870844688216319578899689940011598163710024132564624529823146793440050267197146) p := (95461493143916475198822269874221593183369472701080748599936033200915674029267979614394226934487,183498466811411057202321664619337241765638785444252745892474891109020237982508781346940314437727) p := (95461493147868457191530474286954131521859675644435633164463476124611156388299225611568482890384,183498466795386154478781952311196859217387275417061577955008777237368083214714998485916649007220) p := (95461493147853127924270428749238212034331872792764198370038502320383394159135853279077372211371,183498466795448342363554866686650664082624650398369440371549319486309969800962441900877938056265) p := (95461493148520448240199102018667655671957489027710147086597739672547368905122265433403369643970,183498466792740805529324748081175659221606241701127233349814531751766911332744895222498410279488) p := (95461493147850116870294489337984145259481631289883366851653225189725384088026106691642929370533,183498466795460531060523613423951557326489102353149315940307571813077905086072998802356383071891) p := (95461493146339609839303933757916594057542729004678551512681921108286545688920572453850646003670,183498466801599823364641755148415568577287048704323139322420233713824385300063744922943426328196) p := (95461493146339609839303933757919099572662010144372584085464060118374887829506721242776697992593,183498466801599823364641755148401963842032444720366634352806657304625578925291020665234991151695) p := (95461493143459980766066514182939717830797531526368919209184453551389041217184775714633142888442,183498466813259964743267887166153865829320599489928173080688488713658172011256398765926643538572) p := (95461493146339717666133494821314216474384398653425926814982539822384930151290547592857912331629,183498466801600043410215948736793713222927225699863039115361822425594219277731939272281833461319) p := (95463041347661387872914979446482867712583563661728920098886741530241832536346619932822174617103,183498584181025393605031718173604694132461838073133320760369910473601133755367382360111592504696) p := (95463041347661387872907818818890152430917509594505491866470006744592975435080719116230718781221,183498584181025393605031175349941083068428476671529215732978207221533534909297856527958792707428) p := (95463041347661387872907818818889587001808362653481834549053838605819900691029722472631434198594,183498584181025393605031175349941040202777611296841153870029273979501029319219550754199531443055) p := (95463041347661378278906042337341462678649995728827640075953583895624146780350851407635480825845,183498584181025441016353862624968819597032819865818159557235417762284124279073892576300495327059) p := (95463041347661376704631218149646907360605013088090648461350027232667134915429183303798214485362,183498584181025448796131824650689333251729369593504052917756282579493751311531454006582776373632) := (95463041347661377005658047682433042488459092987154844627048476197805511782257883850993931025055,183498584181025447308495626718992805443551060597206436936393347161571482597873407433736647516948) p := (95463041347661377005770161172574159277506260033149073870185888937587744447283494669329353882312,183498584181025447307894673399344375493599892990351751215969758952754034383893351106182644846015) p := (95463042567476700431247427177035978487865750276546150869784351560192410091237938107345810153410,183498584273511780409308606965959023066668225436078287635231408166144988844732678642611965368405) p := (95463042567476944084358472077738618091091184008280625231437512664186481676102275682210757924261,183498584273515664427185927136759199160770633098441347917287874099880056004974502916731215042686) p := (95463042567476944086983311028156632364841232779409957703419506063079512766925785997223070968489,183498584273515664433348964406123987820760779572157661065858744048413780071332975284985770978609) p := (95463042567476944086983311034098853878290729419645317170275108977343575213775928427635415386814,183498584273515664433348964376761628847310882174745654300429762854818647841590089888596016317346) p := (95463042567476944086983328986823016328607760796649812144268383675467705701263405160148826398132,183498584273515664433348875667745375791740917702893734424315994065615017376213574622944210513323) p := (104527735429323840491667259082661687230031464507871805150905694419087719293117166809887562517222,184185748860679896913597707795659834887097085210149042663880169637877775365245040366792413894620) p := (104527735429323815286185297649449821313867658459678765562882286079374921482539784741912094518215,184185748860679893932736042057774833739547148111269723223089720507486678647574338993642368363400) p := (104527735429323815286185297649449821315059444714653695212325407992441238587895079984494246136224,184185748860679893932736042057774833741418423927687639998335389165777480829035961253008012248395) p := (104527735429319596127884576851421782360069495769498124209039346128042780439977744632613361564522,184185748860673224823448723512668580782725344310638076742288715862142401730356440220157963219439) p := (104527735429482335004070020317926357195663664516722093775622633941404397678223409652357054822909,184185748860691546268649848335162171876361321794982256498154314348620943169713001709140743732964) p := (104527735427832746192319754459094660461881664272684982881237281315964603452434955161428017437121,184185748860520953807524751382411304682681493973139063506721338446531199340511090915834133149316) p := (104527735427594458399036822105771790377261430926919294629819101553635450304441915500936517868454,184185748860495597991939282640637973305871919936370070897334051160679609265002295170640451533391) p := (104527735455582085042957694329688358123059569374171694994851000926957137586157878735054982714506,184185748862614513195538338837913439892190081770661948630647296615931383937451510447140995823479) p := (104527735455107164890771623148037346175157868139417345399332804087666001112323796251246957360124,184185748862578645775943958923532303947319212035776123300502989457244191796868372940113915840324) p := (104527735756879412159411917722531544758220182549799631851424928137885395871464492237229827302892,184185748897388009862192624321390455245555298294093474985809347527114575254853281405299226592324) p := (104527735756897507021733323480474609519128235603390199128334790975461213461357526170159423262587,184185748897389516954349642041522497933544625589209801915885994569460316674108811056072025681039) p := (104527735756876940082078680155945297977103080883372932543141759932677992302211553045228845492946,184185748897387725589158956399573165056310054795095505915031966579313504888168010658012911097092) p := (104527735756876940082078755788203036790502340047141203378736744836087674541501830056468862356117,184185748897387725589158963130974777615818226450915313610099466936664542538396924056670182841295) p := (104527735748915082256800473121880638264297707735301520093814981188050136573453655261954778546782,184185748884807278515500013718793794932902027661543758375641681742593021750679036659912997113886) p := (104527735748856343646023419671090377640568963129852826782900326962442663879642512275915132793609,184185748884714692271003580369221959497743001905553835543675726525236823835510271052209418100917) p := (104527735748841698939049824631022384554153275866598104183299017328130172773224111580816640286698,184185748884691559239760140327790766421663210384717577929098065457065546400723528969544316256498) p := (104527735748841699127148604300663147927823493378618485795184924185969588706198324736548657304957,184185748884691559253899441971268940770716842975125125353299997321455673628549987372014230532065) := (104527882033738178793961030696971812939236347412427727521344221721727020388147895020161698900730,184185978567394288161557373425510655157736855750204710863392235347413873381502719079032043113231) p := (104527882033738178793961030685289949475641784396208370010967491112863187162928431206922840017517,184185978567394288161557373447559538624857067874457502287780358909367328395052884849617705067972) p := (104527882033738178793960995392752626053005496001575693844809609036386992058480758138193964111443,184185978567394288161557440060308879786911257032405993891592524678487658743519093588819604186981) p := (104527882033738178793960995392752573554168421007009593604773155125218780032999806049991058431764,184185978567394288161557440060308797743206862188983559431068111162789314205047837623664243067246) p := (104527882036401582113513556284773409639882979844195144503589653549365874896366399782062027463428,184185978562367258903641472514348792913970152374127703800995831090716191379024686666749051977768) p := (104527882036401582113506446187895894790061042823990774776760235243125239963534249478875813625733,184185978562367258903630419807990325130430939861151975288510031407364730110451987541295971604727) p := (104527882036401582113506446501874594624068100903527903196079167006590549786680622890781110171106,184185978562367258903630420299927264775567465234216563421533200527084070568863788366317630871516) p := (104527882036401582117410905182680375427826843183283839402085568809308473073485931285150767405505,184185978562367258909699889477075104335107073198651100787144018208592411529141554898743523854917) p := (104527882036401582117410905182680455306275259222143071301681869539972948360037575593764525923238,184185978562367258909699889477075228492799922289881277622424218795838192934729569225439633155726) p := (104527882036401582117413057111112014763909520841732537809806135487729208423398717277057918507133,184185978562367258909703280181183164988170832782953178644111792476948895761830425722356375672068) p := (104527882036401582117413057111112014901856376168662188631098265524154547040135975306625110023402,184185978562367258909703280181183164998713165234835972751981223935441754126918236524866844564431) p := (104533007000264374841500563761308676468252476175783544996579914042350923522914831300759342114305,184186370381988110561254626475557673488425849648678634934206987450728624271309931974914245353364) p := (104533008087761591055491632202770087307325306679212434740660609486077142491960902337880274447820,184186370468518395296398643775177430780641252894970797407529198461882357278017177112353764938465) p := (104533008034498694718497365212446923329494070407107370244349862768174543635579995515993638733723,184186370464431638293976742387240323877759428700257893062633847868310603451352570776686710611442) p := (104533004548776799593238186593604854385980399915386774326088334075298384105212694757910613071552,184186370194528498683124526466303696010311378123326667486105414793164378817870799459329064135055) p := (104533004548937287709372814043435093722927426965243395363444567172695300600693241152307994427067,184186370194541109352924326387105493769901064397390642052091457446698021099866621739808331032813) p := (104533004548929315424811598728993216944437659058469732619687286757195486501527993568854454548140,184186370194540173470165329531038488702171829788159516129429216548259264104483542760221749643238) p := (104533004355753364663279559788205692186162447026409237030338178168910277324242324693314798679360,184186370171579752477375475475800841934548711247260147504498196336249866247121448798251976083875) p := (104533004352035637333236816810104796410071679846812979007400396979087359689419002537235849989971,184186370171138263533309635020784674417588190548903758039288268397872697851154995581763219683272) p := (104533004352035637332768257989760880267055436210005102619559373979337844670775605653701600273940,184186370171138263533254573442013154865691561644129734860585432095617577251859128109417302522123) p := (104533432645533339513671985092045741729796399026294230429637401347846555476905774606548650081372,184186403814128950816732384171143186297821380863791501977080227413216846630857720084892565580053) p := (104533432645445747092165186839326466942932562424574140812423713855766271204605925080402124273931,184186403814122073525360752209665864073938255878873919012507140300969684486275422852166395938750) p := (104533428148950104487567706342881861208423444562174206664133953432100356613634511710019201977871,184186403485679691308592557625007435902109905624155351486296851791011230463767337737477900089571) p := (104533428142351001678452384051823761570325316253875355250595263420674239630809704007754456722777,184186403485197650869731408927302918714375198412308666673244318396132862020295752465527625145012) := (104533428142351001678452173666126140488746177980150535557784977529395246217900719861900365940750,184186403485197650869731383913231882720406143085077211185391218602298782625481187580629123405343) p := (104533368659870479420006639559317998358485247260727420925302897786913637585875003098669113526127,184186399140357742900759383456598143633249806733712324144990504040352837544499250766967178612965) p := (104533368659870479420006639559317998358486586591164991950899961975585955498467153252318014074360,184186399140357742900759383456598143633249961341416835024140009325388740222730025227290934681582) p := (104533368659870442224894231539748299845481004693818009904415401036420356751485717688646392452745,184186399140357739933527287818628786394841527179854385399784555161200630294671265888996141728393) p := (104533370544868869549967393996910877396412155637288569621101039875023544732826445077121616060126,184186399278002001219986217896818525459911834960450771335654183503970059646346730796098464869962) p := (115661641619526551197410743150945789066046682866938193507778645584881254075526906496316347631387,184999371063835118913866121946517235439564491332238770181827374694284923178778190104783898659882) p := (115661614824871861029617010468006700812267033022367603792522023790781146944276042087982259181410,184999349935427724712867292676930759602621803862520998141027048081815672152634766116550310631752) p := (115661614833752911043239871072250729217587121973483218681128441745234098968147152284159770009093,184999349942870220128238422155792143489290735187617419877276262453020556083890405719766015661963) p := (115661614829608175003882911543421773650832486291148238540664325738931881879152872753285681206612,184999349939396846651592678870472741447150080084475509386369361870513722450837121398779419056254) p := (115661614834855819977812765713287240072358890388362421202622541077995894005339463041505426956307,184999349943793372711452461225041336027327139881466769830328035844551420720343878828332078569557) p := (115661614819697207703892092659007371851090592577603522875419141143695487165333943497591299175420,184999349931091308275224699282974598722440225279982272163504685212280916396075099621032259261740) p := (115661614819697207703892092659008072152606042535660432868078678633297900017439804107296798589291,184999349931091308275224699282973622506788735508727077642142631107337259230625332466727395744679) p := (115661614819696945065497054162964951485605514095008370376530300812339179001370518004252002211561,184999349931091289105997175302134390606232300100730075141947696675234799143842245262449265517818) p := (115661585948098926048288366794086126905861453588127328392873541321696096909693725133922662733383,184999325552532235276647149763772746554069455748012204418300329660236505622956538956060063388689) p := (115661585948098926048135885059635832882724793788314732843300111527419470027571652357924520714016,184999325552532235276519300295084013254060457681575354858544178412565653508584883828686586420418) p := (115661585948098824570437277012597154933311310327217174796735312385097709376643149764323616052564,184999325552532150070644873968927963824144237803818587370182245543655851598584830933476571858392) p := (115661585948098800269875043960792347986847763744683342770564916139125125175513761036137350586387,184999325552532129643324429366234638679956683823555721285674163856688855384450999108469976214267) p := (115661585948213823448129661538467832660903395644781032378039235991970053031112269110038492472043,184999325552586868178656296568143710616795932493827252277762797555133000661840621868971224699071) p := (115661585948213823448130398684061911125090262581648972696020431719523428937249380004558480593532,184999325552586868178656898232274268604372917007692257934232342178854883069540441718635048230932) p := (115661585948213832212334451285268697048435556536952884553413505388751698561550517069315671883370,184999325552586875036028073686558404069288650466417787434502411653793693149772674351278685222208) p := (115661585948213832212527123237663394545669377804418669544500586434962039908065868994731619727101,184999325552586875036185310825286121553432028972564337933876458715077937964224607040112821992339) p := (115661620602433757785168835266956787260822375087589564454271030777723084530349912172636090892044,184999352666748478834534800147734841815635805539534425445677539787861814558979829217717690724483) p := (115661620602431868705839162767801000556996751881487963002096749976497908741918443881325901526619,184999352666746804483523749808576870298676446089519839086070895281452025346925606666108619817040) p := (115661620601003085558129348643358323506466553230335804062418215123183079222276560485576298885250,184999352666069945407242100810238124652156726464952162358197467443771297671438623246928780608903) := (115661620607094468607369717605307012914840415067542053358680829105845563136103024871005789570277,184999352668954588480561752838489935693226633867703668154169524027655478650808768415407249664844) p := (115661620601092316036202922615101331204653882104873891476905033950726526051285891675571367464544,184999352666112215855747255564263765084961126553845722600067193622778340974289734495676757882055) p := (115661651904922146039310281816326720551805141909743501993057203186292954470408211018138730134499,184999379331401097325860798529817647588292073657815502134086213908474534769354220900814427582514) p := (115661651900490836502315702623607304736379267122140375949734493391027981536260666288723402504580,184999379327809235044561378545131982386366668624862383107686113021626073861516794391692694454433) p := (115661651249906905647715369967577972366376314543041641601705221574103276119481273989106690699273,184999378805559973775677769626588399687457214643948381293866152327998155739541998141158154701664) p := (115661651928283782840889004474027844219788201762311188558429580001720438388078297537230241018512,184999379350338340669512179794861362874485834874890635762196023142834434964684345073471975411135) p := (115661651718558697061450007470885526366101818564380613288175580213038394175609231263145311175383,184999379182620306159139513676447418523965334216672825992353523094249677811637568513774480433940) p := (115661639299226339658387106351438839765789760153938304350039955241424981642927376168888554932481,184999369090137251227397404961705835807260476356884056612937445208462599039108789378844659847845) p := (115661639299226346463035364411730215438654947459554292870671314214349239063656343761048328924262,184999369090137257181186080092635810355127719093805890805067592028669098552212503189581620796974) p := (115661639301820373708674615033303244278681861946400101449701503734556084542248711545322193144874,184999369092362955177283385470320811444035061133382499897903652310169197555624311860499781014383) p := (115661639297908274095170079129195611906628180496644270414786727788674797280341895004611325192509,184999369088992903284456207073890637413997701774255797080853992911384133381378599122288992034148) p := (115661639299226091407914746446275271913380720174497328453311496784498740493775558538737968079595,184999369090137038802903632075720236777986749160964106484772640637766730799983488830555468462509) p := (115661639562436113979582727301236035365293909259320472190998702960107525012593982626347375121020,184999369314027622594926415774976355705548877118597444201304629941811311813841231322666993841958) p := (115759164824090309210045586476390276388831197805006537632811069495235175419225641246741023311886,185082338978684407212414603353661463455278344478322346319136000484897500909864030771855057256690) p := (115759165002536942196031620767768747754973233833444380192893490846362659867586154222673889553753,185082338737110275047345959665826292630560052335551210629962450419571706458970963644528301666273) p := (115759165020749592140427928133890489072460084763486890487373009269743479024334644681048640773758,185082338712457379092657167203585975838180229158491679480075518802175999022551998912422847896244) p := (115759165016318697715286126465867805517716019103801573513021336385009616235479683838324774852329,185082338718455034648797953013318064919838637647494336673934983624838835666208682230318860146207) p := (115759164986166491524917111514748187870966846384083012902879757927218593348039092884884977640090,185082338759271599181628420596924393984792660022771517279903905403764418825979924058041614188422) p := (115759164973831168293337049252441143120613371093682249700588853241280969933268823812739334492877,185082338775970331648960463529936645969038560930471974198166829115220065396502029047805927633229) p := (115759170861064972362592061299360469278158884274991392847005923906048256722424840502316078956947,185082330795530239616858732103041030406347118378911625278109609987445207903332396178216053121893) p := (115759170033059844130889773379416290348501351715848323309176395481054493533088612023782963469950,185082331917938649243509871651047534059384813455215368215355490204470128706360861225587900445774) p := (115759170852998966821273758513681193099623482943308212765765471284403697272289062721411530675945,185082330806463679148011351245957128090123918969813315137785670057242415224196464939860147272837) p := (115759170508000527810965793699383773152098739528417675079844227220621744784779731819022493968297,185082331274128185991461553351869346592259989827768208519089468666681352512309486543402042755046) p := (115759170503071974080848687425214632424043607541561836659533959565513381364047369607058667163070,185082331280809096460061294585735512886902766365998599772385263806850972341066754320285373196525) := (115932315685840082830446926919267812346238314096303714067556286791707396507048854106879085410328,185225096616438341945359838368958930639166219542412868901496758734938448820629242028461540837107) p := (115932315685836130744521825438428567767048692401887441736151852037525134961421776429579703106895,185225096616437745492420682181251284990870445492724936138721431381036208017043588120202955909600) p := (115931417423207703540894354149031024874160924375378062305628438994191330395247416688930524566423,185224960336337070070906108684719923474351709328718321667863431401755612604102630377446638045684) p := (115931336812484338046041927110687235647846084137677937516439092565183104700140526701629799440848,185224948269493396127249023815526539564128348232564980471742228226823524756057546973906046854879) p := (115932569977735618769970912303373700571599732396244780588657772747160048448535528195125165059579,185225135143166115278345663492286953328468565239663778122101902875130653771214711180139818353044) p := (115932518362491531172468247909592394019861004750783675265670543925482461234750988281054795876204,185225127322170224461982757825529200559438221107872101137981071014640512621099395362324682403647) p := (115932408748636803304531199390800420838600691805876960316430806663030901735889424859970068585018,185225110715546976450866420291007394209623372195140806559681154982932091433421801731013624913211) p := (115932478476142835670602760785187954142595437926484063677305221177381439407662881131131696126765,185225121278496499084170950514056330921475014060603136152404279580563987422041940248744163087256) p := (115932315775303320200524089779313145271123166946035661739849606330236303366401497254062769333537,185225096624590440106241174400797310981570062421060614619485376007686198350363758934671238730243) p := (115932326663117020287156902152273604894825373187753165005805995890543789785144374936384665636934,185225098274571602931475412290988503824538432339709920610310914673831834984021590080382151319248) p := (115932315775466400985736990602690795862014550219824727204129356372940649247839321820790611479472,185225096624605301628825498622884686599429735605270490620450715491072097171586873263948444370109) p := (115941641688772152405314543610777234113360378308880601154001668137545425054153080204466786067017,185226437565407826447943836127129082204340077026227612822428603936010929593196214512468294697445) p := (115941645302241656113788330985942892151775573810009608708438202526560206704018327789488923398942,185226438084117304751166902293761921284563050207057483953017486571073919311289131865845309304558) p := (115930741157377480529115093584878077696630657134119842687141820622777319696703387811884615194830,185224859404841746207374230170109013154745032558219775070376975457193549017541513245469961639414) p := (115930616855262587883636737842861647553021731143012924532558722159218580696478627393526033800345,185224840290080123699775752121674379743999232708225634394447037418259531841744295430665835354845) p := (115930750383138412680748331762507214054015685688563098857555845128268137584502338072867833153024,185224860747366071361657266576069358402884878573725440681055809290554215178816529813723667915742) p := (115930771285828379478172237143291126858612933881996923194270894038313472026137831424431562501991,185224863856582046357204708137691058964595323547256686117762697806551249994979756838464127864053) p := (115931040661806998194566028550392017846226317031911767797387949681695705979250144720600300452107,185224903904650314766710578011903894085159227058017687089953740481685851493987373593725452040419) p := (115941943314552011869278691909099184633579076757742657140084881300787331797734882219038801584713,185226555406834999960624135258829660115113363666426139511765322086149367626001615904393930024267) p := (115941943415466929295415142846064930226456015988641656126772422634038842388016055058035645272862,185226555446556769177530474321386203370129754214219775682125915565788276998244412484428249877384) p := (115941916301962716366220641060096675273973266949720770156126274925522197938720624009826495311395,185226544857987400735577063375458441738374490497665332247455831201868983344920995607458144581090) p := (115941916656740514464476658439957811381275265623161464235886817590168382264649262657110557230916,185226544911503295201245190545216341366574122040252279113207492451307998414872871566440103672561) p := (117078836402734960393231226192516131397666563810021609014990972031471830822885244116633415415347,185674055162539474826058129900175187895408426663677198901407286198720704907007745601507486049530) p := (117080964953695394956823048390406856086827029268809485506695175867280793315843388322190463338389,185675405676300525922977471399129095409343532917877039847815107656631142186375613871672558551201) := (117080965495699944620662847881335887191912672562859478840458673068478150691950596757400954973650,185675405792952995370211048595883282099725544864319924567023229383865520523827703121262721429554) p := (117078834450156307850862458274127440470880853936334839808592408478313758526027544912039082274663,185674053918303273198293658448704510000859885418662063556908798276687660388637487522444358400712) p := (117078832358080945188491670358384705022306964230456264427330372015195352498461052502187924293120,185674052775265831004248876142374518186912375887122899721533113026317329689004934667929221379595) p := (117078836689121054589033206670043454155011087658260375021050231522225680127185039365574122931793,185674055344994155228319223411819307557775442787952115515790704946196631959336254050870679297178) p := (117078837728355474261029756292621645737665200559176373785131757477741057936933716416463011557142,185674056007141317871042390115283451844961294774855238721928793970560815270526179285633685525561) p := (117078837844281558740140218748178210802357011850337178540570423155581291208204335416773576828234,185674056078142850999036167601949662097483057546127630299363339736343829601422747997079812146203) p := (117081712326331776733893513394176545301073180093570384934389551394948176771051138691283469874132,185675499854904638515081426872695608176244893725569807467292104617335879994642918709324406892902) p := (117081194006155705819543994133597997946863633696341851259622951888975914837004942714395341324691,185675434570425429303925351272899821915585383063307832277502220665061082505200890707647799707501) p := (117081194043625691229622632677350676012717242228710428398811800797792774014738839581083639418181,185675434577143494009924001553527396084612601849304568555617965181689082263288558648403630498014) p := (117081193456525006194622304393882503601850152760122344561940948434787184736912198760047879039010,185675434471881323121926055491789199826604659374200974224128751721125891301725195317669967679477) p := (117059102656992781183128144903512077364837666297115964911629360744568707981000556450712558214499,185662544648896743507645549495543310951379877963325314292732397567949406069083055495195375996958) p := (117059101607514712726572557638526378821035999531403853146694679609391479464258868493399419394052,185662544160485745905705952868802394028195003736225777166154965166260862518623615113622471794869) p := (117059100166578123774256031863414833980164419741259767683894028020119172917996548217422974236089,185662543505715276183701098903444280099008287036201711247960534128731259040075827735982261124674) p := (117059712786210202048036134101023534895425773786765294121668919829631904852673083021511044903568,185662781316239631642573333526290464137910926979904838072316874848741096640099869541509471295937) p := (117059621651296393614600456062603130207076519001640671029739843728721799734962303619263781241559,185662745960759371266591392757807993979370793755442131163206390785727997875916552419941918021394) p := (117059712808326250303046800066173315707818769002237368083731041276192147651240943987121706865802,185662781319178448389376497275581867432152725037979243778679206799348833751960768258365389000693) p := (117059786442788841905377968375352746736101791956933023354944803325771759959829045020432627671261,185662809890406696775087155518874748912171827924905786096564083097308709312142256862538646692062) p := (117107881240666427831104101046211790082229746724705292546810649390224092341844881561901840542296,185681444406452390249229140339124416523260017225364001644553922825578013776665981088716634330493) p := (117107881240666427896932370931807526762458078985009728913672156658247544935921855164099518040847,185681444406452390278050304459267699796911356083608476501300352800496964641615568463839162915670) p := (117107881493027363773043856754778536405035052689823222559030724135947690398033194472712387966879,185681444516493072312541747432900674926427143268144176177943252148284770171432875746895244293602) p := (117107881230505547221191875661981702908222364613738588184698564824953605721513697043107254992328,185681444402052897858355328637923629223921517550955628103665905567615423819310512081022224956145) p := (117107881240570248858781608577856305244480658590238824936230010505900136075354076367922058600103,185681444406440361215007292639355856904205481250564866072904134261772515410190507786006616311458) p := (117107881240570266570261427658918177745662094363890705635015850166602024284257518725596789348032,185681444406440365210838713755087177604408048320679295028575604867087536133316583863123663415857) p := (117107881971196575771636951751067518935140241406667977173437352288726061385650026403260783387047,185681444724939855509657504325624534520563656706562361988119675522950261313274548757386753128918) := (117108584443080730763250733626382513070083364440644171117294338902988310441933230397449969718208,185681716855374977597529208892973224994047815287881295646026900279044550835105125748092604593917) p := (117050638870744950174218514576767555714390850405802918172528538374965768118139122590447725936396,185656084894458358440325779009317426211291311634884131756790110562088247465279657922351836977278) p := (117050639967735595959513492381203068605893832888234119534422374913293629944515127996411522725467,185656085382149101793529893272996468437729223553670666788737152517840602555882950170876063225941) p := (117099295418484810565670135828320774292550815360050049484193539437266692283325479051321682315925,185677718387950779834181473790528468829461404490251578668791829873286870965364558683347729937809) p := (117099295418417565448285913777414551958248827805542482975390062361359912051383763684572926798546,185677718387921487948065891253943068045077280566321553832186488230202994778544427937810893863746) p := (117099295417613910071176708642090352728253408084311899090937318739613462296492851757410904937286,185677718387571427734991485223142161054486944142027916439731981911853814332651694930004634802099) p := (117099295417613896029922958754023425567403464884833328161035499101782701318748375022605812507169,185677718387571422378019194452023737423143957779408572434152516612182490737525152955414004324640) p := (117099282517080262429124014804866659096274653090789684066051983446988799207981332101431400479594,185677713481517026845051853380523884120670647712532968241765950332820774652224010601470465991566) p := (117099269378826278205252527224407556468077753719204722220281160322675930612782241568746131201865,185677708421487636475316260781304045863123485574751379358120372452825532002605797985158329875468) p := (117099269378753375684453964117558408282419003984025515154881614368000543552299998636941964285470,185677708421459716263181567494040298343314160955149498833693261078840557147957877503380621538503) p := (117099269417212446797878467493112706689380698031446288100482556759919562063710313313184047946905,185677708436318886825101194452086768783343417494417241961830108391570553077035641434531276551893) p := (117099269306121566756196523282554950612684725951823781841405728536522987312497218462879391442209,185677708393598918087828115720262098867370217723891310612602335503851023111344019500592767566794) p := (117099269311274531672171400423489709898173951091498128296802040498709317271217368540940691394630,185677708395578328182891423803474810523569553687199842938582688406365264684116377100442357067017) p := (117099269312056614944344772504119589424986429745674107488069661624928728358240616864793021313397,185677708395878784730292039587060696716329027084221369362407068517900578042010231732996397902830) p := (117099269326429224907284812866469801319027655839223562468521694980621822513750750135065514263538,185677708401395470781432285707372927558317995423331720605198416056902029160800748670743516497125) p := (117099296759842762294389754405284404455621129404713529469479701560212561733421458409305737828275,185677718984380310499466980905586399144556298768223152473087601106724739864101486470637244660262) p := (117099296759842760469243841338606344773218502818957013617526932277422704752777112979245613522356,185677718984380309641686333078583434680814788802923653468314824682205446559743309655868038166189) p := (117099275640302003290768116398634326235541694679662018943595898726667734205005350186678311575652,185677710820146413211017483048672590120922512334413979351575376127007610752114784735394337123916) p := (117078834775548394931213916500361406247024401522387225553622478683527597834141870910922853187583,185674054126442628197174388785863287086943026014330692990054271051232866167284022808951674504138) p := (117078835595931591764390122735492153433926891609860197453775697031429470384400521604522466719080,185674054691248643273108412093425389585438724856539068068076906094823878792008837251571116272905) p := (117078835679835461378017295191153223587586179604088958771459581165797733914347604599881975590799,185674054701867793602039081484045261654569209439950798386321435043631427466610711703292163990859) p := (155296264512938779806126140469621044646906736837223557932242340412609520537195328817468143061977,187892169997065609002445229162891030399056963493961536572245311308757757535624349888610207800271) p := (155296264518116349247179888957650801861837203910534875865012414906724119633939686553243047561432,187892169997366060684303009668295594244759395346692163811631032490667167669504803796202906079788) p := (155296327939098652448251927290915754229262600240351818547987509252805489926345647868000168946507,187892174626458108324286310945715235214762215507106674269624502999728415106062461339044303176407) := (155296327939126077731663717451986110844614175258533035399071981786118002196723471466406991628828,187892174626459699938963075057350555041928668183776543397548296278120746701108194162142779960828) p := (155296373532784791438972608342438759263127123478671402060632938247216311079866752009966380609504,187892177954474190988391386103407901571935602680203349703510334536908436608835780203160249475213) p := (155296336642929925977313997857858013436093206420234884135889635729842985065947847960342028764551,187892175261744887630909809545055607584891465420005880861870096014996503472178697541227909042246) p := (155296337677101834295583237939320599288739881499293865444411142037861522024879967053643221859946,187892175337234176592950417632856133658686499902091555890208838856311403397873553744525207307129) p := (155296337677101291768273495270424945758893722602385568463326691337908813682344032907739699427069,187892175337234141730787540735078514727937674976076344224115309720088168042128513889443724619098) p := (155295841912761046198221729145249939223641079399644262722723555459760250485027716917487690645341,187892139148712261208855958582459208085130760566163265712420374903294615711982089080717327392059) p := (155295841889280314257884736809818595289660190045309757261555282633286133654262891093073726584330,187892139147198564073829773954164069680394560036029330977456095019070710443358134078566754489240) p := (155295841912987750699327141347953181707301133433338758424446224798781958939998760118964729682247,187892139148726876380567815851797012852814530424370182888686707312528357725238438398194796366931) p := (155295841913016040707736730881348753949258957813579156500979985258976634254979668161022023539744,187892139148728697409834376702757618316918174259510404484732227852437445831181264990515404563584) p := (155295842105644057532325128161285577480378646103752483497064580280180942683874468257930099240483,187892139161148801913821133124096570001071045992612328949099826090097171470802439370174194526971) p := (155295842101726315372694286844754463068801966771173439869680949114606446539550064868804517857092,187892139160894169754099417121798407821932785789888626471279863386513083087027217193213545399768) p := (155295842079226863455517135322707678550103678279107577215027676898341373280504082359175045426319,187892139159425771788308072889722148690502392922234565180556333763449302787803807356406372837977) p := (155295842098613419835102799216614199998295743037495257541030990670129805957059110501777224108248,187892139160691009256010225391359626321140641492050513049453380989111610363387348910855949305466) p := (155295842111485193595018089754952392016357816293359015168350781359968966613434940860574186329347,187892139161527936149127815798955576533002176136638394217804316428937742602427464903274874244017) p := (155295842158039631874994412715884122801845482738841432832713834683856472106808384101334708248676,187892139164541729329422623588932565797150756819150035824495060336264724680135055096440546157858) p := (155109979393737822594931758825245752706888345033697240402659573619796915179117165938570548694139,187881359967604268051176677039737171139852717333757902989821147444404715497338985480164636526404) p := (155109979394165037472612903412723963974186064245883568808402734571092977258271979267909540742494,187881359967631502376461969916006805415517885839528689792793821914430546000838226777964962213533) p := (155109979394165037472613008702590821029274373102486904951631824146596636323933851431030782963721,187881359967631502376461976020110882316850287693306693553857766359861217681330498167856184328758) p := (155109979377732085932194560062604429209218016314410303620611616650177313938252469384000815228598,187881359966835176347174637354282612045934134396624888031383839584746889777020125757292786951175) p := (155109979377590808547386272930864058904957507166188708760052555005596049035028381216129749285778,187881359966828220604130397679518047643298199909842405242161238306312422561177261522657256148132) p := (155109979378127923948723030914880064579465413559096294767087649050003893838687802031826567115570,187881359966854358383638893224239401090577120555308665715017779539400989533364638784103576532046) p := (155109979378141534230578321869941515825699345518484668864515659471047452425160961793721677546037,187881359966855019680415393916021619195462567692659165535126869589432536283367531231050829102213) p := (155109892257774304213082869359901229855680528484485806593550905342053803096481122856988959944794,187881355629989275502124021669755637641770000476737615998103321768587799053573388240273388625940) p := (155109892449950248227598859591421544168106503801551085281727759665055419827267150333534386259213,187881355639638202183192260355584841950856597831220365455549504936056742131364503683995484000447) := (155109972855733980900501656789968326593634666273913538134102030601649735247661314192873914398420,187881359588358677177221328686266399137548240960865782408470828000834715044941907408263111674963) p := (155109635289826238047802823047188838326425416022846110911840416008813323837007393813811465633427,187881340007280771489009583610639291900835687960668942469160954873802852990425501937333585142912) p := (155790894405676545491154508956345333984702261107585528792574798842533809307313208462586391628801,187915661698215786110674495812040487823905540520571232410294348733574275732834643280345787668484) p := (155790894406225629485540635300534531873481177023743852257914756004704237893913683316637669042534,187915661698241863747554497090405720974728988213127657347160182192411355566154635771125147490511) p := (155790940434805849685654769924295761033701238268421839241213469685904490958763558530463561797944,187915663884731906597466917465072998693170827382007194771560357875314173290672241191469029221181) p := (155789264196722637912438398697721053129864971422402717622352460840692265801099682275302011191416,187915578472673903559846876085507891760176437666823982720606875499970120978675907202106935342239) p := (155789264229243968246725705415647083071102154871852741462616324654583663327612244828688585815279,187915578474312166454204319044279850355801967778459295669753749448984347566288110646896093953076) p := (155789264249293272251969836859122730765236610017008636595889500751015797776009858358927963670380,187915578475449876791319815225617603286696375462541824144239858921265778979404734169760138645170) p := (155789264249546793845172066447763994184476213701261857853266005246513086650768434440242952039931,187915578475463127467916511103204816506312376030130768420425141666771968094911099849630392918561) p := (155789062771024826345947257517841194835632150943175463814476123670303144451993533020498175010769,187915568325618188743003347397440009801778163915129355325831905520574450837331968916025133563094) p := (155789062771093440427541082793497853112767286956303030584397575524986145145243999738905007000982,187915568325621701877733394616202107660396610535975005816357594647323770162476995245799238988797) p := (155789062771565729511001337908781613635973320527753186717593724360217995751607849109708677807237,187915568325654701623967396900783412712400736000595429417469371693081863251282430764112977717242) p := (155789062771565729511001337786805860157071524699249518662341256840816218343256492801127091157218,187915568325654701623967396892569208895647677592312153441309525808770323802886223913978274908377) p := (155789063216052443613131900549685251667504158963926477369613726558621368014081957629298452659090,187915568348331414529809301625421528475465774994005493013117008274931187658958408596859139554599) p := (155789063002716311650322292491902885900453016205740627619593714419817584340194200051180828380768,187915568337466954789349030648385865740631960970387448950851432574515024208374997499983988235620) p := (155789063002716311650322292580870097788877657431165348809257650579133681691677823815082857555719,187915568337466954789349030652869054123976652207888820659310079103727911228542867164595412030319) p := (157655353323527695396841658384040369457886688506807333143250348108083537188230382786901590468763,188041249729089036811349642737997309107464168001121424665498779713370408348187506448504318583855) p := (157655336793147037126879895462958287397781171439122119100077752778172356554499561051241246503892,188041248690790771127421369172777814086271714702151960507136235279531594796649032856665964417458) p := (157655329766377883604562230578065435631407823229164800933554182157765859379363927034548653097363,188041248260422311625700143688446918306489257786240639468983370830971402695729463047347673227041) p := (157183734856616323217258180318896383419849383169149237125188809947234894373505508328373477893976,188013457215229169890048357216563741678995559275171944136905642376944966641376815532607496037464) p := (157183741765621239559655480257705170226467684581704983595463944154716529705780596395392522964495,188013457674007912989528835145329941555199364302105807741252475958785799400724249622473918336123) p := (157183732668657096064337299598513987192838780310466131791005951599681831536509565999179901463735,188013457069767449820057221183679352545601973364652413399572525488948631765359883794021917370241) p := (157183730655320779716874963459899243449758322661367134816414070267249287195045124848289335298224,188013456935762037287178977042455328796114116391738969728318111381258919438070853249135934196050) p := (157183749558548116475683890873263623804987792213965907424806073732021694736615990867966007325004,188013458190622803251133753437894921677122693039677628255628370073192055132670704815413119465618) := (157183762966442617395839894761832336515451623814868869490901619634043038381698050010866487886875,188013459078014909180036029227087605198224424416031448606157906046629169471935323089753931987009) p := (156906017519842690906436596859341664324389370791155589472479703880518087610059328583572130560914,187995766829962714578540837482977844179727780782260930385140291177466911757638905215042377007144) p := (156906017519839960738819529035241615293757905429919617095802731026401457628755046519267794278444,187995766829962518624773828051778230490948976268637602748869431066943573321856571961515050723160) p := (156906017519839961051734162677410673089479674097643076435853063629042196646194242279444101913915,187995766829962518647254786067610341015793924641169012979641429701428004256161464684999842007419) p := (156889025541558451101632339017083615458768783021617987551057746918761424534633447534037412083817,187994546737800758260180517263382005439630717745141604539558800218895186638641594235120560942709) p := (156889025573825057607297694160741737907521987608972707390340099841265609649377154613419207408894,187994546740116746939359791337013421646615303712036558715467656282596809355272188392036235952734) p := (156889025541635118804682106165448233185910845280403657911186267759025700772003643976286023352238,187994546737805354258749327694779674974786207779646712890363869089791474484367705484485238912644) p := (156889025541635118804682225332819630457058842852471941342861288126147673253504807472589017396665,187994546737805354258749335275885289366007712114783728860538875835112662524105881631606398319183) p := (156906016643789058295642790600865376080952888645018536318128939505450269923388771492376503190635,187995766788948579907431399445972958053411715107759791019921542032793812626772754293194867472813) p := (156906016643790308602566574798303471679295166917938704266607776015700607323458836507835947856124,187995766788948669686091896297371013723580343308694729252153339545969987126414686895636559034150) p := (156906016906243481491232958398962600144583477515002382251918417398396571184238173138471002957818,187995766801235862848648340694280556114450563673281512884349616304701537037418886387491293230239) p := (156906016906243468506728057802263412593003576800870237192907737479164991030884570361858827069636,187995766801235864535697495069046220802207339037429286331687143322563848353558488376388155636707) p := (193857898995691573437703639453637364207487812869594628742722353884750039180386286518446532818806,189722402762012191773285762941258181582373349496668210602605267350559046173197884292828399434076) p := (193832934683747359405460611104346932089261195575698028961836587397889163992787246098920872754673,189721525953897989683153916830239115169962617881410865592609327373057838551691420500622302476151) p := (193832993085741503925361971941732880443573199866196851224846528146320817721992908277985362768245,189721528542426312903828348630636623484425302626302279103419653923077159503722721282871549557974) p := (193832993103863539454736323541115878532872559226184745273462894229605342688825238047458706244594,189721528543062162819501595642823268973109045866377281793289443289402614967434406178606790669309) p := (193832994806754804454989080810908012964873241436504250388271763556031644628421435739787898846098,189721528602811700586270951869365391654801932689521180080923746908777582606556158451573279650408) p := (193832994806754805122402923556643707247557051725116205165588747635364989238616258516113645812181,189721528602811700617953233754008190973038449788398503045642454428102524572548832392647582187115) p := (193832946369390213506768692704712327846723121500314624407011924071639484886451951876307215499950,189721526471607366332371982911982608463331427435467068166277822192294267389671864323340108348185) p := (193832944836816013621558041762591075496747814827745406613445022045072724754103080707475703395001,189721526402763868006444406446213348955975414099256716053170062248404924437550986309528155272634) p := (193832948230746082962659184107563798972956205134933637562764938432551989413024856722065007789285,189721526552842027846918383467161407691160155342796627918326860358989248247783174356537725290065) p := (193832948233953934412326713308417108775203101540410542513341018688205947217083107359652333383810,189721526552793142713832801359183688307960170296559042117142922836001130215590344818912380185218) p := (193832947839549915241511178620704863332131109181000091655504237678459723550544870304676741448164,189721526535509176800577132187246046922617102189816185418208959825723164234105594167545294040288) p := (193832948239304378909833807017863306775243299699484681099949677185678634970969423791894268523395,189721526552708697006673108855702340514975864399832145030947174145161531546056518276460356748275) := (198652293422927347712089949509926911873706895427973041382336143468098979729409406855519041980713,189949791651991814671719807631376816826239955109864233507842577985887596740675302833491925898378) p := (198651206241631450134091214472820463164850300214795125422644373433865957379308927172392929864766,189949740371895066970116673671724986276590162556929131766710348444211251593458770516554250869833) p := (197912290137073036343195438264849927965139776519419947836969447543337976154127436498503128356787,189914675605201305822584844043613591819615182562210151654810735829681878319782265435572324449373) p := (197891543029778427662604486083733397813356557353728437310065710555853421086903896265244228607695,189913707432397148619978300675978930712171892397849874193774810561102632744450823177928945400318) p := (197891543029828972734805633369366025197887101009143727547083738789478961484965615251900998571672,189913707432399544647678668901709161618753631867713382078220783221682905953999604348921046136533) p := (197891541820195910186225177218609038520146183940061659787947419583641986271401888892484464507713,189913707375951604810187062236063942547355801427738528780810379824985668639551726263380910319974) p := (197891541877625404964977226900789433000806395926497049923002661099049242951763814073955771496998,189913707378631567850091603935843493999877617256287929219801364682233076353588970880711953434477) p := (197891495316169687850510395072502199107141720446265578534883524243899374069141149641940430101778,189913705205817533975901232919326470702624919841208325265859484764979385109880962286531312448428) p := (197891495316168901215337502370416209846062301448720735810109660038720058046283164899675517196373,189913705205817496645515949736764390301445264907779753531762407965233904999307511516219908980007) p := (197891495316133508402999937248561243808141329816425010131907658869261830150899038229284891654896,189913705205815817668445348722448929728538103873749809557624439654058330461043380704229920877954) p := (197891495309096705770178427885978331606763155272650028901037307376513929835904084578977833138807,189913705205487478314446748734770184758673032970112664206868463114814564754387658386334409540433) p := (196949464711542589983887266586388518794783202744684806896705818838880447294919984582349146702591,189869023990989521293391681373778231212671064258916485176269413532286957837396181614761401869764) p := (196949354612646996974195117311957150357731782955517856358615219365322853762875198773719553411935,189869018780372446826455591302025598008599623952253211967308659294620536731214073500882719951995) p := (196949351560613874163032151642951450331952818239585015600251237503596280192994441948707544345096,189869018635818454333599863581131846299743279872570683001561263105580184034993182802629039531096) p := (226879409731244718976912130607759966408459389341070030170341281916256001204382532850464658639024,190799020160654011026307521098665673207752327225512849039451095875097231137229699245976830257834) p := (226884062852996092645542976667342299099324499051821620544584791448571741881710805269104663227575,190799141803451210411426534762901984865943407535379827916731151688880630709289686941331004147241) p := (226685867801865650527260566927294439416506406058234927901508120723093773833432732164614163829412,190793960990750810262117154471247990006208240833122032574579173026934456227526468474362080685564) p := (226685152442705228994048140391119570781020000683189944997800999104119808011279670783018206044867,190793942375401929008090485479197068398441384762356006288080879329786718429354732574512142713559) p := (218146683637764309060649361667865782010706852022577135396145053443933522991450429829474952105083,190574217451306629713908128099503523539787321176949152198161701824977839510301093152772116297712) p := (218146648907006867880379970010039054077124873707768772187603653372774745651214621723830976445977,190574216568750813618110139410158114709042292712813794048090541067823731795372646980343218767927) p := (218146648800626507734481095517144234341719731076546706850516612196764089629966447492769480357710,190574216566047543716422564230349161313560765104250105511692435578060700727965081352123114907804) p := (218152484235179457366595139599928509926400561520786082540682475987500793916173466667205531935265,190574364857103357312652052954198769419687643134094722969530695734610474354143230296411996908242) p := (218152487286570441630937463124661348346342414044462472299021109282364977246994739346246588928838,190574364935597567458076060114644233035683786921034387722097496181548166130958699357684507641345) p := (218152471531391299180493558827295664376638911642387721803435294467497642144600144011254668398540,190574364530134189823194364244674788666531478071348485631645211553571453664801575022643783876567) := (218152469386807560696559072252797592282956310568377263259116885587348993563724971915366178633307,190574364474934503391795387751770976567436285028247612409967082154700840517011078877760498608163) p := (218152469388253308033004893259627827440047975568618237185961870024279860030391350914719162269452,190574364474983125993177430901249314821244443613331672874343911096200605969161061660327704873136) p := (206854202403790469830656029003920097588429335741331723989643212924644675547666464581789532639302,190335107242720326653090369038693807975831102541986145835584475773949898288542888623885359368611) p := (206854295000494316724335452965494220814702194899858567708719434580175407658655466078086421832993,190335109393798943190488721866627178469599626427935203541249961508835390097736149646592639117104) p := (206853936311758477516045314885325570908069336057314635843088034186811823955303973131770831849162,190335101012636866419017805302862238919803958099354499497748966633665530518044200104278633755281) p := (206848821722666955179576882545644680698856000448112053213029445656281996798655115989180558752618,190334982244359342211732963085381948869697821333681113731141067341718570064203561079549509895114) p := (206848705456699439656328140442886129022827870011029241331264665411356753434191508112228414093821,190334979544305100805278894668847563101747294171817108332714059403114369942550687426969424227593) p := (206848576439358865085200767310392540802540649818848193557076427593864826694966395084950117878785,190334976548936903374599297512495369532322362601882234727503488976708354398380868821882263880367) p := (206848565995943987428639211827475678571292773256680848741095555960669340095743033506690241687359,190334976306501379234652787013461980981920046274454358830334341131451920042634247152108464966334) p := (206848565926950194509256599120526181893539542350609178032397758200007467795324553969332474693160,190334976304899649246701442117094453724250531646722353258887876791139184898665722089883455251989) p := (206848433640985118694965290343883030643964481134917800426662693719860722522660724547032487663377,190334973231883164923189848222434647208350670630896577478773739932944010411348849260514113132144) p := (206848433640985176231863332998776437677495583926453823617245755709862180303423782843671643168342,190334973231883166141240059036275128227997367312197164078833106920526097106050107914135867841123) p := (206848445126642268028572177773273362601652510412323511262675063928557379199025482834425681932823,190334973498680516720893870003917929989684962824903380458908684111390550163207941729615796388608) p := (206848445127199031763870541765208420400460558663096183079690876583071612863749983092198850151248,190334973498692202712404338708248221808469884534817057317892402754690900086497283895932923522515) p := (206758457721613066715666035472953347396414455138697347107898627802181971496845411898337621892411,190333057067968460682265786247742518926516192773198017081376274104928378726583410208943653956266) p := (206756957852514231759767449998994002158977201395283343750429956186539013863612424008066751888840,190333026624186883053861213538789115573991337687354753066132629036757120013321362244760180398003) p := (206758540229597916788931034719511817965787306076219750334359800083974653709104058441425519916959,190333058773067073203337948846313046546955866505509166871040233665472434595994391369851672680736) p := (443683199782379797511922949486886106550451759184132897964271234800365533233355743224563372578213,196303100826432136091634224081841433158264691112127995306630722748617790846744173538027431173638) p := (443684644753601668560453500775083954416297394630444246493567921961962008617062873164591552884381,196303137434117714804431176653284326868526084826012495271749725083633517591142515479593034692269) p := (443684647579380923576066244938977049681684081698187283197791861461735278782417797800136748844746,196303137505707535212616300010373428258856375129508405130245370454479060280305649754717621074470) p := (442344314873923654406950497661503820418611975445195776176652679825413121150566224368511582490855,196269180841817278238691782430910331641361996917505313742766721163719675892687634519696376806736) p := (442526859221640287142313401794745048417906621625804615885963653978435161159362784308803381887946,196273805417137844292562406812487932029598932144971173672905490392125896003336260245347861029531) p := (243468501399144104647805549595962334563311278421187248902725217020627570500709190099157156859448,191230860263512153446992710562376203151054904583142524196769375994792766555041991283470398607106) p := (243468501399347029842514693503551161576144745310021941655367433793483898146776966739555633473327,191230860263517294354932020706955483107545969707701350036746045093016326634884445459929565798865) := (243462803031216311707163438371678105249533232042587166216950840551693940464638038236152510507083,191230715901019393387828866391854324480087083596332082814901050835840199754904029208094339084378) p := (243462803031267368347091123866862234907158714334192310840487343103339408183373236465944557931804,191230715901020684000213152635571222798909652400779384421887997423217864902551172615802232914041) p := (243002612207196456311257516142398890778583537629101476803407307622533644905170119864761016571948,191219125967758317554191170939906156564679839642269338588699380799932076275766379036042420077231) p := (243004992224396918219308761815170678682748452981499500193584660133522858222568962983936457891131,191219186045906862805383666293406689912904194326650162658478698434810670294417092566981956808228) p := (243006326841209931358600450584385453794015788647629515007676512283750685927261768504232479647495,191219219545540653019278741598482075423483389970269802260952420997376262217272098505528505033371) p := (243000617711904946657395380605467675284709526708340223027667188588264504578206347768070069833312,191219076289045254288911301798626854047482990943850342339676162146957924735051537564002928528952) p := (324883182504574025226588876598642413461379002765301272945138579708790139117543969905308575073873,193286321109151367553746656104365349650488513187884235540287752235863098707962506303271274691434) p := (324900262353981673553751070240618866330272024948177421140404815059322691678961377634416518892383,193286754721097776105388326144235276988545734209953899083137259155289036531362408317309941213745) p := (323683589585291544611540811920874599448394593034172872406777513207584410406151094695775536557118,193255865000927884551462068569024587728863697414322708604296438035271226043020569129476553315062) p := (323683866159475151565315714526812208045665069844916021064149594584198775607599467741475928508713,193255872027848973703805470606842415532939822052157912109112004185961139520088999313779722149341) p := (318333022795192587508261663994568961797581177903486302529718996360633499725596128865863302391923,193119916002642565435051868133424230752454893181344483985855111807919386078447592657609169351555) p := (318333022848961262546619727118913132598182723255323032768049597603298746069245615954344781122804,193119916004007068769636055910022082654115229001078434750529209057602903383564849183665961516368) p := (318348094481746614156471519167123855337310991114474484068824631602577049384441587957976714571663,193120298489016583423641098423035034751771121107993433013919537926910338154908701063059873848797) p := (309151108937778476115954736395850948482529952152862036075573125384056903074561393903517289693628,192886884185571545506833876040157429306347959883995211881645858796198700409326647564964377514944) p := (313163288737565709502620141862146337468333099791328982071251440010522340384517703122148135041372,192988621879774230807242774336081639972049595608653570057179381550093815159116118764054889012742) p := (313163288633241298668442735060543390943085499418093823756818653945088432877094193802139104263179,192988621877123311858400803999742115764944345705434540331883076243528382800693685694290614375117) p := (313163373188176279862306567118758726216334623384914534454169456139718542128577395699177704768660,192988624025693119897177899977362704048141085890048861389209472036789406054692465356726302148501) p := (313163373188176279676155328400704203348415510118858725401881929685949623866693303629985011462355,192988624025693119892457623228490350257373305202908177764979904730920784022784998161524270033214) p := (220530356115310649853699101962467324401553600546776543430438958843994880838229371378811060114287,190652745856842655199568414626068030918464313347874979345380256369753008969202520964229420946166) p := (220533062073852475643122818349684828476139418586969900316321329682458778009441964099508724916728,190652807790943185957575722769138652039911198377987043958246568279660438409351853572829698973149) p := (220533057711561738498496191972551044828847634364046031338192992203406098968970871405946142345877,190652807691667518787201958216629709991152042720840245744675342868348246832944279561858702272749) p := (220533057714616942842221599938001350285817087065893075871240766310518256328411466435877949631186,190652807691737390101663519317561883632213889362922413024231899007198139170739110237753653430246) p := (220533091713043196949821720974463100451158211449667493831228115035600249187814364504110040957857,190652808463778655384163352129264105296810504434043728856113807268431779911611553561581222350837) p := (220533096661732419701840499359822253562793287494232393274472941539780964116530049900220507779526,190652808576083650282684209180030108451669720814698749041455416729293576272779811194423329169630) := (220533053494102879803294359819298888403007908353350011520938103944449480738988509953926243228137,190652807596737622622635148098329725989195338261120096836828625502523647934591983164317388579523) p := (220533053494828393227464597809942560969951316501576626451933088253832428768556612252230823877502,190652807596754061888734992139523197425649083907247054259570271791630845075643308710315724819984) p := (220337702610219255191924840554416603019380576563697204890964809280863808755162529876716370915215,190648336743706915592356111660210428551107726326018532641532856337727956104867382897329628217101) p := (220337782291792967942251966724909206337989588295788942218993038791727349491303895758182874171568,190648338594755913513053029522184279360891041406711419621544428429396645243977976289925498841770) p := (220337814804217993850894441057033125871806502402053748865885352677850766640327532229320010656951,190648339350038332679636564628832544488360913751075084583412302643823180849134911262097790551593) p := (217622393820351400013045862001276690967536429490247042430959790929092330713433334652391398714430,190556957956016027890461803652337061271416417643822087454741023988800432764690997558301614676943) p := (217622311642957041216358997876525418378449447256389113403852413924623908291543956546406553717033,190556955731531588285521359344378422168689223735064294328879853873552107039303492467326599812356) p := (217622373440785386536536259122210831087283891538792800127638436263992817416264207606695585251003,190556957402537656208996161951575043816773032500957036827104224085401367876075445602796623715562) p := (217622384917689521746811458346173053968538147089985624159239643298115655283193378876003816027820,190556957714334143716372887879356916369111305331745859479602994481312723749732040759472543405033) p := (217824960909847899626895519498450063786292023559716884964883278511831903803329188773811572221015,190563270066074697615359013590909801727326983576081646680094538191742670116090802034631545364621) p := (217824960909840334920502915628413332893267823054820999148415279548243431525705584119950617515631,190563270066074440809786494674318267593097591521108874390111388899755033968751327571219780289442) p := (217824960909840335237013122241208684044759713437055592824001382312905392656941405922281013845752,190563270066074440819294598521239605808550574104845092300890231629961508220896078395801028963633) p := (217828319433256644485724168822254154275770923398077275044446262032067130773510359971735086540672,190563384066994954757338392504343292221813290063002553463651754755333509992775299927775846711821) p := (217831423187262416207456746285123653796046707311210643846796857908666381860540875889981679341031,190563489662765769795532001490691113430906194537259198582338823639923786305197750034684733959878) p := (206823109812165475466872901042370691135303893915444832114910193254064532714317493528245923755287,190334385245234200986806817829349297123046862825070288223074472236292787007202217662337251211531) p := (206823215215626811549151380353675310360110150876852848363703273353063953603563531832132240506960,190334387443543305979844722547003981472793229326033351205448423359127103547933117278269480695752) p := (206823215143978700018096181060431498321454006023096901823727315055073782337497258902428561325553,190334387442054471344473095481417457911664162655680294389096698998376831708549994111626851516739) p := (206823215157628536980321828276284665349016451359803997345413212562166330733881896816648427894646,190334387442338116048380159091670165563082098025592140837054671751543530626759431820855966035856) p := (206823069389533648502693553443930589441028975585548175821385148436668728253515738817944858784926,190334384424698154558193338300864908323228608909371885907439223131760309540293787194133961175414) p := (206823216505014840114316002087629380449427632378688695897699296601127725648455282111902501516729,190334387470321641756377204592902568572622409276853045841135016435440273456704582406632131333769) p := (206823227169779369829670557251728458656657643422647939684446329271482945889794768947532709920686,190334387690812178768763317631987565804203656046989513157429953057358812250111930008276938449482) p := (206823048410612613658225365872544446934703813383546796511088797035419921264686150683486192333173,190334383992780379288819393515272317741074332814300860816617899995289274981367088669010987677882) p := (206823115302764766919524176933823467074439066753277471747225693392704757254201949090740512670706,190334385357278717999269437787372772335423989488898255020080369839262498222249515128000651884569) p := (206823157193209236842983588583955931652772723774052364224297339816526999032227738476393887257940,190334386231603264861379732548140821803847637943905430746683826984071137373746680229564893981718) := (206823157193198664000036939191577080720299624531746806138897469161080663541115293227195172413459,190334386231603048204742200105831133411159894346784429217777357221445232926348637037739044668605) p := (206823157193198680623857439078026742497721102862540378401847106824854574315539121242178102810992,190334386231603048550986529861124501848000961151591365543828620415839083337220647848963198530921) p := (206823157193198680623845307516408057984179387652877789682355025458427867342427419270065826356215,190334386231603048550986272854232325662762333578974430390034611438002546255339534326666786126698) p := (206823157193198679830405593775216469176226497417976030313829491623039548238032862172068754028487,190334386231603048534415387285751803574051772541175833600685678865064296017754567484819296081479) p := (206823157193198679830405600030004980839463563348937671155447029177639829284588314003864176344480,190334386231603048534415387579763225185897496135395617678371040458447488571816166992303886310028) p := (200841875526445662330526710496113415330817499577921122651140476127669543179314429509931937910206,190053231221694853632311738840608538184403544444325848255709571857099212837538924759528557767621) p := (200841832959153767580228050837915063623714435475184992128427733460408190689162631498656795374467,190053229220795452399680666404499956024937263326111157429850053311725275244236495148053419661964) p := (200841796524422762980781882943407150649395787166230233302182207506535008001128287466798416809892,190053227508160034348464361997614690987873366284473719091284715743601235204927539903133745988918) p := (200841796529748512695236821668698415318891650745433032389391905672810403317162127617971196395842,190053227508410374338248292492278689994111653189673076376245613662627256751461206545597566057443) p := (200841796529748512704354125145908998415695125053930950165058031495006013403923691689976637404197,190053227508410374338676494206839454433204005449995912156587536136652013345453694280596751873264) p := (200841796015424365806253030482428043904557996829455649813194924197038085529578306295673570747034,190053227484254708836975095408391097157867261801914071035541111707708456463566294366619933928227) p := (200841796034143458653085748157112856000781458070068913012080678774829487494980252861705051749145,190053227485133870810007946966198210320796252780143735042459502906509051194744994426690462203620) p := (200841796034153522606364763602879786537506408298909672975585270656750769908830192520704991492686,190053227485134346251136079756802313036000998246309815544660184752543356263050501113511058158063) p := (185464092557818227930623025108935747569365156863627122316289955178449753666189204313130009117116,189864542704231162223518964650715818679297649712019488829601654417119549425879766496480264726644) p := (185464173761207689021359887464170751565973874371394671229977834909610397475696821360101492618155,189864541017894075550052903330988244717362759480225160945123306203514538979550104513080007837791) p := (185464106539030905975986210192707943688121126419527625569769068962172444048923078717982538550718,189864542440571298854773857089890820156464062561617275428770773973282528038987435779434510917935) p := (185464134017643891626295988709540194411688517232794626495020114199446115309856335162210490541993,189864541917015404028189446955804906614571287318318532844561004807637646281272001174704142045092) p := (185464054996115173976179966341219708021136715916793676275807632946145099696568512467972464938875,189864543439242495010282326419449109588597631352616716359261768893156733884633731694358686340801) p := (185464057295610153878819896313814810971613633457797770506873962476579919720116573466120403822060,189864543362581997121113010836417923072844426748585636838843324548263875410919563725978062281234) p := (185489304931266129799697300462540159758199937347356537470391145810091124806958108172231674629445,189863994288539102102107881932204019880759605522434330975912933273994062077316119401697817209433) p := (185490201266490579937979671699962068904764306095089653072322512666663897377893861661702346387141,189863994681645677552868306302325175879139573963432016140235860289618163561042148637521882190744) p := (185488083416462005610683817018925570841857567187254357649582497962465995502380596355719239692823,189863994089019025261304555161434499459309011046869781903726658822124740081313063344331034442683) p := (185488083422334175302900470363952448459965488984163653079927431306387804169509777429066745365328,189863994088912613005069564165513962934952177462947175488071292305851631689250499551492252120344) p := (185488084743054352514055815132148799115654488279828852443019562424200992947001576447098829707187,189863994089172198468444245960555697413101083121684831198972331393431581297420767681157820073675) := (185488084132783893270330829626244151227247188970752319208247216135768452288780735873443267681716,189863994089059448623593796166222265095007227670718914534056826060827031457126774119996930370056) p := (185439525002054642698193129308268010343580039598582599505835733538358004605461842365770481376935,189863992807964035779078402284735420074234672678200001124567059053068250375266019296364882649593) p := (185390401340918131127130769851528478284351532729464565264922466942810591839193150688715833588019,189864001019521891164116000717314595224784386509122412591325939128344466367763908116708935199362) p := (185389133978182472014086039671525917469614417459691074231233452453899749838379692900596098737158,189863991757668364313310263961716231360220657456670483652326805159835252802854401175172259527206) p := (185391626215396084544213274752976147960156435604133916345079479999465626263088624167191024144737,189864009939486406449074216923797714881814769988987753780277260329071441999190042457078229087917) p := (185393062737721493079479507199793390379753850984119345150882523414135196500173317880818075398760,189864020507231581399639579388004427509523853415168813575612342422682433530617561956306703070245) p := (184924786272725166431172186922537255598327101389632084982286350449258457703806728204407924663626,189876982288830113751709691300151066421186409069504591660259118023500184677989394550803916041521) p := (184924786156061088930034049669904719375136111005765206477273650078616921475214405988214676835208,189876982291520800317906040494984973939554116009018435550017060070397256027776299588407468421494) p := (184926086512715332480910225450519813762969108234950009798614460239944160433605811780751906499039,189877009456245567659409325346566320765045032780710559430621105877573277809938529399243693424477) p := (184924786155945697989971860934830371774208350132456998523054102011595862601626944016037310922346,189876982291523461645763069245342193473495594214737989244949003464601414004218188791434458806903) p := (184924786155945697995141508068940857523801743380618552623084912709753433292936577753901384939261,189876982291523461645871052286074154315029428098577594228905132637501581022926869174007550326364) p := (184934014531849234841983110462477560711897435704218321011100151023435430808216599283039188358039,189877175060668159270424949833148843194051509237875373700847858036953894616794375606776068280511) p := (184934014531756401808706519487361480549373847944007184864474426302735680327384739821613916135888,189877175060670538510656918273458698570942070104115611590819328485582105234644842633897244647444) p := (184939980333696446722554384804372816850667848753424388460750251285520343565205854256541207555822,189877299677532397015292790007008128793472206674736755480283967915017609331917455868661508473155) p := (184939980332084267967929823568647376500337071710943162244807277974317422777938239268604349433465,189877299677498718106761547014933930389464899601100177442162904493174655698891553002655432437648) p := (184939970632067810941373665047513165627371168445742525476032936310334573737880717022146072896963,189877299474878489319307054955465640358020611185484706306240266655468499578068101549817652451980) p := (184939970632056123124777185578698546554147187995444078234265462817488387823545034861333400145828,189877299474878810031428833684384147772461400262949830540650957140414454481839121086914963822151) p := (183677784412642673917547415161626050158804439113135045504676501117771331476933160572960518441500,189857621066723451875632114737484003483802909577977639400768056538192761150094707744874450037418) p := (183677908528432986721626827841823063360145391459118474877978411817046533130980548927890441180055,189857622321980918707220727213181228923873215504948759012083377359875034174910084257324549119655) p := (183677323145728553631513635673869153924537737109923686944247426257654851972065825605767898636752,189857616371255215979160124964740243260886038482281225352715501219154967502037339319799858483756) p := (183663748875468385915806546041301567752001078521882472755388064585789279362159736347355906993012,189857570549161194224633976799450974268912812407377138710215460395919139960750198536675676907838) p := (183677933828704528017268719138261452631746921655108843844007867803377571805240582742341502752327,189857622577466645330599884959667534626012016029651444722344091026919510281116565730034013908516) p := (183678047108517508158252084023613609665727485014201851748112301748282622666602635094987876065056,189857623721965659853979942028424022944281651026024771856303372129748281867113011920446389273263) p := (183666773768033740685455449614054493940523560096553851237384843119184439180288327983324708160094,189857602144233412630856201394795992741813481535071719909397481315952722930994640420888543161447) := (183693124285180898210281354081920770923305801141649281014168329377589189606791651148978732330734,189857676492542086375789984714513086340208025432730108110391629109360149674942808727760197452261) p := (183693417760636414464496001532724395998647689575329789487866856911099033772889936810924363925113,189857677297195348784336589687414017106514497725290894216715578517541422402832565968741593968366) p := (183677654481845682144650710334826774854986905382867981485573962116772820544982583857432462829845,189857619745995688295782574232281708462444572297699740719425165941301112658126620872574424646764) p := (183677654483005812440688167596771521017488026726889752743082260095490895114071370895193997478994,189857619746007460316696849477231174150939499148094658937096778679544308005058105137192641948775) p := (183677652849438082297730270835106206299107661669707770867662691305930152573653796170561773293071,189857619729383386150593064558101991655820197637015178332402565766391586080412426665323952880814) p := (182628252620562482810872934366594536347182178233287100937882048958245629266637377496437423378461,189843529401615486957766789591816486502446040526020385200282855667949150352053727775692692608017) p := (182625997936931904602683186602931484382657618657917868942402679909868559939670172912775181968714,189843498657133949715134311176420870589823323165487071317534194680326423260496679558192793427138) p := (182628258744084044496730720260535609521592469008215336080699674493724294681926170571846686132804,189843529488545020056801461330327146567005643999609233101958646936167061597062047418745809355682) p := (182628248613169943901921961115642315951988511397750480350358200514437573570126889883020774140707,189843529344427872880426127632511065876374296890350738070099128923571708960447216885566432259377) p := (182625138256737180592907666900715809480556383640660947322849637680047544068114398331305988986560,189843486935457831579388757318958246506962537816653216097522314734678016370305792860553067314512) p := (182625084328157108609141759332356978660312210351899555611766062017080575830124642768086512017063,189843486203403856327414359446516140373363413179777210572622949640113759331463987858248069067651) p := (182626677489711862868944607784524191771067681411903957556193746504216162359181303311606400567310,189843507897609972919274366715226297096647990420441512055867175718009890202699869544230456561370) p := (182626727396712847332713281525970179928763820815762590293164078235228946670576702575517584813401,189843508604266193851731718341584802097734351060788690423252177119451989356928757117274578575865) p := (183694084169902624532626401829282016279837860456622360236506547009510133080199476954601664433436,189857679852284695309922891917421745212344457832753453786234228360782037316013691838437278234204) p := (183693189501471259530467192437700190840082914750202014219041688801780590825721249570424469022795,189857676704910799106592186200048494466240085631290139368909787403666804439238208758517104753271) p := (183693600144221704589527418620796235866378662222834362460738746392421604679826800028285099250907,189857677983710703961305378650999087970956276011427020729149672910407762848313710206174986704091) p := (183693254268484064593725596549383044528818839759005957844648049451259655167875577486970353000588,189857676943694537817895822249946533001095449070188468534043894738437919890172164393466877762552) p := (183415134734316840975895643186234147482677565318539203207452562794413448033193957910877575610609,189854975492577179556154307205685193232198031455610063510821081145847062911850728976388436439616) p := (183415134165936414754088686376338802115807910726143213410362807215073561861236104076098058925174,189854975484276620416263715032757881293363462124930446023929438356237628261280690290188029083283) p := (183414885304456250639278537258327761461907434082514512113321064566679110622022997861709071937019,189854971848254184048774171123782449569178202584997773938844931795607212682790289085084173168933) p := (183414585236848846866932738350845587961832905456063648269838799284147103730117618831844441278316,189854967410644010391235549867062949961246207185946887442440113410135123168458241354868402847662) p := (183414832401467030860468719752182640784637462319256234347434431664551649895497303628827084931678,189854971057061068946419161860174510183372688024171944987925061206036357635292505703185855567998) p := (183414732626436871683930899578917603961181412581864401953457535413801531877118388859880798843657,189854969579988913767744618354065854365114643855379741087276325056621927211282160504664965224533) p := (183420608674668981412134257831083910525859141281722124583138645326152452860176922742934617555024,189855030626514433502949891516795502685967387362282092445180561427085373601379479539120101492063) := (182654568329645855376184652059027537929723054036438722668894769635928311500059457855880834028358,189843845496019638688302235997858092551260043107068979623277596638635922246346586760050621278526) p := (182654726681130648806658390038205682570186177703007495749067031188096659754768808369645242425889,189843847406308399725134184719414566119281903226077465547733453195457347835813059926858538420117) p := (182658526170058116792650617446432693797701886485032257247336275539534525458489722585888116719412,189843893021802017187178249132224612376583061118153520866291218586648580313092979641985612217154) p := (182657884983378235737961963583169630268569077159898467948358286693735524964754838302556255516211,189843885326358484484055614553107934125358958073522534607499417280093942696086758677428621440401) p := (182667203707761664950272262697485839742098322793629001487071621491098311709266554222087877615554,189844060847396072775377215629205178352662408464967089083369110576283310560299277823241827858497) p := (182667166392693980656574933872709787649138369714741936712131234742485935350850332962309566173456,189844060347035174671903343225457525958610280744603780586791185531067992135657323418078101334091) p := (182668629463241920245640410855086634444697603917863270161577678186435068795674336045425375355991,189844087998980037036428836663100030190566788915809046192622392995033661130532106931509825931400) p := (146439908328667677515164989647518777287033328764982774200528937478761353783879116559569799193525,189349464374624596621739357173471804503619307809369358707099179374029608026446211221673014520611) p := (146440448086982691857463331945187161324343431226220803452949874411217578428155648620123393043356,189349375486326756514764601986534384304642101765139888803036025524742400166464334190596455150872) p := (146440448086982685794277498844860121882029562366874073946267844494829146529621286110489092196811,189349375486326757144766230410099708548695952777532962197858383655234213579933183869823647202235) p := (146440386361958659174242914180559577236714732815671114703204193492810021885852111576505616633157,189349385651636551515452629809801117026040361287371651723094859324829087234892172617469387860286) p := (146440385078775326090627055900011078435110494020270191063342594646108740035454244420449736763426,189349385854905327505212170376799165321218067393826595558284341949739318341213211062115229763477) p := (146882717415600013622891444644496646610593182501251248501081298474190919425868154169117199574508,189276583087313926970225440323687022308011065005862044275985517723306609487942205884658547256342) p := (146882067533595647562083086599891615085089307508190397200027469769945686608606973181730237288315,189276689327462782817924337972005924573513020262838034656718532556691881805139721295574389392573) p := (146881748947627156315692139589498697952697634926265479196079749096400289365495578942377988579428,189276741444510892330909701639720951443011982120621543259091407730131190962882719352934667963596) p := (146878981553453217880862447720099839307648433214894082010845551796543824019076113243276393567491,189277194399609681670301604910333784528403389634383066032064053825566533085377403354541598647303) p := (146875880347241482993837571090165734407871391941957156651328689469699435249937343837958424477897,189277700644157408403728999444597941362679255815612773775408381880398092381977792002073097019290) p := (146879659354890564310135027510856329915971359608550625605853227766737289914991458143227894953118,189277083431211309811448661321734790318348801345836133023591829876305716326959694182944319066425) p := (146385800995428687501767402284384717014141934305055658521618899427698660513495527985041338265164,189358033435313638070465865806037822996325931095809201564319582872474308357332043366306504510628) p := (146385804669416848815264324085553734977280222986813351428005994680729959216072724913852122172822,189358032811560508512879040322162366753663295641451813766976455210644179596154976600155160018053) p := (146385876679827783341605691658984551144118776470361032356943378833062202585843554530127024826321,189358020587422586389036009090939774972131634192823335042474769949302371696566717313844586771534) p := (146385957170549196497356759535845384844845679827539549730116559541580686367961252426819540384092,189358006921472755244928521298330760549537243032706555748512950043107841773968787761972871883232) p := (146386009570425980656121584544407324416987143847355702070825956437143595843147496961974292265995,189357998028490195569388898285873356843615869437420406745441172136103988658622303522012568553203) p := (146385566614208789807346053248166074934742678639030623934750298522582360648797464871291844890249,189358073183659865781844239269659343690895447576599623489920422373102657439996950440854071906172) := (146386016636585113633282292133275561864620031176997392436758656854581439449556312031263871035143,189357996829250879981560305192388854644559024192889861631748439142551972450667033968613757555122) p := (146385635374336094466027257339719219060863370236762959834220081182550603559616075568730162351712,189358061522605100013866165682045618416382074202616645284380271399761472707526867286213580283681) p := (146431409517410559234523863989802018007515699265654826245011151030605760289828271518311941149106,189350313298871343121624773374920687639699434313044388455720595171059372250901354127975693079326) p := (146431079405133868562237680918151784896280616169080359414074022575514564289971880224263498621351,189350347411664596517029526947949999814188605660805388896838179017719160067046929664512935145320) p := (146431409544687170465554079429252270281963143803283519218221789389673149039005155637764679390144,189350313296090600146022581964257127103694826794509716119516536795381384069495550466992702407019) p := (145590076732995199828586133215039269533713433181610255256837277542547465196991284730380754523112,189489446880249276268838456861463229503294949359249811907033312784354942387824089042044853272454) p := (145590076735652884168692320529525336464733399048175178246015862583632686971587417411654686548351,189489446879809835572582352953164251292327043693034570766586106259347629220301451586360740294989) p := (145590076735663384120492406767394182170480692513758960211585606397989567464141607226412524770037,189489446879808094638132045115246942308733745744566476245010094530780137581344576111861262422207) p := (145590076735663393779174362863830741888992451069567181330893694322520975116087649839406588863090,189489446879808093046997489372733814486050865295107485674176568062931619545479363420703464906772) p := (145589990204106495295658458272471326566073064592694618763287965296322581951635545150695882338717,189489472788938794917848833951199790604177333189138620917740213137003014389007930729322289423084) p := (145589990592796576932741888295921097360658921772343907776746782464656182034173507166577464339963,189489472672580627218623294846567214759572711253623934764443068935390218391518620159743970523686) p := (145589991315087021520751929850551054729748579511986704096821966388723716197172371130717701450086,189489472456304388871489007078831161475884559287371008983440782244400116532900061855785312610217) p := (145589991315086328767895868372233439023300626775886857828730893572848025827768880908686780337153,189489472456304505241641132328616227982044326542324617553612420263188772087717479747443896322346) p := (145589991315087206659159145857618051206210643976499356724037039539095486298600070270273036487843,189489472456304357954402471896628419547139993709355384126032858709633811327494382381253714920839) p := (145589991326623640940653134652607709755995364796614134224964646276534095127845029485495049103556,189489472454106804971114263073416105820906504456150392990969416246664821002180019337782696454988) p := (145590137000470744060832087855692182808860550111030006033866902759022630891711924014208006477706,189489428834515689373569554414521326912513614660968476271354774725093583871151970371547587307757) p := (145590137000470744060829423136900310786923442259665372714498137792114290906980875902141981384157,189489428834515689373570352319323335629658030984775769035395865341322408386156022385607717521382) p := (145590137000495899661416082287967184574427834117748513534205700289985380482539664764692300045910,189489428834519306355608099201658422324461381515935469298906940084722416016537620226911010080054) p := (145679778928086403606058594224613004939569221731864930895077800280087297469422896619718632285028,189470310751031521338552076418137457129284999062457893088068223214074958217506801765790001527213) p := (145682998157428504874073146189616812670072177268855672251962155212989841178430451797247502818012,189469450935144008498642448322341067519604597588521735901652782379473594040395088195469337095918) p := (145679437086062502723513855158141853694827434901715110116342946831059884675316748582655123921547,189470358947708754535857715942604002255863412520386186703359069056280354871495732366723978428901) p := (145750839485411166676175104923015209834166908734153823540099299330359221467514639690963047804168,189459004393969166573810949445548072475101763934111030567398989560669725826956725627325122994924) p := (145750720982291737051124872013493372559449529648286315947146212370171782775924368295542375565407,189459023251078810018791250945463295430093274072577858404307103225701866398143712457651482922471) p := (145750969828504843574305968258698869625467526835312016673692230551379468555400968580072500543204,189458983666499241710271716606395693556918165908474403481357098365260763603471965755339564874885) := (145751011952287077860051129305831146343656094592887311445273788698920444847383345251914001610371,189458976967918805762021933213048685619112933349620998032120887666195938094656869560757797811278) p := (133051692941258968260899866434052285893971295492117711797952281450176529403049995266255818823117,191683000636800926160904414287560524890008924095973521839508913125088137064777452980844620141180) p := (133051692941258968260925125145902018246030711870852569111160257099381766700354188273478477946778,191683000636800926160903503968666170873733705527682990464443092806491531320537265890223362940503) p := (133051692941258991619985966954845145557340341111076823226215262251900241726200322188587002133799,191683000636800925317954551671903282709067451687777308028769101219040685664386507750071105165155) p := (133051692941258968260747553709522364933815312161602455670638087056373263108590992149303819712576,191683000636800926160909903696874915611707586193965793135713958368407736818611583174516652169584) p := (133051692941258968351361192980377855925639549501220001142416939750703596118818244400749084275870,191683000636800926157644153111798312126986411524039366865010952535921187030583970996002819571630) p := (133051692941258968351361192980409673838010508665689938424181185283613645684496841953484005949641,191683000636800926157644153111810289984587676733191409646694976848966533782313294205737286332709) p := (133051692941258968351351399242038938420019597313221656529972915909073705336327838606749881427719,191683000636800926157644516338966536063057975759334728088607937926575358946956136178659422683176) p := (133051692954697976818826475363367726360776579907823900588109589768191204317419986849486467255904,191683000636131231537602651610717469070450774921428234771493661291118706905699122360895094075563) p := (133051694349233469980122236928830942212665977369650446791933276341234087410312552699321398821915,191683000566638536571663806411376295664259641039233902703528392596084706368144074053979676414224) p := (133051805546488712757620804985272675341309562518141901200468453518380198195770223109958478506018,191682995025686617485407269365512813417166596749464137534791946047069628049967079638381545181011) p := (133051805546488712757725005215340387690621207787342091632673571273571277105776065778841338973509,191682995025686617485389092914491399634746269112395718981993419221401897395050840906241272652160) p := (133051805547293086333646402328083747438999574687135631777885894970942648394383048441238328193033,191682995025403427786440685706787706499608769165441038910711274388337320128176808615520613333664) p := (133051805547293086333589578129885723981946006938461210111115440189127615351783967927515639022942,191682995025403427786450595155289241372917829271827449832674712956037283370539660568397941405235) p := (132098352606779591826009678193733039069813742902407838150891869000919317180572644022331751011385,191717398607641250322623201642967074452573095161582785202464004782832402567083603918771909318782) p := (132096241314134797501907046086695373124138668476239130504792790597494151682597336478635026915630,191717475354017784338597177012856513131529808834542453694614938265880259431304995989626843011157) p := (132096409913120333929858128719938754252592060315723253505844518550961134580630707397916094148212,191717469441041032696477831753438768950834700086925380257269848606392363625389792351649052554560) p := (132096262074678109964684485356843817734608400355717488362092496253666632559388204387667032475379,191717474600566156514487914221219288116730748294866357792332901500311020617769791065583543581587) p := (132103275430271490692409842843974204678368608529263312649234995564582674090996043077449746857861,191717220093430907959576251631145281745438146862418768356428184257206115615078959011567232410510) p := (132102724587623985814920920110219196439123375083786769985111461670810819929459099848006797162439,191717240085062129372810976505676320327601194021836092587307301990515369260219818950087313873345) p := (132153049791894716698688646528190301488792679620479169415468156395419004649540184868757885411104,191715388665107175574543929616887501206913045094918903011371560923191944962526729290924098743804) p := (132153446056818255555784980040329415233612017843359503934644906174048958512982107832507405293127,191715374094546842977879987662152793675097174398366725739504636444140430530346989389462582952663) p := (132120679379915744971507454010902277962877246042917973451526036762274681313877783622425334503954,191716588534773254514380197701329222980616616812627544176289192283481204192216348362813497379761) p := (132119381838640083184990969722266171012050381073890021858352752123417243809928738555708964985685,191716635620092709315164952183819441713337718215573077309816225159032976727461887285047427360034) := (132118399606781997099452277880964794193521532988784392427437278959112634623852907565644130479854,191716671260937605817757983318780478537880295582433320183899395085391054558230158739079643069654) p := (132118412225041268640296630010307172565773482111451146259671144557440464017752245579220863862393,191716670805213031431047188713856054332333741010596257583221806130564710394520784470468398085117) p := (132063236226841012294283873082593632203361000096024950069097823995277225456479002360225775319873,191718673957335717072800258908923749290286212153014261680231377791850351085500044877412029112704) p := (132063804744962429404443078714798823648365626671629243783393361711199840144804178698604314376742,191718653511460249691014543897693760008937063884125294253109465872743240170215270929234583408467) p := (132061228833416057649804359569077879730469308018866479112700175073482903920383227254493951878029,191718745908280515685220382717494046680335506962950966153823549734779429634853292450301314137949) p := (132059954849972222667064555977587699206130507386004487938421935776381556211761765537447772738010,191718791761781076153540634409984789129931371735559823356599831012764931721852898414279312208246) p := (132061735707045249675660748243596859970240635499946287499264313478555530763947676848594543862103,191718727900307963148767123771400629369465327088929106096089857403953974739538274302960994034695) p := (132062333510265822657079688024661012807495567973524540501565703261967393794018916418176274093072,191718706385332107326969988164647568840026625780405632331547126246354816303985446269761188842700) p := (131275271627556554769859861931895758182715382354035371729436966212093621390538111308195527474835,191747032792829561830175163511293730755131524548106797227357383416236342612324101254243496571375) p := (131275271627556554769950238021367005555479918234613615626767671039591579178925353935071975077588,191747032792829561830171909754189853717036359433913577535408252094230733118725125818948881399524) p := (131275271627555150795473507640836755500521868866492654348085140822891869667312591316998908948165,191747032792829612380570058561267731149911001347302027976989181446860559298291915359123457614612) p := (131275271627555150926430773456049140845299439341627136937921859201227359442605333177808441018018,191747032792829612375854147911207253538523028163287208348472555539096788548764839787683894087103) p := (131275271645074818163850538360744500095184976657119478831124364805413750852125946863614686665031,191747032790060096281444898956441276083392380895428252116934198795419040532062149839223668230806) p := (131275271645075377984586143928009330553543922987525483265387555068208803568913607636790352199396,191747032790060007778734920999012711719703810765659870702344957636187678051069421325434677661078) p := (131275271645075377984586143958500197463056926183689719429360266398165207316056714378844671506051,191747032790060007778734920997914702840981404431135529096203525294360590521241540592648135861053) p := (131275034834099041342189635208811979290698354857936401969627244092342037845447024593447050556695,191747120909729356361868729697371279191361607854108867988925995892099222426349831078100297627794) p := (131275034834097637953618035572976390916913720775543923676448141975213133057088189660317347472431,191747120909729407026102370850347717626004886571507687515352363051477748404687667557210805476708) p := (131275034834097637953618269893896951211784147804198516042531266632012412973869925456947053711672,191747120909729407026102283657250986879383620659156280538340802318945464995332367436827373359983) p := (131275034834070795463929468527046181615428783212233847292128998629758410045906332875196325243480,191747120909730376024227460285829591938772988365064895492487706713294848961284449086216216505932) p := (131275034834071043889237684125295961954684119722754146527821909874488317521149442749706126904604,191747120909730367058252998432299772088680109191658732716093771190619190360277968358147550420405) p := (130102704762712656230783799704041511421758493524108675327016885404489615231336824666370973833705,191789441331509347430183442021452122734280221592637808243327366335871373025691999262120173136433) p := (130102704762712656230955813887384459856040441456059452509376797471761329874299561903231024143230,191789441331509347430174515378177131741558557598419509191969123897824567194673992081580528469666) p := (130102704762716823958749686327270335839578901988008333357057983005108131650325749906184281621207,191789441331509131147560086871414491838409028532966557138637420003787845708735887696980889397647) p := (130102704762717004328668574371102831430087798624852447600105669098830819228048889325072440898192,191789441331509121787333231659065845864836841040544679143886824295776315324078171669817823758148) := (130102701086678116559261343340112419885590535435800561092702369512205712001442222148037170932232,191789442795733978939815914162636420283417460242991818686781498391186321640793879035429907089746) p := (130102701101600775285681098239070017464374705723444583622877517692073798112334776916859931724639,191789442789789713553052440337026043015385769953742023792775318297962219904054291684336040912769) p := (130102701074383844371472247270948418842239937381773036494861177234951705030578126078506374540026,191789442800632013611230999228870940287257230551494879353706116360782577280455674566147123522137) p := (130102701074342510506999310110611458993474396267596343908645524709968733852273967711531903847021,191789442800648046349896010765659559641847470136418460903240913567464177834812027356788131022458) p := (130102730955341498375321459397850343087546787297343643913674994266622013577110356504171297618874,191789431197796143404997211328970191841629430996685680267000350432637220968933135289371406728002) p := (130102730952418921173357526253233201284845527889350697505023123659563930316338883577211647031725,191789431198930996915740694432910221242437057942148603619409467864674808198152813510123586483601) p := (130102730994004373189076810868377356890971316168439609791021650216452860848516555845458071290421,191789431182744854595135402180159188384194097043096977985519136760997261825140649882708984794761) p := (130102731014546277951629978312438922866649899980876576456169899524466810398485269876573153211186,191789431174797303567546076875286233146409316762310662531919798659199845479661772032422230286922) p := (130103178766234665900093898788392370973840096058915763883795419144633678720435354106669520640530,191789257941512318968395091730418718491099233379449104204350265028599834943082111683784094840128) p := (130103178758735036203291713135296308017394048963852005528115819862358148358044746936361346521941,191789257944414538526419309127358829163051841145631579461909736590670125653736620139888440441747) p := (130103179690069823602943182877732735337642714216132077837817579379342303839366289625539739957393,191789257584004214102117517109762661610978589988099555859428083529035233701682920929963489904978) p := (130103221754840203289604776520113032726706962714541634311084184535676459927923224033764921611564,191789241308319711200347917473819865926053907661957389674019125693010546604250989272678185212798) p := (130103221754840135827095902759866444921280964914224363153832593484689047759175478087706654351419,191789241308319713629870558276749026691584720782072449944299633143365009433319091777700189525333) p := (130103219341107164581904141450096228580736983650309171334086365642743791946309276952748299799836,191789242242242052186483157228827579878421635874047530792354750632924758256452747989498202528800) p := (130103223701045903304072760264783121941820472493259931531036945481130581856347802679294892664907,191789240555290098082055975323882428226697107172795673281967223163694373275474231824563087496371) p := (130103205834283545317155133070867569940994587853789481854058424775906750877744661906342018207247,191789247468774416222117226881667670190774028462533210699177745363372143998621697728311760789079) p := (130103205834283477853502187256916118497230594014331833214377323666701891222585159801930376734552,191789247468774418652082566028476701217429414510530412906712671379332324797059974696328044728956) p := (130103206746698695001138879220043468967994929933000207792971405377614571767074067266180021815027,191789247115688623739791073221068986084525411276860650770666500733056144882347727753108530203003) p := (130103207870947230386528463448552068905963360314769574738618965339221930217804803671573701373556,191789246680658841070886731723479456039636363639067679790453953022452776153199568469655059883864) p := (130103163027107556559879885975280229692512035846621055719856330186288337962528164377747826073538,191789264032285145770796872016533357185518755059362858242034667380550495129314589409631636859886) p := (130103162069029231109196226930515960557948925100197844263427874276573293805930270116680163579301,191789264403045245812682413467054964168555149759200300711543327787280692159931172796495563277541) p := (130103161562179015390016870936088029864415603334978605529243449760837588277429798304181532583687,191789264599188019207618943360067852274499644214632961089203406911853154079622791469870502822251) p := (130103164278098061668182568041934410369007870711749905625705609031364009895235053489470716530272,191789263547130520521679903185397027458297768236678500846602100334333803185407787954178034315112) p := (130103163747390941906329708375698702555952479105769557893781151107646801396276501164041021279921,191789263752467860129431926675766886532356024336539327006847610259876782389267916213092176476144) := (130100653906460392194633693851129678124998778079186179033409914309200249616784996257864551491254,191790235013182987163684216670131729369834744452883482252857900017614522844297208179937080391907) p := (110043900345389092484951096148328668657667788766280990442130637062672395822784670749822356881245,192830407276246551136655671969724203422956326933285327832904715391628392521813342233811757855822) p := (110043900345383689855452318266179458521531899899627218165740609086512150086158301352034285172234,192830407276253875908674392781935487528504288573177901073247398233382190382565476211692361710725) p := (110043900345383713143407476078320587269691932225866290282800566822620112045863477170524660680152,192830407276253844057901935018086255564442682350572508238143910551256376774109999782487786002760) p := (110043900345370842681915062756082677862434094139555135675591632674092092716748186871333365545550,192830407276271303751576736592131647513412127079562753696902827246632969653571029145711313858489) p := (110043900345370842681915062985443710151562730420116430694204682139137269643289048846108011838233,192830407276271303751576736284019212501032203691673355672849083241097259065093552804253563961626) p := (110043900345370899606099781959425662103294404704377993364464260564234438102915631870301418088603,192830407276271392985159449751763586121931976208220162619652485642920221239062066360582878888663) p := (110043900345370899606099781934316269999558479663591351046934428760814965158148488446912567758028,192830407276271392985159449784243771481894483786960372215186939949696972439988864864942480322044) p := (110043900089347901631941442173822499373578028991206438993224170702266562400799943685030006634075,192830406874967811688497069445167432620205923417323863051298728607886308621442961623917912025325) p := (110043900089347901663271282169515622493330176979545825166220559416432663783919949317767188676364,192830406874967811648457969301601632732129714220923836052991724765937342902106734137740943001574) p := (110043900089347901631941442512040716802370701982199359516070751744791821558870090630860812178368,192830406874967811688497068990800206237648997144507810812100356917374562143341869666857358969575) p := (110043900089347901631941442512040696352262666405037468096419290655956997901093861473510146171303,192830406874967811688497068990800207284568763020109667914915250904797180777538600335741373654508) p := (110043900089359595713636721782121064893643160072213228409502894482559818739255461662523195359635,192830406874951508161857593003438343660711174194620994187463424204308431810184038166001458286541) p := (110043900089359595713636721782121064893643160204940483574538679967559332554974134228530526303188,192830406874951508161857593003438343660711174012045655060266606604779652138175795843318659473670) p := (110043900089359595713776157352399799246166217447846672044653388772112684306299828873960373925012,192830406874951508162076109473095734902911878670644912488151286948819481680802020033127888342236) p := (110043900089359595713776157352399799246166217460273574789882615155391304844627970260866630746323,192830406874951508162076109473095734902911878653950424875344230010617855421223557359999071658999) p := (110043900089359587395524808447448122878531421061270863390502700818922204647017857351209049296601,192830406874951519603984544146197529599862046775536624002083665742515257878360244435922205233546) p := (110043900089359587395524808450728412787954485258748963716982659030757824035032646034052324206222,192830406874951519603984544141624207249454748484720953494922790525435498079013857116375628422985) p := (110043900089359567118087775626845526151434458351575415853075825009696578899765938288078896929015,192830406874951547496264669159245830471076167815069296144076991759205547737011657854641674094242) p := (110043900089359587394470899565915213364962034319717779005978049350805845891221481580550924213360,192830406874951519605435618790196707568024459721779949584788736579941123721369934865266342652465) p := (110044660467116617088570722691789398797443502809620702846461402051728960117262609568303882225597,192829436161229343952931742429830585507424801679220087625462941048794511870809434428620577419678) p := (110044660467101795157215274611375755344372959991118777095075996798369666535402813405592193396138,192829436161230743047758906212407611728384914204311460808130602740967503673825281794268593930037) p := (110044660467116616695822713473937926866657774435358161821421062457064942762335413736147436821333,192829436161229343989710670335817649984145500110958890117821763565785697830475057294240815123943) p := (110044650707379260323039314474527739022197777504763739294777168194902852755402800585095152373951,192829436647554976032218914495655820876428768892293325732125238748373483286074936004338086113977) := (110044650707379299918246890069504053904731806854560344586805783079178746992539785010427534373200,192829436647554972302033299283848664955367340196104279181896354155078224552494266670578262701617) p := (110044650686039834675274000026198864373228630652877943046073531560023518455856353206762425795607,192829436675790671661142127791387060972270242417623652783707828544891077367978584820948624112290) p := (110044650683265201032755964795478987647715466264708352652663958930696327961276556072836951664715,192829436679378701970082337573583475411142577772730947831351280609294145491284724911983755208334) p := (110044650707572911133181249110084235863184623273653770577484392249001904932343228038536420543772,192829436647300070470311289528428341614767370810235624267665038838210165044423776546963738118725) p := (110044650707549238353275311216588533932498709685495874434335190427043249052909667955647734080559,192829436647331196064629980848376406810204349555059083501231438661537536264245972449476114472818) p := (110044650707549238062480540073785859038614469936176296688797742251038779118884708947592420118840,192829436647331196091954123538295996984444852358078605246352740828703420076819496208816330150241) p := (110044650707589521427372732078300979160409679592669960225441501835935555903995134166676079937024,192829436647278229668617662115990099455054070672430858558180122662049439283590540505259462924859) p := (110044650707483540097811073337233491535968923961435065149731441968260373748943950720583761735527,192829436647417586870014114592904754674506230255034453418817538827227962763293433596525990860440) p := (110044650707484169917848218131276935686037210665749605437296603617377589662774223577549578153103,192829436647416757005501303266309811897788836995990775567387446041863073153216848860391684346857) p := (110044650707484169917843455065591758883827461417154889925372480443725437268312621835216583526616,192829436647416757005501751898568891631343298933631538935132471612522015011848571931669382651114) p := (110022917871256912494526257432732564291752158407988265828832139772687185424944529489855241168283,192831482555647304640198397645362081792328649925743369997408755144336798070594324041939174605487) p := (110022917871008428941162132256042015230006262320275383189390976920669941223712929286345733115852,192831482556008102524969559678664761289014896934711115790587630226509866355246558804666895511076) p := (110022917785555681572562051818753001353198290433599520744738532337825345063494223481410966104260,192831482679912636383546829798218815336515719933820621731256715613583128538403532762621250121737) p := (110022917790023990736157688405498287769690868765359221695592918194078123353671297088332146412707,192831482673603405121067852085786788629105283326132923505388054555716870605500385764585948561610) p := (110022917785486974754542976788006427493653620808300079335888157588142731383694928510306541691142,192831482680007618753983666125839841627485988564905678171656734578484615947785743124555820710438) p := (110022917788285861591665357516187400138997326705031448336468954188386802554366880728920448095329,192831482676127293872799437807417985595458004461146193331876447774670366613970795602080883259053) p := (110022917867661266887631290117058215015304857872217663730683160561648558559964582881739159600908,192831482560868530427637591856774765074936950989493675511331607977036820008041915364999722424850) p := (110022917867509736952448443592948726951905902164675495120489821405541988697140775836391282194011,192831482561088082132055167669062378756672429087634696172566969375551964002394243238102783760065) p := (110022916328625875454970916217924523789753284199618019831840719875894318736177117165802934941518,192831484819198875619680813234061850101571070421105421013891010234696464179560940327728448722989) p := (110022916329411763464407398815131501247844611153591587653456238545571972033002870489222515036836,192831484818044785004500740715896814278294545989275468810211259204895799622114329432860314292860) p := (110022916327094336300574174445085691696918238324343569465038215278898310216329399059722610746051,192831484821447915041677903822352433372140303596953994458920166591347985588369285589812665917015) p := (110022921084000007200024375802194886989201882745465897461208119626676776550733077436308415452541,192831477890858970474401845773433107916833162982771161276467366303524102511120023213534108696130) p := (110022921155421473315145918422349642511557106843707153916036219828568816949447094667034335092714,192831477786414225903153892750586984591218563218966455382820774885067482516379357489682216661649) p := (110022921126821218874953067320124066620535866707083123960854603361579559201447203935356683861408,192831477828202441203999401223897295670666577834818042050900288459125294715385947187496577545172) := (110022921078685178701300934284394992167517127228796465114495935534798007655935102757042191398855,192831477898602331515806002974702741847040935067906154319432359352681574211476740046879713246463) p := (110022921093426220698777797772509073691389528995824574783809963577000248344112265598101631043072,192831477877040521805619204292289239951583820200413747382547694934922514825561581132704352181523) p := (110022921091522705432548078337334915615302715230699343149348988645595368215826097999998668058471,192831477879823139734670375060275860277061520433049928478646839093458376938700554800269183800256) p := (110022921091881714361576817206732019239521800900535555299710023555841517428200469083529188735728,192831477879298325098314241253733815828743290436978748340690291024187414569013126213928105916400) p := (110022921091523804187566208998597450909147288716744535774879911314012620785045955234411488590455,192831477879823082178656737452845021739368578004576346771097156896770294520692511213582650587363) p := (110022923968078115572439890429545619235016617550428681370261014375649081108992356640918896256168,192831473688960239159163404543051450371461796963779450312305173395359433248749523848724762219699) p := (99665429462967232237515098973452096347065269288336981743749113658838512838774449735756978524755,193363593949115200546238410139741496738433980014883443588298901960121428752894548881131622235836) p := (99665429462127494786652134301444903785416508739519680463671254089020507111900922936005332389310,193363593950882382071915566901472653896282780042208655437734073556376560879072109999678112368938) p := (99665429463510109679839680788922559067822538454693099058290418322555788727268562179609728935849,193363593947949824798237426983965883773876964908986653757333770533036095252881706848610977343401) p := (99665429462211185552865362083199359950919769050419205367784667245962773487460454485715659969957,193363593950717163319866649708068418693375340192335979908838922364574055537500398144437372194927) p := (99665429462317151177294738765841103184663738775989276547498872987936581372892981036908903063490,193363593950505431324344409675358448697155424481479049869776688530483534890705718597802296729700) p := (99665429462292847160700935318929922566414561382860635643851109865884797220954722034038201728659,193363593950555940497202350166157841995100271152232450436971074383268640131040145034392231141315) p := (99665430312446142082830960880293012254766690007798916565820976754763884617615904488274420594388,193363592340625973463119374865147209926675210443187384091330577440559137653332381794320392458512) p := (99665429483299233638730108915617517720432787496927838907987694340379400062861192339122937951956,193363593907925011839283288757706508411807931716680705566177191673388582711757383447213969725080) p := (99665429482768603285359064701583871052640378520577179405818713948277386721076621880195063299731,193363593906683708543364984631665083895267600276576339756868362442038472564604387920424633932347) p := (99665387820400359037991322193503844277360602356671088477997208700653201493567031042468314217524,193363675459365312485929687323049001574050661338302870993510025117026425777773858610592501700046) p := (99665387820400359037991119815644952458742138953865988317307789654767459877558520775633619892531,193363675459365312485929185905932222955284839969129828585250883046257963384313450697677650025221) p := (99665387820400290403206363478676134494182400343085041400130399775011582584694083575828112992573,193363675459365316012593153457343338325997429557246960442998085413582274704393267852700617041833) p := (99665387820400290403206363478699202905442917156475364100965149384512712498862011808697178246186,193363675459365316012593153457299808669365693705603117494721341282440776441323858549652880853290) p := (99665387132599791238593538568841699931079403521954015258317173786349374836351915769801756671594,193363673844739678314473776985799683581256591300827688116939610860666857584436426873326575480558) p := (99665387132599791238593538462004709734216175527220698347240056159419764390440401900540795369213,193363673844739678314473776700771539764194586372430741371574911637255376787818017569767244235237) p := (99665387132599802960997622009781190407553598807921092457914463990370195932182983270015867093706,193363673844739653136660685076025583758562630296464225852769980442746766890423917620725069588125) p := (99665387132599802960997622009781190407798947287708409586979612963758309789701095486108724671133,193363673844739653136660685076025583759170697814271162404064508229957498536276852443350339209782) p := (99665387137103941087879312636349329993325896250006637264832203719066988413272972961700097483985,193363673835066001593289952728431493432604492692592411910503326401109773957421861349360465714208) := (99665387137103941087879312636394914629466837085365506568549862985265191211382624505968830894230,193363673835066001593289952728543614737043245633228099691674773229798924564463318197706037548211) p := (99665387137103941097233838910430235588125550974710523857440543873265520109511974156723317535497,193363673835066001575633708854692100253539159038995751637168061679788507580644254973058632013626) p := (99665387137106010412588909859270212341522905299816651434985561105273238468433193495170037806319,193363673835062101824659181190778617522674343228160324590116697085235156169597139234954709984222) p := (99665387137106010412588909859371707415928874908053144186991648784941049469431404800713166831736,193363673835062101824659181191019432445905044726136199628416031873791060278631055617310519037173) p := (99665387137106010412611268571008807925116429384077803766318009859957456523795008789385000457335,193363673835062101824611158323238305485271231691698408827821773639348942002545626342829610453786) p := (99659736875510247503658611751132366980470731359706759758703343482003179818802083227928560201777,193374322097520248044765411232986068079391632267193069043075494239520087285213564969027637325267) p := (99659736875510247503658611751132367504510610212782320473020300076921992765613581793185924695350,193374322097520248044765411232986069490717267113249882054385626113850218544446541039502513160960) p := (99659736875510247504671115097344173317452895748237409407506907622019839012490220470476129802406,193374322097520248042857265589758496791694055683716260073754220006303226448958214214748975637531) p := (99659736875510247504671115097344245894709409627459650303853912778196336659150791912863090351297,193374322097520248042857265589758340203483834706100976987567920331457040698180012365671658179768) p := (99659736875510247941880917666426098942699247181636461115965446488182844513950522735943949762356,193374322097520247218816852901417893712722785983935753836767834263329593962838408450599074725725) p := (99659736875510247941880917666318606815800358906867588205164862057754626986398414180751789618739,193374322097520247218816852901134466424919235916031553940242153757475024975308949050345547034998) p := (99659736875510247941880900104802224463220644056966336837593147846758498019342016646840208042564,193374322097520247218816806596371581382013079071598729657532233694667528353043384241935677528453) p := (99659736875510247941880900104802224423795972017036983802369273628038026253423803888189596896035,193374322097520247218816806596371581384078149940385707754567620883218223547322811822542238373710) p := (99659736791254465111136525447271821425054314582030431348563374741892574682066780209712495986904,193374322256305403884200753935962034728288956985560621066495205351338902248599670962656762684706) p := (99659736788429197653157373132422421969472164939069563534139358067817793026514366158575664641303,193374322261622016543045781135382362850189702662995366335540672449226834622797629148064871099778) p := (99659736787175627109978558904295966315540601978624995540148515273132785322844277666231575740496,193374322263980900986364359503364211239066069094333325077060102944505588036119712896706708226897) p := (99659740375725779125375940345073891738772037472020856522922204040084888088537094482973380318912,193374331523552539571839623479311805868581798694344295004067551572490363173312962706486398104694) p := (99659740500807249058219185207689434105333358170234632711085935773342648676066121360244334501543,193374331844844081602754121296384109781094786640202539693181633807218910928211917679479488429149) p := (99659740500807273106987241226981202947000741273061820051031435987849350050372815604442595558427,193374331844844143052674765407761794798635890408832230861204904443985273262801636920020365142496) p := (99659740500807273080412808461314097719409763266168178622989731693527904985506277726115162894668,193374331844844142984959634161377168573094508508609596010318633789703565999925945365607621920499) p := (99659742303157995929373115550220917815633898326273607557155127030217644372364965787237913724821,193374336408695690558754904043135540413305750682734075032265617151803304307596226684182958331706) p := (99659742303157996229785301691551362445601859865867968603436402992014323000785130844470438899154,193374336408695691362025632040583097278562133674595245065136305345520380701134231884463487949209) p := (99659740500017925104415528998723965514100761911978521355477398953980504340955082567128126347389,193374331846333636308202745132742525445865142740670584027904295528726659578636696315958537993794) p := (99659740500017925102342013668551868568942292693415217142059859423926218066802715713259665570827,193374331846333636308311362805870197310162831468637937534526027492972067319487904435649590433715) := (99659743054541678317077785317278137625517875244836987550962442514442573593290691213498300153572,193374338389877465952381581493591460795429305197099646772764202240476853760636735135501762508541) p := (99659740499980993768154852244333738937706920489558425206439883451951456992829599596275456734851,193374331846403344090608174299141577762949574433837606609560491401061065557109044273946404501974) p := (99659740499948585052763681040655694230276429237142857476307141568588928057683712107272523593712,193374331846464515445889514766686389839749825219184739664735501457191295184534250858034431413533) p := (99659740499948585052837796409049496850827774297902567324280879140888766822439557157033178561911,193374331846464515446083825426595974126846609297107593595187081501820360763803399211773275513782) p := (99659740446620718903269447878219633059030590118079861727972829619804146755602068245972733963245,193374331707129102361321323904419522088806387479144006162631712122224535337661630336468686924903) p := (99659740446620718903091894764634448432055380033737282122194412259869044354682409623797411678586,193374331707129102361330624657784969129257481392152159035002018763688174889391459461976657560684) p := (99659740446620718717856947295934472854072283968896558946117639168697443719704064969995516671700,193374331707129101877349700063768428558105791603886640826096412735265760854381002955004434561655) p := (99659740446620718717845850226335397638122370784012893286373149229741254886833979378007599038099,193374331707129101877350281360853769059247690862519328448982230896959524734615312212253066016348) p := (99659740422463600885440589629447011005623682053975940760590156869810411997588576240386956944512,193374331644079805345215003931638812172205208628110140687231666317956143169480049195230899505288) p := (99659740420476958890130659580573709549130399860445922882138028894090288054658572385667682160871,193374331638961390888281916034772945061329930555472060427484464041286713896766627864482574985291) p := (99659740415038153023664838170975718998087424136338454004709497883040674665571596979790314367212,193374331625011905441853607877896634849458176859633623451909832013493838644900887559417175927911) p := (99659740446788079040809343750348171879299394776559914708887121773508947020130621880840345046139,193374331706769504866767909634930984914007206747327436103576522029034010010111651314445535478892) p := (103375958482422483982071703427689328785974503201366572965560491081294770005661173052279067007748,202129793010824540469183640650255756810632471623065295544404638218106147270879186632949516722600) p := (103375958486292155063353767733083054430331510323483271828001450274227138670884935569915457133155,202129793009422285612641223345574866486979736125720382730678737973124720035175675066641008824107) p := (103375953176053306943073909629790940975705924828586585276514984224636699815607682182228340925082,202129794934074099701288983914655715511133649233745966372917940222412184095461537254015000099124) p := (103375955714244310619572282581313168786048817913762892334227833692663306274197906326850577715917,202129794014075704786065924685645821518752601868603055923289899716485286980557077429359294822303) p := (103375944198983199949443197788670230261300288354850739144964235231286818251034812957647617625008,202129798187849637258698608356460678505470895743702835693316832417219567351305117690726865087146) p := (103376559813270943114917449782066314075709450052638361455408444422114334084296778350228486818170,202129575050969488143033612536785662717313697225731411996505113042349077409779968069315510138986) p := (103376342945682211280476717836911685964214516132975125025913363360511853239383734861452993222862,202129653672281853946370757068627701760046851039015733563575685959103599389038825685843601728519) p := (103375989863600807884131681482023395633028866812137424062374313783531249871443434644268102704281,202129781636222282806170836767878041321136572105395382231347327288114392583070539448524561239244) p := (103250399527545859562805865007482961114817251802374489965276510779574277972412571293591710311349,202175347875570492867959149634546452684717789422919408902511058464686516471921235402840755024852) p := (103372880622912365257158482584983119167880972865700110953701232471171923047105037931414211185544,202130908294529551212592225742571038911564484819032827253630727076299147716464146575698246699710) p := (103372897814354085319229236895512103046182484403056554055794062433644195612971945583579122559455,202130902359749786583665306887841404164973535503172721880290727534534304663894119384739670713877) p := (103372771322089192655258429732423493882743767387473446077532310765823555705454029750401893369506,202130945678780274691616666296885701537293015745479951669232423678879442063469918701247620416539) := (103372771327292147952667106584983550992356901035080145401039593789768138889141003934901559242437,202130945677013063539679029486578966641341585039711261140647037313782133164724691037080447642808) p := (103372771367113140731296625096579715915909118949317232028980081960404119692153177664224769853535,202130945663492303920248159635404108485960129865803084479569340295967446984786621604153978793346) p := (103372979115057036756714650352333661578407347196643049663775625706939598666011044571172508658952,202130874171080926221348462419935346546151905795047966114158865592247450610058574938003440911185) p := (103372173921957073314875496259579385641941950111588759469537118943563059379586966946082730263376,202131168496554050922064654983648791918852110654884362995767726890601920457061261987810861843888) p := (103372161853243743074861566923047765497928537717368286508686935245643262668530143939409857081879,202131172997929191233598267334865885634331795266610268574146337976946920023272742943845359872803) p := (103372161852943582570779358500957526806436551133345405124093611470853857526271413967206397241661,202131172998038963822291844984654725129337674543611048845900367817579222890181633506104032746973) p := (103372161853181690246651578957239815433197441070240624384044459413900618962854045364512008817706,202131172997951884929356617606729506123538189151928687868116921897550859546982581303024966832886) p := (103264707976088972713083649967740203474376096940098687561978996229391204803807539968074536160824,202170027240688313888984604068931248332479864608116450167286560020760962001936540466772590480345) p := (103264751545864627726804695887534830475022271046367614234621571782110090629260787526272601132276,202170011669563019801270355003834673213135463760729051419406214802479708847034182566242117858018) p := (103264751541831325376993273650546962854555271510134161131765139717875840555926727149258710984819,202170011670991390252199417672032592754239916967825398507250762825384763409866186603834091388401) p := (103264748383573838354515999016328848894352718772169062847137391394765897931324894148611764002066,202170012812869870724450152595514013937987495186506205703906795195360202559300113340613320620016) p := (103264748112589492095725700695458641182370166990473531846562725382057062764610709210661091776597,202170012910752796173702222930596327119017920095404473987644950750298753240983041033637777520867) p := (103264748227667463221278323676907746058146201746682418291732161954322853455362763295515529950245,202170012869177543154819431304690756524131606355993645292762618729704924917393664300174382436543) p := (103264748640608408873211819520637447589262602443267888787878653039361771814632760022197590588387,202170012720081157718663910881409014907026269140500484417954352615793729566529755788149971812837) p := (103264748640608408873211819520637448048323585367387913151207648180346793946885633318509907884420,202170012720081157718663910881409014742971220075985733656435616015190438371584786060571711565550) p := (103377928144353371529209640106700082546828465151041885428967110186365220438060822524344626449895,202129079393168969265268682607741189828575340024433028486399408499043336657951882265344780359644) p := (103378119563698035443763616141557290547088985346534046564668822023735368018102212602566159345536,202129010053815614299239248432461133251142688074356175338968377688738829089394822329877436733687) p := (103378170288884771211470081212110647116165056275471063229383722209591370595504038478474141560881,202128991686190437763286077402697822577263736280300068554178818863107177027711110326828448066703) p := (103378075946695644431356734113233322201110217089627933980059089800255106794815696190454962373942,202129025855741651279107473190305230933318707762055037665276511555258721556457409341152156730436) p := (103373009205150571122121334232131447831181870463043047027475584894364686117236570717938921458811,202130864947115718606145987749137089415493772809996457805523114823675599406322135573906474909250) p := (103373007500646172690655660621019867876593632088360257005174940687261015114493550791210942228716,202130865594877896674240099209746839857850983723261527536318458039857861920722408109125665829521) p := (103373008864568953499329095978467836123643384604812036649224640161305409101023575461579416101692,202130865077688129409753708344867720914292767876576197068396214337319149113038037150793795409196) p := (103373008873991390611242003578737367006301964703542058832190499891416530955021067501154802749995,202130865074128147344000488013811792782027584671319665801105104842340031060042650637139625335719) p := (103372978187771560763058086498377721413926323655858589880291258293938067090618893737333438625533,202130874460657914040166671764968247729269653417158083648378980058711828988423174745875639147876) := (103373009686225232842759004383975065291475142775627044457187923085112756305806401003130824937461,202130864800382758829833807968117068873757343175018371358520071102295591781966984628187265268060) p := (103372978163885519978926877845428112487915227155821154133390724954699610373352797446056653743474,202130874468510665606783883670866737528980879532040131925085125565679038824770977494904016959351) p := (103372113116902329204925595436760946734261320716367255531972400405264485715989990210746044589710,202131190715431191192315072575139250134562944528669715959188117753509149896005830844112948207433) p := (103372939237727720195544860270748190698560680161108112373996656505182370743664842809587687395033,202130888639887205472508104685662203817333122523746112358058357902942628226906724028603563200906) p := (103250138370079355612351266119580715019632419600696534002350011279108408257275747298696666449084,202175444949146236822263942241863248338281151899548777299681959577765796872819373436250126037649) p := (103249831513826327010363821688323854662659347575525554777135105738409914629434005243048771925433,202175558906314677017185349409408336801671905300921875336113318766499700519818086539333268744146) p := (103238898855711452626446528408967929656000902354645123962044811374777570675672181211141803384001,202179617553311388941601448201552325058504504742862652541156821913500255885694505036586012364142) p := (103238898843620841912747077173695143199122539702646252195855365414747063305019033339534320670886,202179617557799922453117823597887161864638531973533795813934658149555006397273093373524795990885) p := (103238879219568140530521725930368863541410129823879564050300442071714890857143239503822943549869,202179624843111155201068161576631399154614435467117817491172565402894576522197076743573630273793) p := (103238879219560316247118319765514924813430316119217228052362036636881412475484837022909066886074,202179624843121904753844380782963454847456677521831607374815050837003995222962112544219267409874) p := (103238693827190293288497844323357912094299414354741859851147147061320254111182518721535248589143,202179693669437359090438335971625713344366976256210049333350673596453196218051074457527560538086) p := (103238693827268767320666920200781084728795504346625917685524259984502715667902832783676433978384,202179693669383050533555368872677989225431419447410785330948822347413954215782966273775385077997) p := (103238526298162311640171593905012442461827360990458760778063617819737037937306959646679788612063,202179755865310064280308798609883414216046627556755065055176198219812104162526501529436827932555) p := (103238526301705681630576119682912202066372783621351352855984435427130194080358516639017956985736,202179755862856330544212889474225910936243693653980453988561293348975686116345427212778704738632) p := (103029049333311270373299416924985956871080336791011460522008744146901946123124815423995041340407,202254259723982921266253957610912971957971202618803848733501046924487541576068862372171606756597) p := (103029045218470094774589943250409555565525364545720756962808827813561760706773060183399848125204,202254264587867658837761935249618310070411265047105956021671318379985738952569535223860470590284) p := (103029045387617725639770968069499897746278237199965217023501180631286129548113622462936013804115,202254264380310732055751899688436959026898306604603798933200696551932770660063404692438644311431) p := (103029067423737521267982005306378584809033743633398309794996254825408834956473848085349859422500,202254238335055328059423485626763110800190917795705570421416933780422568517493120747097307360966) p := (103029067429345507586692038751922599948457426909436656238189219310696806740992832410278615598147,202254238327520110517796684499675896863662405446135557119136814783920107055425783915831627465229) p := (103029067423737566661400275724173377118227911219406911287491987424492713552183545446253891554791,202254238335055292909431566667092591397131060151497880603504071969016837780822034734081566226902) p := (103029067423737566717476147583860182317883864053293522740434348220743135841362958621945733293952,202254238335055292866009711300869402508229533069680276060974323134492978876381338299323742762749) p := (103025237399858898467209800147614602653596521788323042476190454696011484252663229291639771303561,202258937245321942813095664945551443570307899538480025750000377315819236204073872730543486266633) p := (103025237399859208333084005044512279943197934558462577962990507197693190782818085476629979964989,202258937245321575267306309861276809641913028424616879639391407932274298064883568073374926866730) p := (103025237399859208333083975686297249516520848861977801992573522953659874499430219284368218132266,202258937245321575267306349299676157184768666928383615216078481211103075375309153233882397304745) := (103025238294251756656772366107844423898705846077210086186001865152151480411363201278391058054641,202258935895876475018617106359007305785121928712526267146716856937110917221602523463983740373006) p := (103025238348567373233929894276969179533625443695169789712911965038724710394459044606966190748870,202258935813925916751715794727141311926204261448663604622612886593792321603452766047544635825103) p := (103025238348567351014666998456818850263512280640843668802990826924458468929067816737158077223669,202258935813925943070079141169079083857855769679556675963615054055352034950934493025571430105006) p := (103025238348567351014666998457098170874957363885789369293644715101486112952522492652551542121074,202258935813925943070079141168736435157934592086842294598138524491064070458274301994989608595749) p := (103025238597088620549583806876613692453943338285371153856316158738387620815266644408523215046306,202258935438960848806008500983820540454062519046704100821069074222311016185715785238254530651669) p := (103025238597088620549583806876613692454191182585078224986461590099829196160239655345628653694661,202258935438960848806008500983820540453688575354134247782253293989775971325789766228721188145854) p := (103025238597088620526871638004694346851463506683100038142334789504436719377594319048765420392679,202258935438960848836518800929595071433454069185773409104967546970199356983688154121135854681626) p := (103025238597088623223508566673253007302514915359704871393164092795790866162360225011815106274432,202258935438960845213996439259864768081139592229654219763716164526388401420826138455300799754937) p := (102172267438827948374825738659527520601611820739503664149894445837836859851057783965332124531278,202917722244915351946633135729462230048315368353642593758635941432401997818419596207654061054361) p := (102172267438874851743854506177681137691145465258831813984221757850127091900027711276841598237465,202917722244884623237567217727923487732315346564304807835784187571536050526025861277522147039034) p := (102172259717211840365693010669364213798006937309103201462323325972675942427952418922987437620761,202917698912748968006445399858891063886340864288456155111992952335019009976945491634818418891849) p := (102172259717227485845300851706801401509567957722174412205291148378474340151194554374520681445198,202917698912796513895710633127289506387209553402010006304178537657085038107753074437422791627914) p := (102172259951310355308148945973000341048527324899961888850916145198937921751019557689833106149567,202917699622575818407503211161421255481339337289433267330082200227806996509594189886019666115475) p := (102172259951427397279552610757519844188881935734296752688481508558700899465269483494340819821736,202917699622500348444413308054108862668948688947304581465482878485133310067525533683599918560576) p := (102172259949654034211612039842363091142984659085278879601609027306052751452919281124319202685180,202917699623878800791023673902217881802944450964959568277037671428782800073221189487680166623176) p := (102172259949740058564526964306457653809578021461257013467791429092395454354984210699440950150251,202917699623819783672743907524555275897379191971146876626750966843661083378083274696169067837707) p := (102172259949713368664594789741280510622429604727264579313505220252609425684771069140766534132135,202917699623838086073521778283419777021917477624842695124118033476815558294632287493644088683825) p := (102172259949733035542773527523706475662739512086914620801703165262750290012476062152990261105600,202917699623824606365627078740976569996474359033861009389200013754875333431697020400880215737250) p := (102172261019343766555118974228151015641432739921520422636947919321822138541703931846326763385043,202917702854179631595469590225169439802405240869536268553836648272772736473681446260670720655157) p := (102172259733546697369498505424616309753942723551617928554368739734381874259841557656735028987028,202917698962671356829073625229462695782175874013436821489941106698353205786774652341493812670878) p := (102172259770886274564351986971492016527198918907999279922109420232759713531535045088944110061582,202917699076786977291085115457193213886140191350655834913660898696650067060819033497259188079496) p := (102172259713202832112811606728875616364668307054965419806947576853406190730533010740607485177177,202917698900548812226283465384666305389600191679812925356496626970949968475502413150561760257355) p := (102172259770007017034388804811188253849197423162133370667970376595005797599162590448257342799143,202917699074127319180390228091442069717762992105723534400242360971040252125556881231824301955481) p := (102172259770007022009586397148694118717716314791478001441523981551611764504727031719220547893312,202917699074127334391500438461748390472773153381469519686952902726947939684358827946310522263354) := (102172260191745327183494121021296958037705034164175897302275048359699122655141229652163491629029,202917700349905496525478130721191418155207414735974229271242366566513624578182982586697331753162) p := (102172260194482544542656721692844914032947155223442920241052251061212521015248575784629952214417,202917700358186531189319633292798445974804120392151788893444277122438219163731070895935273157780) p := (102172264914351319841953361278183674377866895630008551216485259356900062627536975344355630801239,202917714617688501171771406488944479620022790293186992021550516985185994780103033080298791312173) p := (102172264914351319841953361428704026231052297789456928950223177331072232567160972060669034583056,202917714617688501171771406376934355217848622606905277814063148717721300083239012936894282913190) p := (102172264914387442397540074750890122006320338082295241293066732246647202315973165855308570778211,202917714617797642901318331532668537590299046968462170656994732047403325266288339132772370095703) p := (102100298284553871544561003151622458376157913111142372546361292447371768781510929472250237755451,202971268787037906679535048349821450139400606500876689603279885690098695802588082726163584951384) p := (102100296436790099083147478070187441870808959849620360033417948774218443658886604619104152491308,202971270162747358225881165158107374823708516183090293112737659395683195403493395863986407951483) p := (102100295172993686986303762362438435719283812166370870963216948931580326889119852138470887153683,202971271093931419286586329601983276133226663202160576880834578120887794677385957431000959599926) p := (102100295172993686986304082917628423810198960766602500191354025293948941742058622868273233220948,202971271093931419286586091583416070910162875332945750054663513449343250270800181850135365364637) p := (102100295172562449840742992889953520827695466045631468919355515014107895176775230981603179376649,202971271094481914174887844506499346841732636945289358486560270144313215701191543420517437521151) p := (102100296546247736005612637552770906325105282698714257664724923211941688070500479853617148459437,202971270081257852764306811904964161585751985618043432106247099880081561470690397201986046651980) p := (102100296630125253116378041234731676780964675628018229219100622484865351762802645602516334801754,202971270018810431761834135110037957395450292553325674893718380454211669750288830241287079288042) p := (102100296538247218504555823682259093557953449713977490925934594504624682113518440040937786294797,202971270087213636334114309905569386627185516520226829900304961101397058557041347174134567572457) p := (102100294992932595517899684099824386645076337608998351436524374946711750014397589291494778784648,202971271227783209717897568105555936461949096065587154932508899996044082054056935879187308130880) p := (102100295346243622839489997087429418009354943819534543765160953690619909506229024689421490065842,202971270965189707074960190447902978443662143593929890047987316413256221979575792341363816987215) p := (102100294800302651579261629552948489556994065926954609148602027664363832652500431287092471505845,202971271371092116593676624119500308307492821419595396756454263232693583544791575489603844634244) p := (102096033420106884875940808798402552872121149911764986891887108774009987999031250472241130527169,202976711426058176428226317982851043340723828607472939921694946951639147016293017468897976467738) p := (102096015421823180553072983397413162842004865588560974977440516309026646053965395732078729059238,202976734402054365241024295632003236710624263559071206704153300920714305155003861782808441827257) p := (102096010109113408166942707654285775824627244672602926972255966605417620082681987712012726749441,202976741183074819396842077811211439591677087853330445349525397174554216220875860587210896379529) p := (102096010599598579413303040264894038710542932261759113448872726821466164952909295284696740195430,202976740557031109153917393095786538909654122995460949047434202308002643484009280574734749327946) p := (102096011988554511132101750359620272019291464956134724530031365120028368132747847234100483397798,202976738784182621010871574929031538252544723163579595606289922591687495061881793947337103572182) p := (102096011986216041557704131953966745394339198226950377919423251997339571212044520793632261315777,202976738787166650192373947632267305750412546367800760975094164590163773735926616991245657371645) p := (102170196610367941031132113384193466680584827105884133581914529929452900759917459745340512966608,202911544191850920658654942809369565133370564247216119616284105844953634278948251073114402898473) p := (102170196610367941031142392970993816465950752659517177211208936796781445465354430509752283766167,202911544191850920658646152521328164707396560564011790625098210519988574582925050779279171071658) := (102170196610390419392648044785789343499197698757755049808557019409555138759519498097930647795736,202911544191917978828139438527948452402255552342284941147845880427401435043450245614833140091946) p := (102170196610390447160852498957271487448588170128087819554900943186936366035789126297850489290063,202911544191918061667138194903497087717506349272325964576889761476356411394739991443993516713129) p := (102170246094043833989934851695841841959418218641107988346000556185506579234333120979618719985551,202911481957209721213939421728958726220508744938355898099882516717829467031387158082358721247661) p := (102170246094043833990389190754603465677730463938119233994324119219778163813903518081559003121112,202911481957209721215294786475663176672228407818857453593137787144278824815077354037823585777446) p := (102170246098380500376969853984717434518334035398572059383528319728858795480574860000261097136996,202911481950532728685781873715495177888166194290052097980540040131495573524261274657279084113525) p := (102170244908464347049458292163657547380162562315795364959771195456834357098176204952878013048583,202911483460126581825036903758307895883149822156787066319655097952759149307425097141574512488296) p := (102170244906116765488583096057265772036819374720789400555739673759523877226353789935726028410464,202911483463105962069968313193217371084058236278953877610272086520039154252580722156534884647275) p := (102170226309509256356078347931978169645743002952172640182432120759425708147787491918828654056303,202911506847141962122198086454328854715682492395901443518658431513863101065171461252951115331932) p := (90423213454858322269748859630301035950358783602416750068286082096146937703488537106268421328440,210807336940513949552627071656738251971986904958936207626642162567117013925594767039857358406602) p := (90423212665646464966889883274489249461932164003169927662739819177384342441320821490882907493231,210807338399905472056339449039828735922289824909391086305518977848358871749655884652209768538577) p := (90422934504909720494348431224747794924814655175353551189579968581747916188933964151573122736632,210807852756180811153083619191873709448364142280589637437979052938919524141254562342178225868546) p := (90455126235182592612548231284848997240900408864013542363199047757638099711811157621975947139602,210748308064687012444173709952813087035749853946263549763996414784299736020068619201287056143964) p := (90455125888301382713479316875889331384137836917388161303683080573759557328773744507381414484821,210748308719435347579547889370128601940286550474463496999561387101824589382465743420182400186999) p := (90436775638275251395667966797207581417770335243662785786416843872654545959752956546101166796849,210782258077102361321214643093402687491105705921448558942231475436180565920003804059517360409440) p := (90436775620326936363658752046726532948197624573477955886071115430999513790623365080676590732598,210782258124393502707848676700615571801497028173125163042698319523370977823449175149113908520307) p := (90436775620326932201587741857408969060589292217104350758213901871870873217101809941371359880481,210782258124393525307542354243944150097143757528977431674420476349490334384713537233313636677414) p := (90436775620326932201587741857411420755968215764944539803034440261116566728935186872587027042374,210782258124393525307542354243937692328317237706467133438095055980374988279757495033844048460205) p := (90423038917887267184039236986437742244837876862039704711208670033280633777604975222101718564620,210807659690056275938635121113493844528141861868706341811971655214966101410933617909881261750782) p := (90423038917843023906594365784907494836267674496161655809585433042127267560873221343951016048219,210807659690138269892744925738650428430314567120116401449401256287932308483148855002987226232533) p := (90423038601301453287363076817907929391464395793864179821017691496842697488944730416031622452888,210807660275443386537079905382464451824371490998423472802622688031660912169386736263500944503967) p := (90423040787230746765514901955584269868539375610291653102306868622613406089289866492724423843535,210807656225855507743313503598590204104483860740207391809221594312299798894243981907766857825332) p := (90401697934842196822173283030746002693972782085727463158777632890392596229297582219178329435238,210847164036789448221294887565943496666076666772448793263731619635332959144663727357514615886905) p := (90401697911760436300062504567966678066726410577271981812373148309272827559477884229559460219137,210847164079575927364635163904275309175411826096693685429638193250014861831413529125625653615770) p := (90401740921859204605687457648897583723519637467772287479613826773365248521152904185107726346031,210847084463544201309860609649598948524997967303945505051123923404723943209882364246514289842261) := (90401740921897573115228004644141703870029626527049670377293406783810887095948119680346407276088,210847084463442590380369298837016617266419418617221207345736250078255590382982479053772099442814) p := (90402814223185771926666414219817731664846252437950843658870826576205084020763218635244566082718,210845097675309822559358997193014304289329021589958105889649029900872386928844069076425124052101) p := (90402814339847842293057493556402563658019813138192150532175417645485496620562653450308782645024,210845097459086271797302090897239802213250855868071541546360103520712438875377982276816280425691) p := (90402814339918325059576327550994415381853159092170371738905790209084455494118994739021603264071,210845097458955638844305294640782805648418984338748506728746260621263334181734426626895354584056) p := (90411623874507466787487286446125472760706211674242458277705458294487361221723414852725178490980,210828766817055856884016466879392154540289214628776598356605213731976402467069663022642273860458) p := (90412718642387390842201524710114784422923066557532055032598915151055506763186854311307022423299,210826742520260878023020812075028401417071305736693600482081146862309651035441705531398189593961) p := (90436742082000006035640980423015073039013596617203273468097400949877955488815087832686418087844,210782320142626219155389352862427639633546241158196242126441510655431768274875283191520453889107) p := (90436742082000006035640980423015073030651854413357174273931749377732667396624533682126313448899,210782320142626219155389352862427639649008565053790648654102744539566657682796607950859701937280) p := (90436742082000006067501437197377106119816137116129871857566276286127063802478172933300033891552,210782320142626219071408019769858513056518253870851065718112915265791556485967124225839983726136) p := (90436742082000006067501437197377106121463097894823020758362357341832442107313146772091782727815,210782320142626219071408019769858513053472735320225645317399764175666602032475429740588064596635) p := (90435798851178178765970426547532167093999964466368611239249841937450647340277206305174976690685,210784065469121166890274463438320214379077246286147954078767909201666514199120504937266990893232) p := (90435560663063347687398671687527103936948507380100321659411395516879814204466005899044082826090,210784506196558153368459481044449451631600262046841399348830809331723705012967287512264572053539) p := (90435551885468236205612047581465208250140090218782321003621406122029643084128989799026428612718,210784522437027015526076710499034415971913374557786681125350820978832608829445994987707803555238) p := (90435551885457025736503218111019465053727976860820289307388409616023058201434156373660748719353,210784522437047758949298497470260377384417614459998099036948949717145789384585231942998550453037) p := (90435554106497534387573669748612572304268534120965615764213446121058513949295788472506478427026,210784518327704258589852774481304226749925542960654204636402538983454885580930004001387622220463) p := (89647855805965903216879259713171285166606374031042448337475510133407876671185741249149672819390,212241020039995510759379036221478943009603904459321440080099574845910736792750557863515986767801) p := (89647855805965903196733560014519185656131183148656791038598754610179772702035074326170700759807,212241020039995510774375742718240263716186506508245662644973845803242700976456093988787094005633) p := (89644299357126499057684114124202825730872502836365066387656445868962135776420186283920497638614,212250923492531490773639920622997359050307290872504690210473423724480575374078248073545274739107) p := (89644299357126499057684112537814723629405129158159363170473229172172454983393954083634854803601,212250923492531490773639923563197281114732389135353287231189539224101275704007819543741357238064) p := (89644306705269711458201658497766619841871955632221723204663516041843852646558445800160122159790,212250903020255336233333447092163426940912972749133013200602484521479478051675301110492757098172) p := (89644306705269711458201543776704766851492186149174808222428485795731218949789313478444013646521,212250903020255336233333532567076572586960443705766495836981472113672154303529774368911771169303) p := (89646175190317162707038709293764308288934790824408146545068106376222611516046846804339865687744,212245700818667377291076147404129510247805374292255710453815599491430003522438197113503806875723) p := (89646175190317162691944809920183019334968594452096053054421308493775318424623917411494999989927,212245700818667377333098401842575045172230413604984590484784607927093341156462463266173225568392) p := (89646175190317190898862300841518944699538445508525654708059126580411918342933672305816407107901,212245700818667298802737427690135092281190348918926985807400895379706204581778636491263267013659) := (89646175190317190898957855712898565374841927187629888176264036003169750287383808906716485635114,212245700818667298802265095764179116743706040401957363489773305694619697337096558949205039934648) p := (89646175194577908714401049225727048640846814476402274079960978616261438182406690873048055243256,212245700797610600143894484335507106890015912579247287854933381224486793292480729333225716155419) p := (89646175194577914727252437247354123621577480776268177769055088860956046875600728683991799541202,212245700797610588996216202115533847490764029517146308253230471333312647551397362802688410347919) p := (89647855802479180639837311562275910183363430357434565036193962606911504674911042856899403499777,212241020057233536099350198290110386563876951176846620262528042248152401402907259622072587414065) p := (89647855802479180639837311562275793507065555645522066992668013038247021129320858334027055295590,212241020057233536099350198290110963400421412083369124079693781431813420139950522689228820678306) p := (89647855802479180662110650098926509216615546512171173102295720762006078295557454296965740597763,212241020057233536037315550212792292908752032951694658445480497842423063634421336489411180464426) p := (89647855802479180662110650098926450878465131507180707684420897412010725948943765762074076521316,212241020057233536037315550212792581327030419361387398339365200728590074737126722111470025074601) p := (89647855046413574243052083739730507690954132694015101322345422035996446830188579901584993231555,212241023795150153319066093542914187870273791971310479959920828177663841139600559284051769605536) p := (89647855046413574243052083739724153460358700549203828209295416656461131973266132266361915216548,212241023795150153319066093542945602583402387504603463672631239639476247932101908628653342929715) p := (89647855046413574244512758261232819873152071963807640154709017373685322237080189117734953087349,212241023795150153316356704570142302407166359540152783067337469680527410329490274927139926289551) p := (89647855046413571705436939108058438318265607426340026140274907655602830596123715158658647592746,212241023795150158011143988608529644635666973407908527761113710954471121521201344673575660101368) p := (89647855046413571705436939108058438315235674156524000525967773090944352932164137502825478727229,212241023795150158011143988608529644650646675960631610852749566165318803661868551273285589193179) p := (89647855046413571705442374488506597330227670411782111968272158361145155465746468999387575309652,212241023795150158011128855525264109868794756489088674670525815005997440869210096357413501608643) p := (89647855046413571705442374488506597329473664319060450664896442506069660556009003036048859095059,212241023795150158011128855525264109872522491058239478678260529349733311259988016245222703025680) p := (88344648403208968440086816501256628020717915610392157064522393546994968299697733818386043204523,214650143364424899997462179235980676614612641617863986970214239848753689745433675669094543085314) p := (88344648393830189796581668251731614377250540205117857980903070820341150621063047427518646206908,214650143381761223212970159212220118126117385630497657264793286066068819197541806580053445747153) p := (88344687400504689549191294567767523444476054816515454468514957702174916967929030670816315023015,214650071279252799261284413934034233100179414176462453710081263659451787867936347119133196058866) p := (88344621381770578263272467881615850492791146978126482301299822533891720703825407923319752540523,214650193312884409110543427422293583588792216476646248646020331326210046648201714562990266273700) p := (88344621392992888615935367687650326002887844325288784212844490351673101317397561640011780518908,214650193292179094651935734344424913603923871952084978478447311774426806467986585210907323638063) p := (88344621796850765873210040881723852316324865940024236285630683159751736923261878952465181447872,214650192547016228265108274701565326574430361150694330092576762128310375790623753864886646283701) p := (88344621796822762863634136404603625320127048136206739015259999780782282264283392243003095621287,214650192547067977054388207076774517790645757712513392470078291352210040609106102447076874572574) p := (88344886561458126228230871909955282106810716948864676471356330294027967611577151291928585202224,214649703153978102549431162104558539231854101216141099641992231985013417680128723083398695081220) p := (88344827861058809700792858102080680533145733070440711767994175125964840079893531528323494398775,214649811643658685118022005892706908454835892241975487598064682510351635369764652110138596137935) p := (85487200163634039003258983202418846763084137501983632058040268334461787422584203750469838948123,223819402230328690358473514366222308610369754442544681763955976262655366708141749640031227295809) := (85487195832580892818947217048786420592116608167097287907410357199410298670929334714452291612236,223819412089679554354166781365546293197907043314514617365793949458683846705387205237397483468946) p := (85487193692645491713978637651826671894128491257260922858523229915523038158085456282031032093414,223819416961620970222231284363985996621712862592221222008689821243769959075716152569328687735936) p := (85504864890191027241598822972100386111129889286663852117921929736123590668139648391281547465178,223770402877323741764565320054668167789961654641710804253104759316639041484713539977985170750961) p := (85504774876090519627369678627198341043793468127272754869705137192952788685547781241673932234447,223770652827614143558661360735767607014858743730394745167046003463586449787997654454367050172875) p := (85504848303025033262039309789169386034613319484868177691479502774226797659893873080390483924632,223770449000646018464612738122863302302029290449178097208078973996237407525284839212859083286280) p := (85421141217461608911466547018966180339489386518758746514394086593865402541652739127515121359095,223967494135236207205992858621433151891589997089071582525737756686649714974784411022619713507358) p := (85418838847899108593037017108490446671482185472531934832482232649869745854646349417485552786544,223974822886670852501721867480737367384394486170013515469537438066865834616727115717610532724917) p := (85418843087813205439100689371979484244356623060335408253535737546284972084843421815845989876115,223974809349685087621288461187563822995413023069996133856170838673516750760111534756731177021773) p := (85418818824462348673246162341859679679004301575552861277296369703499430139649972078706259072866,223974886859387859055256519174087875475851008907639214163125120030355559849445213895449419133099) p := (85418818828516471928221003727705449538344443880143877535865218923300260167606250592259992886789,223974886849793350502271116164123508296491958135717220574256924691747182058862083141099376918568) p := (85421035966831242652621326840006450748473072978321396090333501338846164012733899147020119322633,223967829169598104921240431231631347090259407355013943123406198526219206924515419804160425943869) p := (85418818352885095436650733995527361184182444259049477125342505273494655303441656488728001611102,223974887980015559696583878139395532464465739745351116788656128922617150916410381881664822349206) p := (85418700252021420390319900083042121804430189026736263031542540958313809506704939536217016716087,223975264857355637038850377818865921579517095412564978031111194848197958384493380634498791406563) p := (85418773726795676182290695588015801893963906320628948370473540509738760075699478488422113402494,223975030674090651438852539527585679000588816025319752211112764577927439150817277333476558123988) p := (85420820564510739482762200155003512522661335391927033381912035563475060956477928567125376292585,223968514835352132022925788630361472573722877867823365893205039898935488191651845236192337575167) p := (85261272918543030821862392223788933035766166677766250536503473902744287728212877119506208328058,224464560053304232624234021692315307776565555548024801231708210838580029517157379608492595400208) p := (85261275036384521280694046632231125633344745739149409803553212941704532185043449392838603495145,224464554019632400214530702116467735701220630406726966236848184437778864458439031493398528493866) p := (85266304649714844505690955240999039923733398028768645200457187668041325441080633805159375793497,224450481174992469875026882475551644737170789459160073811859677238233972653774434329492817366544) p := (85266304646289074191856069158679593467212332097670850491420617459058083450242178792249986795534,224450481184581638955199789006204885642612357842778123974429295527546825071503024659609818571459) p := (85266157289990168981952811911330761478188837662392049907887430142909410868058560837027912313877,224450871705694425889098592475329807142960450159483435996358975155401335377608678988583660058649) p := (85266304685419779027183828488952277127386354441859070254988215693897042017099500558415749204306,224450481075058453014488728906954874294371700777676726583075880233571668682986859712828952901818) p := (85266305892946746796430690623394571379026823816765854822038317463547609972163130233770476736865,224450477698215178710542998346442047635899903616815573481658013384669615303651104701966008919047) p := (85266138441986587327115409527263320709497113014181516211874049871495096121820249152170589103110,224450922619235920209942286410982513492258952375073154250627282468980123968652289067410283875532) p := (85266305887382691620216474040020610603543967768536333948659946241320129692542483762577690426824,224450477713777207397167119306537489794209994938098913201181125837521373997503041499754734824834) := (85264638381068926030350217578590771589990234057350316211817094868171087677059780800652134332319,224454971981670642276752171662970892666884382779274262081355405127271123286690435955755117953873) p := (85261439566661936497631606702913832817497192852852790059587530384981731709331899690938592393321,224464086027892033778708748754307917956839838376248584262177008935398503226442534751122681199749) p := (85261435397040476256742308082768718256630795282137437649232413686774208524804700240455957331198,224464097887107968135603333872056617197839198367882621755753317516454994752889867876039674852430) p := (85262620757421652337464958451055098744951865671413825044513358901933307484244538771323141721008,224460416301863855524825886867986182605828443123981992158626230016281181619186374623598395238273) p := (85262790196983621141217449244964298595974451136519851351347227684800777799705163385957205289399,224459959294324373307666945768272528743915664730259567114045129931906074668692732985657698044242) p := (85296882324644300831954863278584043391331382354290980998735030618473298579391469682199890430006,224363108633898036230409333013814418608772285508940949446217341346953951988214422945810870370465) p := (85296121131098754831356720879949232948416799259544961094523165636595263705281631756172144323889,224365278879055821440550136278680591302578177598391255732052018977672430008498280391803808313394) p := (85297808625012399304576312280419024271456242377387510612086902128881337586445949550262167949220,224360453204419200868510037569899246860575391244363998667990376472076566843693159135519842057875) p := (85297808626196045719559793695998597234420161051356074348657376233296116209410757753178138595964,224360453201034440596263868683118255898280095539383359190651368480195840581913887614127679426306) p := (85297808625217539336204323378766660318583810069501741072850341087152619142218459713035658715883,224360453203832124367016500480596409182277912048433536762014785499504517341587021665087434826193) p := (85297974281685082781991299545959553736333788955769797813442360772729676357249534176935785199235,224359991677082687091083526876409639743160081419598862042784926759158100945741710399218065668040) p := (85297974282212443594776601325090349574337651546807511690082935677856179131746539191616691420900,224359991675602857837647951558851068804472999367295108560985389678554044449845425988817668471051) p := (85298114361463790189388833560131575686061731816759785482882971707172483228958141179591524131927,224359601408229708354636046996376378968228181429578638992420473994338140121924536519264083977547) p := (85298114361421132363869928716917861017537222174072687873066555765288601924376018568897908248848,224359601408351217641218780032323380427786368790841687054413544473643626030546391463469401951112) p := (82198210114042523540800640966782314980900314937726830756988907295532692492974185678923247696017,233661717016095468917386330881619237207353280380184491709054256116321900364247354395772322346062) p := (82198416808706319279877130731554590472201984563061225585542381379573661055865230802450551733462,233661398484297909782860053016173509061231050337112144199976610748646915625412661400983120608389) p := (82219003940235894595092802091704138227007975579419705468893564190186342289683835374060848323130,233629662834710721784754549136137059433054068759186222030007042733241868524952761453869911331533) p := (82253952506049420052622803579521602432133652060135405650541313277139730457555976425194465736768,233575767714744071448470067256880572439532809910878117998899351960537678998855607770822395732109) p := (82254023075735406445566732150969169877952029854173338402286030011486625698178907656830077308229,233575658974222653453483789019242684018689612975578088004117657909680636797852224096939894769233) p := (82253988980034316170076135008369443693492697650107125418994246085713949141678102988743826647074,233575711467227633921106217285238166424404023472488886339905168679801161741698843298965906647682) p := (82233095172930032476186370419525257727110880464025085372985626641109530604938004539445620197228,233607932401245643144658441183829980465651842489390942132958223731294009949908393656141156865850) p := (82233204037357053303612382905907036442172903949895758422664944592046505211632761460522168864757,233607764518289707238793130247404184594882729526410506053095883040467314776107110505280125319961) p := (82233095223263513258709312681944398144120804175265371743585238337729245765298643358585995781490,233607932323640185490245122817077886978250828092191156054498544758600472842929967479760703403450) p := (82207724415687609598404218767401586662281077775570240006644968245130245395097062486651982113571,233647052225267807641536584843847873055459337190467004352297423997212370073294330569103669604685) := (82207724415665083269503112279402645957367261739984915810098987805589950162536113524652795546180,233647052225302088769269937619604965431910619843682207919104516114595087334073902200132568203142) p := (82207966657887326101211720359581245827572440318695816352975060120278984595251707858393956213483,233646678684491101906332479433095052809083755131408475124976785368377646822376710593442189120974) p := (82210102388090428994785185956592615479422198778025180309723609199996449290831710104398554714748,233643390141633839224403466528217337875732076268954786704159291590572361895856806140493949852421) p := (81825468908534387420765802033513153404700369242021185483820586898387421001595395024980598601631,234242422055493763894929860521229323597541337578679082417303991307167458383123372526345488208549) p := (81825346700576492153521940950788947821771721876392440824283371429444666199541338061590121250248,234242611544742599848717966131547560841275396695099020295380092657876319404171263458868161633838) p := (81825511402757724769831768281919239145327923416491173294372107423412054693478849443888147070651,234242356140970114012147624340215303332365038177290589863664680375493570531029033046053265733414) p := (81557135511132904992664886249148958329844927349305289327653489505921825864578977317986372780112,234649660536323469499972238247269838977656502447169934150116430883649502806748817423179059642650) p := (81557144188218857985850286949289315595414186020460911695092669309186240169216950601660516545815,234649647360868180203764078679354850264682415158048413888098953315320184068019153287862049484729) p := (81557147710048328207516831825703876109871783010004152825286173979306024438343834860153566771831,234649642014885975278141456963573203008221909413687534064040208639597682941916741446326916064182) p := (81557456856080407044193012898406334421392108001089548912197263171929671032201309899594888903408,234649172370566745817846775113204907258446814985340207014598036230120114728145339298438494178589) p := (81587083880423440940188994216882232037873010958571571599986620627563442810250384942888593478996,234604146502766284903643332072458674134479489581362727181554991584960975128588269180222179988173) p := (81587088657276060202835079688917594296318572587262121832773400947489352517211528070897358917459,234604139243067021096072079454135562166454283684680106826833827080817076197290330213240482002807) p := (81587083892664610739290508871435874233445439311491652867398264806330697946884086695117153691156,234604146484162121776247330981805746054304708641207089390804021376206048980871811563169259747676) p := (81585610076544661115408303429578338155754284314391568627369741613213537003433266460036748490169,234606386338765714428670853701023805550066312801271809310631958030755069822286382089304544686979) p := (81585611256137831308689329868630173383039788395695498189422510556728696785763646130394641629102,234606384573903322907351574670229266511040224637690200739858020343422824682859647602501819252048) p := (81585610078060724506506965685620367057753460632525519909485557022440711896604144624935034177226,234606386336401498464792225055325561838940395938932854511611628114405394361951278900226683296922) p := (81585610078060724506506965685618850327305269117334816610431878704002677202912439046076072029853,234606386336401498464792225055327866913085032748237730374975353997621198390837273673485516805177) p := (81584740608505937583367021395290194481289212380620719518784483092693798560056640468573205831901,234607701878038632699606062734258288525413365333488090977474571876210135155997752752565517090653) p := (81584746009445796741836999843998534418997028636116843221910982424693925623876152744421735855424,234607693857946120513255534676795926942829715639543373927958650748479344359356797196700513270351) p := (81584731897958051922252994308699907837391765525646752174901110762542545995953554773581556138023,234607714807643902036673246723420994321626359009773962948497384875823727564442724548285031446148) p := (81548239929496138699763508202009840165068940926681215997691586455717577557403840379109904759334,234663181945325400329320958012138300226022649436351745699053757432780085730706669193572786799805) p := (81548237312377496627377224627733645301692929001215249294171253375735464060340863705844816640833,234663185898071593497298644636647271109002127540687721488361121073490447258376848202360036617238) p := (81548238518912541704274128641030833839490419068627331601265426054480547451985947997933158632692,234663184077217556212242152047543578465750491960162797864356007018407860551618573751940711422037) p := (81548239910558007899837211571444938422364711102087949396561933545237068930763106108314281322611,234663181974505290293088345285724725219132564028196160431773541852775562730411712635218830841982) := (81554631098191535846779913241381638123030867651476617208637502466517223104876385913224657108991,234653467113783145197300337597766872646151749971392475153724032440265940335446282964984238233321) p := (81548233279230806100128700459280274656514937248049161125943925378954837092381446722198252158004,234663191983407909249296834355328122559428594577803398267525882744671189050472267041304967595885) p := (81548269861681763578448314918928511835399056748064570899939956037572652082850619511073483503923,234663136726755390100635533064745917949671680458284815517120415433519387750161342237612947319142) p := (81548248134297685694171919395775246269687177267828921538047488310136745331137230408998410611086,234663169565771473506927942610919938671557188429265600664823693267870963584997056244513217188274) p := (81548249301831920985064553289317190285320618887676057651616467245690107258123528059252812608832,234663167791090380347583473639386916892929875731756457554527862079319889200831220119524709955204) p := (81548249760286596795082123199116297290432742985790439374222008662693837393867967672754776358951,234663167094228561276048507129443691862334922298379269331623992075050272423456420643273718430287) p := (79243775185494127663595608617123672837026809403051709836600541492648738467111699190926777239647,238103350389394316025032024698630424150858713173848281031328620121332751402124270048697603607513) p := (79243164026270770268069039568101216009295342148383959879819596774038996686576595414302056997045,238104262646918376949391564159878240923602884742141580882393855992110487560614312416408379233904) p := (79243148309566853338222561489921882486044644126652972278227433612905677695001815419627068609714,238104286106523072504591438145533670249618146786120564647433707194687052372203439140736116546147) p := (79236600024616403051003614163479578483759517178463403583176979570461157769055398049988700184069,238114060546761893840749062917160952171988830328585869413726477265934802194665628948990590120310) p := (79220741713489838139973594455892770678284934487447244930299699336085462380698776538956461828251,238137730483810752584298685654835408922772419343064817819567611390524969330738426899567086396463) p := (79220707410694686813057636010476849786632939335169475652832320631482253722440352001563296582860,238137781683265155127024911622049976413803928846718254749932537946343534468203946039350774205604) p := (79220740410482063615240555008240847583349274852696497739509880057585608922474483303239853493371,238137732428663923116000169371834979885919517077818281857402749025834962530826164797086523653011) p := (79220740429547932869392564690014700852959629411466302551326928156624715828655645937633068214508,238137732400212355558884314171813874796180484094788745631669222989203536840215338227154067191104) p := (78827155523718496812702154928967247409350306524971164410022369242685281165716102900802951009296,238741666493292071404277696081001546852632173624847151381359574192153663729609931820461136626594) p := (78827146857081254400306887499816616019973339328016310197662190590615677919851762216509021769636,238741679479602877771254061347903095044089243451814070868997033249679121858206014852891983814069) p := (78827146762084224527233145848221915863016890762809716269817194251463886335331172768475464820163,238741679622460603766673915099636260537360515872195268739389793977947821857419478945053958394654) p := (78827146751400136988292033246341099985612226575246918247035812550726129423660746150791143919969,238741679638493143239105478172838526827448798724055834945814697893134159061613293591723496475407) p := (78826628363706990886444248602407765604313337486179483120985663044128344403124795731977686258340,238742456601614248077163470499370300320841301441134412644146023760208165627387061589874423611594) p := (78826628374280343189364091505999586754004893092028869127685450292329225096877279920320047030979,238742456585766890697929357279450286445976739753193159661965458793372820879252120013958593916937) p := (78826665111574777492755946588627039343605159951220914596290204418569840826730980157912172589591,238742401522918472040734612043254368688182175988913760828629803930461349905880168715441751956189) p := (78826664854983405477457562188115083014493821016438189170423896597182122419301776120787679298384,238742401908431017295084015261838281289297337975739028911134108522865801800729163481017554064886) p := (78826665052296823316077562563350671621339575526009935074953296639099002767670403112903195360308,238742401611765596691667704717477461296856224180408735011157431940420650134798033231877595626144) p := (78826664919297187605835874066098237905079508094673614572828332549322064500419037282256003512627,238742401812036970730060835761299367916537576892797494112039766971243053103490710246637282883123) := (61424639801938087970785743587568767674835537716928702710129596679223638885154281039938079827759,264701473116870808533574466371266733446433052391076756707204326673351773844898239417557339540805) p := (61424639801938087970784148295601169373886939831821699101727494820122922831563817845035471441464,264701473116870808533577159269401050608995045934795403179013450639386539985520263859565269410702) p := (61424584512953247954563724166760760749034299677420386745191270570973581292707567135069062393501,264701566364696821384643833099311278692100429183098601463863613641363021813477881513828162962459) p := (61424639801208161329481864340211414240640788171154799357905671869508078278003818333192106034890,264701473118227941247715882681627776655087741677988045839837173052682481139730377871996064394424) p := (61424629419085368069302662257926740852159575958600752257633198961504534554553821938143934943989,264701490644488152150682057812917371295684050086830363170042993308699358375342139705629309666574) p := (61424635392024501158136105155977586384021734172183823391971096648555567006950968657611013202546,264701480561090593806010572770275580041631790200258590648973980720742494876699220647138383883205) p := (61413197532210538941288818513289291220517273390711137651740030725629375137850188059988944764724,264720771105383649090947616385534134434463713320073908734839785756264700767816602797094788932453) p := (61419568607618757569089256897020590772095019291917659631877349895545997687501034059895021860403,264710034072429267759044822534803800416785769615766554936180489081358937458344354171130806783342) p := (61419550488221121352917891661405464555871948309711480045848276874821511188176307709028689351171,264710064860193421581034908132178091170168429446834274402898275767862479431926622818239946158292) p := (61419607984773774800891057885770220832662663898521898669673495400256225032863540763629831332708,264709967725357039003803232468582656732904426644183129519221707834683231534382384323500934430719) p := (61384289992102699080431712700479217366195700062052852978567222968211371517185662004617849449938,264769591441699744980468087420601683019256755328438761658121256404485031720859004549607647515625) p := (61384266787374174634952410910518473606531383390412318605202855727366188999224100571963608795029,264769630618049257941505218715713730346729959716128894760948451231093402818043542504255218343146) p := (61409875380362989082936048711202641913906738102096461694274428841530271138393907071661723071525,264726371342385394345550130416262622642076803495414022448289125226266828178174344850901318400672) p := (61413010886364614865686069496338409186064378804649695395961295171163517862411091885780912963906,264721086419764829704095275852091559580899630744033520547860397675654792437184731292704590362163) p := (61409900667642943001745232842325088867025201970172822703583378407131082235863650379330303944050,264726328417818501983055061721325201179320857075513283868771179276340879106436991614247735519226) p := (61409892011973370164081619223980637140797462620155603490527001274056455737640677535062588903413,264726343110691498794664600015260300495141851551692932374665051415816739333703517311193433376985) p := (60609288318450776082016543700579020861828337018608291598264449878775509061474488668730714797578,266079270543855066355281232027696233287647087283856374123672991004716730534710293995827092181143) p := (60609288310356020929741468239373820122255897293074811198943571199916258549853071526001412734813,266079270557808077663235679772307733047802919911588690370807225543555118747369832603853346381884) p := (60609288318516185089570554976324115532720058864540221724683513623255089886435193368810408346651,266079270543742321704018256742696991896111319962954418561178149337009405984159845895626266368207) p := (60611089769644311210002627946135051270013012553799036252262654807150191944415095878983820041854,266076226393187621194245163325714631250982618691619009495476227312834560909120378398564973581612) p := (60609288294073859645085572848895699295621038970780871291931865863724297592006771205600215619305,266079270585874853380282938679017583653878489166795806731745400342945238172311673594423777909671) p := (60609288281885606852717806520559749032708264540801499105880146129870273377640839631706757972331,266079270606884636103375442000986005737937309357201292292567598659656927918957666761383531621196) p := (59321682950420472370527322158912634154979167065988451613654139858760193882369495360134101079097,268262658246088781974561327596534106802339157463922250662964446930012960646043945852615430617072) p := (59321717639440602280237575915500850323016631178822500553043472542913477570936660029363761394482,268262597063776068299964410315408003344331526314988587444310506936032420378568582799985134012309) := (59321741133593472846849017449677328894233853020399556159843469775978865987469483384288597148213,268262555678365028132566521152447876087660323820675797093752933861949706085693666932936611719486) p := (60609758457975959879010467432207508141703215627275723580395593285992752845297774225947088225630,266078479468319216184829730295460691687647027014665951861768973416118032382915831876500930817289) p := (60609758465798832574928731312910921480246084366129188255580249847030172000664614187388221326443,266078479455053710016031965747523452020315708845880209098657468927001047777243395245725659561660) p := (60609758465798832575456703031266800221742222248155316066746015965503458934741730428128128971004,266078479455053710015143576694369906513266761072538463375308959571829913899071798553013846405655) p := (60609758464137147958694570721125089890079034492327783966409152958168988234104752559491728052253,266078479457871485582733184841402204422356098247832675675458433346000585655379380276045862633876) p := (60609758465799736564197911330224140598819263918054876930781486355939543340683466633677005464906,266078479455052188917171756091320698649232564735251114174441383101376154738713044634884803424063) p := (59543981871802880587338487923580606697909129249601814818762253227372739917003936949733214566869,267871809992970918649484997474422928328455225155500209680351113291469437091656635041535745131628) p := (59543981871802912531938233048659748898177048442001024649485101196010514196771212678950327876498,267871809992970862484199403866319850386134446976119611860375863833832891174146558331435822017639) p := (59543985814766844614846758877985349648916052544797298514106904227397481015387108415858279300997,267871803358440098130146619068329692595196835588712570813818334208723346771290438304192363682484) p := (59316831556518972193634917639749121248375963274986559994560228030670086543178784778471718588688,268271187734384803417860082362134425586774873956898849056908389634641556367668170024713131621509) p := (59316821699118357260167610427803448325996401621706303951192217049604734805564726508922983982167,268271205065580493096394748847481394432924891911631256628203012683513687223606085690493959173198) p := (59316815788651714784657378222726758965207734534284105822103667907792506326618222234101685628451,268271215457376271954230350515686680283019794992401419479755239522907084179483474616359834464994) p := (59314954284172310260233899382228475248672783471044777977495259469757877302410125566368934954820,268274499665426200333451708845452633994230057950029625810265176489327565691207825053689795984881) p := (58315652183536882607909227781215410430062685088281749079456441382760164068435536117763362071235,270031197990458828935158557892933310060246492388328834481475040239953802444491864892317899971333) p := (58315796430587731993973468282222459987333493221486139996106048479406751455661908533821912301931,270030949477554421677576559099858330072653032043340253196195277299218634895690961914367446736996) p := (58315773765517689411818431448144575732290736106922856386754212601682822820255979774600083338236,270030988522636158479892846407585291781014611322597272038353088574665456284413848757797779279983) p := (58315794206356235959195039105056604265299390136982769932380053116033915817469057487061739966089,270030953375951646571248416715347001621025534423269689456550035342491618223398656013641902819302) p := (58315794206479140985663457615025964692295765214108839670262448324739430298391825300299956188075,270030953375736103454293408225617650717428987665126769653214622915110957943146010767343244868822) p := (58315795143513852605250538494267731396761888815641689216683921032108229838925130111351948591548,270030951732120540425096054918929470715726532564544148462258719018282893833729529746949094700029) p := (55123655799508243671210415412138611386365749443614718386606438669960907714221030891478480253301,275858801704188419885690264920640913571728684344063869035377699083163501986326565989684070112895) p := (55123655687878855962664891366445245023978088238999136507362216037527325678630627965435803517938,275858801878988208952510280410225460566586806297446002438707799923602561960078566263806643081812) p := (53015736690760046143681645755907374759365154548272168894264351303760068835318414497437092403730,279159583182387941611634571152346581237800732516175463822732771542516869560234825705367962316526) p := (53015736782575268762314986975583030461919705509043625748144171379260384455854348551748427307861,279159583030740592041600477718070955158534519804253840626849746634781451855600945050737325965797) p := (53657396184312700260493299215746549886056709685629968060022594595957716126151826332977064490182,278158914312547361814127752450208773261637662866503745343110138313360638518726933864268245438413) := (53657396173483994158770790628012558966809379623411849516167295175441423906481478815617136217696,278158914329434761941824822430883935684451943792390450902567783313675910069292077886247237909718) p := (53657396235560751216732963360327580585790927579366607328298610773426478525537415960326400730887,278158914231141507058885385741254342935019368153265209754677154287385607097851126653855423984637) p := (53014239805835362066841977351762873900371294106665209226001631006791994578046684576943423224237,279161921532116905825014429647280899576806381805008538649162854913007084653916041993448272623883) p := (53014239634831322828285102771062805618274655541182333351342149166201922153694996947135367108410,279161921799259308440491043044589515321526432616803742859210924439114026308257108401395844035459) p := (53014239634830250002852017448109201863485695182278001381557935234314736369250840322387851828781,279161921799260988370230219067163016762590850851222976448674809017708621640650573857873650203984) p := (53014333602417387680293865323549142724323717623215962771519398377095029462660965583889071072303,279161775003178313017384663502863557227440477781380233706934461199615193307811443036232856919436) p := (53014332080664940281565403802827432280272562818568314103512164258787426305359536934328882811192,279161777380379776230937129517415891163980565609395201724612561661675297809140358319807192077127) p := (53014333629614708881559312310256610419660746819623710144224890839618977820936114181834026199964,279161774960691470722270933126005676981918340086407652282858628497145855997426561738164619340013) p := (53014333629614641827372742259823772449970134246317360850837829437928945111898158308310157003211,279161774960691575721959990733544016175849329323003041790138994326406800905897399423792474064870) p := (53014231221695875077644327009070430636924081368555967223076176598675790453445065974449619872506,279161934939926892480362938442656350526144345640705243885082697774263295775650961635607580583890) p := (53015083522085049493251126722169047566642962694404527545752868598742572336537406606715245411582,279160603479664163786211101497613840444273510390168939946026353819114536513228793576154834110762) p := (53015136958837745830990826116408828961304842216013018722423927357333315785765084542651976120425,279160520009242507063151258955922921445570251339784190318132806212538842264335896403810431297449) p := (52892739922045287646530056422652007309982741446492244500465844554207899422754344872825513874084,279351404018918608132163767389479824160298401433672020786559358612346710280503193736428762458025) p := (52892739332041464911757093583009760988782508933973669665876919572452907880082918494840656569027,279351404939052274422617150535572145086003041164186068767974448292075369395631828093618264705322) p := (52892736974321997200148588551221662449268363779966962025289261018701395820434065699594006052337,279351408616042965725719656883378551382404928536359333838009651360034977792852141916244449483768) p := (52892736974321997200124760031918019218762714153897723739334492846266251511149675853245828265846,279351408616042965725756818725015748078026085459294580116931280357799067352750410363322604131547) p := (52892735194813525936662881063037512377439671374256963933930604545673383594876026087037658150976,279351411391281782461226999988464019920457146477536960067477067394557887291935889121532307756454) p := (52892663639524608483466984406930076720679938738280662809301229148740641744546433011341646265639,279351522985620070765899746620719571755524051550993698667614640778142574145557419400156887980845) p := (52735908287461630866110605057143071971767340856927835942857889841252890890679627670636828040790,279596653161218083295256290127169868737602181473744988739807050787033596872223727273621053388380) p := (52735908293036407188061055001702645430686048556357690497180515871030323098934166082827450160913,279596653151995673993393786270919922075293818054567706554685541228926412947449329365081075858039) p := (52737001171873353876838966121024732808995704945155445147604966846741417548337039556234938158890,279594947344248636591557719062103940630735424443166878346298838969265811576690442886512127932441) p := (52735908294361307785954025611627623904985162940551832813652976405095045900515568573755298260541,279596653149803877422546999508578819587937184443024885776874594284396484455838355086266850965690) p := (52735895658032004045167876708046770760931860594056431194943958473429638844244813580388863397958,279596672917895723611509442626950455226911365255802651370697213791954319795675371029067917704366) p := (52736723191559151446135248122271738770958531328461875972088538386161253486208160201035454555142,279595381237670937135584005342098426878461588713917781363080395326079836955901311889344874404370) := (52735895236178661382055054761472257004568410226935837258555416453510161343611253720363104899425,279596673577836648935095826845020549087881872502587239801495589340521060088481156501529414080193) p := (52743904548541781190690182743403687070780872899444183508482668644012832300648661264003320792778,279584171966031172517821687690661466743216043475661883746923570203066977113007185131584779049814) p := (52743849422668395058153607427001468633350820207416252224834852480776487070625403367419846422173,279584258016247613232691656902855121944418007480963767474701520746692334416799833296619969058173) p := (52743585456843273331751298412592212433054148137002793479833040090047796847185177614846028124998,279584670091359186706054241290934356809868970956178758881110159944598239121634545954525128937461) p := (52744030850330067703188138901319379216148245729348404919686025927720970289290585851637734187553,279583974807466104558736378029314439461915006417967109085689416064061331340413629367943910138078) p := (52743704767719956173456655526964800254848290641021467142871556865164873639484927674959106077045,279584483833986688639054319669648693783669252721917044732261544838751025617417549062058779354604) p := (52743676393708403526619314792795265789469263326184927402303846410549344091007636743179420746738,279584528130008297421503862846987613425871214221869394149431004550428178359518873607662448397031) p := (50487623047752871837786839811339606229116907996902879219138411547736200271070937711666796717345,283110381612106610431487898595958345496223182728829970583967832664002134142095375821641085942998) p := (50487535669222221985412759971226427412035089702636233671909104599503853901740801348735757799494,283110528353814979663717740192862187540829950568824114998762157732353541263504192849363671118845) p := (50495476428343892992895619279720157355162464131799157062424385799796220913553794124372229279571,283097302485400451576572668666031182980337509802120705944856731125896306978394725745550342096465) p := (50495477053030136366757015354724186181067292664784277160076323384623731640304583409106866726420,283097301443582129724939417344996500852348853561506359998672554451905378194973297539048502061698) p := (50495184235691967695506331179919946170970504861471566887551601016446121855248360244299652514964,283097789588993002020748476074125444610748365508940986027244674728502627342101301007788096457325) p := (50495253557724918436921915149969959432257527841595257824103935687303140936791540806953878904365,283097674105454142515460457279757920879531209586700054200903710430396169342353281637970548434251) p := (50494987868070887997417966244927184983023511519507714004200881461296898679741683829288151701306,283098116900421195824003389111454051131486073841451625158653434349964475067019863816733326756744) p := (50522615183131560888852294874096541404580796180008724933255738042467089192826294470363128816282,283051959335077852648844221345303084351309742449170161407179323835515325351093049078908485589927) p := (50522615187984336997103236591882810007742563915671660548782337599245686306605354703580252106559,283051959326966618904469294937535386494892682316477700795036212781493297189007985758652940814553) p := (50522615187984337052897961803408094822384496296241549561668104549421695531381829901316663363112,283051959326966618811183354468681934656237397741224170278319780619836296535724593455111429023738) p := (50522615161027617659416162895671181691034762075287045992569349815849271187495013527641996740784,283051959372033221224878292221673856734036476597362962271275671468440217475116534293853211867363) p := (50522615161182069005228746056109539394571844183283652817184458231804924891589665796004969213111,283051959371774700163573486841244754612180222226410581542655845255595535998571944607492982028272) p := (50499852984007319130501212820284311093603214494139401990995476995849319090375674537759986725763,283090016360100829441649676640166956975355125535889343474638475354703564462070459992170217152572) p := (50499852984001201887857483901085159301782227338717473760376902871249419509829574990974176264676,283090016360111014261106885234702075494074620434386608321797267585124475498073949837176178921623) p := (50499965670262762599100505511098609795236374956377016869198558623142005235062565813783950310169,283089826721418507672439441216415076257735934119626692362536559591052228718341625809480148089180) p := (50499852988045377824366925928576985373508379446341681315938676526840826315115846289027355703886,283090016353377717243708554824227954664822125848246772324855607265830824204796693932801930000247) p := (50509965435750667715547208383984995979113444129740263851714814524025624495039482709067854773623,283073109042067490953985207991386118501877262661573956695516549663968117264282551738210129348987) := (50510579330920484525799520818362177646728041504419002129625765626196150871970629795650179533421,283072083341217861846726857283217462858048709936727632596421458680969928881501786951113284714657) p := (50509212163132320167022695889585278401299572668227569935327810433919258181614837631431358556922,283074368688024719647476452653173699844766226017473945492697849602673732992472186069632742125618) p := (50500790270015522687776030131658151924374873535427930665346711573571300377308652981054834453000,283088438860979258547282956578355579465145270009075893348775533968114939757242196161719160257467) p := (50500790270015525941451236592830849558793319028731624150808636772807649517185769546467329313631,283088438860979253108886553986555512330548463401456106838848086136979869997010403337755111994648) p := (50500790270163191790466702265198813689934987119144507807882263291825317825881717951618641184135,283088438860732942655079947738417030317451711917887010482446103569993853357291195347670443868038) p := (50500790270163191993766601795252970491217492415562705427217212756548255005537898603580665065440,283088438860732942315271770211329881443201385396847268682455119564568407321078479774003755626829) p := (43272910537383181579646294570801450911779100218975423048310312828241223527247439693531724013911,295251380545463520921488125777347054459877015808602689427315301930183130543921221689872361808377) p := (43272911811014063797942434715516927609002707770799366635154858547755320717698187361087950640144,295251378452734979001066509832725203433494994345126706047327384903578504297506684976078722076378) p := (43271586802773244665136951804527709799414859083414752818918508724328583470122397038200585544184,295253569494925341724526790900263611527468101131984493312060758981773251276243451284847648378505) p := (43271585121601834938733739795561602342531562582593356906648423094567944591931436195668986450799,295253572278956645805479423627206941552086603805733237456972388935411919942932975180915730997834) p := (43271141117249296853201547064278877960700131754492921372914467888376353384302581888375417562887,295254306719213981749415459712103267477321443822010743956552046286189174686563037481692367791677) p := (43271040059819751124540860262967793599065101277851966735436906233950537948681684874369426811440,295254473850099392391899953997210904172730453020576906973351429589944602766860363239077054085954) p := (43271039830724491170110518244287999451169903425410481081286677909653132896042794274395512982327,295254474228987429990116009643819177833447994034157140062163609725868046935674155831423440680337) p := (43272033195697673226964691595227887852740851063041831714692790915891773806655753493156657860152,295252831371630964456478892406702950858399322904162937159050215935797220136338898439601079707319) p := (43272006419965276481778980177686642300450069478207238769350915278582828400820096344931364906799,295252875398132574151199275675322465737221119609332078308859250234814844352669286087712998165020) p := (43271896906201651868111092409670759837179017913383678676518938347438760986179810095866282839041,295253056831485839786229275192881481381654748394971932706438835783803873135270974395631009735040) p := (43271898535049014530946927034821096562058349551038800576074966440036084084757067104761013381478,295253054131717710523626394041662699886906203853157949974398760788927152747863311110840249798483) p := (43267861269513953865606848863591101274213334487421559951938747818896760089754969877283322604606,295259739936082950283694462115550644777870113446641652994536314465422490227900960498833161732540) p := (43267911043249674004242809406339002218677433592611712911601144315499656647098569374275377793321,295259657494219558664275963314195787424801320410795436087482874761599021243966715582266130542359) p := (40837653807543078209985872693983405242194123389702507619207217337020889704428681282007969038982,299276479902107134148756308501607470653857842579100601239195697026947822423499520564426340082129) p := (40860201625725120421980813186640983310691340169477491081104262984175576514299705942747750175235,299239219145533780836262661695092687670697455763574082481554731940968875883693459650238730815017) p := (40860201625725146358455552057286937828557177746140921876884256734219981985351036373432072151908,299239219145533737975678651452815752575152098162101847090386544432953427309979028810540178385578) p := (40860202090385297174539130114049995250964908292274560951044160688939868384650001992257613322122,299239218374784221965273203874767659570770282119216075773212451773539264032270762669145917006289) p := (40860202090385306407806737181912578928513415611262673805239557460329889555849035336649438780893,299239218374784206707096286054834312113935306320667162270476672804330504286025499677340506476290) := (43265152846566500059178521267827096904943512498561695586972941001842238638598245226527599050063,295264210380310017326093538246658406652793591890672967854000688261206041689862467508972488764802) p := (43265239992737734642121228301358038845559500201397380540424428992615770318043917487786820270104,295264066552122572341972835825859734545746588107002199622647974252691644312964337921896912765777) p := (43262254505177356265281183976406162236326077933400292828318798254041445054228518927674390872063,295268994339171276408304388884363905169858587793380350577865489483041887025351479478071625895602) p := (43262372126222436710991104186071395499571409959155373657894566200690464160862041951945269985076,295268799939886469345529115359526047097755196515018510828931298068611769382269143454600759048055) p := (43265669361246838351922062702629348753034918790010230739396690486745648810663982980879518627379,295263357845310545871554967230107682976646026329344115238286433095689006519231377927806256183644) p := (38903447087561517726030095213342292387700128576154597386463656706986938609125669731191637368365,302472964180788102309961933342451559924901578292952393295547774129383731620396971392192238737857) p := (38903438923033487231558230028448739576649556260312441681879556975521425025480229072583468495261,302472977827480700609546571438267303733141253195637304872003660343092867674389913701833290742027) p := (38903097583284234207586634985763263542123728979256943385597791089679324190393206185141949530192,302473548363882280036205343159773786967164967022185759598186426659751909836779883390395063737943) p := (38900628366904693517341285877850873970891358015026067768008975571618068766087963064019543055028,302477675566686544852687106515837397244324323446811168216417675587411994663484292273570690487232) p := (38900623230726961810129842865284414270252725581308880715067684560350100677684964499201586889350,302477684151615068202659566617060722341705379016052624619661062441412570815971490493598549075800) p := (38900623230727023930894892987617995179218571297587236423702989898437656727560001751843490345697,302477684151614965131994755031800629346084913126275749219895135990621690919966316326901557037435) p := (38900281431914045108219023637052632824215847752957854181833830066451324700433533238135812182814,302478255455490111715598529382417419067688896254998191441129623495843040070075697800886173487255) p := (38900281431914046078831991106273011644479378013309976107187414992442870770294927628327254680137,302478255455490110105159484132941559831644764296378182085007747600496187380781077928181541445692) p := (38900281428122837681199195847188618636874763787298436542469651570103358740493761210930204205237,302478255461756032963221952832201504115176201206106252563102780196114323888253216121064142868429) p := (38900281428122837652718854939283518485224267583526961401035848070072570770189450418976309007538,302478255461756033010825765116327359319124652009367218162464556737427893215234727466321086046470) p := (38913035704593976783888936305156192702221908364357246090172220344220669454906971073010519902424,302456937172024955584508554736045268030122812477041728668383597217523540297159606692659136456294) p := (38913033956854899807355917938223313223318328582616557981425558061481221344649370842638593535119,302456940093304536989852642438851051932045706072824467128137553460943640177723272569125786978925) p := (38912963911452874890884726640599745035350562307302528415059103647909062919450437201104989260478,302457057170708635426113108599503950201061180075641773792450902451217989549414689152912807147181) p := (38912963911448692550674710443694581010792419541774027968605671408279953410700023520946954087081,302457057170715546800802544817645545517278789645586800731648207336414550143535055779586863544870) p := (38912963786849807987716089111067839527032269381505490627244284565840457040060826643542128485665,302457057378976381567116793424448509613114511051457553018785634725829191414879813555256427415121) p := (38909858300388801358779073399586426956543994568403839577691066646680563343794739873114224145526,302462248086141234407976446793211745343177676696219480151781883689876737996061653617116613404747) p := (38909858304489786643404444705273214265400428477250240056713718707326795985014806263036352168177,302462248079336426515150675558683910431539123253742208260245020856890719887892493067688054655112) p := (38909858351488779662113795449405466324700045817900876735854646487165820056372520442479245397479,302462248001350221435440575057826329021586014716017115723890204937477846901320179699349403573927) p := (38909858351488721226028462246100929439862060869645312313892687587422696829574706327943865149312,302462248001350319109216649823194116837732694268791763875491583904868788869290601860708218327596) := (38012368372845161791012292869350159971139236796181899133455876290417235672654449923511762525539,303962368425428030387004854941777155386361767321063801520684273234921025394172237997546269314212) p := (38012368372853158068195549864017294262031469875907893537610687885742976291538766711898814683140,303962368425414766275966708510371710795184721752940106685619693201202894526570651341907721708591) p := (38012368407606793549905369836296374673903650992165594289009853514041711707209270270874424563271,303962368367765930856938910362135279704960693537871181558189726811965338942983096113698775447617) p := (38012368407861958545434704292495332678831920842120223271348055348679174632821400130853418557216,303962368367342666798186984502342956886352862858809790640712961291526309820191540818662384253074) p := (38012348467293000702644132404511253770593363903612791019454544033289758613856320656919747608777,303962401444474370466401648735420499725402974021408110319029370700343657393673940017343420194836) p := (38012348467293000538105844666010898152932494658332566296439014010107693392319751408711056880798,303962401444474370738862411603982739294536500357091375184230704055193812745795062356698152800447) p := (38012350016297479279604929140576401980942173019401476723432602508247347317310022979311966178103,303962398875007483932726754817520258003571314867863271665822513825071416286111423499925656537062) p := (38012349997901184161839209224212737568813278420883283146806531599098035355237580638173215091248,303962398905523125799308111807484587639964201454886535654112021560799299719542367338638219569389) p := (24792637395121478708768654701065736762662403769763872773882677866176615606306775543135437103568,325887173052084100334053421162825077984837225817511918310872617519112902231232042765337601002457) p := (24792637395113362852890984790660592837407267226998013748676008370866162537794670593660828849047,325887173052097567100369863119098122325437187643957302698041451092475061310451158171940289488122) p := (24787580025291705109570958324298469316567934025978848248144974058942865251530650398433186227530,325895592509877022495161466284851129610709397949863830210285264016105820216175865510475981191112) p := (24787580025291627013169613793616525471709305268956214781553258879513298558535577207352087842845,325895592509877151960499361824450747431422976202830648065767751856698640833035904333824669972747) p := (24786145067235464962188349793594206839189616475892910681398233379777532146256953603897944698444,325897980361317582023919145663333904670740641391332685222284386498813580944748062815327842532566) p := (24787568150260652948278564692395901569333134867830715527536139569888430599061982234542754734058,325895612211534302224622437169696790374706687068874047894612855633042261239790450963929178338382) p := (24787428251525622992565970747878887214118598898566698178516153067275797672125354240474859864629,325895844152411108592096934073503307633878304483299812992963039860509214795937134738500571848885) p := (24787568152636392139094513545211103222826444444821929232852183375176149662628961049127412773682,325895612207579230094876334587505796761540494471073162012664974933919799556547644652127083335710) p := (24103150031154044631879920270535462304492042220309461318747484013888913440736621106022614348028,327034782288758768526402984892110360555559875813410489772652858857522731952815751020880040946306) p := (24103150031114849819389157146804047306215042334893333408074576440205079615835157477203718582604,327034782288823784324765426734028192493172622604455807166517655824122805565614960729144315378012) p := (24103150031098857286136621294190419807464798573036399053593758355646608682139937153689777832987,327034782288850312511818153463926114057070702151570433348497523937163979882309904046483903575927) p := (24103149972513732341748100092237661429263073918074152539413550777703130028073307249080985655785,327034782386031405118145961922593590817023669231090030223000548740478641198331795697374607279455) p := (24103149972512890903829765581365550910875525769381701866309094870340697270866065331412426464126,327034782386032805640511998985049992491528353501403032155577698961673898300658790167485729368948) p := (24103523925714269697427493501990633500140680797547768510341327886064277904783824130987171106481,327034159962152704431711700640760343262266233099483109366325651573693278658669441866796382137811) p := (24103523925764603393943402591264684850476856984120958295568116979446971096619047629093243184822,327034159962069211978657088004431925043229565161017615544379189431994509588199149996650331521792) p := (24103524095656254588698953089813566834288724198059308666993315446814356051423846859140085920886,327034159679293632565775636912508123283082467702682025422213354652915234176760280212086687581494) := (24103507424941234698471530224908470453886497971491638083530936072110941119396889157077532491411,327034187428148575130879024819009959967317982724018289785326540456104473122454507332504270925388) p := (24103507424839821353725743575379178053830643163384305071260895539469963090132987769466763114196,327034187428317371392273112255467809600572801573793230321720282547553248169281423926038446736007) p := (24103507308714799460307958306208992761632377968739090163344722843522944628648129871861879465492,327034187621603888243905411558285603417033302229598517548887655289693268857073586948809088139991) p := (24103507308713214763008417036126494465653067127114356797018548639661740932815448759852068294483,327034187621606525874922699437139188328930047767587645305036642431079511668462819788055422594556) p := (24103571099591377059901739339371476820482517683164283045534648910736298793906673734216509811653,327034081443656526715003682294010924690012857718592692242701065610934874496939295545264555089859) p := (24103571108034732814729992735064567377396384931596582102179770465832285127298609664196568009122,327034081429617578638042238893097723293703109360216660865280065168618535576294061390829708185872) p := (24142064606813192752950432717327446236120622893366460388544857292801131035573114702551031642783,326970230701773132608739939512163172066106592158520300965760878157903906111910400050796029035588) p := (24142060607457454620298669252969403718661595376586786866765690595804824516863234408112481529339,326970237335917645930695919493890335340992476273825143756195888654978935086153737689764256801839) p := (24142060617331066027111601059458979786046209242098657368125890484506573764029325843104273745772,326970237319538916294982543277271155584580415517357368636399423708708209030021517832511586831524) p := (11093916750719072513588427882819321629200354622352519628619843816761475767028456149423262495336,348614517579621225788434473135257605362641149896360488586515325076624196905642684153709981592517) p := (11093925494274511215969287181372199985162862154044387044405907603621332306044161078322796577535,348614503072941508148423070593522797155013357207105335600916527723335680180317833975545867011342) p := (11093818841820575081618427031172549024016018333311264205520281754327033137626364974391240413820,348614680020700036731956412480132982549473062248202819061800189438356216533633285772193031019269) p := (11072564077801934723829818750910269888632389293088270443378474910590948256088020633370185899768,348649943441269008386645902526001898949174197400580701569441578893735572452181585569362588655555) p := (11154427472113855153935150662208886814271278176391404013097655225966504862487021097769456466106,348514122543541998931602468446855629228844124403346984392376097562400961047366674917719139477013) p := (11153909610542224652893106722088257557222873581729506150865076266080722554720282374126899838125,348514981724173380657718650559433564664424314154853036409718625933733556877740290047958651701950) p := (4289573682657672341772301057382195438213206494635188211271203355619951249453421111865449829150,359903797741923271598512799033465414042774276161461828128067178416079060200016679448255423426650) p := (4289573686983033895943506376516741733599877556447852812349751891401683934916619508557500572233,359903797734746803162795316730184760151762756012597660849887073604212683097801643836179307708537) p := (4289572059776118526468993227987086157493353518437383571453095561885527007549761289605626660918,359903800434492524863028557673295300540344813698128572176768834842942121310920669599099229480995) p := (4289572059776029537114977967997946921498338769509431563525792407762171674692633046586408480049,359903800434492672488696982127425709522964467434263722998508799231230151961924407440841717139632) p := (4289572059507186346797202748965375301414195652151433229139029986062762394907541458546914216031,359903800434938660198226795544467117257980692937560772690761063717983002364677350545397957067884) p := (4289572059507164099458764422800067811263978121347177463531851211209093852985400185682655571208,359903800434938697104643793025059015514642983766701012055764766070941455056453068859306374524007):= (4289572059507164099458764422800067811263978121347177463531851211209093852985400185682655571208,359903800434938697104643793025059015514642983766701012055764766070941455056453068859306374524007)