3 14159265358979323846264338 327950288419716939937510582097494459 23078164062862089386280348253421170679821480 86513282306647093844609550582231725359408128481117 45098410270193852110555964462294895493038196442881097566 5933446128475648233786783162271201909145648566923460348610454 326648213393607260249141273724587006606315588154881520920962829254 09171536436789259036001133053054882046652138414695194151160973305727 036575959195309218611738193261179310511854807446237996274956735188575272 4891227938183011949129833673362440656643086021394946395224737190702179860943 702740539217176293176752384674818467669405132000568127145263560827785771342757 789609773637178721468440901224953430146549585371050792279689258923542019956112129 021961864034418159813629774771309960518707211349999998372978049951059731732816096318 50502445945534690830264252230825334468503526193118817101000313783875288658753320898142 0617177669147303598253490428755468731159562863882353787593751957781857780533171226806613 001927876611195909216420198938095257201065485863278865936153381827928230301952035301852968 99577362259941389124972177528347913151557485724245415069565082953311686172785588907509838175 46374649393192550604009277016711390098488240198583616035637076601047101819429555961989467678 3744944825537977472684710404753462620804668425906949129331367702898915210475216205696602405803 815019351125338243043558764024749647326391419927260426992279678235478163600934172164121992458631 503028618297455570674983850549458858692699569092721079750930295532116534498720275590023648066549 91198818347977535663698074265425278625518184175746728909777727938006816470600161452491921732172147 72350141441973568548161361157352552133475741849460438523323907394143334547762416862518983569485562 09921922218427255025425688767178049460165346680498862723279178608578438382796797668145410095388378 6360950680064925125205117392984896084128488626945604241965285022210661186306744278622039194942047123 7137869609563643719172874677646575739624138908658326459958133904780275900594657640789512694683983525 9570982582262052248940772671947826848260147699090264093639443745530506820349625245174939965143142980 9190659250937221696461515709858381410597885959772975498930161753928468138268683868942774155991855925 2459539594310799725246808459872736446958486538367362226260991246080512438843904512441365497624807977 1569143599770012961608944169486855584840635342207222582848864815845602850701684273945226746767889525 21385225499546667278239864565961163548862305774564 9806559363456817432411251507606947945109659609402 52288797108931456691368672287489403601015033086179 28680920874760917824938589009714909675985261365 54978189312978482568299894872265880485756401427047 75551323796414515237462343645428584447952658 67811051141354735739523113427166102135969536231442 9524849371871101457654035902799342037420073 10578539062198387447808478489683321445713868751943 50643021845319104848400537061468067491927 8191197939952061419663428754440643745123718192179 998391015919561814675142691239748940907 1864942319615679452080951465502252316038819301420 9316213785595663893778708303906979207 7346722182562599661501421503068038447734549207605 41466592520149744285073251866600213 243408819071048633173464965145390579626852100550 810665879699816357473638405257145 910289706414011097120628043903975951567765770042 0337869936007230558763176359421 87312514712053292819182618612586732157919141484 8829164470609575270695722091 7567116722910981690915280173506712748583222871 83520935396572512108357915 1369882091444210067510334671103141267111369908 658516398315019701651511 685171437657618351556508849099898599823873455 283316355076479185388 93226185489632132933089857064204675259070915 4814165498594616371 8027098199430995448895757128289059232332609 7299712084433573 265489382391193259746366730583604142213883 0320382490375 8985243744170291327656180937734440307074 69211201913 020330380187621101100449293215160842444 8596376 69838952286847831235526582131449576857 2624 339418930396864262434107732269780280 7 3189154411010446823252716201052652 272111660394665573092547110557853 763466820653109896526918620564 7693125705863566201855810072 6360659876486117910453348 8503461136576867532494 416680396265797877 1855608455296