31208599565634011285284821630120090635003,
81589231493594579872737851319574880712956,
13995680775448181520121702585433005229296,
50303956016280103395151262106477605472974,
99435558478482099254208547155743423964353,
11791916800663934538806412772227307779723,
12794926243602535821719645274494009096422,
10541808439019150350892453753632243947217,
66100705183492481680451769622401480230582,
32233063454516605562335732157076430361912,
71118249177293065810428766595752193907854,
03189780402245179322963768436145528617678,
77119909097221908363482390881747958904252,
75038822697861412992214425010902762893909,
89321346667830713511340205944236196812701,
67898509438457867587849497037600988227515,
52898709673040334219753216838168644235591,
68158929996176762004726391196162794392169,
57784126194578136954618686831631054914383,
50740362319753326525157224020202188715338,
65965536421863679203271238842753042647129,
17565111853988568921432914240555249331749,
01003928597366994269898677331883040144548,
24873333342309773167734796938590716211881,
26147139868828244259382421140878870410325,
59355043235374455417030136867551364252232,
78475151745165007829876973099305509099592,
18313208851339663380210802839640807930819,
86186202057373205368378592899327763955260,
10211061587883949801508376419407999273470,
35546998327025112937615831999552216451882,
40880957716781518019427754013824367047580,
46708580480452977496160598178358814778344,
11849354655449686927801767080803649464521,
62732778604244634073882234347090005446353,
01479632290164697610443910706987550961541,
65159178739112001979062790841101508620611,
92946548705177831350243668516640690330167,
69054795350880823590146906679360688629109,
13604985551039728489440945533480095628977,
98464224259263568984743377754777233942390,
64892548084252556538100306386555381900525,
39965601436320564457831904689464884143216,
53106822321979151737702259869941561025962,
16228964892993571676094727573091394111926,
25188872961270073572096682172057343728224,
17885918553699349888864981854783797124740,
27751558674870344040663508493808247023699,
49855579622969814477327820122936573448520,
87836420671925037698826741858131457398436,
49665965319561951277424781444174792935701,
83024575097483379503768351644192901834007,
39264951653493339958705879232387849926097,
14392548492466238325003262265779734867489,
34374034829939926620934553894440082134913,
06465087441932363807416400603140552359437,
33848618883651551112122128901383873514130,
12262850932617884501437491506750113729499,
19608971776461806786240607265830114004550,
87149073904269856176203211325560673470386