The Project Gutenberg Etext of (some) factorials from 1 to 100,000

:
**Welcome To The World of Free Plain Vanilla Electronic Texts**
**Etexts Readable By Both Humans and By Computers, Since 1971**
*These Etexts Prepared By Hundreds of Volunteers and Donations*
Information on contacting Project Gutenberg to get Etexts, and
further information is included below. We need your donations.
February, 1995
[Etext #212]
[Date last updated: January 11, 2004]
The Project Gutenberg Etext of (some) factorials from 1 to 100,000:
** 100! to 900! by 100's
** 1000! to 10000! by 1000's
The Project Gutenberg Etext of (some) factorials from 1 to 100,000:
*****This file should be named factr10.txt or factr10.zip*****
Corrected EDITIONS of our etexts get a new NUMBER, factr11.txt
VERSIONS based on separate sources get new LETTER, factr10a.txt
This file contains factorials from 1!-99! by 1's, 100!-900! by 100's,
and 1000!-10000! by 1000's. The program used to calculate the
factorials was a simple scheme program, the source code of which has
been lost.

Information about Project Gutenberg (one page)
We produce about two million dollars for each hour we work. The
fifty hours is one conservative estimate for how long it we take
to get any etext selected, entered, proofread, edited, copyright
searched and analyzed, the copyright letters written, etc. This
projected audience is one hundred million readers. If our value
per text is nominally estimated at one dollar, then we produce 2
million dollars per hour this year we will have to do four text
files per month: thus upping our productivity from one million.
The Goal of Project Gutenberg is to Give Away One Trillion Etext
This is ten thousand titles each to one hundred million readers,
which is 10% of the expected number of computer users by the end
of the year 2001.
We need your donations more than ever!
All donations should be made to "Project Gutenberg/IBC", and are
tax deductible to the extent allowable by law ("IBC" is Illinois
Benedictine College). (Subscriptions to our paper newsletter go
to IBC, too)

For these and other matters, please mail to:
David Turner, Project Gutenberg
Illinois Benedictine College
5700 College Road
Lisle, IL 60532-0900
Phone:

1-708-960-1500 (x3014)

General information: Internet:

dircompg@ux1.cso.uiuc.edu

or
Internet:
chipmonk@eagle.ibc.edu (David Turner)
Compuserve: >INTERNET: chipmonk@eagle.ibc.edu (David Turner)
Attmail:
internet!chipmonk@eagle.ibc.edu (David Turner)
MCImail:
(David Turner)
ADDRESS TYPE: MCI / EMS: INTERNET / MBX:chipmonk@eagle.ibc.edu
When all other email fails try our Michael S. Hart, Executive Director:
hart@vmd.cso.uiuc.edu (internet)
hart@uiucvmd
(bitnet)
We would prefer to send you this information by email
(Internet, Bitnet, Compuserve, ATTMAIL or MCImail).
******
If you have an FTP program (or emulator), please
FTP directly to the Project Gutenberg archives:
[Mac users, do NOT point and click. . .type]
ftp mrcnext.cso.uiuc.edu
login: anonymous
cd etext/etext91
or cd etext92
or cd etext93 [for new books] [now also in cd etext/etext93]
or cd etext/articles [get suggest gut for more information]
dir [to see files]
get or mget [to get files. . .set bin for zip files]
GET 0INDEX.GUT
for a list of books
and
GET NEW GUT for general information
and
MGET GUT* for newsletters.
**Information prepared by the Project Gutenberg legal advisor**
(Three Pages)
***START**THE SMALL PRINT!**FOR PUBLIC DOMAIN ETEXTS**START***
Why is this "Small Print!" statement here? You know: lawyers.
They tell us you might sue us if there is something wrong with
your copy of this etext, even if you got it for free from
fault. So, among other things, this "Small Print!" statement
disclaims most of our liability to you. It also tells you how

you can distribute copies of this etext if you want to.
*BEFORE!* YOU USE OR READ THIS ETEXT
By using or reading any part of this PROJECT GUTENBERG-tm
etext, you indicate that you understand, agree to and accept
this "Small Print!" statement. If you do not, you can receive
a refund of the money (if any) you paid for this etext by
sending a request within 30 days of receiving it to the person
you got it from. If you received this etext on a physical
medium (such as a disk), you must return it with your request.
ABOUT PROJECT GUTENBERG-TM ETEXTS
This PROJECT GUTENBERG-tm etext, like most PROJECT GUTENBERGtm etexts, is a "public domain" work distributed by Professor
Michael S. Hart through the Project Gutenberg Association at
Illinois Benedictine College (the "Project"). Among other
things, this means that no one owns a United States copyright
on or for this work, so the Project (and you!) can copy and
distribute it in the United States without permission and
below, apply if you wish to copy and distribute this etext
under the Project's "PROJECT GUTENBERG" trademark.
To create these etexts, the Project expends considerable
efforts to identify, transcribe and proofread public domain
works. Despite these efforts, the Project's etexts and any
medium they may be on may contain "Defects". Among other
things, Defects may take the form of incomplete, inaccurate or
corrupt data, transcription errors, a copyright or other
intellectual property infringement, a defective or damaged
disk or other etext medium, a computer virus, or computer
codes that damage or cannot be read by your equipment.
LIMTED WARRANTY; DISCLAIMER OF DAMAGES
But for the "Right of Replacement or Refund" described below,
[1] the Project (and any other party you may receive this
etext from as a PROJECT GUTENBERG-tm etext) disclaims all
liability to you for damages, costs and expenses, including
legal fees, and [2] YOU HAVE NO REMEDIES FOR NEGLIGENCE OR
UNDER STRICT LIABILITY, OR FOR BREACH OF WARRANTY OR CONTRACT,
INCLUDING BUT NOT LIMITED TO INDIRECT, CONSEQUENTIAL, PUNITIVE
POSSIBILITY OF SUCH DAMAGES.
If you discover a Defect in this etext within 90 days of
receiving it, you can receive a refund of the money (if any)
you paid for it by sending an explanatory note within that
time to the person you received it from. If you received it
on a physical medium, you must return it with your note, and
such person may choose to alternatively give you a replacement
copy. If you received it electronically, such person may
choose to alternatively give you a second opportunity to
receive it electronically.
THIS ETEXT IS OTHERWISE PROVIDED TO YOU "AS-IS". NO OTHER
WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, ARE MADE TO YOU AS
TO THE ETEXT OR ANY MEDIUM IT MAY BE ON, INCLUDING BUT NOT
LIMITED TO WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A

PARTICULAR PURPOSE.
Some states do not allow disclaimers of implied warranties or
the exclusion or limitation of consequential damages, so the
above disclaimers and exclusions may not apply to you, and you
INDEMNITY
You will indemnify and hold the Project, its directors,
officers, members and agents harmless from all liability, cost
and expense, including legal fees, that arise directly or
indirectly from any of the following that you do or cause:
[1] distribution of this etext, [2] alteration, modification,
or addition to the etext, or [3] any Defect.
DISTRIBUTION UNDER "PROJECT GUTENBERG-tm"
You may distribute copies of this etext electronically, or by
disk, book or any other medium if you either delete this
"Small Print!" and all other references to Project Gutenberg,
or:
[1]

Only give exact copies of it. Among other things, this
requires that you do not remove, alter or modify the
etext or this "small print!" statement. You may however,
if you wish, distribute this etext in machine readable
binary, compressed, mark-up, or proprietary form,
including any form resulting from conversion by word pro*EITHER*:
[*]

The etext, when displayed, is clearly readable, and
does *not* contain characters other than those
intended by the author of the work, although tilde
(~), asterisk (*) and underline (_) characters may
be used to convey punctuation intended by the
author, and additional characters may be used to
indicate hypertext links; OR

[*]

The etext may be readily converted by the reader at
no expense into plain ASCII, EBCDIC or equivalent
form by the program that displays the etext (as is
the case, for instance, with most word processors);
OR

[*]

You provide, or agree to also provide on request at
no additional cost, fee or expense, a copy of the
etext in its original plain ASCII form (or in EBCDIC
or other equivalent proprietary form).

"Small Print!" statement.
[3]

Pay a trademark license fee to the Project of 20% of the
net profits you derive calculated using the method you
already use to calculate your applicable taxes. If you
don't derive profits, no royalty is due. Royalties are
payable to "Project Gutenberg Association / Illinois
Benedictine College" within the 60 days following each

date you prepare (or were legally required to prepare)
your annual (or equivalent periodic) tax return.
WHAT IF YOU *WANT* TO SEND MONEY EVEN IF YOU DON'T HAVE TO?
The Project gratefully accepts contributions in money, time,
scanning machines, OCR software, public domain etexts, royalty
free copyright licenses, and every other sort of contribution
you can think of. Money should be paid to "Project Gutenberg
Association / Illinois Benedictine College".
This "Small Print!" by Charles B. Kramer, Attorney
Internet (72600.2026@compuserve.com); TEL: (212-254-5093)
*END*THE SMALL PRINT! FOR PUBLIC DOMAIN ETEXTS*Ver.04.29.93*END*

The Project Gutenberg Etext of (some) Factorials from 1! to 10000!
This file contains factorials from 1!-99! by 1's, 100!-900! by 100's,
and 1000!-10000! by 1000's. The program used to calculate the
factorials was a simple Scheme program, the source code of which has
been lost.
** 1! to 99! by 1's
** 100! to 900! by 100's
** 1000! to 10000! by 1000's
1!
1
(end 1! -- 1 digit)
2!
2
(end 2! -- 1 digit)
3!
6
(end 3! -- 1 digit)
4!
24
(end 4! -- 2 digits)
5!
120
(end 5! -- 3 digits)
6!
720
(end 6! -- 3 digits)
7!
5040
(end 7! -- 4 digits)
8!
40320

(end 8! -- 5 digits)
9!
36288 0
(end 9! -- 6 digits)
10!
36288 00
(end 10! -- 7 digits)
11!
39916 800
(end 11! -- 8 digits)
12!
47900 1600
(end 12! -- 9 digits)
13!
62270 20800
(end 13! -- 10 digits)
14!
87178 29120 0
(end 14! -- 11 digits)
15!
13076 74368 000
(end 15! -- 13 digits)
16!
20922 78988 8000
(end 16! -- 14 digits)
17!
35568 74280 96000
(end 17! -- 15 digits)
18!
64023 73705 72800 0
(end 18! -- 16 digits)
19!
12164 51004 08832 000
(end 19! -- 18 digits)
20!
24329 02008 17664 0000
(end 20! -- 19 digits)
21!
51090 94217 17094 40000
(end 21! -- 20 digits)
22!
11240 00727 77760 76800 00
(end 22! -- 22 digits)

23!
25852 01673 88849 76640 000
(end 23! -- 23 digits)
24!
62044 84017 33239 43936 0000
(end 24! -- 24 digits)
25!
15511 21004 33309 85984 00000 0
(end 25! -- 26 digits)
26!
40329 14611 26605 63558 40000 00
(end 26! -- 27 digits)
27!
10888 86945 04183 52160 76800 0000
(end 27! -- 29 digits)
28!
30488 83446 11713 86050 15040 00000
(end 28! -- 30 digits)
29!
88417 61993 73970 19545 43616 00000 0
(end 29! -- 31 digits)
30!
26525 28598 12191 05863 63084 80000 000
(end 30! -- 33 digits)
31!
82228 38654 17792 28177 25562 88000 0000
(end 31! -- 34 digits)
32!
26313 08369 33693 53016 72180 12160 00000 0
(end 32! -- 36 digits)
33!
86833 17618 81188 64955 18194 40128 00000 00
(end 33! -- 37 digits)
34!
29523 27990 39604 14084 76186 09643 52000 0000
(end 34! -- 39 digits)
35!
10333 14796 63861 44929 66665 13375 23200 00000 0
(end 35! -- 41 digits)
36!
37199 33267 89901 21746 79994 48150 83520 00000 00
(end 36! -- 42 digits)
37!
13763 75309 12263 45046 31597 95815 80902 40000 0000

(end 37! -- 44 digits)
38!
52302 26174 66601 11176 00072 24100 07429 12000 00000
(end 38! -- 45 digits)
39!
20397 88208 11974 43358 64028 17399 02897 35680 00000 00
(end 39! -- 47 digits)
40!
81591 52832 47897 73434 56112 69596 11589 42720 00000 000
(end 40! -- 48 digits)
41!
33452 52661 31638 07108 17006 20534 40751 66515 20000 00000
(end 41! -- 50 digits)
42!
14050 06117 75287 98985 43142 60624 45115 69936 38400 00000 00
(end 42! -- 52 digits)
43!
60415 26306 33738 35637 35513 20685 13997 50726 45120 00000 000
(end 43! -- 53 digits)
44!
26582 71574 78844 87680 43625 81101 46158 90319 63852 80000 00000
(end 44! -- 55 digits)
45!
11962 22208 65480 19456 19631 61495 65771 50643 83733 76000 00000 00
(end 45! -- 57 digits)
46!
55026 22159 81208 89498 50305 42880 02548 92961 65175 29600 00000 000
(end 46! -- 58 digits)
47!
25862 32415 11168 18064 29643 55153 61197 99691 97632 38912 00000 00000
(end 47! -- 60 digits)
48!
12413 91559 25360 72670 86228 90473 73375 03852 14863 54677 76000 00000 00
(end 48! -- 62 digits)
49!
60828 18640 34267 56087 22521 63321 29537 68875 52831 37921 02400 00000 000
(end 49! -- 63 digits)
50!
30414 09320 17133 78043 61260 81660 64768 84437 76415 68960 51200 00000 00000
(end 50! -- 65 digits)
51!
15511 18753 28738 22802 24243 01646 93032 11063 25972 00169 86112 00000 00000
00
(end 51! -- 67 digits)

52!
80658 17517 09438 78571 66063 68564 03766 97528 95054 40883 27782 40000 00000
000
(end 52! -- 68 digits)
53!
42748 83284 06002 55642 98013 75338 93996 49690 34378 83668 13724 67200 00000
00000
(end 53! -- 70 digits)
54!
23084 36973 39241 38047 20927 42683 02758 10832 78564 57180 79411 32288 00000
00000 00
(end 54! -- 72 digits)
55!
12696 40335 36582 75925 96510 08475 66516 95958 03210 51449 43676 22758 40000
00000 0000
(end 55! -- 74 digits)
56!
71099 85878 04863 45185 40456 47463 72494 97364 97978 88116 84586 87447 04000
00000 00000
(end 56! -- 75 digits)
57!
40526 91950 48772 16755 68060 19054 32322 13498 03847 96226 60214 51844 81280
00000 00000 00
(end 57! -- 77 digits)
58!
23505 61331 28287 85718 29474 91051 50746 83828 86231 81811 42924 42069 99142
40000 00000 0000
(end 58! -- 79 digits)
59!
13868 31185 45689 83573 79390 19720 38940 63459 02876 77268 74325 40821 29494
01600 00000 00000 0
(end 59! -- 81 digits)
60!
83209 87112 74139 01442 76341 18322 33643 80754 17260 63612 45952 44927 76964
09600 00000 00000 00
(end 60! -- 82 digits)
61!
50758 02138 77224 79880 08568 12176 62522 72260 04528 98803 60030 99405 93948
09856 00000 00000 0000
(end 61! -- 84 digits)
62!
31469 97326 03879 37525 65312 23549 50764 08801 22807 97258 23219 21631 68247
82110 72000 00000 00000 0
(end 62! -- 86 digits)
63!
19826 08315 40444 00641 16146 70836 18981 37544 77369 02272 68628 10627 95996

12729 75360 00000 00000 000
(end 63! -- 88 digits)
64!
12688 69321 85884 16410 34333 89335 16148 08028 65516 17454 51921 98801 89437
52147 04230 40000 00000 00000
(end 64! -- 90 digits)
65!
82476 50592 08247 06667 23170 30678 54962 52186 25855 13454 37492 92212 31343
88955 77497 60000 00000 00000 0
(end 65! -- 91 digits)
66!
54434 49390 77443 06400 37292 40247 84275 26442 93064 38879 88745 32860 12686
96710 81148 41600 00000 00000 000
(end 66! -- 93 digits)
67!
36471 11091 81886 85288 24985 90966 05464 42716 76353 14049 52459 37016 28500
26796 24369 43872 00000 00000 00000
(end 67! -- 95 digits)
68!
24800 35542 43683 05996 00990 41856 91715 81047 39920 13553 67672 37171 07380
18221 44571 21832 96000 00000 00000 00
(end 68! -- 97 digits)
69!
17112 24524 28141 31137 24683 38881 27283 90922 70544 89352 03693 93648 04092
32572 79754 14064 74240 00000 00000 0000
(end 69! -- 99 digits)
70!
11978 57166 99698 91796 07278 37216 89098 73645 89381 42546 42585 75553 62864
62800 95827 89845 31968 00000 00000 00000 0
(end 70! -- 101 digits)
71!
85047 85885 67862 31752 11676 44239 92601 02885 84608 12079 62358 86430 76338
85886 80378 07901 76972 80000 00000 00000 00
(end 71! -- 102 digits)
72!
61234 45837 68860 86861 52407 03852 74672 74077 80917 84697 32898 38230 14963
97838 49872 21689 27420 41600 00000 00000 0000
(end 72! -- 104 digits)
73!
44701 15461 51268 43408 91257 13812 50511 10076 80070 02829 05015 81908 00923
70422 10406 71833 17016 90368 00000 00000 00000 0
(end 73! -- 106 digits)
74!
33078 85441 51938 64122 59530 28221 25378 21456 83251 82093 49711 70611 92683
54112 35700 97156 54592 50872 32000 00000 00000 000
(end 74! -- 108 digits)

75!
24809 14081 13953 98091 94647 71165 94033 66092 62438 86570 12283 77958 94512
65584 26775 72867 40944 38154 24000 00000 00000 00000
(end 75! -- 110 digits)
76!
18854 94701 66605 02549 87932 26086 11465 58230 39453 53793 29335 67248 79829
61844 04349 55379 23117 72997 22240 00000 00000 00000 00
(end 76! -- 112 digits)
77!
14518 30920 28285 86963 40707 84086 30828 49837 40379 22420 83588 46781 57468
80619 91349 15642 00800 65207 86124 80000 00000 00000 0000
(end 77! -- 114 digits)
78!
11324 28117 82062 97831 45752 11587 32046 22873 17495 79488 25199 00489 62825
66883 53252 34200 76624 50862 13177 34400 00000 00000 00000 0
(end 78! -- 116 digits)
79!
89461 82130 78297 52868 51441 71539 83165 20698 08216 77957 19072 13868 06322
78379 90693 50186 05333 61810 84101 01760 00000 00000 00000 00
(end 79! -- 117 digits)
80!
71569 45704 62638 02294 81153 37231 86532 16558 46573 42365 75257 71094 45058
22703 92554 80148 84266 89448 67280 81408 00000 00000 00000 0000
(end 80! -- 119 digits)
81!
57971 26020 74736 79858 79734 23157 81091 05412 35724 47316 25958 74586 50497
16390 17969 38920 56256 18453 42497 45940 48000 00000 00000 00000 0
(end 81! -- 121 digits)
82!
47536 43337 01284 17484 21382 06989 40494 66438 13294 06799 33286 17160 93407
67439 94734 89914 86130 07131 80847 91671 19360 00000 00000 00000 000
(end 82! -- 123 digits)
83!
39455 23969 72065 86511 89747 11801 20610 57143 65034 07643 44627 52243 57528
36975 15629 96629 33487 95919 40103 77087 09068 80000 00000 00000 00000
(end 83! -- 125 digits)
84!
33142 40134 56535 32669 99387 57913 01312 88000 66628 62420 49487 11884 60323
83059 13129 17168 64129 88572 29687 16753 15617 79200 00000 00000 00000 00
(end 84! -- 127 digits)
85!
28171 04114 38055 02769 49479 44226 06115 94800 56634 33057 42064 05101 91275
25600 26159 79593 34510 40286 45234 09240 18275 12320 00000 00000 00000 0000
(end 85! -- 129 digits)
86!
24227 09538 36727 32381 76552 32034 41259 71528 48705 52429 38175 08387 64496
72016 22497 42450 27678 94646 34901 31946 55716 60595 20000 00000 00000 00000

0
(end 86! -- 131 digits)
87!
21077 57298 37952 77172 13600 51869 93895 95229 78373 80613 56212 32297 25112
14654 11572 75931 74080 68342 32364 14793 50473 44717 82400 00000 00000 00000
000
(end 87! -- 133 digits)
88!
18548 26422 57398 43911 47968 45645 54628 43802 20968 94939 93466 84421 58098
68895 62184 02819 93191 00141 24480 45018 28416 63351 68512 00000 00000 00000
00000
(end 88! -- 135 digits)
89!
16507 95516 09084 61081 21691 92624 53619 30983 96662 36496 54185 49135 20707
83317 10343 78509 73939 99125 70787 60066 27290 80382 99975 68000 00000 00000
00000 00
(end 89! -- 137 digits)
90!
14857 15964 48176 14973 09522 73362 08257 37885 56996 12846 88766 94221 68637
04985 39309 40658 76545 99213 13708 84059 64561 72344 69978 11200 00000 00000
00000 0000
(end 90! -- 139 digits)
91!
13520 01527
71536 70771
00000 00000
(end 91! --

67840 29625 51665 68759 49514 21475 86866 47690 66777 91741 73459
55999 47656 85283 95475 04494 27751 16833 67680 08192 00000 00000
0
141 digits)

92!
12438 41405
93813 77109
00000 00000
(end 92! --

46413 07255 47532 43258 73553 07757 79917 15875 41435 68402 39582
83519 51844 30461 23837 04134 73531 07486 98265 67536 64000 00000
000
143 digits)

93!
11567 72507
13246 80712
00000 00000
(end 93! --

08164 15747 59205 16230 62404 36214 75322 95764 13535 18614 22812
14673 15215 20328 95168 44845 30383 89962 89387 07809 07520 00000
00000
145 digits)

94!
10873 66156
40451 99869
00000 00000
(end 94! --

65674 30802 73652 85256 78660 10041 86803 58018 28723 07497 37443
41792 76302 29109 21458 34154 58560 86565 12023 85340 53068 80000
00000 00
147 digits)

95!
10329 97848
23429 39875
00000 00000
(end 95! --

82390 59262 59970 20993 94727 09539 77463 40117 37286 92122 50571
94703 12487 17653 75385 42446 85632 82236 86422 66073 50415 36000
00000 0000
149 digits)

96!

99167 79348
84922 22809
00000 00000
(end 96! --

70949 68920 95714 01541 89380 11581 83648 65126 77954 44376 05483
09149 99876 89476 03700 07489 82075 09473 89657 54305 63987 45600
00000 00000
150 digits)

97!
96192 75968
33374 56124
00000 00000
(end 97! --

24821 19853 32842 59495 63698 71234 38139 19172 97615 81044 77319
81875 49880 58791 75589 07265 12612 84189 67967 81676 47067 83232
00000 00000 00
152 digits)

98!
94268 90448
94707 07002
36000 00000
(end 98! --

88324 77456 26185 74305 72424 73809 69376 40789 51663 49423 87772
32237 98882 97615 92077 29119 82360 58505 88608 46042 94126 47567
00000 00000 0000
154 digits)

99!
93326 21544
21759 99932
68640 00000
(end 99! --

39441 52681 69923 88562 66700 49071 59682 64381 62146 85929 63895
29915 60894 14639 76156 51828 62536 97920 82722 37582 51185 21091
00000 00000 00000 0
156 digits)

100!
93326 21544 39441 52681 69923 88562 66700 49071 59682 64381 62146 85929 63895
21759 99932 29915 60894 14639 76156 51828 62536 97920 82722 37582 51185 21091
68640 00000 00000 00000 00000 000
(end 100! -- 158 digits)
200!
78865 78673 64790 50355 23632
43594 49963 40334 29203 04284
42637 10506 19266 24952 82993
45166 42402 54033 29186 41312
55795 68660 22603 19041 70324
20000 00000 00000 00000 00000
(end 200! -- 375 digits)

13932
01198
11134
27428
06235
00000

18506
46239
62857
29485
17008
00000

22951
04177
27076
32775
58796
00000

35977
21213
33172
24242
17892
00000

68717
89196
37396
40757
22227
00000

32632
38830
98894
39032
89623

94742
25764
39224
40321
70389

53324
27902
45621
25740
73747

300!
30605 75122 16440 63603 53704
94765 33176 71686 74655 15291
59003 15422 68429 27906 97455
85425 59653 56903 50678 87252
34896 25436 05322 59807 76521
81943 64995 64604 98166 45022
33325 85835 06870 15016 97941
22849 37952 63658 01452 35233
32812 38738 38808 17049 60000
00000 00000 00000 00000 00000
(end 300! -- 615 digits)

61297
42247
98412
64321
27082
77165
68850
15693
00000
00000

26862
75733
25476
89626
24376
00185
35375
64822
00000

93885
49939
93027
42993
39449
17654
21375
33436
00000

88804
14788
19546
65204
12012
64693
54910
79925
00000

17357
87017
04008
57644
86786
40112
28912
45940
00000

69994
26368
01221
88303
75368
22603
64071
95276
00000

16776
86426
57762
88909
30571
47297
57154
82060
00000

74125
39077
52176
75394
22936
24066
83028
80622
00000

03195
47463
93734
49181
01545
33935

03005
26467
16541
17331
37266
20243

85070
62943
50838
95599
72516
73788

25830
50575
16242
64407
27877
15778

26002
03585
64619
09549
89000
67915

95945
68108
42352
67134
93497
06311

86844
48298
30704
52904
63765
85870

45942
16288
62443
77020
71032
26182

400!
64034
80239
35174
25015
32243
63503

52284
71691
35228
11444
49112
31533

66238
86831
96198
86708
10797
96534

95262
43627
86468
90662
59328
98683

34797
84786
02997
77391
07951
86831

70169 81974 00629 83025 30859
08681 04332 97255 19485 26744
23769 61399 23191 71340 63858
56624 61380 90779 42304 59736
54936 16176 54480 45322 20078
45180 22675 90006 13995 60145
00000 00000 00000 00000 00000
00000 00000 00000 00000 0000
(end 400! -- 869 digits)

12983
32232
99653
06995
25818
59520
00000

46162
43866
79701
67595
40084
61272
00000

27230
99484
47827
83609
84364
11192
00000

45583
22404
20660
61587
15591
91810
00000

39520
23259
63202
15129
22945
50324
00000

75961
98055
17379
91382
42753
91008
00000

15053
51610
47201
22865
84803
00000
00000

02236
63594
03213
78579
55837
00000
00000

500!
12201 36825 99111
85845 37315 38819
07817 72004 80785
45478 82424 91272
54777 14986 34943
53753 79904 23241
37095 31016 35632
80070 26517 45077
24870 69615 68141
65065 93847 95177
66445 04882 46650
59719 09452 17823
17120 06207 71464
85592 01872 74337
88238 47021 51467
96588 17504 50692
00000 00000 00000
00000 00000 00000
(end 500! -- 1135

00687 01238
97605 49644
20515 93292
63443 05670
67781 03764
06127 13269
44329 87029
68410 71962
62535 90566
53608 94005
75946 73586
33175 69345
09794 56116
95173 01458
60544 54076
63653 38175
00000 00000
00000 00000
digits)

78542
75022
85477
17327
42740
84327
56389
43903
93423
74523
20746
81508
12762
63575
63535
05547
00000
00000

30469
03281
90757
07694
33827
74571
66289
94322
81300
89403
37925
55233
91459
70828
98417
81286
00000

26253
86301
19393
61062
36539
55463
11658
53642
88562
35798
18420
28207
51237
35578
44304
40000
00000

57434
36164
30603
80231
74713
09977
97476
26052
49246
47636
04593
62820
22991
01587
80128
00000
00000

28031
77148
77296
04526
86477
20278
95720
34945
89156
39449
69692
02340
33401
35432
93831
00000
00000

92842
20358
08590
44218
87849
10145
87926
85012
41267
05313
98102
26269
69552
76888
38968
00000
00000

19241
41633
86270
87878
54384
61081
92887
99185
75654
06232
22639
07898
36385
86801
81639
00000
00000

35883
78722
42917
94657
89595
18837
12817
71501
48188
37490
71952
34245
09428
20399
48746
00000
00000

600!
12655 72316 22543
52814 08231 47351
21647 69430 79502
76164 08122 11711
13959 37844 73922
91128 45662 59618
59056 23896 21046
92820 62313 10973
05599 33052 85691
85006 72486 95582
16301 76666 07770
57328 43492 70885
45651 23841 93015
87156 98466 64873
26473 49666 24342
64985 18955 67426
47129 12699 55890
26956 23586 04940
92136 26916 90898
26584 26917 32460
00000 00000 00000
00000 00000 00000
(end 600! -- 1409

07425 41867
23781 78027
55780 54271
79439 88584
23185 27825
23082 80390
89731 52258
61944 03547
41571 20622
01930 65790
66758 50821
60369 20219
86157 34286
59501 75189
62426 77175
40111 59858
39329 44483
33480 84970
84609 79427
53891 17849
00000 00000
00000 00000
digits)

82451
95619
90628
02578
47619
61518
75644
23718
98005
02409
69598
88336
78606
95670
20473
00356
15746
06466
13310
60000
00000
00000

50829
57107
33876
18732
77172
46919
12231
01286
71698
43007
23923
31115
46666
95847
23142
44021
50026
89002
61018
00000
00000
00000

29767
47652
43826
91903
38892
24446
61801
77530
91912
65781
02740
27988
35005
78064
81064
83557
87021
06251
89563
00000
00000
00000

14038
08532
08844
78896
52476
21555
87743
19556
59592
74736
35517
10927
01133
11667
41793
67157
49708
51696
44210
00000
00000
0000

62274
59806
81246
03719
87118
25865
50801
13572
65404
84008
73864
73926
14787
50534
90418
52869
80805
84797
94082
00000
00000

66076
02248
26488
18674
60001
23740
52683
13762
27596
94444
80656
96562
91132
64625
68653
39746
31004
27515
31040
00000
00000

81878
03240
33262
39433
74697
08493
95673
07959
85344
81832
00492
77681
06396
90471
74118
54538
06398
57642
88897
00000
00000

28858
90378
36083
63062
93454
28072
67444
55886
12769
19124
70209
34466
68510
13686
74230
28584
48094
59623
52954
00000
00000

700!
24220 40124 75027 21798 67875 09381 23522 18590 98338 57292 07299 45067 96649

29938 16021 56474
87481 73438 38393
36363 37124 07933
08262 91690 47504
10961 98180 46179
76932 88782 96090
96375 82546 14277
44986 50064 58873
60802 22200 28996
72257 17115 46867
13450 60491 22044
42749 54905 91414
06104 51208 80587
23260 46426 14329
77175 32879 24251
90882 39297 50312
56047 99014 78736
86578 96286 93652
58251 69381 12809
15803 74956 65069
02873 78689 23893
68701 73594 01696
68896 98408 62517
00000 00000 00000
00000 00000 00000
(end 700! -- 1690

20444 51905
75763 14592
24478 20739
05235 05506
90689 74504
01950 74130
27555 71000
22695 19418
61283 43931
16862 81418
94705 26233
83623 03226
12293 34986
89407 06361
83371 19540
24612 53124
20955 69251
37870 80206
57243 20246
62577 89308
43351 98508
72561 86471
26438 40000
00000 00000
00000 00000
digits)

16664
28450
28110
00840
20548
99979
30077
99545
63002
47287
84682
20024
21853
63753
60294
56426
61517
47632
01571
98095
66593
31071
00000
00000
00000

84819
82849
10371
12219
91261
90359
52906
97033
87892
41187
08886
68164
99243
67209
36094
87296
73711
71571
11778
72579
39172
15016
00000
00000
00000

24932
99722
12665
49289
08705
70711
14147
39103
03382
14793
47906
41301
30905
12327
11629
71705
03997
36441
61747
47107
57143
74736
00000
00000
00000

14566
71274
38753
23756
89088
43627
06395
51588
65474
63495
73309
93484
42995
51612
34900
37477
54730
31877
26837
01639
97527
89926
00000
00000
00000

71497
14016
71807
35136
05650
93390
74390
55923
96034
01653
56929
60802
76381
37834
95660
34506
55185
34327
61623
23823
77075
90116
00000
00000
00000

04984
03110
90257
29662
39135
94292
02498
29408
73516
19745
23842
54998
71880
82738
43720
44331
40663
51007
86970
15281
90597
08263
00000
00000
00000

23275
57830
57791
20200
84562
03286
85149
29569
31476
74556
15611
64732
62472
40757
83673
49245
28420
26310
44575
15579
51198
37621
00000
00000
00000

25093
55846
92731
23178
21103
62604
14264
27698
52627
60413
78801
52706
38195
87356
74010
58119
01472
80569
88005
61912
93450
72346
00000
00000
00000

800!
77105
39708
39745
91881
54025
63127
49610
73359
50714
20830
59221
80605
52325
82106
84185
63973
56234
51362
07249
30082
80289
65442
60157
07873
00741
24735
87881
73054
00000
00000

00414
93670
53174
15059
88606
79707
26739
57763
10948
13321
72964
49708
61503
62583
46234
96324
36527
18611
53405
95199
25898
13696
71712
02390
48771
91188
28103
69450
00000
00000

97775
79553
25044
18603
87041
83526
05556
77589
99405
10952
00294
60613
44830
88403
66834
94200
73541
51878
38364
08448
28482
49831
51734
66330
83164
37727
28210
00000
00000
00000

02836
90330
70638
86164
26402
20259
72735
75645
88827
50760
06018
80230
37490
02889
93594
29780
87997
62707
20407
23307
97648
58054
03672
86969
90554
06074
21286
00000
00000
00000

05955
92647
27425
20630
19629
86914
47868
19583
84778
59489
74072
53101
94401
33650
76527
00870
73763
84091
62990
98811
34940
80286
87657
74768
87071
20652
32212
00000
00000
00000

56401
86122
91201
78834
97102
09949
93725
59135
04423
94314
73248
82919
62270
30975
45594
61725
05488
29427
48072
04916
08388
14922
00760
06714
98762
13309
04608
00000
00000
00000

81601
42306
73309
11723
46868
01287
78583
40808
14473
34544
88975
30510
18295
62891
97543
86822
75882
53454
93450
62762
15410
85237
61776
68541
91170
26862
74941
00000
00000
00000

02391
77444
70170
40985
26624
89574
87324
98117
20047
93252
04223
74866
23033
88364
75965
38808
19943
64605
10462
49251
15287
74350
75483
68726
35451
82081
69719
00000
00000
00000

63410
65978
26108
13725
71338
72904
04646
02313
95251
59594
79351
55778
29091
56867
17336
65243
98467
46748
55175
32654
24567
01511
83052
58236
19701
77738
94877
00000
00000
00000

99403
51526
75092
26504
36609
10722
24335
27622
38318
87638
83771
03014
72043
21040
99820
58336
34010
70155
37832
43125
07653
37765
14997
37922
27543
36744
58769
00000
00000
00000

30113
51827
40148
68469
23056
04819
61519
18597
05727
24277
28494
44178
17977
37097
52936
17021
82704
28038
57675
17670
35781
43358
30959
44901
38491
48172
62880
49220
00000
00000

35386
09306
01846
85842
57565
55722
54257
74740
13441
27803
56043
31166
90388
10561
57276
16912
39589
41878
09778
73164
29248
18651
25464
68444
18593
54469
08019
12389
00000
00000

46393
90769
90976
36237
21238
71168
63224
28924
16402
93052
28386
26994
37565
87051
58830
74412
11840
00503
92980
55699
21746
48800
90930
20374
02728
36274
01583
49600
00000
00000

00000 00000 00000 00000 00000 00
(end 800! -- 1977 digits)
900!
67526 80220 96458
68509 16431 80416
98869 28591 90650
86893 39527 27844
22923 55775 48653
11566 85810 65575
02337 00488 78772
82286 70927 86694
52339 18911 08711
92637 52478 69390
01670 53633 39031
45492 75701 48010
28988 74079 41746
20127 24108 30836
46403 98232 14667
83927 17924 60299
62036 12382 48313
73238 67911 71263
37360 49187 51649
38296 37470 26185
74769 50254 41836
79166 38293 07141
35371 84482 69390
68021 95917 24783
52008 17988 11656
39161 52074 41152
54095 72259 98556
73969 70894 94773
51851 52709 85563
82431 25606 42484
99149 12299 81043
28873 50402 05417
00000 00000 00000
00000 00000 00000
00000 00000 00000
(end 900! -- 2270

41583 87906
96913 24469
10315 87651
50630 35408
83368 11021
92300 11450
66387 70458
98283 18386
45924 40896
36290 03592
41306 91558
69333 62990
54391 47992
91305 26353
36273 70895
19443 25102
15807 16433
00231 71745
47724 46422
65305 03318
51989 99674
96908 22746
73261 57766
89001 06910
16449 76764
31939 28456
32154 71482
74254 97448
19541 29931
47093 72022
78965 62678
37127 72530
00000 00000
00000 00000
00000 00000
digits)

13618
52698
84697
02432
70973
13299
60772
41800
59406
42717
37518
00373
60008
65082
93409
64644
95848
96827
16935
32380
68441
01330
45283
69805
83541
87673
08332
02946
45274
14990
18986
96243
00000
00000
00000

00814
30379
67596
17646
89374
21764
93585
99749
26759
82253
52476
25893
48846
88872
07778
52337
40504
84657
33755
99184
72862
27605
19882
70303
61225
31189
56532
52427
05768
84635
55221
20000
00000
00000
00000

22426
42260
81112
65802
60546
54983
43315
98193
14294
73805
10783
70593
68670
51716
28827
93959
72614
80558
03530
48425
65442
81786
86029
79190
06696
92470
31777
02243
86344
72254
44326
00000
00000
00000
00000

94278
10370
60952
46966
49126
22753
16125
39206
92581
98869
42052
55732
87297
36081
54955
91985
12680
56806
00653
60750
78665
48773
17680
57105
79612
85327
11327
67053
48812
91265
36014
00000
00000
00000
00000

69589
57867
47870
59065
41590
86963
18800
57941
67198
33923
63547
52994
36713
58715
42324
28297
03987
70350
50065
92354
15944
77712
22404
76058
97609
70342
13265
80184
44944
49077
05152
00000
00000
00000
00000

38431
29085
93848
95179
91431
40112
14776
53256
62178
44787
56321
34734
20728
16034
36190
82859
77337
13885
13749
37751
04781
19314
10889
49323
69874
18629
79970
06400
58006
63445
07319
00000
00000
00000
00000

21982
93198
00442
37572
50172
61044
44611
49748
37467
77695
13169
45929
52037
68291
46482
11226
61849
27508
08320
88582
62294
21376
93892
11330
27379
72871
31075
88534
17631
75854
97065
00000
00000
00000
00000

68703
34769
86361
23520
86072
70290
82680
48626
92720
83003
61877
58667
12732
10675
79986
89960
87444
02921
39523
09648
69018
25430
61050
86344
23389
64449
56049
57214
16276
39809
85080
00000
00000
00000

1000!
40238
99385
94808
77950
78864
23958
29120
15865
16168
20800
48102
33186
67964
21394
47331
06289

77354
05920
29669
12087
10458
09114
71958
08782
71348
02734
48963
15836
76535
07501
68175
83897

33923
48696
09974
62497
64784
74743
08126
43139
54785
77704
70511
40467
98901
61530
09077
88506

00398
94048
24504
04360
99770
49347
86783
28444
89320
78463
49649
08975
38544
71277
88019
27686

57193
00479
08707
14182
12476
55342
83745
03281
76716
58681
75419
60290
24879
61926
39317
29671

74864
98861
37599
78094
63288
86465
59731
23155
91324
70164
90934
09505
84959
84903
81141
46674

21071
01971
18823
64649
98359
76611
74613
86110
48426
36502
22215
37616
95331
43526
94545
69756

46325
96058
62772
62910
55735
66779
60853
36976
23613
41536
66832
47584
91017
25200
25722
29112

43799
63166
71887
56393
43251
73966
79534
80135
14125
91398
57208
77284
23355
01588
38655
34082

91042
68729
32519
88743
31853
68820
52422
73042
08780
28126
08213
21889
55660
85351
41461
43920

72600
12398
55890
59509
87337
46307
73791
93201
74760
02616
13092
11681
62449
50399
61170
21879

77093
62902
13238
95276
11918
55574
43853
92809
96758
83151
76124
15536
45160
73628
21039
60223

37024
44208
94459
49754
25783
26241
82498
97308
31202
18279
59928
54698
34081
37837
92151
14760

81601 53780 88989 39645 18263
22289 98800 51954 44414 28201
02432 41531 81617 21046 58320
51704 83304 22614 39742 86933
26769 95865 26822 72807 07578
36766 01769 99612 83186 07883
85586 00301 43569 45272 24206
65657 24501 44028 21885 25247
55965 42287 49774 01141 33469
19273 83814 90014 07673 10446
26485 06179 97023 56193 89701
92106 88843 87121 85564 61249
22911 23125 02418 66493 53143
18520 15801 41233 44828 01505
28826 98646 02789 86432 11390
87575 86765 75234 42202 07573
59826 28095 61214 50994 87170
64018 21543 99457 15680 59418
17851 60829 23013 53580 81840
09004 15369 01059 33983 83577
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
(end 1000! -- 2568 digits)
2000!
33162
60380
15293
39354
51274
18689
17588
11720
51552
55220
41658
06621
77447
05745
27312
87149
65303
83406
59461
74630
76692
91582
87295
08998
93333
04871
19541
95941
20717
88574
77924

75092
77905
79613
40454
87995
35905
35477
12152
28820
51944
56283
61014
38703
39837
91225
22909
77384
09783
99652
16679
82827
85880
78599
38341
76124
27172
09194
57519
77331
56128
66912

45063
60082
13866
05243
43685
61128
96899
63548
52348
94461
53177
44597
27985
50158
03847
16779
65039
10749
57310
42248
98884
50761
64365
07993
28097
73456
14627
91701
73539
82176
09766

32411
24002
33526
95746
92474
15871
92128
80382
99995
61823
95744
09412
54967
58154
09872
04970
07880
45282
74117
84444
53584
86792
06558
67902
42006
17003
66417
27176
60343
98136
73165

75393
73230
34368
70376
08032
60171
35289
68152
72645
92752
82876
70782
42986
68136
90962
22470
49524
21749
70815
85798
63989
49463
95612
05207
71728
54867
54216
75717
04969
18248
14334

24367
21873
36786
06169
13918
86150
34463
09351
62715
64025
78600
60798
97013
13996
83506
63056
12445
72748
09699
79394
00000
00000
00000
00000

16167
61745
90611
08979
58178
27946
17974
90620
42284
98994
40811
72290
74285
94290
21709
94988
16461
99809
63725
10970
00000
00000
00000
000

62179
99264
72601
68482
88965
59551
60594
92902
58623
90222
88972
85192
31926
15348
50025
25087
26037
42547
24230
02775
00000
00000
00000

16890
29565
58783
59012
22081
31156
68257
31364
77387
22176
99183
96819
64987
30776
97389
96892
90293
42173
56085
34720
00000
00000
00000

97799
81746
52075
54583
64348
55203
31037
93273
53823
59043
11021
37238
53372
44569
86355
81627
09120
58240
59037
00000
00000
00000
00000

11903
62830
15162
27168
34482
60939
90084
49756
04838
39901
17122
86426
18940
09907
42771
53848
88908
10636
00624
00000
00000
00000
00000

75403
29555
84225
22645
59932
88180
02443
55139
65688
88601
98459
14839
69428
31524
96742
86339
69420
77404
27124
00000
00000
00000
00000

12746
70299
54026
80665
66043
61213
24384
58720
97646
85665
01641
65738
14341
33278
82224
69099
28510
59574
34169
00000
00000
00000
00000

38057
85973
89056
74108
40894
72326
96665
15224
08140
04026
31459
13137
08839
29421
66224
94611
60071
07813
19922
34980
65942
85180
41023
68586
46361
47750
15876
87495
08207
35767
94437

63240
25922
34058
72297
65615
57156
85340
69209
65536
52972
64503
32563
37632
79499
61971
93760
25494
47709
56451
15480
13952
87987
10186
69183
93924
91029
25262
86161
05899
39218
47323

38281
55402
55616
04346
07233
11000
55798
95206
67896
26315
73991
83157
68241
72399
07660
77851
02614
69324
67785
32620
98446
45128
90556
47790
96986
55523
85808
96659
58701
30311
56365

11720
35294
39406
84158
25065
42140
54903
03156
95321
02574
32733
23020
52478
81359
59315
65110
56607
15561
71458
82989
52910
91408
06030
65585
28468
95354
98012
31878
38198
84147
72048

81057
12258
05117
34375
27976
12420
65736
44185
01467
75204
41772
19949
83438
94810
50201
68443
22541
11339
05660
09658
92009
01934
87836
44700
71999
79411
22443
85514
08130
19133
84447

80394
34109
25257
24315
55757
43384
63501
65480
62267
82960
63608
91495
74695
16556
89513
22559
36302
82805
21856
57381
10371
00746
29110
14869
34503
07421
89024
18357
35590
98689
83318

57193
25808
18706
80877
17967
25737
33386
67594
13320
64750
85249
83164
95829
56387
55831
05648
75491
13586
54760
75188
00461
25920
50560
26569
93889
91330
86771
82092
16076
28423
54941

54370
48174
47856
53364
15367
12700
55040
64970
26831
92739
00935
70942
25774
60342
65357
73626
36715
00690
95237
86193
49449
05709
12459
24631
36727
13568
82054
60148
29083
44000
69303

01245
31047
85290
50461
83673
88042
83520
05686
54982
72537
51818
01013
88245
57700
10322
12461
44945
32404
47753
10950
34638
08962
13588
76092
39730
82761
14305
27755
96335
84188
15419
87730
05484
50048
76519
93684
56033
31970
28434
77836
08858
26903
54066
67188
81001
87278
80930
87228
56717
01847
00000
00000
00000
00000
00000
00000
00000
00000

31676
68360
29376
98102
49554
78259
61688
78128
92101
02265
26207
69413
33457
87974
42221
92151
17036
65202
72742
62093
78789
64878
93201
97907
00704
59096
54860
63140
67535
65541
26970
72176
82013
08772
57118
36553
94899
67479
18129
46213
67460
70349
77412
89977
00478
19085
86536
21693
09863
19409
00000
00000
00000
00000
00000
00000
00000
00000

23274
14811
06479
08405
40045
51089
88372
41692
34687
42653
60397
13034
43543
98899
10561
14473
37236
01992
35150
85566
54850
94241
95807
33299
11141
41897
89639
46383
51384
38329
26970
22688
47859
40304
86837
33359
52332
73131
77624
91124
09523
87355
63012
08510
16462
37884
49798
47370
31121
55242
00000
00000
00000
00000
00000
00000
00000
00000

53678
91102
53345
06358
86359
88063
02503
17133
30420
05808
47369
85622
78636
92343
20129
88362
27940
81385
87482
74581
88576
32104
23064
54505
85955
90958
57837
03891
03425
17195
32994
49023
57810
76119
39880
30782
18004
26813
69707
74470
06793
79991
44418
56727
35822
54691
58554
59928
63495
63411
00000
00000
00000
00000
00000
00000
00000
0

79322
22925
81796
27676
83816
54105
10665
04714
58980
62379
59520
19166
83173
55556
58296
69591
75778
48826
46720
25251
44661
54925
78149
63883
30278
11733
83473
68421
80416
13321
77643
08493
27707
29032
68389
01813
34359
52365
95434
51255
17596
60092
64204
27678
08385
31556
01057
62771
02171
49846
00000
00000
00000
00000
00000
00000
00000

84747
33726
66123
52658
10430
67917
92206
11763
14418
30142
26426
31623
73067
62406
57191
64367
45420
81951
27417
83766
36290
00356
84295
62640
82735
86272
25323
63311
29198
17895
82338
46611
07780
21015
57927
12993
96725
37440
36003
22634
77555
59248
10837
12471
32488
02172
74502
12447
26442
95080
00000
00000
00000
00000
00000
00000
00000

38244
97693
83960
94923
59449
95097
86014
12175
06387
26758
32364
89263
32965
82834
36810
24900
91048
00728
00315
82157
39412
66706
22595
47465
76548
06088
59576
34456
37822
72854
64830
94260
65551
43853
43749
45502
66239
85662
49234
27012
81011
07505
31190
98832
13427
88731
79289
69092
68271
73390
00000
00000
00000
00000
00000
00000
00000

85092
82367
52625
93249
82662
40177
83649
89577
53826
21187
14544
27658
89355
76378
86938
71653
30546
28697
81122
71280
76659
32909
58901
02450
19182
91043
32914
36309
26690
16620
08871
18027
27725
53138
68349
42060
27196
26320
31592
39527
67994
24855
93130
85769
08340
21907
81460
09029
19650
08000
00000
00000
00000
00000
00000
00000
00000

28313
00575
49107
51968
75306
80688
83053
71226
64169
14350
68511
15355
19969
46851
25475
42822
16561
01070
80589
78614
78044
44157
27548
80809
00244
29452
38925
57196
95217
84823
53037
26138
40501
68553
81429
44563
43540
67688
39674
01812
00052
41568
00115
58442
79868
39396
36884
88320
26405
00000
00000
00000
00000
00000
00000
00000
00000

99525
65612
18666
59541
05423
78286
27820
37584
89770
29186
13427
01127
44582
83844
76411
81526
90622
73750
61781
99255
20209
93729
23971
46911
96977
44978
28839
59784
70153
68281
34056
02108
67433
84864
23292
34057
28720
37585
76363
70454
49806
26628
44705
17588
48663
52092
31821
16683
42282
00000
00000
00000
00000
00000
00000
00000
00000

09732
40029
38693
71672
58075
98102
88263
75312
42377
37636
20215
63078
36873
97364
88868
61247
17428
09276
22160
87613
22813
86743
77332
60726
61111
53514
39862
66338
17533
79325
66383
00507
23960
25570
19630
86069
55475
13278
89121
91648
30376
17608
60277
89516
21627
60229
50863
01702
31759
00000
00000
00000
00000
00000
00000
00000
00000

50597
05760
54766
41932
58941
19010
53655
35172
59406
34030
04583
25059
50883
88739
79346
80046
69816
66487
74743
23529
37987
42147
57229
32087
34631
70141
56273
55149
87302
12931
86829
82157
66253
79079
97770
62471
01207
28962
15285
04593
31413
15446
77372
04678
20208
10147
72462
73420
63087
00000
00000
00000
00000
00000
00000
00000
00000

91270
43852
10845
95306
08278
90014
80436
30990
28087
01732
83851
96915
02786
52475
72519
39225
02973
50217
79475
50422
11590
05072
10325
49414
81952
12442
24286
23161
84610
23752
40884
41006
21641
53411
90143
96150
98543
52333
40665
22481
44412
30830
43780
68204
82330
75270
16967
25976
44753
00000
00000
00000
00000
00000
00000
00000
00000

(end 2000! -- 5736 digits)
3000!
41493
97558
40459
64719
81532
97938
68915
21377
31545
83691
88610
63337
60178
54435
15021
26924
24689
51763
43983
51341
44366
53009
16662
64369
16330
69539
84244
91683
06727
14958
05875
22552
95418
57436
98110
43042
77455
06950
42948
13323
29602
49845
63520
70538
09168
61849
84225
02006
99471
13965
46920
81384
68885
81827
59969

59603
56512
07794
69749
84389
88120
28509
51504
31587
61850
85574
84944
56948
41203
95103
83814
07212
96424
35244
31889
91903
10981
87165
55075
41173
03023
76294
13033
32969
50934
37980
88545
48907
44558
55683
50045
13953
42378
00321
29387
87957
53949
98068
18461
85151
43615
71923
09712
89814
43769
67070
33092
93938
73021
02150

43785
35319
55340
59688
29737
76251
37824
88588
44150
36081
50874
01477
02633
12786
14867
01414
46151
78173
45760
13165
68546
56390
21228
47396
80043
83837
22748
40321
51386
37344
86050
84482
14946
14597
98809
03080
91198
36082
74105
16180
41801
60439
62243
55326
01314
09631
94742
67475
44537
47286
08278
40272
46726
59678
21221

40855
50086
21610
42457
61302
16251
69994
10403
99601
98459
51394
56714
88767
60143
36123
55487
46848
34625
40476
69531
92708
91294
59027
48822
31144
26588
57556
99946
12299
28898
80889
68665
73778
57140
88409
66370
38636
62057
66894
29555
62182
70503
54813
59618
39455
09933
53172
31863
72248
41877
24236
81318
72369
70884
04954

56867
00076
68339
72876
11063
32917
67469
68188
74267
71809
53054
14680
11287
47925
38739
87273
53087
10879
56540
08485
57271
11063
45688
56222
22592
24276
27828
75208
46586
14884
76175
53243
54407
82270
49803
32760
16719
08872
23710
61400
32360
52347
37619
75302
74398
63959
64795
65525
20788
66657
45557
96088
41994
37293
25956

09308
52178
61162
60971
12930
00464
91908
09099
87508
37844
36213
82420
10680
49959
39509
80458
24031
01574
04144
13525
70164
37156
33504
18338
62436
54306
76349
29148
07527
42732
38828
13011
52830
59863
46185
01634
03002
09297
54502
46028
98320
76621
43951
96478
30319
45617
59749
40321
84433
62815
45088
48130
75571
41211
72785

66121
00342
10379
03003
37440
16689
32093
29291
74603
53523
71189
74999
04950
14353
65514
56023
26796
34373
14699
09400
80115
21540
89792
00146
90558
43751
87671
85764
31788
18171
96252
35375
78729
25165
07802
19214
78146
92979
88704
67400
97144
13959
31942
60116
25571
96593
99328
27577
35118
38973
25566
40665
32054
70845
93185

70951
00751
04199
72611
14853
62117
51106
24971
67974
95850
81508
14714
82740
01206
62159
56158
70891
98920
47998
61477
12057
90380
68693
00761
78291
77578
95281
34586
44524
31272
93363
48124
88103
35290
52730
42805
38013
74294
19611
42288
10470
14519
86811
08722
54162
39685
32472
57853
54560
73401
70157
22616
60182
11580
51626

11919
84635
17752
10953
78725
59020
83638
41900
11707
53776
47192
87835
07171
53103
34901
32043
13548
49226
43545
74047
45244
01350
69792
19685
49079
97215
36891
38323
49865
53389
37504
09561
91294
65845
38736
70880
69324
04576
91507
53898
12533
27042
34865
63640
15144
19586
79807
93069
15688
59410
24275
95528
63425
62996
84471

49318
38361
20626
40241
44607
35751
24287
50893
23687
11086
09442
96697
24819
40662
57899
17945
98273
70983
54597
00733
86079
58671
87837
92176
73885
04507
35839
13545
34816
15345
54549
23768
51219
71123
78404
24308
82332
87733
27390
54650
06731
21222
31562
44392
24691
05338
89647
75300
53708
54368
28103
25637
73102
76972
00374

09917
71184
63390
12711
96102
75488
06352
89944
47277
51116
63742
20638
47638
55032
49944
95305
34753
17033
79938
14065
68773
62426
68948
03234
75878
13618
18824
20507
41692
06581
16860
60780
29864
58527
21694
50567
77159
83198
00031
32802
48961
31426
22817
22576
22370
63117
07530
56595
18289
14354
17141
18386
91153
66601
43462

68946
95750
17968
88331
90429
98065
22685
04715
14398
23631
03275
95467
64013
31020
07231
58306
75756
93210
67028
41794
78480
23339
41436
80846
45857
01730
49928
59559
38844
14382
02672
07700
79370
02119
27237
89210
51805
77444
64201
84285
53236
99869
32149
01926
51914
63241
54014
20820
28952
37346
64063
24649
53532
66363
04220

76576
87111
28051
57738
49104
35778
44339
35147
89206
45920
02999
05899
69193
73835
10044
93351
89936
71763
39428
42800
36606
02434
57386
74552
39828
05162
47415
12062
88906
33812
29591
70793
34512
33452
98046
86469
96193
68554
44742
15122
78873
20874
76481
49461
90978
47066
19409
74574
18300
13424
14106
44295
72880
52769
03535

39120
61985
22779
65517
35650
74646
32994
91598
35627
52688
79171
12582
00544
63695
10701
57838
17781
39990
36724
36484
08952
98554
26075
37776
45458
98609
11276
42416
55439
86603
60003
31217
77061
26357
46533
85366
84247
71510
33311
09774
31594
77721
43427
85744
65850
99781
10255
55431
34252
27384
83389
11361
33761
69390
18409
46632
39832
80323

37383
71674
89316
84785
41081
74907
24071
33001
81710
58716
35073
25735
82692
46983
03301
64259
21534
89125
93998
79589
65332
10143
89767
67688
38103
26112
96401
74015
65954
68375
18080
08151
28059
70383
42994
29343
72751
70449
35978
85812
40253
98197
91902
70084
19214
73036
39721
85187
56887
20721
54985
78759
14340
19398
59988
47080
58155
11730

93095
77384
02005
47749
78052
16166
12295
74239
28754
29931
00602
64355
96110
24731
21199
06537
97949
20048
01723
55384
67616
11566
19219
36542
55154
15957
37359
17470
22260
30420
93822
65864
14520
96202
65256
92408
00166
55465
75771
22868
64536
18690
74503
28972
40916
35173
58318
95869
12898
60557
72798
78611
24376
54346
30522
32402
39458
27338

42069
81260
60725
19871
06950
00653
01545
79775
32588
01451
67382
34577
39364
44940
34264
19701
94497
10120
45162
38363
27660
60173
83675
91247
40495
30660
06251
72083
39190
17990
13003
73565
35546
73738
52360
95762
73435
76262
36983
12682
55244
54884
45299
37782
94630
76470
49316
78172
85551
67890
74523
80309
29102
49415
52158
04297
35125
44222

50214
97443
05800
41384
32136
23043
37715
92530
79455
07332
92294
16280
01275
94297
94166
09072
32358
09056
70488
78275
22113
95185
29528
41982
37184
23932
05105
91018
59265
32818
81022
56540
38993
53249
96742
91315
77430
81566
01281
41223
53587
17689
47693
34763
37126
67143
53670
49172
31809
60565
39809
61087
90384
48378
53285
91357
64801
06040

86207
05503
75124
85042
23352
89026
21051
50131
88577
15554
68708
40304
39539
49421
64491
76429
44513
96331
50149
60143
08792
39426
36515
60994
70726
07747
06235
69989
82563
59455
14387
53292
21278
08353
83455
44421
93638
13755
75716
17272
95203
63987
67997
08074
55811
83992
73227
17008
67012
16769
04998
74362
13588
23383
99833
42575
08898
15609

39065
62508
07494
29038
16927
39786
94244
88378
42780
77326
10307
80925
89939
32087
30310
33053
02100
44368
43834
33777
11665
00867
87155
34535
36321
67428
68241
99327
73446
69412
05746
84117
75906
68049
05237
06573
94844
07307
25671
68118
47452
82704
21728
09195
97700
81029
31729
65768
49785
45654
58467
76499
85313
02531
99033
54985
86887
24207

31909
66354
44816
39540
40531
06550
55127
83494
39071
45760
51946
78590
74200
16963
89849
47512
29720
17919
37358
98816
92437
31985
21887
67152
85327
00909
31765
93649
76406
55051
11813
48628
34962
79900
39733
60920
45647
63768
68328
49752
13429
78206
51654
12966
77468
12244
95431
09890
94542
90120
48485
04146
12591
36877
65954
49372
05688
95694

10821
72073
33922
90570
01534
90053
95364
88423
71663
35916
02037
97472
21925
66281
35353
97336
35999
42479
26440
12685
94965
64586
69831
94128
75486
46267
15330
10892
35952
90663
04251
95708
78379
85701
90237
54818
64377
08060
72815
07863
24891
61269
65591
23834
25620
60848
75077
83278
90609
38816
03995
55167
13254
59900
18932
89619
27112
93204

34433
09712
14398
84203
09217
09872
97121
22225
81257
18429
64381
33413
26892
29638
66401
71692
35765
63563
05348
44624
34838
68463
79990
23837
50181
43221
30775
68792
58389
02854
96191
28567
75871
52248
42618
42139
18407
00318
11937
45310
66445
21472
79947
64278
35198
32051
54756
30838
62737
57758
09109
54550
48492
05443
69668
20916
22628
94380

42514
98084
11849
81372
61834
43544
48722
07318
90379
87083
38677
93290
86225
46191
83128
94150
07730
38910
14749
06494
03023
54427
05853
61211
10026
38805
35897
47397
66981
86953
64059
92300
35258
33034
08871
36589
38743
44296
33668
74953
04804
54861
17890
39653
31878
89832
34748
24043
05906
61939
39883
76136
25896
72233
01632
50794
73403
94024

97896
69719
27482
77135
07881
56893
22193
81639
81491
23237
10733
40722
64959
37811
26831
47870
56369
24862
57421
13441
60642
30180
12151
55556
21331
29064
51345
05814
51198
33776
70456
05352
86182
39525
79928
38677
79471
23397
57894
31708
35535
82478
67885
86501
29135
48348
12732
77379
59970
23092
42104
65725
00718
29014
65899
67199
57724
65562

28423
65377
81978
66770
77356
15601
72928
94389
48445
56883
37793
39860
27913
46092
12506
94924
69505
50773
32887
61191
94981
02229
86910
86210
22842
30677
65147
15285
39598
82984
03518
58463
13252
19734
37222
15542
00786
78082
37109
26015
22819
59626
68727
73246
91013
85513
09566
74455
78417
43629
24693
91499
48511
62568
35823
71214
18424
53030

33288 24165 30203 80060 41288
40121 16935 55358 64984 80294
80093 21645 78165 41041 18990
04690 88426 41252 51265 84729
59124 62096 43630 57052 13309
80612 62005 73565 55421 31835
34323 41561 60355 85905 02324
97269 15865 07167 22308 08343
43943 10570 58483 77047 48060
50249 78155 18267 99169 94164
68908 18620 41384 44091 45635
95328 29881 51808 74007 67334
35557 77873 59393 78915 77147
19775 91567 33859 55919 26527
71489 69426 63358 57037 53058
99902 63961 79263 74578 51652
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
(end 3000! -- 9131 digits)
4000!
18288
20895
15435
19576
28509
06589
21348
17007
65522
99966
87883
56040
24887
51398
01776
28765
37755
32189
86016
46409
63095
06208
97856
11889
94055
84848
08967

01951
97979
57333
51294
17439
98073
80094
68417
57097
29879
76249
80473
15462
19542
91461
13873
74525
46129
03917
58836
54117
86557
87114
15966
31140
22892
03260

51406
73177
94261
87206
51756
97771
42803
64779
39253
85348
86576
30519
48106
96741
77971
57041
92208
58264
16077
64514
11388
01836
04244
54728
52591
54307
52491

50133
36485
56179
10558
74614
46972
42285
08216
00245
77747
07334
68334
59788
68844
31043
90876
65393
79284
44078
96029
85615
83850
77408
37739
58538
62846
03621

14743
03702
56996
92812
44473
61205
35594
68911
82738
92317
04494
82408
32100
72461
01640
20069
98532
30739
77687
38732
69494
79131
95092
88670
93238
76145
36627

44438
15632
78396
13405
92164
55838
47527
52955
35004
14554
52912
86997
95602
06240
29676
54091
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

48841
38279
21075
91951
22258
28931
45026
78401
55688
03299
42064
69532
33407
63734
60822
87566
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
0

89129
44757
86051
71754
43765
81387
30869
08723
50206
09813
90171
28714
08456
27776
42084
08543
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

39398
63150
45091
29115
18891
95940
83141
60273
02730
19050
74364
50791
39231
02158
65464
85966
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

59717
42685
52652
26220
93630
96230
41253
47001
22225
66543
30473
58444
41701
46511
55855
12219
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

65670
73426
84224
02229
32985
37927
96371
11878
63976
58156
45519
87039
18392
03536
66678
44248
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

21150
98631
33647
75698
12232
77230
75441
61462
30738
65769
13759
80405
55523
80579
89222
72042
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

16113
16562
23088
69279
82950
34442
36118
33185
93998
15290
22914
73767
46181
63320
62761
49600
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

17557
86870
71674
97880
62378
04866
66496
84529
98291
91957
14854
07942
56205
85021
39570
71458
78523
98555
62196
44842
31492
73957
16727
73979
87452
23292
32113

39190
48410
52848
97800
72246
37259
81316
32423
91044
91416
57836
09642
58369
25040
82747
04692
84144
48838
61603
40980
61344
02861
92251
28188
92324
51922
59765

44217
73364
31597
62059
94361
36337
26016
00334
06782
50440
73833
75187
60477
22250
34701
12523
83140
06198
70275
38014
70477
35082
06609
97314
38682
26876
15358

37771
43041
31749
34295
94575
49040
34597
14145
16870
80548
01715
53888
86579
10116
18677
68210
26548
74983
94548
80566
51351
14646
41411
76208
68301
89180
52815

07304
56928
88187
37705
92957
40660
43803
49780
88714
78974
70635
91152
04771
43301
27569
66805
80230
16336
87945
60012
64165
53600
71641
25689
35904
21978
01437

39219
55717
60937
32674
99001
97966
57717
18325
95603
77030
81941
96655
91838
68185
66064
33717
98603
40196
24760
44152
60102
46944
24674
14041
88647
83771
96798

70645
54672
48280
06244
14212
63717
59033
98218
50190
86507
27400
52239
80543
88036
61102
52206
91087
21120
57492
93789
98405
32790
43445
95221
22922
84005
11683

26954
46186
49804
53884
97336
02540
94733
51840
58673
07120
84985
77239
19251
69018
36565
05745
93978
27560
05543
83149
87519
77733
41400
17791
89993
24629
62630

53229
97120
70543
01452
56185
18906
97487
87062
25156
09694
41614
85638
37454
10200
39580
53935
92252
00170
58807
94232
63736
51567
43597
09660
35205
80762
81556
14581
96548
47883
49180
04677
14471
36388
78053
52984
66030
78476
21405
23929
30317
93424
44903
25849
20562
94016
09105
12809
33394
80834
82289
77358
55806
11620
36072
86063
77490
21140

73397
59221
57316
96183
44561
00683
15867
60972
63544
60373
68868
37531
50810
33195
62982
43441
30369
82732
93523
70924
61654
37784
11659
87207
03257
02428
24793
95718
60966
59777
35729
28830
70656
76899
19256
68534
94274
71558
53208
03096
53098
32075
16246
19527
16396
38938
78623
09246
19122
99317
95728
88237
41548
39500
74996
96295
94917
01080

16122
95513
29062
56744
54229
20844
57709
50230
93183
48729
23942
51891
38261
77878
82945
89851
41621
62324
39155
64101
98946
18213
25163
66313
11764
05617
88881
65335
75384
43979
71856
18963
51750
91615
18148
24859
63760
94363
24477
71634
15706
46126
48169
05341
14127
53482
87229
36967
48321
33881
06576
70959
32456
06872
65907
42416
47375
14099

75184
91554
23784
84434
04829
15580
83422
22919
03933
77984
14445
83396
02827
50221
20352
09241
02639
88384
27562
13625
54981
16292
51322
38715
60105
43559
61565
73207
22223
84908
50430
16627
53852
38645
31115
54714
74187
03318
11655
01348
25959
11732
39278
70878
79269
94079
98744
47923
65950
03669
34592
18185
09822
92246
37898
95575
43463
98318

89613
68147
72322
49888
57422
88271
61093
57992
17518
14800
91051
27724
70612
69191
27119
40413
27838
73771
81794
47954
80892
09529
55111
16530
00571
49278
85043
69035
23441
51148
73506
34637
58772
43293
12590
85354
98280
61291
93739
22350
24161
46383
64521
12317
32316
36092
21317
26056
38833
04985
83625
84044
46645
61509
40814
75651
20653
49447

95396
04778
04531
56988
74725
22861
65906
77299
82898
26999
75033
06615
15603
70112
03650
50690
13435
60347
23786
99159
71646
56863
76258
39178
61153
90676
60478
58941
85537
03127
31260
15186
06906
21164
88519
42079
98572
83748
11736
36740
30388
18070
06564
67324
78363
17575
38499
95222
79316
13779
09694
13460
32422
38226
40926
63223
16569
05312

13129
68237
66394
40692
12621
80065
00627
92184
64439
65137
48839
29336
30906
07460
24265
47109
54019
83363
75243
35110
28050
68619
91947
75357
05748
40895
29617
50776
27988
51237
35278
81254
71396
71146
86978
40898
92874
69837
94524
45821
77053
28621
31141
02654
18998
89715
76439
05088
26643
58780
46785
45760
11458
72864
99675
82787
01298
19051

32900
34877
18491
46855
87997
89059
17050
49547
42138
87044
58699
27236
01640
87228
83752
52751
58005
26662
91988
35427
42227
30041
16734
55420
66936
30573
04971
64772
87805
59286
32174
33561
65478
39256
76379
54693
38282
35992
74295
83452
54495
72009
65301
41652
33106
69809
10624
61243
33991
17644
93378
43558
36537
83841
79679
41933
09741
92035

84492
18946
79851
08257
45448
44410
09724
15690
97160
81998
10405
73056
41624
52376
51219
47306
31988
57921
68000
47723
03822
78633
37553
34817
46826
84890
39776
79941
70854
79322
96299
73550
50626
29922
13607
16764
97343
93267
07544
67108
70146
62482
92247
40012
81049
84916
22228
87564
31920
77865
34999
00639
63989
86754
31657
21274
80688
47525

14723
56082
70772
65131
03139
88066
81399
88324
91426
66167
20752
11554
20051
79994
98240
48502
64543
91376
56209
43454
21047
27530
32093
45199
75265
71968
49594
56425
09208
46601
95702
34123
38983
04259
86607
43201
06879
79562
51694
30392
58616
88525
83906
43145
28900
12254
39573
24828
88808
79135
02113
18587
53455
23039
75891
11993
32467
56183

19670
28116
75839
61092
18262
52992
44414
25535
21397
16294
13290
18227
37331
31915
89725
06463
03447
01422
43473
44363
84062
76430
49169
54013
01431
12258
04751
64195
42219
88593
20011
33101
80526
45088
99208
15900
42030
06900
88356
52095
19542
17861
03806
79955
45890
89820
60997
08175
75361
14202
17403
95688
98016
55164
42999
86187
64053
47837

37891
23038
63752
59665
95221
78785
53985
69256
64680
92564
16842
88867
36545
90480
61171
04313
45298
63205
14076
66313
62602
13230
10573
01599
02232
40400
35844
37555
93660
76889
57223
75600
39438
92919
30781
40444
87830
03900
55010
54788
89529
21400
28180
65227
94729
37875
51277
79330
90303
22949
35832
80861
83261
21339
24919
09482
96671
82383

19820
85388
54276
85339
11438
46344
22756
65713
83518
35040
67316
35139
70111
65162
10591
71185
84564
76487
85691
10499
74801
81902
99902
91933
71762
39669
58569
17727
76115
72917
86600
81777
82180
28261
43327
44712
10740
34854
08544
59202
23420
82429
06434
33191
47317
46124
88066
37039
86928
86073
73676
27034
11373
16635
55485
02062
72535
98583

40276
48191
35363
30083
78635
21662
47347
50319
12534
34664
38411
95132
39456
55090
89364
47242
09362
32995
84601
20636
91333
87266
32841
07632
14368
63483
12599
33200
94729
51559
28793
75248
32933
53837
43082
83634
92613
84971
31715
29494
56228
13793
27913
74494
82208
94493
62554
75029
75696
63948
92686
81070
76373
76369
96897
41564
72351
26027

53379
92486
93444
22933
35740
30420
98414
50401
62008
02118
22976
97258
72016
19254
17485
12430
16945
69221
65948
68720
82340
18868
84136
97353
36276
69630
20458
58851
03925
13792
04413
68470
14172
70650
24402
02386
91550
75007
88659
51404
15233
45435
24493
29416
23926
31700
98368
23912
34087
58404
31265
86701
69268
29266
33790
18998
60935
41842

23843
09620
09528
32432
38244
66100
17644
33138
88580
72570
95600
90120
54757
24025
40343
33805
53920
25442
46265
93694
06765
98225
33400
75182
29169
76261
38107
51231
73965
37431
28833
79531
53142
89964
06070
09203
10190
15018
31756
50806
33639
43190
46924
22885
65571
65175
06753
44032
87147
59883
06065
94485
80495
55687
93662
50573
26311
35030

16774
05036
35213
47340
57711
10638
44506
56886
74904
37544
98929
90613
93095
69164
19152
49205
68757
07529
52500
96983
84552
39817
61846
73692
87317
01634
44740
03081
97743
13469
54293
37403
62510
54657
62823
56321
61463
45554
89747
11421
62795
18535
80711
90295
46168
29198
56987
77040
93318
77626
46084
20765
50104
49282
51779
23840
87129
84668

97383
52538
24080
00401
28522
48846
65502
83576
09523
13192
70909
88758
72246
22227
11170
25422
30684
45753
03942
08641
10867
18963
70970
92852
11147
90694
47934
89863
37307
04458
36365
75647
33304
90005
08208
35638
31967
23280
53056
44904
17485
52613
24588
91798
64221
12405
51768
71918
41079
53245
65620
40792
09293
15481
53160
20730
39372
36981

55049
83541
65438
09754
34353
11503
17093
88342
94064
61567
40917
44360
29573
59003
62465
37647
12018
49368
64201
68443
39136
29288
03827
74970
39189
98691
24045
89033
10968
48205
39386
05935
70996
42260
67885
23184
27199
15247
73590
20494
46986
91969
95951
53219
01544
72835
10381
40104
04312
96884
22108
44417
13907
84796
51746
35007
95573
93879

63671
76130
02505
28182
30549
61786
99474
92892
71009
13123
88659
18692
40194
26850
64733
09125
77796
53900
94631
70464
69306
73249
51534
68121
79463
19031
50513
12632
79402
84542
09785
26505
81128
45271
02630
84421
46976
64072
88332
48819
28808
59277
88154
20885
01086
02437
75206
86962
83898
82999
45053
32133
96086
63283
41027
50526
98993
10993

45298
02983
24144
89506
93071
15183
69595
74419
09885
81686
28472
03894
86771
03087
89655
25778
64758
66352
54926
85292
11854
95093
58133
77960
27757
78859
97671
51192
97813
77074
13787
83871
32979
51470
37733
99514
81701
30065
59896
54171
09956
00882
23829
31772
97439
43610
05779
84421
59949
01455
93267
22321
20689
70471
98319
69695
32179
38635

40534
93363
59009
25464
87252
25951
65730
20281
17960
52234
05669
74759
57237
32001
16362
11952
45150
06651
67174
90604
91593
37836
09877
68651
06536
92773
33605
26309
70079
64900
39174
00164
29836
77137
35144
10743
21209
10896
11923
36403
04193
86344
52497
40583
70036
17977
48972
11609
63982
26008
91317
96041
85675
36636
75339
59459
45181
61435

14595
44770
81152
33140
45641
82055
46320
61012
38360
86418
19045
32753
82500
72326
71748
37624
86787
02592
67048
03682
69734
46316
64931
63943
17740
94237
91833
58481
68734
47535
07815
60823
94287
45207
47560
87149
09761
34938
19881
96713
83781
40008
10206
13324
47170
69508
09850
86922
78449
05726
06841
18022
61398
66842
79165
47530
58269
05999

03765
53826
75384
91519
27962
01321
19968
39071
10124
23596
71596
08526
55402
58420
41162
48368
86539
27858
94545
18708
83307
43846
71693
69260
95268
96596
47571
80583
00566
89837
81325
64842
72710
63028
65285
94254
35983
64309
18696
22868
61336
76478
15661
10104
35621
43633
90002
95214
66881
27872
39088
58149
63786
23627
17048
81616
65807
35495

98809
43881
37786
61292
30629
02380
45756
81777
30537
67285
96145
81065
82635
68120
79204
44025
88715
12101
76610
94719
13195
14967
24983
65968
69936
58243
14969
01429
09528
09614
93877
70933
60085
79112
72190
25501
02048
80526
14000
69444
15697
21717
69481
17239
79054
73226
59507
49384
90643
65309
99518
97707
35546
30097
61188
63288
36834
97333

45929
47912
34021
31928
82185
35059
99957
18536
36361
53691
86468
07554
83989
96813
66475
67357
49667
92104
99372
48829
06680
69028
67217
48941
53813
91059
76836
76314
12492
50995
46356
33145
19184
80209
08330
33039
32114
24587
55356
06261
95267
26908
36102
18286
65594
47084
89264
30963
90893
93370
65628
98839
18182
90537
97983
53115
17584
51421

79739 95915 74279 62068 89856
17815 12811 84041 37521 25059
39588 56222 47504 95081 17521
34697 88466 06797 37487 36658
44115 91556 02311 38432 51824
39079 93170 67896 79775 62367
35124 82344 59109 22309 09649
35203 77097 04937 85006 63671
08087 73397 87718 44277 30148
35818 85962 15868 47564 84475
64362 95326 30922 86535 13916
74072 22093 60021 06815 88247
60385 93255 84391 95052 23140
31243 79908 70830 70940 54424
64444 73626 04252 96190 77057
19746 68174 15720 62425 97452
76608 75761 95612 47872 05040
89876 97078 47042 98003 49820
68487 48953 20143 84816 32037
93194 05865 85994 25778 51551
20055 85845 24139 79243 93774
05752 60172 15156 21292 40720
62682 71460 30855 06932 80618
12056 74258 36156 23360 75475
95759 73972 56047 83995 10790
47819 40321 92262 07098 70175
79909 20308 38909 20823 62251
77137 53084 62882 88833 21692
42612 79565 27593 65359 35904
70928 86725 66169 55266 01977
23994 94012 87401 22786 77451
08510 91049 29137 93478 55145
90667 14358 39262 11554 67539
68963 84482 25210 88205 46415
21127 27123 17482 77979 65928
64290 21536 26845 61847 80096
78367 27021 02302 36273 20228
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
(end 4000! -- 12674 digits)

58458
03613
88165
75910
84503
83441
42393
83942
33232
21923
04408
17926
87154
15158
38740
55604
96090
33351
71785
97137
69676
79683
79379
00827
07879
99524
41975
57532
80522
88055
05258
69911
34391
27417
92048
22824
37364
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

44938
29385
62755
55480
83276
75290
39917
42326
75475
08284
38713
85083
39952
09139
35446
66292
62772
13630
44620
98214
03951
56199
76625
78953
76630
15628
96489
78356
05587
45005
41669
52291
57986
47916
50823
73315
58026
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

75193
14699
21376
49054
23479
79488
14557
05741
57367
23777
01386
15895
10720
59415
03365
09551
36276
87796
54861
40768
81014
67878
43107
79090
71024
47651
27789
58786
30696
41776
87084
52275
01330
93426
01853
07641
02496
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

80550
74272
81095
65823
54001
91802
10894
61555
83313
75601
13284
91367
44463
87048
86792
59966
90457
76287
85998
98492
51697
38301
17428
71263
14982
95847
44163
89201
08538
52374
86626
03773
29544
07101
51920
88329
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

46851
92035
61886
72000
80535
48829
13238
09029
78954
27212
16662
30214
75712
43980
21463
31179
11709
97462
66846
11487
71286
89610
33007
59629
67599
52248
00881
06488
79351
95531
72454
08973
40393
99272
67323
30481
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

07321
82950
09556
96293
65555
82812
49548
27006
71455
34731
94775
35966
68651
56720
82253
12609
72906
76677
36917
92915
06342
55921
74923
49267
34524
05057
11797
65205
30221
99928
92968
31020
24222
78518
37236
58436
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

01142
92058
64505
75447
12225
45615
46868
60962
35129
36878
61048
25426
19516
24828
65973
70294
10664
03893
12088
01799
35352
62237
56369
63891
98056
85841
23219
02198
53293
05345
78568
05050
71218
52052
82248
51352
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

05022
11367
37276
92963
36669
59011
05093
93813
55719
52185
57391
55370
54835
56647
99300
43451
11540
88802
36027
18547
47429
14805
90700
07543
94328
98211
35484
55276
80382
98966
41755
07906
97504
01646
31050
73089
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
0000

5000!
42285 77926 60554 35222 01064 20023 35844 05390 78667 46266 46748 84978 24021
81358 05270 81082 00690 89904 78717 06387 53708 47466 57300 68544 58784 86066
68381 27363 37210 89377 27876 31279 39036 30584 62160 64390 44789 86982 23987

19297
04047
81120
92780
25980
74435
96574
97431
59864
39161
68287
82544
29949
90979
96806
68139
45148
52604
71435
62497
46044
85824
70157
13531
19076
58836
16679
95523
53384
98869
45252
11264
15881
03991
54741
21142
07514
60733
06610
05257
08650
05046
53286
99937
88347
97222
98872
35034
16972
36133
52038
76778
82617
78060
38074
79325
44039
46597

08896
54884
64482
93287
43639
98834
25567
23506
85757
32183
20269
15698
96423
45101
65656
43511
95358
82696
37219
49507
17456
51175
67725
04734
28954
38351
69232
96576
46835
91712
68254
55822
99366
62684
69708
96176
63300
48347
65214
16826
13610
78764
81566
07814
71186
79995
99922
42318
39613
54405
14736
08059
78476
79812
84207
21882
60492
35108

21161
16221
02308
84055
24462
73831
41930
91683
87494
44174
10481
08833
00699
55109
97527
28601
95910
51626
48246
41310
79467
75511
89832
79844
45656
66479
96870
12208
08596
21274
96617
28060
13882
44697
56238
72747
71016
78841
70870
50317
99809
29106
79762
74656
31223
45182
03506
73153
05549
09432
24795
33453
95564
76092
51185
57410
82588
52605

26529
52266
57671
48619
64607
78988
91705
12119
45963
14880
40924
59372
97220
14869
90422
50232
38041
42710
68679
70774
35828
88450
11286
64996
26176
72259
96923
67386
54907
04504
77249
63613
55577
66182
92147
04123
69131
47967
46874
68240
83839
69365
88049
15434
82785
61548
20398
38308
37184
90724
28539
63112
49803
46173
11910
18661
20180
70623

68321
71928
10450
93645
70511
03463
51728
24495
11528
71862
56410
72999
49181
07004
25826
61906
76941
09491
34673
01682
78226
65744
32295
15459
70417
12944
90100
65141
27326
02068
96452
94115
48770
13874
73222
61610
34206
32427
76099
57439
93110
60043
55328
38930
96365
82989
16011
21204
48361
76518
73208
18295
85691
50412
29219
37054
41917
44020

77550
41096
23061
48291
35884
30084
05200
97155
69708
34448
34183
56033
20100
40711
78415
49959
95665
93933
75904
18058
16295
24827
53704
55420
99538
27065
32555
71699
32191
49232
06699
34431
99370
70705
86550
72200
62882
08041
54274
93414
99635
73056
46386
43138
31151
51151
08637
38047
19803
90950
93095
61792
27578
01826
60339
32897
80736
69637

03992
92369
74894
21187
65951
58631
23607
62674
86710
11483
59756
71371
81905
95723
61083
17189
78348
32661
87226
59455
84248
57466
49025
13996
16113
35571
74789
30755
05040
66241
83692
67717
04594
32555
71824
09743
56261
08607
73673
86239
59813
33431
02013
42378
32377
92668
62365
10999
56589
25077
33421
88767
73726
66874
37628
37358
49693
06566

42196
10449
75542
62582
08675
51020
50859
07521
04626
12094
04276
20047
94391
36026
37642
73641
22071
03010
81334
26445
67515
08002
16387
31735
33873
42511
05509
76918
64289
76013
59106
69934
75390
95779
90430
75864
82838
61841
50945
23319
28001
98487
34802
78981
93137
21124
39782
41922
60620
24675
91063
30028
78040
26280
09867
62725
88580
01295

83703
56597
83097
48802
47058
90915
91197
46219
84236
90361
45816
10494
40675
24336
57810
76378
74910
43605
10207
17140
73791
38588
92512
74763
12823
73732
98074
97902
71309
29102
90894
35366
78451
33196
01618
74927
65836
28188
15535
81432
04973
90489
65279
84780
36473
51355
17238
78210
25009
84198
57028
02450
95915
53852
53665
37017
25977
35734

14690
17363
61781
18917
58339
09935
63522
89862
48178
19654
15131
37656
05326
81323
32629
43649
55127
30459
86090
92774
72942
37849
75908
01740
51153
38072
87061
67515
62245
27866
08263
42849
49034
46099
61421
53665
98363
83071
99769
57918
15885
98524
83694
28860
97429
31847
02378
39747
09366
94122
05576
93212
87117
75843
08521
85588
58398
04358

72644
52948
72404
39779
24655
65382
87559
33088
98990
68727
78575
29114
50047
30218
20268
12197
52639
11701
36571
69230
72417
23962
41791
03679
41525
32632
04723
73420
05162
68727
74010
28294
43452
66621
92760
14953
21087
15098
04036
21933
96312
70129
63933
09971
36941
22099
46650
55271
43993
24659
62972
27788
33971
97916
28692
06639
89201
29614

72878
40022
08053
00050
22558
00109
07902
62599
54546
67755
90166
24886
75533
70928
72110
09109
14838
45572
08806
06269
87831
47368
74464
61929
81309
95812
06461
75864
06466
03052
43498
43641
11745
45377
45230
21647
60710
98213
73533
21898
13185
33007
84995
08869
14990
90435
67362
74160
60172
39216
01565
52968
10316
76090
55321
85135
43897
73427

78979
38403
24809
21321
90354
33047
04336
83028
90861
61788
10717
05335
85089
76991
70274
84094
11720
09584
37661
75113
05429
76150
04669
19942
08791
17979
95984
79634
94680
84709
37159
47696
60594
56493
76706
80849
42751
53384
85551
94045
38012
89344
67504
56329
28751
35594
45106
43890
00738
31163
56510
41820
52326
07743
53678
03869
47165
27580

56308
20539
09811
74051
65834
04151
26602
74472
20061
55814
10384
54180
44971
93841
67505
91565
18884
21672
95796
05171
13186
28564
17957
97546
06659
92862
08527
13834
56421
41171
05759
51149
82654
98080
61286
39306
42374
85384
80024
42274
54192
35585
80721
03737
48655
40718
60871
23018
21078
31081
41685
13693
83271
44821
64509
39438
97189
52740

39510
69755
23680
35599
71615
03375
25626
67347
08580
45862
75899
28383
94249
72565
40152
57231
41683
30022
97217
27492
26023
69916
57701
99621
88027
74827
52799
51137
21062
77401
22417
96527
99773
59714
18292
75407
00323
44401
06844
33323
31843
43480
45859
13301
67858
45493
63022
48054
33305
72741
67325
03867
73975
52692
14997
25201
83744
29211

66737
88705
12579
63037
68584
97307
90343
14089
40596
93004
03265
17527
87892
34218
39706
00649
30347
56883
46748
51192
87619
00795
75959
86195
06297
69819
23304
06630
48990
85950
07180
36211
74286
20328
71367
67126
62185
27725
21885
94859
69481
32260
79148
93112
68822
60692
08219
00373
09023
56246
12330
78326
74795
76219
05544
93831
25099
60609

53492
11543
89128
56422
99036
24688
95733
28071
01963
24794
48097
66806
08597
94276
04257
97264
08723
13577
55629
26367
96433
21051
67640
53135
25020
46836
89271
06843
05553
60667
26706
23540
12778
53097
45161
18254
00947
21050
45353
50755
91732
06747
50337
93080
01514
21697
81434
13601
84357
80432
37647
72082
52993
11625
85212
02480
12067
13463

59659
07392
48025
14527
77305
58392
13450
41128
90580
04065
33816
42784
31254
76911
17460
98721
23950
92303
98183
61533
48679
66960
56381
41321
01882
48055
96333
76267
56402
41983
46875
88016
94177
21443
89736
75971
65267
07227
71213
70839
63143
25370
00592
95828
30462
76137
65424
42162
26779
97720
78817
27323
24240
91458
59751
92901
36883
27684

51857
08274
05094
29434
66113
46941
66697
38880
15761
73685
69405
89561
27556
65981
01089
48080
53776
94688
14966
75243
61514
45169
27291
39126
84588
09529
14751
19988
29243
48143
45421
69902
84752
04184
62072
30843
52194
93158
41902
06187
06035
97785
99496
76121
49655
54266
50657
29159
41617
50704
49036
66424
61869
86393
87008
96846
83738
74952

56469
22440
02891
17972
53833
71554
29521
82693
00233
98620
00085
00575
75145
53430
96844
01817
42232
90066
56117
81656
40832
54306
53867
43667
61453
68681
56331
55151
45831
34544
16269
80149
68132
54591
37396
47031
19012
53096
23637
74501
48399
46456
37933
07380
99576
22396
31262
14699
72468
50456
05257
92064
92420
67703
47200
02472
29965
20460

39723
51629
69597
46187
36708
82957
15230
37737
74638
07914
45272
58599
75206
08463
04988
70357
94409
24661
43997
21733
89020
14212
51369
69004
44368
75871
11927
43681
26423
42471
58746
03322
83718
83002
13279
13898
41387
27912
96840
59652
79078
77611
69100
37480
03797
58644
68308
20198
73411
68389
26055
32363
36378
46534
25674
17129
38920
10409

21827
97087
65079
59796
75489
30750
66869
80772
69352
60459
37135
91718
39911
70877
45985
70150
57732
82532
68048
07716
61082
30574
87123
65429
77145
48599
46150
26613
10383
91436
79539
51394
18759
83340
09449
15695
47827
11311
12385
18441
33072
81807
28344
06602
68685
98977
95790
84148
50359
86263
20684
08926
19294
80367
65875
83216
30662
57560

57800
39599
39543
40742
00413
61850
62279
93104
22838
02554
71394
96678
81507
69510
47797
29830
19137
65849
20941
50129
83318
30068
95570
99681
53613
72973
38921
73199
63416
82822
85407
60832
10364
87057
84014
36597
98834
60167
25528
49981
67636
36742
45580
69767
31819
09214
31012
29001
87000
01702
37061
87688
85368
88712
24039
28237
84307
73481

03250
76846
71913
39147
09198
58815
20947
11076
58014
13929
90246
64491
36397
29541
79050
08879
58237
07244
66257
52098
08912
77217
54235
16805
04414
08233
92906
12103
78171
56543
84464
66817
21408
83138
15440
17885
26470
77207
86071
55476
72909
43673
89838
84288
23658
78134
89336
44143
03151
98930
61165
26650
09803
61333
32061
99462
45475
55101

59389
12062
11379
83899
16763
81959
77997
75136
34957
95008
38203
54063
48310
51365
31632
48724
16739
06767
46387
87548
21325
40715
09992
50737
46561
29240
16780
23546
99083
80047
65414
09307
81783
28497
83040
64022
87361
79525
89967
10754
09807
91769
05401
83582
06469
70912
07886
12800
09281
11453
39755
93969
52563
67116
04590
71253
59074
67720

53038
46629
31442
35415
30749
52899
43365
39476
17812
80447
08668
57001
24907
51734
56848
38877
24704
02493
96603
56467
85368
54732
28605
86677
33690
94777
60790
97867
54140
86039
03817
13868
22073
32837
74405
75067
68124
72613
72569
80080
72827
86375
76354
65737
19958
79174
44107
90310
57003
64477
13254
18616
31092
96822
30700
66359
23534
31875

80089
58418
77979
92153
68762
31139
49412
35892
05552
79781
88957
79253
76934
28533
31560
16614
46391
48963
15953
58239
32282
23506
17226
00271
82482
83331
02153
53594
55691
20515
19928
78792
57401
98750
98605
95700
58911
13640
13258
16357
79680
93537
71427
03623
86278
81659
93585
52659
19196
99413
95972
88263
51549
86863
58242
47363
91608
78115

22449
54798
47136
24049
85244
28698
32306
58171
25198
12295
27464
55003
35400
78109
99225
83352
18700
23929
80720
63902
22051
41276
21437
58192
00448
76651
57680
64435
62123
62491
69425
62120
90546
36941
25577
13029
40069
08383
78634
60099
82212
61537
33310
17952
52283
57253
46502
69614
31412
09409
69439
98617
95050
16581
58941
37708
56846
52773

47529
31702
80634
00803
99897
61434
00787
12869
91300
20653
64375
45153
40307
04113
04451
89355
00812
75084
78386
62548
76750
93375
83062
40418
27217
21218
73112
47896
09752
13252
83506
39424
59599
12776
50303
26517
44493
24944
79066
68511
89935
39156
63459
82435
65724
45314
78689
96214
49985
08368
15240
00818
05070
73677
13905
39151
72487
75404

22031
42852
49159
84205
44085
72275
67610
56345
21230
57362
42805
66931
28440
12446
81254
57503
84514
63831
15142
85685
93718
48130
96240
76865
99496
05278
45305
80372
28615
89261
04859
78183
02896
86593
94960
79571
08432
47134
76982
00939
79926
91778
71803
49536
45643
28389
43701
78848
38422
22007
04679
04888
78942
44100
16469
03385
42447
58968

09384
39654
98772
92119
56779
72144
08994
00013
21780
91447
58193
72112
58174
24329
60113
10601
43414
52930
13028
58754
66110
60959
81493
45826
65871
07959
85915
12634
20532
55863
73227
34394
17711
02213
61584
20625
87400
64368
66181
41144
22085
22237
24024
24896
06449
62989
47983
40129
01769
19364
01173
38075
88428
84063
44037
46396
82055
99035

16615
51087
40917
26228
69456
94689
91561
67619
83193
84049
22299
08822
66483
03353
27498
84497
06739
26358
44500
58198
01319
42644
91997
51936
22571
58220
96970
45094
13998
86850
39492
33877
77619
30106
42838
55585
50155
26148
50125
46776
53889
74483
42269
70734
09627
40058
83826
00450
51103
35111
60252
02035
88410
43695
75626
02753
11375
48080

88823
52542
64431
75440
90904
18960
26934
89714
43308
46474
30508
76039
76658
96429
60144
88994
98543
25353
51795
37155
36258
63425
18752
19906
74429
29833
99739
23070
74567
31008
86080
20639
52703
25031
84686
19513
54332
19540
61176
28186
22116
76141
50458
15594
75171
86539
00205
77372
61380
97859
10300
21448
02787
99895
65821
48640
91682
58309

58499
54647
37371
89826
23405
93294
03892
54009
80446
56500
92878
42809
49803
66511
70437
37827
00727
61784
23976
90084
45223
07760
81063
87336
04491
06119
88055
25399
30341
49180
26064
58011
54051
86208
61375
13574
58779
60041
92275
00707
47652
20253
09053
80676
72656
48682
82088
52424
56170
27824
51886
34874
77774
19288
57784
16352
36472
38126

39317
77294
17854
14789
30355
37547
11483
86643
59295
31154
06874
78864
99589
09482
75731
46138
72303
83755
09684
47860
49394
11473
67348
89288
67811
45164
74355
51028
27676
92050
06275
15809
19372
51450
10968
02989
38950
14845
71529
22785
20850
34262
93266
88515
95423
41171
53517
60507
10163
93491
08033
08491
55981
31086
59368
04633
29779
73235

45149
59523
22107
08123
94352
67412
70217
46192
45521
98072
53740
57273
64243
83688
38810
54651
75811
85196
33198
08674
98295
34209
87667
67151
94824
01941
00832
64458
50336
76806
21341
08419
72297
76421
44156
75892
80241
87023
12491
22314
36770
25080
89103
32107
83929
13929
07321
43396
57743
47705
70848
54718
13231
91245
29909
88434
36129
93563

91439
03609
40572
69895
46407
34907
19338
21976
65911
05658
13271
06979
37018
45801
01319
70824
16135
66949
29259
59457
11199
13912
84816
33840
16563
33155
79071
23745
96366
58265
00780
07943
22248
05298
73098
83475
12853
40729
64821
94104
64764
07300
61938
30644
41958
62735
62887
60818
54253
21872
40114
71447
99406
17866
67975
23467
71080
09854

55573
46416
12116
63670
51677
79275
76178
76975
85593
03606
00274
97128
34541
27588
27612
16131
11094
97225
89216
09118
28083
85416
02342
24548
15603
50379
84495
46777
82306
91527
18151
20195
44208
05088
38079
52533
87587
26697
70237
85643
91496
51347
19988
76077
40952
69389
25214
18296
11486
26546
81024
88578
24176
34255
45483
14935
30253
65643

57641
54199
68686
80804
87395
43383
23370
93001
92025
67380
42831
56495
51720
70129
46761
67681
35561
19355
23223
12879
78605
28183
74323
61109
03473
66298
97523
61013
66555
61637
05623
17823
04400
37197
39434
44098
25945
74063
28844
96255
13378
34227
38844
85962
72532
73482
52220
02960
69369
10919
63512
09574
53214
93534
50510
64142
09344
76209

38537
84383
44319
22717
25295
50129
29961
64095
47404
79589
17351
24443
02871
00123
91938
83455
43637
09013
19319
79373
37091
95438
67464
85899
41367
93490
02733
82359
80390
66220
32465
74503
62005
60888
48984
25974
94340
22556
37592
81356
11720
46061
49981
38115
51115
86025
01137
68087
17545
77041
05498
50088
14921
68607
94088
00000
00000
00000

10528
63503
38444
13000
29443
33631
18997
23640
48983
90558
27646
08517
07583
09384
18463
61633
67906
14486
03736
39085
30057
06985
61491
69565
97261
97348
52154
81235
39937
19121
71611
81192
35924
53599
11568
53925
51797
27411
36233
80839
76663
21181
45113
63192
18997
73706
38031
56003
19524
50695
40286
43039
47090
96132
47059
00000
00000
00000

08344
41636
54754
09189
32375
50452
55965
11606
75894
64050
18911
03036
21966
73731
22611
53815
72162
16325
71380
09575
41620
15999
74301
68767
84933
39115
01431
44167
55780
75350
83714
79717
02782
37595
74015
15764
94550
23157
04404
95644
11278
33420
24618
25650
30490
34352
46603
66137
05573
51294
30488
73107
22001
47395
76859
00000
00000
00000

60718
83252
56765
12205
79100
85163
99660
00784
87675
38850
23804
92214
60754
22203
31740
86844
66203
60461
34766
77243
65273
48336
34758
83017
39507
58690
68338
51460
27599
93638
07880
03144
77393
07908
99530
03732
15534
13773
53487
53300
36381
54791
19565
99452
85051
59958
46424
70607
79131
76523
50869
41277
69406
50057
51450
00000
00000
00000

90760
66403
25341
08451
72909
53931
87490
95005
42329
70831
85883
13762
61137
74269
93427
16920
30878
01951
34310
16735
67094
13575
66037
18687
46658
04856
87296
83407
42957
98546
76611
89871
91802
87890
20639
88908
76829
58697
23304
52225
52343
80161
85282
01222
75876
68850
29489
46357
31131
86134
55776
41919
36504
56756
50172
00000
00000
00000

03388
22417
96591
85261
00170
28685
49271
37789
45468
37333
11556
11943
61076
03383
81179
54518
42554
33718
29705
06688
18886
21322
33817
39887
20441
03251
84054
81166
20528
52830
62179
81503
63917
81791
09813
67369
66855
19437
72406
51320
54768
92203
32044
66660
53067
88679
07632
55150
70617
81576
15286
61697
81204
45682
41517
00000
00000
00000

78161
45194
94332
51462
35587
86427
16768
27837
99354
07683
94778
88641
36254
85799
18891
69891
51572
14585
22241
50942
67964
10613
65326
63887
67798
22192
43296
66185
10437
78692
51788
13199
17720
80219
89932
48366
32009
41308
68784
15526
16631
46912
65827
32260
85758
65400
22281
79087
32319
69675
50326
45051
70360
04754
74601
00000
00000
00000

80198
76678
13258
79377
63798
43729
52686
50147
22034
97668
88101
98950
39286
28678
64244
94341
08117
24998
47850
08761
57055
18847
04557
62597
98066
41534
96768
87817
75666
37066
79728
92111
13612
57680
61095
40473
75019
22027
13333
77688
21189
76038
00820
59396
00066
44651
33763
98209
15986
80364
08094
71103
16738
61904
73514
00000
00000
00000

53273
14042
54322
17597
61248
61094
75335
34412
16699
82463
75970
83603
14316
57293
75135
75386
24638
81766
30188
53616
07447
71926
40292
27439
04203
26852
40360
33980
97939
25123
01841
56390
59847
33381
53886
46227
05581
38384
30478
95412
08686
19005
64934
24701
04240
87790
29991
97226
73971
76200
11606
29082
60229
04230
30990
00000
00000
00000

75949
83193
70070
52885
02814
46101
99129
21237
61366
68099
89776
39306
24289
94341
43478
66390
12515
29925
27510
44404
24714
64194
54722
76062
93711
23693
73182
62419
68381
23684
57201
83030
76933
96860
82640
08560
41991
38159
98995
77032
49913
28012
68025
97076
66894
20894
96413
60130
58837
52890
88570
81520
06716
11062
97261
00000
00000
00000

85669
27482
75903
29786
63093
23560
75832
77907
69897
23552
82149
45903
07540
68287
44604
03357
12669
14214
63474
43755
13700
23953
79360
81326
66663
16036
43533
92545
09341
39023
96390
17288
98064
51204
84012
04089
45911
40638
25522
92786
80236
34397
15565
68580
17062
29351
36502
47290
31081
60222
69889
12738
29816
37136
55093
00000
00000
00000

16704
85188
85652
37931
94439
48774
09089
72713
65299
19727
64434
73618
21082
05376
05494
56765
84668
50147
46241
86016
19681
51412
28892
34466
36696
76549
62248
77853
11895
55876
84400
01261
70637
87107
16083
16107
24181
57138
14688
70827
28177
35982
11272
39628
03038
53217
02862
78257
68916
74453
47620
88663
41119
73959
78334
00000
00000
00000

70344
21403
39668
71121
19169
39863
55329
41466
78580
24183
03179
42937
23362
33740
55379
60326
58872
10206
25870
06258
65215
23354
61893
47679
28256
10477
65433
46267
94757
36228
26903
06420
63022
61087
10405
82221
50106
79133
47973
49004
52759
70461
82208
69755
46785
31675
72892
46908
96865
17443
46478
42263
82022
95678
72000
00000
00000
00000

00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 0
(end 5000! -- 16326 digits)
6000!
26839
66107
04692
18595
04443
47906
98317
10706
39200
91375
37067
18924
82415
98431
73107
49813
86945
10127
35011
85386
06405
61116
00109
92837
39713
00741
77308
63818
97283
93895
99172
62251
04457
13159
64989
32113
37624
43054

99765
09658
01526
42755
67760
53203
02651
23789
97139
19948
73857
47976
90302
99202
83778
75014
54528
39858
02112
57325
99681
69700
15365
50895
29511
93977
66831
21228
37310
58278
72615
52177
75923
20864
49125
00948
18417
98228

72673
68578
63703
15801
98097
29025
80324
27575
86769
53502
00341
81882
66067
53594
30189
21985
66090
61120
22036
44562
15520
68436
93658
01749
67413
73475
92480
11558
20681
76139
44256
25681
72549
96741
10856
54426
00924
35175

95961
85947
47869
74654
11228
39173
02810
41517
73450
31595
67319
92438
90467
58372
61116
91661
54086
42831
57208
47102
30532
42834
86978
32281
88483
26194
45528
96550
42609
74813
55036
35550
18078
64979
18581
25506
36908
97911

16316
94097
76396
21692
59359
56133
75144
96407
16081
45649
22853
17888
20984
20824
39647
33136
95501
34522
29664
24662
63579
44379
83898
11116
96774
38945
51197
42717
51601
48218
24950
70098
57904
71972
47409
62310
43859
96475

00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

64746
48346
62507
34248
02002
63399
80105
98325
56367
79001
60910
75472
95636
55006
38910
77318
94618
14308
53541
09428
26126
21870
14480
73031
53056
14052
75934
03872
49778
87715
91543
05113
69601
73129
17226
52998
77739
43081

27355
32983
58258
95644
31830
39785
57484
59892
63744
49202
11272
14489
62271
75336
51895
97270
98474
29782
00711
26236
43270
68184
92711
08281
91786
31293
51912
85980
14103
77391
41846
24246
58898
20576
23917
42269
09311
77433

12205
61827
87529
54980
08177
35760
00425
09077
41238
74672
86793
62887
41695
21599
24695
82764
36491
55200
78424
78927
36948
96741
68852
66766
53794
22896
54081
46049
75736
13180
35324
13434
10582
51155
20725
92582
65083
47578

01860
03089
58487
97321
66074
25306
47452
38968
66421
87553
85205
12323
22826
05925
73174
26636
27756
04833
65371
66813
38408
53297
15169
04120
13323
24661
63146
09516
88491
53411
61157
62749
91510
91964
46201
65108
93021
46025

46884
12885
88615
65397
94463
93575
74140
96342
30802
27879
71971
22684
49322
74105
80397
50121
54059
83182
08376
82258
87567
62543
75678
05310
39818
76987
47384
45441
52144
00500
57571
67145
92672
70602
53958
51512
24106
64877

72568
26326
23984
54950
98654
55142
26383
65538
13666
81297
05805
24960
59875
49700
44831
15417
53291
29115
42793
62387
02762
33048
70735
56382
66791
80123
16269
24349
25224
23212
65539
27886
13212
17436
49060
14806
74353
82755

58242
09939
70226
02879
19157
21966
72101
33519
25692
15463
83641
75414
13978
39726
33017
98449
47696
38267
68883
30884
25330
02646
51910
16432
76765
50676
14778
78145
28544
12641
71729
38077
21531
13038
50452
86273
97561
67966

61445
58316
62960
60097
28052
91299
22325
16803
90977
73369
37167
76504
02523
32927
11948
27245
68293
50774
32083
18667
66713
94132
68901
33905
71370
49494
98479
14002
78896
94386
97888
12475
52037
99231
24686
75440
33701
40901

71158
28544
24738
75515
81315
10868
92582
23347
57011
62182
52043
33067
80052
34955
49452
25786
78434
09599
93831
46755
59314
94779
78885
75591
13377
86481
95657
33973
03674
92195
58866
30537
66823
95122
28283
37478
42540
63599
71151
21615
37268
42330
85238
84835
02820
71414
44986
95229
75018
11969
16509
79567
47673
05934
67367
51384
11051
49994

28239
19603
06139
12319
99888
73431
96825
76639
07277
31571
66361
37999
11239
60345
77065
19209
96499
71744
52432
93409
08904
01253
43295
51393
82792
63474
22934
46989
89685
09873
26269
52727
46610
62414
55606
54892
49047
17439
38027
23150
35547
94764
37157
44740
12105
18261
08576
62694
61516
15848
59044
94671
68507
17725
99329
11576
99750
96406

27883
52032
13727
98557
85086
16259
60080
06896
19831
43963
88623
52066
25081
23324
37595
25516
81676
91423
28367
73074
16931
72852
00007
33987
80066
98772
29802
02201
47376
86872
17285
23509
29799
22282
98270
29037
65200
05612
17240
88060
05255
54825
89464
83794
88974
87287
70786
35846
68201
73041
88684
77702
89215
97886
28800
75290
53809
93261

86089
58913
20596
01146
41383
50488
76593
66241
47568
17585
81077
92410
81570
98091
30413
28124
63977
82507
59323
08215
03105
55893
13174
91215
98899
36127
77395
53200
78203
09442
88159
95090
09768
71293
37741
50412
04356
42416
13524
22445
64025
88568
61264
37232
25972
88401
59204
03283
93788
20286
54154
45355
83639
54210
42822
46261
25144
03217

64398
67728
29788
05975
75411
27079
83396
96317
95614
68428
16673
55296
44712
56141
88484
45589
88288
69159
09139
69702
80843
33527
71781
74198
98655
18035
15044
10667
77636
76753
89476
92951
16023
71338
67301
15576
48260
51564
24768
88082
31736
85636
97155
76659
68187
53018
96126
54326
71555
43786
72132
37548
56651
44663
09029
56616
15526
50880

13530
83045
08266
08167
06841
15331
33165
03673
04967
46394
61639
02223
44399
15728
80664
84015
72212
01844
10808
44090
57039
95927
85641
42331
96085
08569
60935
52591
91407
01957
85567
71073
79568
07943
33421
38213
46031
99098
54435
28870
64793
56328
49584
63252
31212
43263
74181
65015
37251
21457
65814
67766
14332
55672
22797
78790
64436
71770

02195
83292
84307
53705
61710
96833
69163
93391
87706
71481
04143
04662
85770
53622
47677
66515
63096
82829
68465
51687
56810
75544
19905
74428
27469
07734
38349
24576
56376
69350
43115
81022
02911
51102
10878
36496
56897
85274
91880
35524
02263
66990
75587
45729
69190
27430
44728
60449
08658
36732
76080
93447
47002
41436
74969
67415
69511
75262

92308
02690
81817
44606
54037
49897
79451
21082
64304
18858
61177
87592
51201
85126
05332
76378
30662
97288
06216
60366
27026
41588
18792
86428
42113
25568
38942
79400
08946
22339
23872
80414
98385
15172
22701
97951
18953
70414
36051
59412
33329
93289
79670
44167
72094
47491
79127
06868
03678
39420
09031
34391
82691
13215
88338
00441
96072
57155

86056
26502
82521
83305
95738
66476
34478
12320
29903
71780
18763
45420
69438
70733
65090
44831
47193
67068
37086
87772
38999
26798
52260
89962
16457
40114
78312
58148
24492
10568
84632
53836
60091
70404
65812
34613
67155
10424
62485
57848
77932
60726
77228
84268
10450
24114
48125
90958
65869
36782
92224
03370
32060
25270
80369
20139
54616
14447

47717
92022
52929
15181
62750
21509
48024
42808
84888
99037
72531
80182
66666
96054
36264
04702
52570
35893
60330
26806
49422
86419
30650
57762
73273
38108
69976
37050
80006
04917
98214
11938
29161
97315
08632
94688
99310
81089
96425
43472
29701
22721
10553
04018
96001
22131
85877
24470
16979
56089
66843
66029
25495
66289
45999
81026
83923
95582

41370
61523
56631
71905
84784
44390
49899
30247
01938
48434
59029
67220
76548
09901
23313
00887
21601
28931
80621
83041
57493
71876
05699
25591
34884
06157
39232
19548
66566
29061
00400
94529
40836
60918
44765
01981
84783
88203
68602
49931
72226
77465
45753
26648
24892
54307
37727
66863
41102
89504
55876
43613
21018
86715
26602
43167
54050
65577

35280
39494
78723
90822
75051
32763
22777
32640
64377
22268
67260
83980
45913
49693
86328
29994
75379
73855
52384
54337
79427
67284
72158
73461
57675
91289
45547
05685
10356
94746
76382
01868
78024
69924
41688
43598
23002
03124
85707
54171
85184
13974
89652
64460
69359
26153
07878
81824
76632
47885
33646
44249
43328
90256
33491
03027
97220
12145

27213
77454
30996
52289
18932
93382
63357
63265
88144
39564
23035
92156
90595
66801
67391
33928
01919
58133
05311
95410
53989
85222
32606
09206
58137
76722
17566
56727
66006
95412
76461
77390
11369
45097
05338
74493
28645
56111
43716
01339
87745
01260
96092
41738
30355
19767
60181
59947
07313
70688
24178
61238
20453
22531
88868
81024
83284
78833

54130
75228
75698
36316
67505
35886
56053
60002
49421
77153
49452
42041
47360
41171
85668
35213
44951
14746
76586
10551
11371
26084
62716
69621
94384
40063
25154
16285
20766
88627
13335
93360
05925
95549
41884
05708
08029
24320
63985
41111
18665
51744
31191
48741
81410
73904
02864
09651
38443
72079
59811
90602
31074
74396
45690
85339
55666
20363

96605
50483
28497
04330
01669
30286
10850
55415
63090
41098
35610
67681
36298
35383
11728
04263
30799
86227
22878
97811
95676
80431
18165
95279
20328
56300
94021
87139
78889
74976
16193
56044
06112
79569
02413
48498
11237
88169
90434
65929
64714
61945
81998
85049
87303
77611
43805
99467
33839
00798
58562
56719
95583
40342
09874
74664
56445
99295

84609
22601
61179
68341
47628
21101
70462
18596
12640
11998
68250
17482
42898
58908
68159
98111
65992
23276
60554
34231
84118
30512
25820
71190
34042
79422
50517
72119
92864
88930
57064
24600
49075
12937
15976
25212
07331
63302
96445
76828
81638
60710
65703
26881
31622
59889
87414
48154
19403
63076
21641
83361
44183
72363
57552
28466
80048
47305

49905
54014
51060
59987
01648
16684
46421
69932
57698
79428
72997
01767
40155
72173
83596
89709
95409
52950
51349
01517
95115
00792
36794
18095
78464
52847
50386
07425
93299
11895
39544
44829
69732
56712
09925
55715
58792
03846
79449
38865
16910
43651
17688
65492
67459
91225
69908
69729
95961
05805
78827
94062
86142
78633
47279
85827
84410
88476

18354
71149
65649
18783
80264
33441
19614
27979
53433
05455
91217
28969
65943
07059
11378
58324
76841
39894
96972
85218
21902
97595
15449
86155
80996
97636
24781
38606
27474
12631
65286
15085
72230
36629
50954
29713
96890
64475
54309
32485
28085
81581
18299
06042
88807
79567
16556
08696
37886
87154
81509
78491
76255
96368
06559
90870
33946
05545

19207
40477
90760
12812
31953
33382
02193
33616
01010
02290
79184
04337
22305
60390
94601
47141
58860
25408
30704
90424
50733
21404
06943
31881
55432
75001
84027
97077
15768
65813
63302
30124
62977
44813
39620
55766
74581
47681
64647
62823
81722
37661
56276
79454
47803
12537
76862
46593
97368
25763
66485
32697
68458
92085
80562
09752
51179
14274

84685
28231
48255
95962
17228
30755
66978
68525
92069
69777
36374
06496
48753
40597
01256
64597
94165
29023
16315
34649
51375
13789
95430
96993
59459
25683
27946
51534
39254
51718
01623
85782
56463
31175
94022
80928
26312
76525
48946
12400
27353
19512
53773
15232
83704
59564
73727
37397
03878
09053
30846
31422
60881
85828
79137
50927
43424
87747

81049
90898
05236
02153
19003
81919
83455
06221
38295
53661
81406
73522
56151
79384
76443
76350
54309
55866
97423
66508
74217
62888
79632
97668
23869
19368
22469
41105
88482
79154
44805
00238
81758
00124
31369
11195
37144
34396
50904
88496
54124
64796
55081
43256
62171
75611
38684
81519
45735
13701
10831
40638
25480
55416
86463
18284
31604
06597

55118
85604
50166
86098
87230
36382
89744
57597
03909
01095
28442
63106
11086
91036
43808
11163
46986
49521
94456
94181
50187
32437
87899
05165
03672
82203
97885
90831
56304
14008
25638
13927
42031
57330
01994
64613
56706
47124
85321
43477
32597
18479
78779
60886
96367
97354
37940
70165
59776
17042
51027
39734
97423
84518
47120
26898
56516
82796

24633
71959
05181
91359
96817
43629
62588
46324
82035
00673
77968
02653
69634
51191
22470
07625
06758
28257
90393
11735
04376
69036
64780
54602
09746
37458
39587
77014
17350
33921
14824
06394
59774
81851
96532
65599
88267
03339
89219
02070
45068
57385
54776
51127
83413
43325
81817
92423
59711
82566
95050
51453
42877
81115
15208
57183
88649
54894

56462
43222
62575
95808
37821
32880
43692
37074
38385
59395
10004
57110
36262
96134
70490
84809
90186
29079
03811
46092
14126
38564
76085
29580
18276
66456
85054
80695
89230
36382
07760
86086
37335
14513
91541
78088
98760
72705
57202
30543
23707
49839
50887
25169
08873
02258
95610
35232
44253
14614
43600
24824
49200
42427
85732
49096
67057
96359

32036
74307
59911
48776
46563
42783
36455
53327
66004
25230
17566
07597
16544
27919
02318
50087
14170
24581
82027
45262
13535
17780
55063
01794
88637
18033
62395
86251
17783
81931
33263
41347
05962
54848
53506
82060
51125
61625
95953
38793
32570
70642
91276
11299
09593
64693
03406
35641
08399
68549
82237
81302
90092
32770
95392
81863
26739
30733

22545
57037
84687
85159
16865
14305
29385
41416
94406
16334
35947
39523
05756
44012
50842
01493
77814
38510
25795
02137
30941
01621
94991
85636
41318
29178
44995
76529
00218
08905
55508
73625
84716
00803
57492
13462
16475
60955
03046
10515
98289
79083
35456
13583
42476
45409
99236
54660
03609
52811
04805
83541
32840
09906
19829
10940
75682
22993

55442
16317
71110
63737
70907
09464
39555
57920
94633
01000
33851
46938
04231
52043
48888
92058
95832
93321
83750
05886
27009
01850
23801
25892
42767
25357
66647
68216
12670
56009
17945
00938
35774
66922
96501
09954
90635
73062
85649
93727
02034
90745
98224
48720
53759
09226
50052
99117
97241
51368
10045
60115
90061
51294
91922
28698
07433
99373

18041
27515
93572
82306
99274
89086
16681
30674
00936
23035
22624
94602
82611
24572
47969
11178
16996
07597
67355
11935
77980
28521
61016
76215
65295
86767
46212
67572
40532
03509
05811
99730
84529
92734
07764
69436
41095
42271
51701
89349
80002
29523
80646
83621
91112
07455
90081
25691
83085
10593
81777
48920
69078
21131
22593
92488
11367
96359

32579
00064
79269
50501
89478
85623
26821
20530
99578
62861
66064
33454
18692
48391
79735
55569
59588
34703
39095
66517
98894
29370
64943
33601
06977
99853
55752
18791
58430
39277
53432
24080
62492
85720
15501
31296
34852
39457
44418
08107
39451
92642
77091
07992
15694
12341
48734
68189
99585
36064
33709
23168
16743
16299
28236
35216
39854
56858

31849
21421
68656
22108
75452
16823
38330
32058
87739
51254
19701
19380
65978
12219
70421
92793
04520
94810
36415
76707
66755
13116
56747
65674
56362
59447
50193
37381
38762
91766
93737
62105
38132
03104
97492
18125
32670
52883
61740
86198
01735
83065
48384
35989
30096
04983
53898
99608
79387
86108
19374
49146
02439
74748
17840
57999
30304
97611

82745
57865
41515
26336
89009
51463
16293
01908
38290
56556
32348
61633
76231
51329
16507
09188
85181
15914
51328
45833
97187
14652
34177
91331
82285
80419
17784
37614
77822
74839
28654
12987
20008
88417
50703
36547
55497
48548
18418
92238
88464
59428
09091
50627
08983
91253
36313
70825
41937
94682
37906
35960
04473
18376
49690
33907
05249
63489

37173
26749
24733
97198
05217
72427
29766
02701
56171
65533
29480
01965
38728
50515
57608
09429
96972
82517
14201
72199
24555
11107
63748
89506
27378
23680
96620
01747
38672
57443
33287
05913
32908
92343
13274
19347
53619
89942
37326
58703
68257
54340
15145
41806
44462
20156
56592
06219
87083
07224
22899
96169
34985
10046
41379
91750
59276
60179

10748
30429
03726
80751
69765
29903
79778
43713
86959
74730
35644
87711
96422
79100
46187
38909
74357
58971
52487
89533
55671
36943
37288
80706
49484
27273
65112
10282
26692
14207
33446
90397
44308
10446
21484
12122
05608
18574
37647
45812
74091
91436
89610
06903
96806
04860
77313
12549
48225
55542
89596
59861
01478
06695
18151
95407
93685
16672

34945
53936
10962
08604
39368
96030
67565
44418
59299
41260
77594
01824
04868
24779
88431
77585
61566
12659
81177
03904
34378
16797
01571
27782
42070
65935
24147
24678
53577
14912
25783
55719
33030
58068
81239
83807
23905
57448
91714
51398
30875
48925
74938
76874
86011
27346
11793
46131
07015
24301
22417
68216
63726
89790
53743
68234
46208
67966

33189
25454
44686
68850
74240
64435
96435
99750
46794
90814
69572
40156
65730
47710
33796
61316
71198
22302
11434
89523
46902
95035
86204
41004
21130
44826
07877
89867
22036
44731
61944
23951
57685
89538
78868
54986
81591
89206
54001
22476
84515
34429
34857
04644
46702
09882
28836
12549
23909
12657
34521
43671
70610
93239
44242
59516
36700
05516

50911
14889
29752
34127
62077
21003
53048
51565
36161
95809
07936
84782
90453
04066
21653
94704
22924
57412
82990
91320
65355
65208
00640
57440
12432
75695
61620
25751
92087
35012
81924
67479
05442
58726
58113
56865
13371
94023
33596
49647
96239
21825
84880
72640
91023
45148
21100
07765
38499
14105
84331
17569
56936
02577
73362
03873
05908
49086

80930
85234
84476
23447
23182
25733
45607
95085
21589
19711
02492
59872
82033
37724
23125
02538
56039
88807
33136
68265
34688
28213
44726
37363
34513
54728
61146
19680
01354
25546
52616
55096
08103
74381
91010
91583
44552
26062
74617
00775
90027
13570
80712
41880
64120
64843
72115
26063
33255
08286
94505
68542
76072
61498
62495
24388
63330
14004

04443
51807
05570
48512
28054
28560
78049
96693
14912
28086
11693
27072
08544
87902
74315
18657
04695
26708
02637
37792
11707
61480
29160
25844
15757
56905
44988
31588
73056
07312
35417
16865
79568
48348
90018
72286
50473
43287
40583
29071
66468
77914
14338
15735
95802
22548
99961
20703
93106
12216
12779
06049
52516
04633
58454
18168
11786
34448

18029
04736
73833
66177
10023
88639
73721
61820
01560
72626
83546
67350
99358
65571
21388
36656
25194
17718
60426
24206
95850
11268
97238
31075
49350
73601
99026
51173
06811
67410
88359
43566
14356
73152
24909
81461
30672
92735
08263
24326
22395
49628
29023
92479
90186
32675
31521
62318
52190
10108
17796
10040
45761
72076
23206
36900
30874
11786

21535
78399
85614
42309
21874
96173
50652
34184
55762
96603
59729
22125
88601
61916
28634
76200
38960
58176
54192
63241
11876
19748
69892
34207
13387
57137
18691
69769
81033
15804
16852
98823
29523
02437
73394
98878
48995
30455
68599
26321
09850
15911
45246
80240
50103
88568
39180
20733
00797
06073
17379
54865
30754
18376
41191
31113
60981
02158

83360
58245
49591
34483
52493
21349
20130
40094
20205
11635
72014
41022
00869
34357
39654
00953
49161
08843
45440
16912
13943
64997
52488
03127
61827
71874
43999
79306
89978
58642
46815
17531
80218
44595
15906
99850
70087
10629
06204
41852
78642
51397
35520
03069
91625
60747
66776
26179
76452
27596
62874
55443
17790
91350
65614
27449
26713
46180

98497
51262
40749
56639
03304
68947
19061
26530
60227
15642
90267
31043
63805
86083
24842
88832
37934
56541
99908
84961
46980
61163
79827
29529
21375
39004
45755
08901
24213
63284
73110
22788
00981
82256
13649
35890
09674
26217
69599
37739
00993
43805
71507
14591
08627
92786
36164
58940
76878
27614
17367
90501
81277
18414
02113
74770
90052
63743

04962
20556
29351
95422
98681
80211
69553
59494
65186
35615
52335
20339
26376
13417
05926
94120
78214
69344
36960
72523
78374
14705
54042
55477
04842
04114
35895
47977
39230
10868
13195
96475
24981
80805
48483
30939
18389
45244
08032
36298
34456
10692
77620
23414
07376
95724
27956
17328
83773
89160
51127
52450
19307
80865
14743
55056
07396
51659

89282
11607
29160
64717
66335
89126
78432
51792
53605
40681
62518
91487
05743
39175
17933
84429
62927
40005
76591
99220
53399
54269
42950
36229
85102
10958
16910
21238
19336
67168
08907
27371
86868
93124
05959
69653
73750
86506
09645
37683
30202
31986
98659
76010
71697
85404
31285
57593
82406
54127
65431
09447
10333
40593
01910
91672
73715
31765

78648
67411
86914
55238
99210
23447
42615
43576
38523
11023
87876
43725
37312
09899
68728
82798
43433
22135
95364
73440
86140
94990
62506
09551
94754
40789
14258
10364
54985
27733
67530
76821
21379
66267
65803
02398
68088
53982
12829
56629
57790
22400
98845
51869
80478
47228
31387
09420
30388
30444
41860
58337
87043
91380
19365
18153
28725
12358

69241
60779
53466
75749
10552
42178
38914
69899
55384
51787
84395
71433
20080
70302
09839
80487
72792
81892
90976
38102
50871
86274
73628
29461
31917
87879
33982
66122
07592
33000
88137
87775
07587
54027
16726
19506
08329
32650
73628
18823
45784
34308
62506
68091
96783
03394
05840
18932
05764
10581
93468
41223
79090
42154
39817
25178
04941
58871

22320
83229
06108
74421
03884
59088
83828
73328
37451
61462
26544
57658
63627
06974
35954
91349
13391
76620
58590
39449
84467
01966
96822
74852
16410
89044
77606
79704
90735
19440
51230
47189
74024
54125
71260
73757
43381
22763
41941
67008
57582
39448
23733
99091
04961
34886
77503
06394
40235
05750
22051
94632
31877
28989
43294
77188
95572
80135

80543
06039
41694
38727
54867
53884
10540
96583
07362
25194
81157
32853
87968
91039
53691
75950
73926
83734
72485
71648
74224
44719
87184
71223
06139
04461
88101
26084
13173
50406
73613
49497
67161
91620
53074
47112
84573
40391
96458
18550
93717
95587
75411
41140
86463
58511
28990
59634
08677
73185
07397
41184
41744
99289
36017
17704
97254
44481

99391
75886
64704
22307
60571
06714
29505
80086
96239
41206
29660
96183
49090
22130
03356
24646
50045
90110
33507
00269
38507
67169
14012
44700
40641
97685
03968
02169
81230
92649
34691
19361
14089
15320
48924
09161
34450
86524
59685
34522
02458
53429
04647
56819
01483
27379
47093
00910
84334
52527
95244
62541
14339
13198
99002
27595
89977
76799

04334
95114
16115
96502
92832
81254
11840
66062
28052
44292
74879
51785
29232
01234
73271
45602
08232
14556
95572
53456
24677
14845
06164
14798
95110
16442
72889
38322
51555
04728
24878
71698
48847
30537
98908
76006
43322
85803
44130
96814
06157
45868
19122
61638
39780
60619
99394
88212
84851
56646
99955
23646
54806
27528
58947
57452
90632
43914

34101
78010
61923
17794
95591
40069
63787
33847
30202
83472
90893
66475
85893
16080
08159
75958
85327
55254
41501
07126
47565
33941
30774
12256
27916
90769
38837
76261
84841
71149
36778
86705
09253
52049
75699
30569
19427
44424
94883
40579
17476
12991
69052
48344
72637
32271
50412
70840
14724
24892
71915
43076
07897
81304
23917
69799
52161
03351

95641
32161
86681
62842
23276
82936
68772
75909
09230
62365
28448
44049
10890
04119
11755
99145
54264
75076
91268
98912
30271
04838
51598
15208
57342
90775
82607
57999
20284
62091
54840
17703
87370
12011
63854
06232
23930
35811
12502
10047
87640
78725
27917
92304
25789
48499
39132
45043
75903
87493
18941
05473
58654
43291
94169
69110
05689
57865

23995 51236 64453 78614 29052
73084 25473 55544 92448 99064
92430 01810 18883 18707 54174
68745 07990 41167 21850 00108
36113 55040 92112 98297 58851
83414 30414 39425 17395 91197
03276 62203 20516 35549 98750
82327 31462 47520 91987 00944
67275 60847 87395 29594 79373
65714 93854 55387 58040 91553
42310 81175 14476 73952 95687
68792 43767 28425 53319 09921
76968 83648 19287 03175 14531
15683 98672 09518 98543 83120
24055 73649 07382 09017 46077
17680 78434 60626 75700 08018
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
(end 6000! -- 20066 digits)
7000!
88420
75175
16575
72984
73960
00545
79386
07477
45119
78837
53992
48471
79884
83988
43184
80420

07956
75472
21677
49406
05874
82580
39672
20899
07967
85273
66648
68973
44323
01815
94306
14146

96311
51586
65531
74475
55031
29028
25422
61015
31555
33788
03872
79863
67392
32151
40044
52898

22478
49547
81713
64765
56484
18118
35335
93045
80336
20485
36959
56043
99799
41483
98731
68296

64993
98207
92137
08706
23675
65299
73193
86511
21426
80752
19100
04887
76425
85733
43602
11680

45180
77904
81890
42936
88330
37908
97697
96829
40933
93530
72483
08762
40861
00494
35584
01332
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

63186
54560
27026
30774
48013
82804
51669
70034
64117
17303
48408
99052
83266
87514
19681
41281
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

19549
07657
69589
74471
86497
72305
79530
60679
73191
88262
80525
26018
91664
42352
75323
27287
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

94102
84171
14951
06842
40482
75692
48006
78778
73242
23049
27412
27922
53721
47146
68631
29600
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

92577
49637
36094
07973
12629
33455
17960
44453
88746
62799
49283
09028
30046
89271
12472
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
0

34089
56142
44235
52625
38244
73771
12084
43708
68314
50082
52989
92396
60308
84708
14811
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

36610
89338
54404
85128
15540
55699
15797
98712
48233
34676
65051
22979
77760
81434
44986
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

60140
78232
59091
53651
86329
46411
20909
92262
31290
50949
49682
02615
05949
05604
62955
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

69689
03667
52103
04344
06811
79826
32721
44441
02285
64094
16681
62024
68177
97388
06602
02092

77265
35592
79465
82426
00551
34521
09449
96767
75697
39659
75647
46920
85480
90618
85218
77705

15146
56463
15393
96421
77904
79048
65539
13223
99375
04045
98269
80165
00318
56325
25633
51645

66806
57791
84390
59916
99148
75468
02561
57427
45243
13285
05288
20576
46540
07373
96473
06393

38881
00693
49263
16495
48885
78590
09450
54582
90945
13049
11969
84415
47333
85855
43134
72363

48614
06445
61688
82730
65014
43163
34395
38100
72358
20226
38756
38009
11398
60998
19493
93875

06385
41781
38534
13791
26373
32265
68089
35264
74042
17379
12911
46547
45669
54818
26406
52376

96171
70961
84643
97441
80063
11238
91039
77608
11018
66791
51514
44354
26558
58844
99078
38829

80698
56754
45143
79792
04442
03998
13670
75200
44014
63856
11512
44743
58582
38462
32365
48784
76899
50566
45227
93727
35723
82470
59634
80614
57956
63426
51595
09501
75050
84985
52164
94975
80935
45917
87332
92939
00290
65043
33204
20655
29741
41015
98379
43753
66385
34214
08762
22146
85973
14892
12297
27659
92438
99904
86705
71481
46134
42654

15583
39784
69667
97253
22813
69873
15843
72055
61260
97377
56058
51592
09667
99090
79130
48761
51929
91183
29596
49861
01503
77725
85842
35002
28009
04164
94987
53539
54444
28079
35648
50346
68968
12957
12754
05982
61300
83692
46218
69509
28867
57360
10960
98808
65551
98752
53835
82749
48033
19584
16515
68250
67645
51701
83918
15985
28635
11236

48778
36182
80608
22713
78610
88932
05504
06131
65912
55926
82488
39623
08210
59019
26405
60973
20580
92027
42189
20855
85226
56942
27596
70629
24724
34749
50313
46926
23488
32084
47153
29352
58604
03780
55272
56429
34589
08310
56897
64114
96095
91495
24047
36193
90869
87157
73916
33340
13355
04711
61354
77188
97718
82005
90398
62127
07746
95090

85570
41608
88546
98769
87946
20275
10057
11076
16715
29908
63388
33058
62268
72780
81690
33930
12015
31176
12032
60018
32948
43051
15205
87704
11189
98949
38238
90658
34511
85584
10662
09258
55538
21232
47043
58638
93439
26641
26579
72891
06222
88700
98818
01480
71263
43450
03587
32019
34606
26630
40388
25770
31818
85193
14125
90742
24587
99772

46483
12554
82965
23101
92012
88175
72657
11108
68622
79462
59704
33293
20153
85499
24644
80219
22002
11317
30420
45176
58892
47790
22115
94619
96211
43552
50560
43287
34810
21401
10894
22794
27091
83004
35883
46812
14201
17960
10998
38950
78068
16279
44257
02533
44507
65979
31573
76889
17520
56355
73782
33394
20904
26755
96462
22914
11668
36626

48872
13171
86484
72904
34982
76743
90463
61356
15286
84570
60765
63208
69402
78649
07607
70317
59199
11280
71234
68312
12729
12448
74462
76781
42782
95058
49221
14378
84886
82146
74716
66530
90090
64879
83735
77918
21746
53502
26877
02748
79431
02968
58479
79822
01927
37788
02339
69367
81979
24457
44763
70341
80102
03263
74828
52195
45870
98793

14403
25495
69290
00982
76952
68457
29970
29429
80902
52517
34881
32486
51875
21179
81877
90251
24667
19800
57253
82249
47712
05500
51951
49788
21936
87863
68587
61942
97444
98566
96692
84015
08618
03874
39484
69004
28044
62477
67743
00422
70593
81966
73492
73801
98237
04600
73823
80845
85019
67128
37613
26371
29071
76564
30929
84104
90256
69176

52761
56999
15090
36148
53229
53111
10284
26748
71415
71041
98721
28644
72243
68340
35460
16236
70594
61951
38114
04350
94822
83005
55354
21366
02398
56637
48919
63364
58981
20426
55790
20192
87263
04475
66363
68275
62461
58910
95737
42984
90090
56773
50633
47949
65912
49740
42570
93155
46602
21782
30637
92251
31196
06914
34065
49977
71303
38028

38066
83155
55917
43086
42300
32635
37223
08600
81633
71202
15584
76140
19108
37499
88817
14092
79621
29438
20447
76081
72941
31370
03270
56900
96017
69058
26295
56386
78890
21734
91848
62346
84203
33108
83604
16936
12903
72063
92619
72670
75863
83786
18821
15699
49169
05848
81911
06018
23467
45724
15692
69441
75545
55597
13093
96769
28393
40823

03874
91925
10120
50813
10306
13313
45639
57242
85630
67481
50746
54301
66217
15527
90897
83284
28251
56751
52764
69129
17486
14008
71423
21962
88776
50160
31699
37138
19597
32004
23897
74910
78849
55219
60047
77503
12013
01865
82848
50507
26405
06327
45603
82113
76214
93293
79470
75023
55516
22899
36799
52252
55164
08483
14551
98350
47150
24820

03503
38926
66420
32196
35920
75771
40716
69818
94882
69621
85872
11558
53050
73451
36898
24060
13133
81292
79160
58635
96675
16440
86524
88208
93899
02603
98314
09138
58161
32831
49827
72734
45420
82824
38500
71895
25891
70466
57511
39438
73819
94556
10758
02496
97302
84466
98606
88418
75045
81004
60869
36208
34685
86839
66025
25663
61424
18295

58423
06545
66380
28064
07385
82489
85839
82015
57921
70489
41235
75862
92495
40383
17740
10002
16843
33141
77476
52215
19443
01823
16208
37890
75570
17367
44459
18487
26246
04079
65691
06212
01437
56280
69215
52352
72839
24869
41859
61219
93663
20012
21064
28149
17241
37783
77947
59435
83687
19228
60857
38758
33248
95687
82987
28438
25809
52556

78811
82209
90792
58341
66247
26027
75567
78899
14167
02118
69436
40359
22090
95873
60964
95120
18173
86813
14221
29351
68579
44143
50965
86932
80304
04766
03792
17515
91561
26043
13569
74870
15772
85113
83786
02266
27021
13289
81120
44962
95311
66372
13695
28143
78809
29880
01312
94148
39823
43352
39369
68600
75531
35472
63791
66182
92185
88669

84577
96624
22103
12183
90106
49123
20694
54358
95405
55715
04941
27713
74517
36553
21841
71457
17324
91161
67886
97755
76752
09592
62216
14150
16669
20868
52867
69748
63915
75100
62465
53676
31210
54037
19109
87611
03103
79896
98461
55230
12896
16715
64726
86950
79336
00919
67307
18671
87981
86953
87199
30861
84797
37589
68773
84012
83154
11080

90430
20713
98427
46116
01575
61992
53671
89597
88944
03644
05077
91462
28417
76972
75320
27523
23681
16785
21321
98294
71471
03773
07212
60954
34054
22794
25507
04250
82775
41710
66366
51436
57223
81298
32030
57790
71269
54172
10022
49808
87438
10291
63134
60174
04331
67852
99118
25586
17922
69388
19795
54760
47949
32882
27868
23832
67508
76672

72338
13021
37609
22425
96932
11576
16937
88720
69123
96640
79299
25406
49460
37570
39205
87955
01039
83065
50450
52937
94260
87910
79564
74769
09784
99303
32059
99640
60286
87930
44487
39760
43571
11923
89713
60747
14705
75062
46482
59585
14381
58788
78367
51601
33145
56660
07905
45011
49949
56411
33425
27289
43652
24377
20063
63787
34410
61797

33953
19162
99241
01338
63299
25969
16916
42619
18445
05928
56854
47221
07262
21544
68971
51062
02299
21674
51528
56126
93162
80059
96917
05292
44780
54032
19462
76360
15919
07636
43540
67788
26539
51891
13535
04902
55628
19337
87711
42745
94066
38388
73615
93298
31173
07815
66704
79375
62017
21282
30828
68997
03068
86440
21550
78287
64558
85922

69980
09142
05290
61951
03210
38237
72963
37443
46997
80727
58506
86048
03602
02470
30638
14391
19962
51076
18600
61136
75606
29179
27901
03276
78419
90168
23469
80179
44892
42464
74082
16209
79275
51293
50045
69972
08413
39504
10962
92475
07305
88734
26378
37431
59311
62951
06720
33973
30911
35759
10758
51615
08734
95400
63216
28575
53751
73149

03660
48928
57749
74699
73314
16179
58437
65630
38470
53899
47057
19064
04757
37554
49634
83525
65336
80452
87274
68045
15724
62615
44392
61805
80380
61562
60076
15540
57594
60455
94398
05994
06458
97993
66998
43533
79500
79763
53460
13356
54536
39051
62569
83739
12722
58730
51782
50171
38228
82313
04251
61368
34012
09159
63803
58584
22431
24435

81896
54534
46164
69307
44560
74490
81759
70720
24469
29836
12776
63532
62927
33712
60682
33804
45115
22882
44541
61876
58041
13558
10623
27006
52064
95814
63906
36805
64060
81906
42003
65034
78634
73478
83694
21155
44064
51834
67241
91294
07316
64662
95929
60850
20465
14776
83808
58528
85471
56036
13911
34145
00126
16913
25927
70789
13986
58476

47190
51105
74548
37376
32166
45944
75277
63236
85800
63975
10222
38503
05895
74882
79514
79721
49798
36296
15196
11891
83629
98921
98798
21021
74551
44217
29896
32012
39364
79235
92713
48080
51689
62966
05972
31312
57628
65849
43928
02535
56328
71782
73835
08807
82417
58045
60565
57989
76375
26423
78464
15769
44404
82675
14074
74319
88249
16435

37885
60198
75082
29643
20493
84361
00432
30788
53719
32079
30098
08472
81110
09512
13874
81476
60903
14693
18647
52266
40496
43406
49165
85621
30773
76967
22093
37694
58778
27482
00035
65845
93693
67634
21272
34560
18583
90456
65862
30890
99400
51781
72462
49703
74800
96494
50199
64994
73439
43502
27686
70998
53540
81422
20979
15368
45511
23077

17117
01008
85126
89574
21382
63362
35393
97966
65345
26392
34099
41918
11997
34010
52657
68329
27524
44625
77705
47553
54591
09719
15823
07726
84398
95560
29959
81980
94451
02787
22412
60614
04733
25387
54979
90870
29308
58603
46931
14040
77319
85623
07121
18546
90454
31045
68169
64395
74959
89307
62343
98011
63267
03491
27041
11465
67315
00820

72389
72861
53818
48073
09427
03069
75615
00213
72819
18761
09667
73475
00743
20372
13492
54774
84505
78832
09188
81553
59241
48628
63771
70565
93299
45109
80541
41024
08787
84063
20524
21692
27632
11251
73424
28775
52167
35010
11264
18454
17706
88743
36132
38696
90589
48159
85809
83689
75899
71266
98242
84866
93221
14956
47266
79450
37871
19818

29800
11379
02615
65329
03264
86872
46113
04751
67683
47551
19763
29360
45641
91166
52533
47576
18656
00723
56992
04416
29259
88638
33786
52945
17896
87311
39344
20946
87313
69216
70538
01248
75779
80483
88827
69248
36204
40948
03323
99439
46893
48093
06820
14740
27292
11086
80925
94963
05561
76906
83474
66356
83913
82059
40159
73091
05891
96036

35364
95500
87268
08025
76296
47681
02465
82891
94306
81682
20596
48650
74959
00456
15363
14101
39163
76478
27073
88173
45677
61222
66282
22769
40498
73762
37140
95480
55333
16892
16765
91743
79324
59797
56036
57081
25946
38504
04279
91371
40690
45456
76711
00566
85633
38336
98826
10479
31641
30980
96384
07425
13638
41758
85045
40865
33362
59117

14911
70164
50466
62515
98373
07408
58631
19445
19985
88292
33808
42155
02253
21713
34439
13086
50474
43343
98938
22702
24254
95727
20069
95674
60168
05524
88526
23707
60790
06510
96073
10875
14956
50025
14156
32912
95307
80722
38480
70378
62007
31480
37908
09503
96924
14028
69327
50763
58242
32844
26045
84816
01382
78847
50560
01189
93500
02824

57472
27363
12905
53600
00464
93422
71276
49105
17716
13080
95006
26532
15967
02251
58613
63524
67244
82580
32181
04790
62098
49197
24009
44342
75741
49064
17711
49018
87901
99533
50775
42935
11003
55423
73285
56506
87422
26189
37363
78923
28801
70437
84960
27259
71152
78671
18842
62689
48970
56644
32176
44746
79684
15226
22769
55724
10824
03002

76895
70432
15042
87106
74747
98403
64196
24535
62251
88666
55901
32820
18119
74711
79186
93259
90582
42806
56427
52257
26314
76605
41695
51949
12740
24026
62912
99672
16170
47769
40859
25783
35068
17680
67572
48053
66824
24174
35759
42833
02759
75526
82480
97900
93337
29675
00136
29512
21057
62765
78507
25486
12106
74869
70056
62009
70691
47100

80923
12034
35688
41178
95024
79964
27190
38405
48608
36657
46178
63457
96470
68553
28460
74720
21757
13987
77785
25745
41574
85766
83748
51061
43487
32025
04671
56463
07175
86589
91459
81472
31759
57243
19026
09008
15201
93307
67314
34543
39191
23163
76949
30374
24116
93604
88757
13927
39255
50220
73130
59218
03823
07751
24718
87832
30146
40399

93197
96985
98688
90361
52661
07137
63344
98400
17204
83526
23474
81119
94405
65058
77585
50120
67435
81495
61576
92475
37672
09631
01487
68060
65963
41048
31080
55545
61120
79988
14089
86236
03576
40538
54098
08457
81252
02395
01835
74493
50791
47661
23198
63879
06227
10473
80227
51473
10317
51833
33480
28394
37049
27183
42481
28470
24122
27396

44584
27888
95746
96276
95305
09403
84661
39240
35217
70603
31485
88805
24694
36270
80868
42606
64313
64416
02490
92651
54553
84627
26607
25548
68916
47471
18305
03315
37852
66653
63019
32958
97220
97430
61087
74924
13045
33776
58853
73902
37456
69857
08267
92488
36642
23311
60940
51121
12019
42822
64380
49765
50531
42330
18042
48554
86057
24777

06934
12989
68693
75327
64958
87502
02523
44308
04469
92792
60580
72069
88421
21101
31421
44492
65393
74330
97715
73791
26466
93958
02435
81817
38306
37235
70944
64943
13222
74545
41757
60258
47690
56288
30855
90612
89601
43743
44082
23550
15737
22964
81082
89278
00658
50438
81448
73961
44022
38252
19535
28302
78433
34943
57936
57887
51036
06273

00845
53952
02700
78730
60467
08341
96351
58111
67055
83630
82805
16750
56350
99707
90145
03238
74076
37744
29303
06396
16862
04131
90182
27197
20494
38673
76784
79740
82055
79481
26752
03601
78979
98639
97900
87087
98339
38000
84467
20021
38555
95156
78625
20334
67980
11253
39687
66436
08191
93900
53511
08456
59239
39144
26844
03873
74298
10502

90743
66760
69254
15795
94316
03832
57833
18665
82813
86010
76616
41497
03390
33120
70775
06513
42605
59553
09293
58605
11075
17546
00519
29659
70921
26522
61754
47496
22616
59026
19773
90336
06381
93804
99229
22967
73105
93531
00906
67731
45233
93956
85367
56976
40218
52819
80182
06381
72539
00628
89926
40197
37136
71443
55901
02879
57112
36892

25125
62117
02068
25344
57922
31247
15081
91871
61535
38424
76254
23789
85215
94880
02412
18990
05354
47896
74920
33905
50877
89488
02406
93027
60223
32752
43067
08664
48337
42309
61265
10267
15885
50621
05206
26773
19899
31780
14509
60745
89546
80888
89082
74373
17767
83524
98577
80826
80169
57760
60455
20495
31712
70061
27185
78485
02123
88348

51336
67184
79293
28432
77224
03870
06381
40831
13602
05954
22965
62300
79509
20884
70068
50585
62618
38296
05228
45528
41215
71800
23062
62176
80453
23617
33588
23275
99865
84468
19106
27955
58110
80815
26318
92071
06389
72609
53897
68899
27652
35876
47262
08562
06390
27411
82612
05998
73923
65172
11203
85497
62560
03654
14981
59041
21079
39108

97555
93169
92853
97860
01208
88784
17123
00711
35808
89046
04489
24544
77046
23882
27333
56890
94016
45153
73745
45285
48453
82659
80130
84164
48560
76091
53665
91054
34472
20451
05973
92918
82243
08313
99072
12115
91004
61159
15678
46211
80263
70323
24336
90855
88747
88742
27232
08283
03654
25170
74208
19589
78123
94010
43651
59898
83042
12710

42235
05168
89240
67036
25721
08434
50114
32913
84466
73249
55510
47671
19624
34622
81362
66116
39735
25185
89046
61949
58996
90613
59730
61452
01604
74138
80332
57646
96736
19800
50303
31556
20978
99634
09412
05642
42653
41073
51825
89154
37012
83411
74296
82670
76235
73985
35489
59260
53620
37755
51525
04365
98685
60548
96703
20295
58566
01275

91466
60612
19038
17033
91514
76163
10606
72322
15694
87572
08855
75800
42085
78978
68899
57032
39377
86663
99624
57527
64337
17016
32691
48333
25753
82787
75555
68701
09696
56611
97408
94030
00947
30318
31192
95619
79521
67753
59374
86593
70286
70275
17848
91275
97211
14171
50881
06524
00707
86091
12107
45245
28580
48735
41253
53469
26690
88885

53637
14697
33256
05353
61390
22679
10457
19097
51468
55041
08740
15792
37547
26032
68420
64482
70563
26747
93886
00714
82133
76072
39090
49910
91650
96200
28804
23371
87614
47177
30243
18249
36838
25212
52395
25934
15039
05873
64366
40130
73067
87553
92825
65425
54816
09338
53553
16935
65725
95667
90519
01403
61038
93654
40519
63545
02049
80593

04756
00382
70084
82937
90032
90507
17240
30246
50904
57669
15506
69201
93442
30186
31331
37011
27260
58020
66784
23531
38923
48785
12230
59960
47561
18276
38801
45583
27581
74414
25175
55421
66645
10373
72837
19503
58697
08640
37181
80655
71208
11304
69263
43000
13033
07142
11917
49334
02015
54959
09692
28323
04078
14603
17288
36239
62671
72767

14801
78687
05919
04497
85422
10073
62847
94711
35198
45510
27879
56831
99958
73438
89293
56827
01590
50147
25551
71414
51746
25836
65436
12061
46657
62596
55380
04190
05163
55578
94767
02819
81380
02989
63498
53759
80988
22731
60729
04095
66807
56842
14476
12815
51810
78658
81484
21392
03873
32428
72323
72575
54786
47084
10591
00467
25760
73412

18439
75885
67506
42442
99746
20992
02036
93666
11226
65420
18380
51829
79238
17270
63282
18828
02464
32235
88965
82383
54038
64321
70098
39205
11794
61279
20635
83892
61072
69686
75648
78246
93112
00638
29630
59471
17690
91541
22410
23133
24147
16013
19331
69222
05212
43012
83065
53265
47633
33074
67464
77987
95635
36716
14406
29917
91101
25086

22000
04653
32698
32066
73499
48034
36859
05050
83924
63932
17368
35407
72367
40963
43648
62938
40709
03587
89702
56971
75762
19541
62825
59989
96538
84565
44529
41697
36218
14769
17937
03971
17864
32931
31862
72933
36334
81384
30758
71738
36143
60305
14502
99988
66687
64503
27390
71196
25336
88715
63669
47214
25581
15850
09402
64502
48039
93069

60095
04042
41026
03813
65140
54319
11491
87205
09389
27193
71396
39944
53048
23937
71741
20000
85985
60262
36463
30277
31398
99824
76381
77039
21277
08470
47330
52746
43536
29709
67846
60648
78037
39974
60792
82110
47944
90527
09945
85985
32209
71034
57802
83687
09608
63602
61676
52347
26992
59766
57394
40304
49049
93675
08163
06529
26888
36120

72756
71244
57830
72795
69919
92509
18648
99080
89605
41482
40399
72332
66367
12359
16593
58888
01017
18211
50207
76051
90591
20292
82723
26738
35837
58979
92541
15151
61759
84423
87978
38083
70483
70386
03709
06764
37242
79817
69048
66710
63118
25495
68587
16460
23502
44360
39213
73055
06793
18373
66558
99362
74298
21941
59079
43318
89497
59466

52707
44269
54288
61217
23992
02326
56199
29229
83110
48888
21215
53130
53448
85743
56638
69285
82311
23265
75549
33052
74110
58289
95576
69182
03850
74704
71554
25140
01191
43132
36322
03852
54340
96167
46753
40426
04156
43353
12986
92327
73018
75171
79686
89142
06265
18528
59714
00680
18016
15485
65309
48459
27237
42076
70064
85320
03455
92106

90829
18837
33232
29287
84318
92880
27226
43465
01830
70858
04033
68690
19567
66579
25452
15388
93799
83169
23179
27055
62123
80153
03694
42557
17782
90916
07122
17503
48666
10128
53080
18762
27205
80677
05565
04547
34316
95792
09140
22556
31475
76315
16780
72277
70335
00339
46920
66512
75040
71322
14394
57742
57206
94518
72448
99902
95846
89961

80201
20867
41794
30374
45325
28937
41430
25003
71279
69590
01520
62421
34001
57146
84159
99573
65350
44683
28079
46824
29134
81991
00379
44161
32524
36834
43367
69126
65720
42666
36011
72999
55724
10895
58230
44882
17639
70897
64559
09666
31432
76533
44665
03817
50807
03017
66888
65376
95561
62276
70403
68957
84892
99453
18336
61508
20170
15807

27925
85932
91589
71489
51801
32728
46290
77193
74460
94650
33737
06786
75628
01298
17609
14874
49626
11239
58970
71403
38255
16194
66861
53131
28378
95829
57978
83265
86323
56485
25277
19036
67208
05032
47228
37259
27325
59832
14560
00675
11719
78985
70573
94497
13197
30613
63755
38738
99579
34796
61897
50911
66813
71887
18306
79555
65439
58826

90459
04360
09490
83832
33892
83368
58490
16292
60246
92668
69219
97466
89064
32228
62318
20885
85897
92177
03594
82194
36133
92351
44598
25199
79125
49171
24425
26031
44217
68033
61565
41417
56153
06737
05157
51839
35684
28634
62384
23258
63620
38187
11630
61579
17984
28728
77900
30809
18670
65294
83182
86801
32324
13966
42174
25907
62757
59889

98793
24911
20890
26857
23620
07919
36844
41621
35718
37855
22804
65882
20456
11178
38368
32217
71634
86366
75040
34492
76648
05296
02354
81724
04251
99839
78116
35786
11417
04297
20926
49962
38211
00220
46802
24681
33237
83050
29740
62335
26174
02093
29520
65576
85388
12421
05478
73609
84810
13441
86555
73121
61064
84291
48618
13863
81432
45836

47464
49735
69089
40095
95118
24215
61282
05912
29761
29968
09514
55291
05657
98210
28798
59972
85352
88323
99012
90104
45584
16046
27524
85591
47999
73972
02450
16914
02703
86812
05672
29263
17251
70430
75406
15712
73584
08908
15650
99740
57302
48624
17702
83652
30353
39990
28547
51934
34804
98102
50854
21682
19439
94158
74582
90199
14486
96928

51132
48613
65982
79240
40885
33276
10863
40999
85170
61488
97953
99266
98355
25277
28100
27525
13287
88265
65967
27098
71506
75260
35264
81237
65509
93279
42744
72231
98640
43826
67931
09493
13819
12325
14436
65464
75412
58967
18797
27939
39708
98066
68450
27782
98484
35625
53202
32101
83996
12114
14481
10693
34861
90650
99591
12393
66146
46605

78881
17355
53055
64499
47670
02697
40302
84140
09368
10153
06435
88001
82509
21043
20334
37987
26843
52891
01858
28943
07512
53155
96460
37582
59026
81233
78404
98971
81875
99849
64494
48552
20046
62500
32079
81839
61714
75901
31589
43495
33896
89444
90811
85130
85203
05497
27841
27500
33571
20883
92208
37502
70608
21319
89324
65581
37857
59794

22831
94584
03372
68971
31519
44512
49622
05885
27190
44896
22846
50049
52508
96203
18563
36841
10165
88441
80079
06595
90024
88843
85168
80067
44581
99187
57700
56870
82127
58823
17145
14126
03103
72705
23935
50228
32703
31609
68140
13489
66057
23177
89753
50767
89116
39595
60093
33287
68189
60726
75159
81923
65469
29658
04647
73241
55459
42487

75647
34855
13377
81681
17998
87964
98932
81875
23059
22788
45916
24801
70134
23921
70861
82241
38324
23522
58553
88608
41241
11612
90896
80162
99057
12622
96224
34921
35814
40489
80055
62771
87713
91174
00127
78087
36040
01897
15673
27750
88645
94951
65461
66590
26410
04353
07199
76280
09945
47960
12709
25704
63190
24240
50520
63222
16332
42724

86823
13688
23833
84627
66027
72631
84696
37870
17975
98723
24636
38360
87671
68311
68175
58883
02390
43859
07671
88300
13157
10136
46180
83139
43466
19844
38882
48127
53525
16631
66073
07381
99811
38926
53882
84289
96042
72636
97335
77385
78089
51012
89566
22369
23175
30077
49274
50096
34692
16563
41291
44837
29557
45567
69114
24889
79934
40397

65625
57543
81078
68231
44766
32922
34248
30710
26996
45323
31651
93164
89208
26172
86965
15141
49326
17758
16322
20406
70708
96853
75111
10561
43848
63214
23402
94410
77159
30729
66792
02612
32075
34865
15590
96659
35669
82696
93348
36816
98619
81951
26697
38170
07850
09353
48523
48367
51693
67862
15909
81888
74783
92570
44859
44261
51485
81049

29818
03229
35017
96412
53072
22055
07491
25883
40865
46160
13353
81631
67070
27729
43977
00405
10127
35411
61981
12201
97800
38016
72971
14412
84514
80524
03203
54865
08789
55317
12252
66710
82981
71646
92061
01779
00109
31620
60690
68019
39539
83445
33434
34620
42238
72427
30459
10505
28487
09765
75768
41343
84921
10383
79022
74540
36614
73858

63946
23364
29729
67270
29713
40940
11814
41720
99524
22054
42762
12217
28140
74734
29419
17163
36570
90066
61462
81864
04805
93299
46471
64309
97333
18617
64136
40963
85547
41903
78032
42563
59964
60687
07006
94634
25328
06437
95940
06939
35662
32257
96625
64561
35115
83815
38991
27705
95015
73275
72227
50235
98240
56169
77642
28478
64493
53124

54729
04546
10110
41348
58631
45982
97823
44652
48206
68717
99863
81609
40814
87026
22618
24517
10810
50197
52472
36888
81229
87730
85367
91449
87219
82545
74964
14891
29658
18618
27382
52069
39418
54303
69931
97254
54286
78843
47432
94067
63556
62543
92086
30134
94817
76640
63245
52253
96109
63455
10218
70814
05183
87722
52702
94473
98740
10607

90070
87779
30736
70990
78542
58323
24581
64286
34197
68580
75549
92151
25524
39373
62270
24964
92273
82734
01186
68214
23963
05455
19909
03544
48228
99072
09793
65041
43348
36924
61531
51135
58551
17714
44013
21528
22070
16173
82996
81666
13930
07098
85943
13809
69797
00044
41682
60341
99747
39663
15161
42828
98297
49029
08743
97655
32059
28950

48938
36101
56135
54515
36953
63180
08837
83732
52022
73917
33011
09900
78364
80075
97460
53435
02724
19774
57045
66783
07480
28574
36863
54979
42437
53556
88235
26072
70252
48056
61288
22399
15310
86445
21672
49536
86269
50998
67412
62533
83231
31394
52960
95008
58943
65354
44109
00561
60755
71969
56966
83942
46892
20340
79795
53500
97397
88259

54088
39388
78631
41346
74372
78990
52084
14257
26488
25825
28265
12225
70624
07436
16027
43451
77574
74753
97545
35608
08847
10495
33095
52837
77289
33797
31979
42160
47011
69187
62246
17025
44267
40063
11946
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

20363
41086
14907
67048
17486
37196
33293
77348
22182
78749
28848
20216
07113
39512
36713
78753
77326
45284
69611
44293
07430
67558
00177
05501
01874
10892
64841
22080
23116
04971
73218
41330
69871
87190
55897
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

39588
95975
41901
45023
44060
73247
00657
08743
60268
84082
70738
71854
69448
13383
05559
69494
90893
76719
83318
40148
69762
75825
31867
16690
75679
74450
58181
04182
64370
31547
46063
48806
93953
29652
19251
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

24366
33259
60572
52961
92800
63189
02684
38784
36199
10379
49511
56773
85341
64519
72851
33735
63327
12608
33294
68419
51162
77554
36519
72822
51867
53436
47945
13439
95521
53640
78625
93015
77254
75718
35310
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

73454
02150
23149
55155
34800
90309
71793
76647
27676
23616
80496
65407
44972
12977
01060
93305
84666
16224
95250
69960
90389
43696
13728
41327
79132
82314
59107
94592
44882
82867
11635
15819
50576
30707
99375
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

78785
09184
07216
53264
52914
17848
13304
03969
24802
04045
00766
25288
06275
09596
52070
58920
47162
32202
35402
93444
27558
86420
55681
51799
52135
31640
68706
66496
14235
40644
09203
15416
68586
96772
20640
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

39203
55874
31985
29296
75191
88037
71521
28127
41555
16395
04842
48076
15895
47257
36699
84115
22143
77584
24836
23172
91584
07775
51745
95743
28429
37887
72375
71608
87061
17230
12440
30195
00697
61658
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

01339
86356
41017
88938
36619
29329
62269
07619
92164
82694
28837
81714
49376
91555
43193
75170
77410
83099
40430
37201
63698
28280
09301
13906
28522
22344
57538
69528
47666
86418
66549
66508
56030
77262
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

24922
78390
70862
86252
73557
22997
77360
51318
16749
47365
88157
18912
55771
08681
97187
55161
84980
58506
19902
07072
96769
92537
64042
57839
86184
82886
40006
90627
35013
00349
97056
78163
47679
01239
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

99099
45663
78213
56095
54323
89188
08552
45684
91267
14036
05692
85939
83652
82766
10794
69866
95518
24705
36576
86132
89651
72306
27135
62997
85108
65802
09343
68286
26128
62803
28895
34676
17186
00676
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

50171
97641
70463
20042
96364
53372
59182
02089
68241
06828
21341
79236
10148
32482
28662
86312
03039
97816
87862
92208
88878
04811
68200
77137
34797
70140
49001
47971
14610
99775
97183
81551
74297
09824
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

48144
65506
99123
52618
22450
01170
81226
84595
68086
18140
04919
81577
42085
76288
41450
19794
69348
47350
94727
68988
10618
80458
86337
22427
67760
26383
33133
88712
11743
09438
15832
40831
17691
49887
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

20506
70334
25050
68908
66272
12561
83817
40348
65674
73251
92226
36086
21861
06648
42715
45307
86290
68122
13786
15551
56411
41204
65652
05426
84527
41041
97133
82673
47401
62900
01323
63649
05843
34112
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000
00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000
00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000
00000 00000 00000 00000 000
(end 7000! -- 23878 digits)
8000!
51841
95429
63607
66850
17021
53680
90630
13987
78157
70991
61663
31109
45719
32470
88717
58420
75964
68177
81167
45990
30035
48511
28363
04114
30307
28535
39413
52485
10879
91476
58972
48617
64894
87575
49151
24203
96370
44374
96707
96882
93473
50062
32266
34750
35561
06540
58417
48277
91275
82154
51376

81060
47531
59666
42075
56878
50593
64297
61045
36223
61599
37781
69566
92560
55078
22288
99138
38888
17284
18327
32798
91574
43689
43195
92360
30274
16013
72285
10946
31409
59298
49077
41604
71120
84199
12324
42374
50732
74628
11642
28577
90415
82922
91607
30891
69865
66736
00502
67243
25550
06841
40255

48087
66061
12951
45761
30760
36923
59566
77489
25163
18400
47409
16662
68521
94849
34753
83188
36944
41337
44376
87653
60135
78703
73487
06115
97851
75044
78159
63866
55695
96038
86307
23860
71388
29746
67505
60007
78673
82881
83250
79764
57213
47030
02518
97983
51325
41171
13736
51287
86747
96850
84252

69398
87556
09473
62984
51465
23370
06152
42431
34761
41032
11344
45684
55155
62222
96658
36665
64750
42153
42779
20006
81951
42245
03029
61065
33620
38728
32350
51973
31800
17980
97643
30580
16992
46875
12078
77608
61334
54167
10008
81046
47488
49539
14547
58395
91562
91124
36434
62766
69907
99231
83231

05819
64354
03593
86973
18986
15777
84217
27307
86050
32363
26418
23534
36613
23442
11827
96283
19134
89578
99534
51404
39767
28018
33762
05934
88212
99773
47238
21005
23467
79718
22829
00177
59332
97633
99522
90132
75038
52946
39007
12328
71996
83378
34575
71688
27254
70251
00530
22662
43367
68373
67572

79742
47626
45083
90630
49654
76119
38794
54187
60810
42739
62736
74094
11155
71554
29003
43501
11101
42050
56253
76309
92342
04745
38992
86219
28098
69313
18559
44537
21968
70793
23508
27373
46264
47574
54385
78555
46276
79738
61180
01215
38113
43334
11308
87956
35627
11599
44942
38032
16429
48933
44204

77269
78482
68049
28010
74928
54181
32935
57707
91521
06177
81805
72399
52489
38380
22097
10757
15013
66445
92625
04029
64626
91238
79647
32000
45782
50044
40113
98447
96669
26745
63008
73249
22093
60586
46134
17703
35817
73778
85023
22525
64201
88113
39730
82462
33728
12713
82322
88675
45354
42712
77333

85651
15721
33452
80456
43108
39577
93394
67227
68525
21550
39561
36775
79947
81951
61004
62948
43192
35937
48159
04846
32571
04734
72487
19104
07714
11493
22459
41064
85659
52999
06120
39049
00016
27362
72700
96779
26616
03993
50985
04539
81183
98122
64847
99771
03712
19192
62208
01595
50187
28707
80451

10053
66271
90537
04778
12985
99277
68182
29798
85678
87262
76033
59200
58747
12178
25094
54855
92480
31793
18336
37702
66662
33938
30649
49132
18128
85108
00167
31632
04350
25683
66399
24242
59073
19062
96638
49267
85186
13230
59014
45371
92790
20385
76527
37561
56305
78119
14785
05686
15237
17366
91009

19368
77834
80777
38079
06769
96928
70186
66291
31245
15122
19688
05965
60323
33301
95611
38721
95709
64373
72083
18894
08358
24575
93204
47197
27966
38853
71502
38299
76486
78670
36439
70694
66304
71916
56815
59599
40005
79777
25677
05188
85190
90365
58103
61417
10522
90194
51884
93980
29767
37706
13185

41770
24020
28424
34198
88443
24798
67348
01155
65648
78528
86816
40222
54615
39907
27661
44695
28328
72450
91806
09054
86387
87778
25492
00211
36362
87919
92708
63614
38993
46640
40873
01233
53173
28029
97483
31818
42275
43874
88121
76049
90943
22497
14404
06254
33849
62022
42972
33047
17704
05020
17583

67236
91402
42234
53373
13938
21704
87806
79390
86236
98002
94792
95762
10505
50969
50473
04848
74361
36291
23672
88007
78573
57379
05325
25981
81919
46584
93600
05868
18555
25533
62940
78123
39473
34776
82324
84198
21286
53688
53901
83603
76586
06363
08269
41270
56202
02900
91052
28972
23227
10088
33110

11545
35545
30948
37324
29005
44256
16754
13935
86484
92896
14366
08803
81852
97908
57641
11274
46790
72015
15252
50743
54875
72096
78843
16849
73668
74090
42246
12349
50323
92065
65708
94270
79709
05132
02907
15608
09594
64051
91084
21059
80963
18615
74365
97345
47153
42060
59269
51255
87030
76351
56172

36291
38092
26553
11592
58369
96979
38894
99243
37423
89567
41292
83944
72108
29197
37215
92611
76017
27260
91563
49048
70439
29134
03848
23699
27967
81946
99933
52215
26084
76626
59041
73148
10976
88147
47098
73538
96671
25114
39957
15585
08660
04905
35957
46741
37586
09594
59459
49377
06827
78673
51880
08279
44788
69226
20897
47177
67708
99253

57065
18898
76918
67175
64139
12785
88559
55197
67449
71078
89081
80279
48616
50767
75261
76248
09003
02478
61435
29809
83179
65308
71261
79439
26024
11006
74377
20843
45234
50792
55067
90579
14609
58846
33919
28360
35011
07105
48672
75764
14853
62799
11966
56440
91464
81393
16510
89219
95186
09364
13630
19986
46156
05632
60285
73387
32722
64323

60173
06730
18575
58203
13407
79785
52593
38156
95900
35342
77768
64223
21417
81007
37362
89904
85580
85168
35539
49824
73175
84405
08228
11108
53763
08365
22051
79129
71484
86354
81517
37913
82755
47359
05712
15948
95384
61697
65165
19592
67059
07601
94506
25990
81255
93941
48661
46111
85349
17301
70559
30472
87687
01796
15355
70981
58652
81883

06871
19641
98896
05138
73749
00176
15612
01253
97089
65147
72036
51899
33117
14915
40871
20059
80239
67242
92313
73702
77360
07833
95658
92279
65368
84315
92621
74492
09894
30364
99190
21983
76586
46879
20553
85658
73805
02198
03266
12880
89270
95069
97847
17841
31578
95400
16672
87186
58314
84883
48197
33636
22918
08446
58753
28930
08590
52780

55256
00240
90822
58404
76540
48783
14077
07245
77116
97222
84206
29385
44804
28241
40771
53880
92016
26796
60036
34097
61765
96272
78660
67118
81928
22287
58089
48502
46801
20022
12020
08370
22620
63366
56801
14828
17345
36146
18449
13258
17905
85301
01121
70027
83201
85714
29874
27887
86057
25424
05297
42757
79443
94433
05646
47216
85223
48788

41357
03223
66100
65551
45901
76635
96924
93787
80116
86390
39684
48052
99388
73076
65539
58154
40225
98361
60639
70159
17205
63638
54324
78967
87619
54596
28574
26312
24721
54109
71558
86334
34834
36772
39811
62057
13915
88212
51435
33682
60337
78791
64318
48628
42746
05599
73140
79787
79157
59912
38391
72835
01513
40708
68095
73416
80273
52556

23504
66727
58781
46818
41945
41357
20434
59861
16237
90397
82627
20151
19872
31066
87134
84084
89773
33536
50583
99594
35704
08342
06806
10367
85316
09224
10620
87593
22788
88547
50069
56059
95564
96164
37152
03803
52828
06466
94309
75448
58121
14027
18926
65251
31894
87417
14886
79279
56232
82804
79729
36770
56213
84799
55784
17377
46814
90491

38525
40010
61707
20097
87173
70430
34337
31702
16441
97338
29368
05215
46652
57483
68801
79000
70983
98204
50165
70899
34723
23106
12098
09703
73700
06608
07936
31569
66800
05209
18140
96821
95132
79255
60539
59913
39857
91349
08532
25614
06835
51883
47801
09206
32005
07899
35641
21100
90729
57806
70335
46074
28868
04854
40812
79244
23537
58674

76193
01870
43438
36206
40108
67189
92959
01892
32532
89472
28841
02554
33026
21559
02723
41456
53750
24782
08002
79896
05012
21128
48867
75983
19386
78828
47945
87040
50343
58057
01155
26005
16367
28531
65650
95829
21002
36851
42888
52109
56099
16909
01629
14213
10420
24778
66503
77337
29840
29089
20045
34655
08044
12969
47818
80867
10743
92334

14949
90237
95193
26322
60077
62709
17523
27482
61188
87680
08292
03792
85395
12667
33278
44942
64465
00975
79196
74062
97960
91335
74966
99448
67279
05152
92703
59427
11352
54729
05208
27145
68860
99173
62224
83568
16079
38405
09870
64036
47777
30907
11976
42760
67384
89519
04183
53111
92515
60592
65586
55589
73193
78551
37984
17988
53562
75007

63030
18766
54993
52300
14588
59632
42530
75714
53276
20524
12938
92496
15367
57538
63544
80201
97820
05030
00761
48249
18219
43579
62379
04105
88262
34278
44535
03927
91309
67264
62368
06502
60435
17683
95557
72628
40078
69709
11298
36236
12199
53801
85845
60760
05599
10485
87272
50051
45653
21424
31654
50409
11789
71152
71245
63169
97923
76156

91802
49932
80226
80920
64828
38623
99019
07481
22466
33456
73105
62359
03916
04502
97814
59837
59649
05425
49854
79346
31752
65301
47249
03807
66516
55600
83257
89396
30775
50967
40275
89709
03742
32139
73630
63521
54181
62157
43345
20516
60317
01423
29025
71542
43507
62079
83829
32302
09846
58547
70740
87462
19793
11716
22100
60360
64698
03294

38247
54517
84502
39541
19357
28424
66312
11256
16357
72705
91588
04976
58258
85764
03820
29681
87941
86831
25537
24684
53193
03262
94640
29682
08549
08281
96124
12356
91458
35345
02661
29811
03264
00738
99669
33327
27261
23327
69382
33517
40383
63121
10023
87934
29793
88191
73521
67968
27057
89780
51590
50453
05451
62097
22726
47020
61215
00937

16457
01474
71294
87312
63570
98991
42916
12942
66631
67799
19017
08665
96108
42170
78008
07215
87720
86373
05021
15072
32448
74252
24157
35956
11045
22424
10174
49395
12221
24991
84839
24920
62509
49501
19101
74030
08861
54114
21875
67769
51391
33088
23581
83984
19881
26528
42605
48429
44475
81375
05105
05477
21330
37394
80623
03896
72547
25400

48372
74279
62329
08960
16251
62457
26665
71893
29006
63875
33432
13672
71273
71354
01852
99900
81699
10536
03126
98420
18071
13589
24659
02209
75479
59192
07407
21956
63929
21122
71902
39270
40522
35911
24087
17371
31560
87288
17195
43943
43854
58062
57438
55694
41291
36414
73006
71309
84035
10668
80695
96932
91359
95846
21098
98186
91157
61439

61928
09587
90628
14758
02251
59636
50355
36302
84105
99835
66141
02309
77967
65274
03800
91939
34261
12062
32566
47797
11150
27540
73585
31785
43543
42055
22504
33452
90257
72038
12293
85266
20243
18691
97985
72761
51548
11237
45599
25206
66419
57158
67023
62852
69847
25689
92162
63727
33298
51463
08430
45965
47647
42780
90542
56307
12885
47248

00002
13889
95731
94511
85401
88460
58700
36545
64675
60864
59043
65813
03747
65351
60157
20252
89782
69477
05961
81835
79679
71738
35592
29517
02113
53834
98604
08880
00747
31546
30122
39232
53605
95708
44735
76471
41372
34064
69327
14083
56515
02564
21026
27888
17504
36987
09258
95027
11870
79691
98641
60238
07025
61968
11052
77821
14943
69185

71819
46850
44438
75789
89219
35929
02230
39285
01828
21228
36356
73198
35288
16963
14042
43976
92130
20692
43781
19778
41670
39400
91308
23089
45962
57795
02336
87080
75224
92351
04453
77400
78478
03538
80778
47136
37606
42638
48653
93979
32579
15002
61280
85601
85117
41612
12108
31945
83641
94462
41940
92413
57921
46261
17666
30064
96380
18516

82920
46990
60583
56241
75546
22942
05270
48724
03436
48272
20374
63540
36819
32914
73737
22613
29031
10460
82416
80723
73425
67210
80364
98636
99360
55604
48168
15805
05316
84919
46946
55111
41793
29647
13880
62746
06205
78761
17849
95031
09520
06849
22581
66834
04672
14751
47013
60496
75373
11803
04837
74426
22595
02230
61317
97189
30706
85129

74664
01375
71884
88080
50940
17908
09018
89624
19285
06534
14769
33932
09616
77837
20089
03329
99243
87560
07530
17871
81437
63807
65860
31646
12931
96463
33725
55157
96532
02373
19402
10260
51235
83783
66249
14936
58784
02804
45867
26916
59232
88999
49138
22618
82931
80537
94688
99658
98004
44490
97402
81039
85961
19260
08627
19901
73906
36251

55481
24205
37317
58742
55303
98347
21226
02537
48446
51286
07796
08941
59702
80243
79291
18724
79832
92822
11043
99959
29806
11507
81546
37216
87655
97015
98272
11364
66668
54213
71761
61754
07018
78375
23089
39264
41613
97326
92170
43352
50672
17637
19758
51710
56614
74066
59223
15855
75887
91192
76684
68044
34420
43026
46516
69132
75467
81315

58680
08405
96367
37677
38627
17845
52860
41079
37909
88307
19909
96168
68355
81099
64294
05243
04058
70030
14071
32588
70823
70883
67307
76985
44135
80055
84685
33741
62187
74651
20551
77688
25943
42810
73937
22973
04430
44920
80779
23966
93212
10190
86416
19743
13922
46140
03234
85029
63758
73073
43177
07291
90245
06503
60996
00273
31791
65064

35762
36265
41100
45338
84973
62346
45218
77924
46532
54718
45245
99204
34742
13211
02176
07039
92256
93875
51461
91547
86721
22496
95426
77199
27822
09835
49285
23722
25628
47771
12566
49421
91874
32334
02580
04457
82791
10438
07953
28647
74234
41148
46733
28190
28102
97067
95697
47550
68776
27384
62753
15542
18561
70028
29200
09879
06217
18479

05469
92034
43631
69681
94081
94276
20641
30249
03004
80601
87114
24432
43684
75679
08074
08618
29539
72270
24558
46074
12447
72321
61614
25581
52902
20593
11968
08481
35041
38996
53508
40575
78352
26388
08608
76533
21154
54995
29856
95627
50164
86278
67639
70153
99538
81189
37934
25669
22746
31581
15295
79193
90021
34594
69953
54783
23069
09824

34096
40492
05167
09958
30829
30970
24177
63594
32046
34439
43509
47479
72551
49274
60261
17933
79486
06473
36092
81117
90977
22780
51379
03408
59052
39744
46428
63027
92266
89902
87581
84467
69634
31070
64919
78175
98356
64770
93151
43408
45671
46123
54501
47000
77942
03150
32720
00823
09366
27381
74101
04056
05763
09047
71286
00505
57004
24811

60771
02032
02160
35956
43528
12026
49884
57057
76885
17575
08034
68573
68407
04037
10642
99466
04154
92949
40897
27314
10732
09639
76962
06485
79265
82452
03686
69164
12214
57477
45645
38144
29728
33175
91864
67609
94041
59902
85465
52791
27828
43133
40226
49126
95881
77947
25567
50768
89754
33079
28680
39509
67846
53492
70337
96943
76781
47950

11763
70455
73777
08570
80869
67807
45938
03962
07311
61238
52319
70554
98570
06814
43948
07217
62156
89261
93089
88383
78256
39786
75594
08526
70024
56059
19676
92180
17065
18206
73571
80533
07982
45572
71034
00648
97396
23449
52831
52178
93102
98715
18846
55406
67052
14475
70852
00893
34440
75266
60288
74441
59222
02116
08249
56523
01970
47951

94081
07555
10351
83950
63608
56119
17389
15220
06820
11976
60071
83995
02031
27248
97503
70870
16869
72854
07859
89118
46770
72554
59707
61539
06616
25947
82516
39606
34959
03595
02737
67366
91189
17529
01511
86746
99768
69447
00169
72910
89770
92039
16979
39099
20344
82272
07611
69996
97635
37051
73518
85911
75467
85038
20396
48020
28878
72335

54544
54457
31704
08138
80416
29768
50826
66762
21480
07277
97256
22975
04057
92489
03124
66179
72258
54382
18493
62848
77197
59263
34140
53600
19498
55667
94219
61796
71125
20750
92538
60483
49041
14965
76272
05191
70963
54853
22448
72192
46278
10358
49477
20784
23637
58805
75798
23145
78915
39866
37802
46343
48877
62230
95325
01334
59471
43204

71436
06981
68055
54656
60018
65886
71956
26003
10842
94008
29883
19913
84358
33373
02717
26694
07802
69049
80798
09962
29043
79598
91663
49498
12998
78037
77956
61832
85301
04786
14741
05349
64018
92381
76645
28228
48218
98716
88052
71266
57225
75265
61512
86645
54343
29154
67728
36228
96154
87747
94677
07929
14418
30266
06460
05959
24977
28746

93517
61393
81647
55856
28196
03410
68985
88659
00087
10238
62191
69694
03921
07480
58315
58035
60124
65429
44128
14807
68101
11853
88280
75665
91067
04149
19581
62641
43601
97645
53607
02537
75596
84114
55598
87829
13726
90836
88725
64744
09651
80726
04628
99263
93699
17927
85536
10753
81193
48412
55963
38885
44647
40562
37159
16009
32094
21624

91999
26652
13664
24935
40908
53892
48824
30820
01585
47182
92838
99153
93542
57037
00604
66053
70379
13203
28753
38447
87462
93124
99560
23040
64808
15335
02224
15985
02425
14171
99245
88684
03144
68472
87030
49468
95977
29014
25905
31341
06199
87854
85317
17449
35991
10851
63558
52951
64554
72005
69507
85525
24989
36651
28999
53361
47153
45995

63557
49623
61523
31554
41064
09047
60963
65502
83815
78419
19264
10230
01906
04999
84521
84789
56301
88472
24723
84075
27700
42808
09355
29281
58243
23733
89859
55482
42539
52108
22614
56489
03097
86528
16383
49429
53249
88241
90967
89676
91297
26932
46693
27947
38774
48958
35579
07795
59093
12603
01095
08605
51954
60930
88195
50043
60766
13464

71169
37014
48786
22641
99636
46114
67370
87476
66667
38394
36943
16389
24135
10120
58054
63430
15376
87946
00151
22517
34260
32159
72789
37689
51120
71052
24038
98403
31712
72380
98578
81250
68442
24156
41797
95299
22207
02975
08464
61184
90147
24384
01866
24925
82510
13062
09419
57684
35936
88676
42009
56741
96049
79164
22106
83865
76717
49978

54750
15986
68160
71400
22226
36761
81629
61997
94910
75301
28614
27302
23770
57306
99429
86613
34795
63303
15320
76825
30572
60179
54937
70602
76955
98101
23241
24029
38718
54240
05523
95077
32355
86313
93895
75676
41530
23903
26931
26682
67081
30268
06533
15572
63812
41370
70123
76001
34305
66113
52440
21479
97992
13189
92570
38144
72792
32377

74709
85725
51286
80274
24434
33195
08311
52326
40183
10799
19127
55001
61555
14394
13182
01778
29708
55452
51828
17918
08042
84420
35220
89362
37867
32220
12705
38741
06820
28628
62088
86489
93221
90318
46360
15613
05544
40273
05556
08871
39920
34756
20207
20212
25672
07814
08900
39492
97512
28700
54998
78516
23115
62158
68290
91214
18709
61039

96096
59068
07558
47035
80034
17386
99105
51314
54215
90940
51867
53603
43959
09289
16885
82001
20506
86834
46964
87468
15333
56418
52796
64661
95336
58250
68957
41254
41836
25565
27206
35962
07371
32584
51982
86333
91704
94114
57228
00590
62420
85516
27375
59508
20612
93755
01169
93804
21477
25162
95084
89252
11727
00127
81140
82245
04806
22299

10684
23801
72666
79668
29756
36853
66299
21444
10096
14041
71199
02124
53909
22490
55201
58338
99603
18323
16345
68033
94371
23941
27853
10006
14841
10959
51873
33832
34326
32300
64191
33537
78245
07144
72327
97211
84585
48245
58341
08744
47982
79629
68953
44904
23431
90941
88661
30544
01187
26743
88852
54034
29843
83600
74569
10507
86929
34218

90924
55768
47265
82556
25341
25528
41819
01887
43603
87191
26450
20892
73816
69787
73186
92543
35968
79839
07556
43459
40148
60005
87489
36726
50629
95548
54126
29811
18837
12294
28301
77047
80605
41898
53059
14148
76935
45666
29946
69701
79768
47672
85543
25902
77094
07276
58890
18023
23361
12121
92882
07409
01521
95119
06629
16716
82540
74401

53509
60869
78430
44653
61219
25897
29690
42190
08118
57410
06734
60148
58186
15789
80250
17511
78822
38297
24798
29330
47878
63101
26026
66445
37356
71220
09705
00288
17376
65045
39518
03698
69340
37859
42687
00350
81003
72944
29249
72437
70586
98735
32335
49977
26011
10121
08284
46267
66659
75849
18127
33217
63569
75168
04021
44160
57740
80134

55817
24468
12247
73951
74238
27327
03484
67491
26994
83038
84554
72141
79764
91193
83275
62716
10859
79910
83191
47345
84694
89729
74364
04832
60274
38135
53745
88065
74607
70590
51775
69238
93012
66128
08158
34017
35898
70701
82279
31542
73439
87265
85558
41943
70403
61935
30222
01284
57238
99981
90753
37185
72399
78121
97485
76293
90105
61274

98656
77207
23445
89829
37423
67110
94674
84565
97303
01904
01264
22791
42695
46557
33482
36900
11096
03128
59872
48692
88714
26805
36914
65017
90553
65615
47723
34028
69637
70067
92095
39135
91139
40832
44140
52561
08744
59045
20584
19896
45571
28244
77527
52411
57128
10570
01589
45929
25480
40359
79958
28587
29450
59986
65778
91725
06316
60525

96827
14378
16388
71116
50328
32768
00018
84296
05084
33544
15449
61097
86188
77119
16739
05310
48584
11421
34168
50269
50434
42782
60261
96999
74673
45473
08614
17257
78821
85585
84884
57009
80421
88812
67932
31231
71968
22065
28109
45139
92198
10014
30503
84724
90870
29438
91101
35243
66278
06074
49812
65664
46074
17178
23099
02063
71032
80149

56770
16918
03203
70535
77206
14260
46563
70416
40419
72781
90079
59427
59438
44608
83095
62996
14880
70348
59289
22172
84285
36943
00745
67927
31802
64837
78552
82551
36074
09909
15269
79288
71231
96202
66275
19876
22181
70587
78083
65150
55167
77777
50608
42808
81930
73763
74987
80963
09890
11622
39481
50327
43125
60830
91539
44811
15039
91424

39977
31707
29577
82705
63901
63609
79797
07905
27390
60258
89074
35580
83823
74157
21928
73943
19061
69190
75624
28329
22171
36282
24451
99662
66712
69514
10040
52746
58745
61940
02664
17140
28573
17480
90812
52187
62299
43894
64504
45519
68796
39715
34300
73174
15450
48906
69104
56999
54901
90175
55401
82330
70228
28002
44359
74414
18765
45607

37361
96445
07503
56203
51061
65616
07843
17332
53923
92324
86576
07546
02300
13648
66223
45046
48335
39816
50695
23884
46323
36709
61046
09546
14385
11350
73822
31017
59724
89639
38868
48874
79383
28776
64535
15392
98739
22160
83662
89430
85131
50062
99634
30363
42518
52108
02651
17510
90319
48395
55155
61915
33641
42648
10339
35965
61060
20121

96269
11676
38295
04169
02673
41747
95173
56942
62323
44808
62647
63172
24878
18908
12679
46541
91831
03120
24342
25914
59473
76390
04043
51328
25236
45002
27479
21056
31412
30915
71575
28085
70092
82031
75543
86213
96099
83306
49258
95069
80667
58776
45182
35823
92917
15132
20238
08306
01778
84592
11871
73267
63036
22865
63638
83403
02066
00618

39100
55380
10850
16637
60373
81055
99849
36589
85931
70169
92144
32537
85368
99892
38870
99216
66115
68180
75454
51981
65112
62687
33652
39445
98203
71465
48834
14679
69195
43019
77154
45559
19293
87771
25783
65373
09153
14142
36325
29811
07999
50972
74454
11900
51201
31969
55443
13862
32119
04328
02149
93553
87858
14402
93123
90366
71656
26828

73423
51188
21374
25470
34121
73959
61876
74256
33959
47847
21702
42063
43063
76546
85031
40878
79978
11367
60088
46603
13534
74160
07362
26809
19062
76464
44483
85501
93536
52227
22701
01882
99857
34997
63218
29311
90734
19582
83351
31226
51557
67278
89405
11547
03570
89669
92536
62600
83849
09705
28862
33374
82394
57189
33070
44769
06000
70070

74062
11872
91596
26797
16494
80967
85592
01423
72048
16375
39790
84103
82477
32946
73823
43213
63271
54275
95600
08139
51702
43494
09524
27674
73616
79085
94802
88947
90816
21151
79061
08464
89195
81512
89633
97276
77535
85449
92230
77980
89876
66269
47349
87441
83939
61274
37004
30805
71197
62326
58221
00255
31879
61220
27325
33849
82903
22243

61140
12182
48193
62844
27848
35042
71410
00378
90756
97986
87574
12533
22578
51676
28290
52200
21909
53812
48081
77974
75950
42619
87562
45505
57542
52467
96145
49313
10864
29578
33116
27586
32345
83965
42412
05022
43210
75163
12417
60487
32060
31803
66651
38201
65825
62464
61847
55614
01876
45959
75994
67934
75721
95565
89138
30316
88193
94979

80686
24460
24456
54160
44026
81857
05576
43398
71535
64791
23086
94787
42658
64818
93258
01687
95552
06896
54907
19549
65988
08202
24095
67653
50369
38915
96385
93127
79835
38928
23102
69529
57795
75271
69363
38344
49679
40989
14073
58380
36926
66476
58478
20306
25955
04100
22977
00135
25213
92790
76601
14504
72275
84215
83350
26469
29867
27982

55834
61521
10428
97869
19651
20831
66442
35044
15093
60422
31594
90407
24039
55734
53686
65798
60762
39570
09269
39607
11686
76002
93785
74114
00886
87282
90563
76961
83901
83855
80841
74230
65571
32559
23666
70514
74242
54915
98436
09302
07391
67914
01537
66966
26254
23612
33598
57994
77173
99704
69109
40104
36113
46079
63408
34412
57627
71972

01080
67731
68914
63021
33118
44137
96755
47384
87728
65425
66930
57649
10857
81990
35341
77669
39601
97789
65605
16695
72523
31879
48116
14416
99707
27562
73613
48215
60608
23011
49983
92683
34915
16118
66682
17767
48558
21171
49477
48232
34101
75759
75201
48927
04868
01725
23798
46981
05150
48823
81443
16544
56526
09621
63657
02932
97791
48456

12618
88414
01037
37777
83505
91658
83861
50397
55865
93252
58200
97888
92496
05985
72753
08693
97925
68818
75709
91258
06355
06780
86438
62343
78166
64997
03943
30171
41267
39817
10725
49618
62767
53507
15857
54378
23997
29077
35523
11689
13982
24447
28720
07008
29698
08277
86336
27125
79756
41282
56676
91737
52623
97409
57175
49513
05482
32894

88924
67950
84741
55121
63243
38919
39171
47303
95167
67607
39736
88764
30833
56254
18193
05144
34305
14239
83619
96455
23826
27739
26097
76578
66714
50186
53215
75949
78083
60717
52599
81336
30520
88976
01824
71773
20693
61977
68991
21835
77639
22426
82445
24198
46648
57264
53745
18978
16864
92756
22973
10174
55511
58234
83538
00913
05671
36671

94082
76694
43567
47079
78311
72714
75738
14912
74423
79476
97187
13472
35621
50655
71002
45921
93953
12323
24331
42199
65573
20880
47877
46804
42680
63498
24534
81914
41984
95037
70771
76535
55783
72023
92775
20321
66204
62743
80787
35110
81936
00766
74010
24825
82597
42731
90149
75415
75790
40567
47726
98859
92634
60692
98389
34128
84424
49083

38180
69839
86008
50507
65056
78367
67791
11992
96028
08172
72284
24249
88311
18390
54063
08387
84353
82135
44637
15966
30908
64555
05640
12547
14781
62978
16310
94911
48759
07851
59880
17505
50891
26177
63079
51073
89670
79933
27862
22436
02899
81969
14068
64372
67520
10443
54538
22220
15007
21564
45940
76744
42476
14486
04440
46288
98924
07372

73059
54032
63161
94650
05044
12242
12111
20126
54017
59062
68052
58565
07251
49964
52157
21510
17714
52581
15038
31338
82247
49843
39584
68186
42849
94861
70272
37583
88733
41925
70196
48687
48528
01672
42494
07577
80604
88952
05263
98659
66479
90844
51776
68737
11355
76069
86936
48992
34099
18309
78827
22567
27110
07109
27503
97726
51360
68970

44532
05446
46182
39079
74668
28803
31197
74221
63222
20248
97031
39939
12116
71552
95300
19543
87252
75287
56290
81439
55106
34179
69597
38779
14402
74825
11798
20644
08345
81566
25801
55511
28212
20795
81195
74072
02193
68457
13289
71324
02882
97774
91038
74803
49024
96292
03580
06395
41213
05403
06309
32988
62083
15778
55639
77226
59851
42708

26139
17913
69240
29070
80333
77351
76748
32180
03559
07921
06200
59454
96906
67568
93224
63550
79528
21692
85412
84858
70301
71145
51306
57772
49188
98175
70819
92185
51906
44449
67532
70816
31503
65339
35729
95474
10361
21607
64123
72996
61236
42395
82375
15229
75091
50142
71959
35565
68804
78612
88622
91200
32495
86198
50539
66382
76895
89404

88128
81417
48450
94952
95582
56669
99504
24708
48581
86482
56586
43940
57725
92384
09259
16551
89634
69050
23153
66551
14954
96561
02181
75892
91831
35394
17043
63011
69351
30498
79867
11106
55840
15372
55764
89692
84189
87709
78294
57793
26288
67094
30766
24873
71533
78600
26909
64643
26032
00398
38536
44538
82002
26039
63448
22744
47700
40099

00189
16657
83240
08548
73272
49695
28867
99244
53930
46051
22599
92518
52563
53685
33670
88608
79056
00966
34099
33577
30069
34749
17542
68718
81140
08802
98516
91743
29642
01366
76630
41910
12066
51572
49723
45721
43264
15623
63236
37042
69271
06627
94409
40041
60718
83553
32689
33258
33638
67465
00046
92630
89754
43777
31256
43893
34691
02095

04509
40826
47357
36143
99949
25901
25189
40383
88304
09191
00429
64620
32507
06670
27882
80369
88306
44376
56515
85291
33686
31706
00481
39815
00870
87629
48914
88247
15833
63579
27171
35242
45426
76117
98988
91041
33147
22008
23800
18677
70489
53562
10383
56469
50630
88848
31329
26264
81441
53983
18730
83107
38488
17583
74910
15655
69975
55630

96580
17795
02868
95601
18205
55138
90160
17738
85698
84911
98742
01908
18230
01900
37592
97596
91706
75307
18429
35118
11678
13603
28396
02057
46142
55360
78338
64229
51475
77944
66471
25081
74315
89700
99709
77749
44299
27295
51281
13521
53060
48873
39764
89334
87028
64866
20426
19635
25696
54464
21440
38711
47912
31234
88351
97295
76897
98778

86252
13979
26260
16459
32107
06795
04535
78156
89466
31726
49243
22884
74822
11772
27067
05859
51937
55118
64809
64292
79928
22514
87626
73077
38615
47067
31730
52316
32401
18229
92380
08431
47361
27155
59826
13608
98660
74980
21702
33538
64206
17015
31693
56097
23354
50668
46587
27735
27440
81336
90923
65725
54586
46820
71893
53308
00000
00000

87817
09783
21205
91800
53095
05637
15136
18589
49214
61077
75737
26293
47925
14074
92237
51452
41017
95106
34014
92174
60322
90715
92699
91963
83008
62721
29577
14535
51091
03453
90065
59426
10704
88446
21455
79836
82204
72598
67125
17265
53695
03293
45752
23836
28054
41969
77895
24829
14719
23156
18760
11771
18402
38200
56857
40267
00000
00000

85743
43943
12604
59685
34365
86717
68521
59333
13265
13949
11028
68101
11814
17720
11246
53389
80819
05868
17115
71655
13729
95571
06014
95120
45325
74833
74654
30655
90371
71352
53965
60724
05557
98891
65974
39744
75474
31427
43067
08738
15019
90310
72551
45040
15850
40189
86718
59084
99841
51279
34355
18246
65031
29144
42859
32544
00000
00000

00328
92036
82060
26604
79886
12099
93016
45460
46784
47417
49502
44995
65322
49585
59888
80661
90366
07667
67477
27216
20904
51993
82885
85788
51238
24296
48055
06829
44885
72044
98656
65407
37467
81296
38933
68794
89883
19512
53334
34678
66820
50036
02402
88393
33854
87648
05689
36556
07832
91788
36222
06819
12880
92314
39167
00000
00000
00000

31781
81869
65452
31119
76304
16047
36992
16917
47159
79142
19450
02690
88296
19773
48491
00141
60645
26905
43583
16451
29914
62505
47055
20594
61534
20015
01589
70789
80218
73257
80126
90770
51836
88255
64702
84298
62902
66866
31826
59977
89695
35199
65757
39921
56186
40927
85334
54743
47935
86254
93660
72976
30550
48328
99729
00000
00000
00000

95324
94385
21521
43624
04102
50579
30519
10908
17457
93644
08969
59642
71802
50438
15239
61184
52777
42164
53724
12837
25959
63253
67851
99220
25944
81383
14919
56536
95892
89782
17284
72109
53735
25959
93276
60460
06334
63116
39713
63279
91163
75405
80339
39920
10365
58203
02052
00901
63274
28209
29354
51422
48211
84209
81938
00000
00000
00000

89009
34133
54319
19340
77555
08884
93124
36969
17053
04314
66780
85131
77727
60916
33632
24006
20512
70959
62311
85103
27094
26563
48837
88332
99276
70049
93759
72386
86299
05412
45562
42918
39469
54072
61799
29693
58514
42543
75756
78257
65777
25412
56554
76123
19893
18815
78007
06732
04747
06479
08438
80249
95712
28671
38543
00000
00000
00000

23781
69680
02261
12492
56734
75908
47788
91059
35848
25288
54593
15635
53863
62512
55212
55597
12194
06638
19527
81994
07464
70592
30596
04767
17637
67491
61314
42341
04766
26849
87988
61686
80075
50662
71995
65029
38109
70707
85278
61043
63207
75940
73849
07695
14289
09758
31301
09642
24274
56681
84596
30734
00137
85409
58778
00000
00000
00000

27788
40162
97828
14184
39838
10958
64943
63833
09721
81695
95185
86815
26788
82323
96879
27891
82319
16638
58181
56790
29838
67385
29262
56854
87072
96107
79546
67886
04393
51497
18213
02512
28803
58878
72102
88578
42125
89571
24832
85676
23889
90527
10747
40484
07061
06907
73562
97911
63776
75297
91938
56521
40544
97848
20384
00000
00000
00000

93491
40467
76623
41603
57453
54556
72320
86036
65265
60331
25344
92735
75685
87478
89721
76746
87474
23013
23971
15750
17889
80141
74215
95433
12571
65800
20249
47079
07113
83188
09110
89632
56649
83782
26126
07945
27914
28030
62855
53781
23584
40810
11130
71849
92839
56293
20510
60539
50490
16869
76037
52974
75557
85795
59250
00000
00000
00000

66233
39650
00944
58820
85268
67908
16703
57491
31688
70499
75875
18165
16887
23244
02010
88028
91390
04676
69914
98667
80162
14345
53733
75066
18828
86693
66192
69657
91018
04983
33606
37600
02843
92659
31332
25359
60664
57338
10089
59016
30955
92794
75889
17361
74764
04568
86685
19742
69941
05763
75311
40511
26979
85449
30126
00000
00000
00000

33085
57155
96760
19950
08888
60484
26025
37499
02042
40872
45340
69441
90980
34304
80503
17413
40108
86273
56728
43710
57283
54051
61463
76873
97929
94186
30864
77017
23743
23187
86132
66970
79989
10822
27306
99865
48975
88767
69196
68981
02792
42814
32227
30205
35993
82061
30295
87564
01402
75852
98659
36422
80479
38605
11315
00000
00000
00000

17002
34436
20112
86668
08520
20633
68869
96330
33005
22248
13936
50419
96802
55002
38764
10647
43196
20912
99761
01185
12074
04664
82692
51047
71026
69002
14375
90187
03526
05400
60295
83633
96556
27742
10528
82287
28812
96053
66258
48904
60108
78293
42842
85660
67653
27551
77515
19559
23157
29034
99100
40707
17209
51973
32355
00000
00000
00000

00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
(end 8000! -- 27753 digits)
9000!
80995
90901
06669
51959
27162
85408
24794
59266
24010
06471
53377
22918
76768
17948
64640
36937
36471
45452
71297
17001
17539
84853
07369
19950
34083
51213
02488

89986
54073
46549
46072
93438
22033
47202
59676
20728
78443
30777
77154
33404
77042
88159
42808
97398
32972
16053
58767
39606
27896
05866
97765
77387
62668
45071

68719
53605
24200
89191
87027
65929
93865
09235
62713
12777
86483
82782
69423
21022
48441
10908
66816
56490
31166
43951
04826
95095
58619
32335
99218
73444
78709

08582
44757
11620
43729
38999
17669
69310
86742
74834
94544
15673
73877
12777
86474
72961
21806
33398
83565
98713
75031
68802
45919
70162
26824
64420
68295
43618

91312
50419
11108
42203
04848
68548
77745
74866
74443
09105
33510
76783
86685
71183
05456
79354
95158
50783
61039
39509
20310
54970
20556
97411
02128
05918
39130

00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
000

08009
36572
50170
51312
70424
60187
40391
87394
09749
76220
03985
09886
20674
18894
59851
42791
45762
23969
19199
82026
85209
62072
22829
62784
48935
27219
68508

79496
85614
17831
95720
76198
89730
54913
62406
17651
14418
01531
00191
03680
66773
66244
20012
46505
18608
43326
68242
03136
50476
40851
96155
37157
91497
58956

47582
94360
75388
20177
59031
82087
62533
53542
37643
78571
28500
15057
70667
42158
13422
80813
43929
15473
82406
65425
69977
27682
11421
46692
10101
26881
69277

81463
36552
34781
30667
39252
32490
59762
08222
32550
85178
63097
27173
87172
24448
53628
02822
37290
96290
22230
44094
48698
62574
93149
62810
37557
05498
35091

92946
69320
86766
11254
13259
24010
40736
80757
83291
74052
29768
46230
20065
32530
45837
14882
50474
71097
86833
20862
74729
82834
21932
00614
97314
47657
95285

40892
20561
65807
87697
06951
31256
52717
10753
00387
99272
83831
90315
93528
42183
76565
52371
49519
23178
79931
68933
93944
35507
12021
53783
37032
75949
19040

22191
07438
75025
71303
73046
29307
47502
34926
10232
35356
04165
06120
92874
44022
64529
07624
46352
88199
75184
68737
81508
93756
15385
28724
56004
93655
83999

30690
91851
39934
97164
06398
27450
48807
66251
35959
25962
94492
76541
03445
28677
16072
22258
87927
77161
86256
02317
71016
17595
44514
37283
92358
49103
98683

57050
07416
73454
29050
20771
26140
17195
69145
07887
00314
29939
45331
05121
56894
62882
85783
67988
78177
68042
62843
62722
12535
57958
99835
37902
59645
92834
20552
68533
32367
74665
86040
81908
15541
30693
96568
73081
02074
08877
49710
34547
01893
39862
99715
71203
99954
80174
52759
18778
34564
06551
15079
70735
96026
70725
10351
93805
26653

09833
05987
80542
46714
47570
63293
81946
97032
22848
20645
78729
15902
95113
83979
23035
19541
32425
72019
17957
22696
81007
12803
24315
67245
66872
19525
69286
36863
80917
74236
06772
58983
11685
98650
03676
78734
19175
15297
78147
41112
52409
35334
61402
03452
97697
98556
51871
71704
86328
13386
73241
95605
76941
46098
38453
87870
67093
56395

73859
02489
34356
01347
38352
53413
87234
03499
96419
75210
06187
49523
30251
66974
51322
81100
33677
35665
43530
60483
42315
44772
73260
74723
75138
59921
35836
97315
40680
21475
54633
08222
33365
04126
59309
26713
39120
79310
92671
57052
13103
07087
02246
95511
94914
46232
28308
70868
58281
12580
82341
01104
90670
16096
01993
37607
88715
92928

27373
25296
24966
13134
46244
62767
92949
07141
54512
04503
58817
32341
07233
39849
15391
28923
93831
03914
80017
74888
61676
73156
49124
45445
69592
74408
16588
51738
60416
77704
97284
49966
15214
65196
86213
81323
29344
10143
90382
09009
96898
86218
67652
03774
02215
19002
81411
48785
89508
95952
02482
62918
82638
83990
48976
66787
65137
76843

28137
13539
92698
46841
18582
32154
94960
96722
43230
21362
69781
50851
85985
10522
14085
73571
63894
44847
19202
71567
37967
95288
01986
72853
13020
93812
66503
35681
25981
25272
29158
15205
36804
67731
32333
22839
11068
50956
43012
70937
88478
86833
36328
60128
34287
59640
93317
18343
29884
29830
47089
21719
50320
54298
52770
57175
63033
15606

52632
23612
49269
35946
41710
77728
85923
88210
90877
94294
67460
55765
17796
55019
00716
71508
10973
62071
19290
47338
30532
44379
29897
91362
48107
86482
05842
39946
45801
69191
45655
59037
71222
48511
68690
51702
27445
41952
57642
30186
96096
48135
35731
92963
48993
55042
46084
01726
85744
43885
72870
87643
14209
99147
85220
72627
36376
56122

37042
41489
42141
27818
65571
07250
60201
79151
85084
97616
54361
75977
56815
44900
94265
90469
73239
12997
28380
32319
65841
78896
04471
44150
29781
76441
66567
08548
18963
59153
89138
26204
09248
89969
76675
43176
11618
24965
05657
04507
52284
55530
31757
43306
13253
58481
03366
22952
77995
99051
74283
12889
20443
76686
67483
95942
00639
81239

53720
13515
85299
45599
39109
72555
90433
01586
79867
22033
77053
91355
99714
22461
91775
15078
54442
54242
49966
15786
66406
49827
12013
76812
44754
43139
33327
74392
75403
39149
21000
96696
26856
01594
95151
55413
21385
51597
06448
45295
30124
69375
73476
48977
79441
54082
14934
78765
58993
76519
42700
36773
43657
83246
48132
86809
08701
99064

07533
82623
81873
74277
19817
38721
21403
47945
55997
41396
82392
04438
59079
93926
29808
43577
01079
38305
25215
08851
32658
29269
25353
08211
45510
34198
41989
66608
44148
18759
94056
45313
41607
82203
97579
57301
39150
93988
60953
62795
31757
67577
76132
06296
05429
71649
03193
36210
53256
96945
29898
99923
87459
30059
41887
05764
61560
39346

20301
28009
64337
96579
66113
42254
76342
29379
17439
54359
99447
72276
95528
86060
90861
24104
75021
58642
41596
82133
15097
12255
37575
61460
16621
06085
76064
74407
27133
64264
65681
46819
44884
00920
13166
94417
85135
27692
32306
74966
37119
28816
23139
82364
29020
43397
41106
95871
49661
54438
71361
23922
43249
98189
27699
34557
97448
84266

14429
65205
42085
86198
75044
58814
80329
90415
34831
34245
09214
84622
62082
80633
24125
64477
21205
20480
82433
37688
80957
08525
25178
62304
84614
16173
73677
89274
87999
62764
92018
00535
48417
31932
27168
90702
20572
97240
16094
42495
81941
42866
58102
36039
55801
10497
93429
18084
42279
16210
58026
94638
08596
41541
92143
02485
61406
22199

63972
30805
63867
06146
13472
56061
86487
37077
81105
15490
63264
68067
94963
69359
09395
69649
50616
82818
29343
67964
02886
91310
47165
57984
58318
83876
14218
42074
29922
98487
83231
89630
05577
25608
79086
08695
55125
42596
36859
21183
59304
35477
99236
66666
26291
30680
66314
25280
39925
55050
41316
36739
80189
41771
93310
08730
27694
86442

90856
01518
26733
09578
00394
24909
55021
11764
77938
62125
82784
44948
78409
87260
22098
10677
34503
51829
47763
31887
79320
98903
34646
23857
75160
55955
85254
34385
76242
24747
86473
04804
93483
49352
66566
89087
49523
48194
22463
20346
65506
12133
44849
40176
81533
50806
72588
54636
84465
06974
26843
35187
75418
93705
94829
53569
77490
47380

93852
18963
02647
76907
99818
56364
16927
05327
46412
12793
35492
04751
05925
06705
05164
17383
58442
89084
81873
67525
20760
91586
47481
86824
72713
47554
06232
15639
64655
96521
93856
19088
19229
54408
75676
52065
16484
88333
18218
04837
22422
28846
50487
41770
80233
29578
59753
23459
55590
02128
77293
57549
09748
02326
71414
94000
99315
58836

45388
74953
92788
61428
91775
09322
35121
21183
95140
57847
26171
80854
58866
03848
78668
66081
25074
36957
62536
59345
16333
33324
00808
80769
88209
81494
63535
59354
68117
99017
69395
47779
96417
58756
88990
47027
74554
30338
69967
99303
53380
06096
37008
03312
18745
82113
77535
57563
01109
84157
30926
13314
31719
87691
95764
23175
83381
98039

53665
68620
37281
79024
27625
28259
50891
80749
33115
50538
79137
78798
43750
06052
15241
17293
48231
20239
09638
93052
13538
50115
42303
50355
73377
07726
53212
38612
29650
58609
25213
26804
02455
58348
77065
40741
06144
41402
82165
62917
47188
47317
15739
29826
04476
22649
30419
06914
22082
48069
60026
66398
00892
70072
09396
83113
32040
58250

11038
02393
15141
09107
60468
96579
93083
84790
04381
58910
51249
08812
42000
39223
68092
04289
92970
38967
55379
90751
36603
22592
12611
99035
69491
74559
79845
63598
15980
46532
79929
21935
91604
05985
25172
36242
81198
51207
35045
49554
30288
33269
16589
22107
01923
12363
35114
58246
56024
00306
60920
37614
23465
95837
12356
13473
72398
72294

23482
06956
31021
27908
16038
85020
72463
73947
58592
44691
80021
78307
80989
66566
43865
05160
26518
47069
80087
62013
32456
57766
30694
94989
68347
86149
52750
53118
26190
39016
44963
97677
05867
26732
90197
58684
55995
78511
64487
69654
66778
10641
66482
34172
20094
24623
67433
75305
05523
08642
05798
93396
50832
28539
84661
53301
21962
11862

81416
02406
96500
68410
13167
33326
22023
74467
63616
68784
87777
81571
56297
41760
59760
61723
38976
37660
15932
52001
53290
57876
20433
77299
17751
56133
92680
95272
79916
76782
86784
53242
13882
36755
74506
31043
65502
49336
92884
15927
41074
44085
75291
99930
02458
59775
64255
37819
83462
41271
68127
87256
20362
59586
59638
97515
47842
00927

18485
03744
44756
24434
70750
04148
50946
16456
53545
60171
00745
74033
51273
64176
92623
47613
15800
53378
90065
95531
07170
40737
92590
17446
23621
75625
27935
55876
36153
55453
16237
69123
40706
44709
54752
34416
55077
22884
22888
57821
74947
16633
16423
32121
67350
42352
80518
11920
99709
85536
13834
06704
50180
59564
18910
91626
92760
62906

89239
56834
67307
92578
41353
07157
39150
83266
31975
96438
76007
29427
51750
35227
18059
66827
46154
46922
29267
57416
98006
68741
75950
56993
67482
36110
77393
72361
73887
35928
13042
92980
33287
57334
01543
00062
07455
67033
13380
72051
98287
20630
70755
11868
45274
50283
80721
21378
15813
63621
28610
62116
27677
61964
65862
07430
02988
85331

05574
28024
20567
62137
39795
98893
00641
29932
71850
94876
31952
29542
19419
00045
85804
13976
51776
56639
73110
86266
66588
11231
78322
80178
76466
70091
77542
44945
99397
90716
11175
05424
10869
93162
50810
96906
85114
68567
17949
18980
17805
93243
91475
40568
02628
42212
50990
13592
44071
16698
59179
93583
38488
86436
94698
38894
43369
31206

21946
02278
19124
14326
83744
88169
27451
85570
57800
62973
26473
96048
40645
41402
53389
03246
20586
65288
79121
36379
32149
77440
85125
62710
06437
54511
90135
06000
89152
90628
15733
85924
73564
73631
95593
97765
51144
40794
87771
43722
59813
08974
50535
93566
38226
68506
35517
69701
37189
48099
06994
36513
15508
60886
44183
42653
86083
60635

46357
13134
95547
88189
45708
12683
43794
82077
98310
15846
84409
34031
31250
22483
36889
31298
35776
40902
50305
57536
18721
03851
63080
06156
14821
97536
38704
41185
65323
83721
43825
96996
52114
94098
27229
15004
24000
31417
65023
14008
50197
04265
10964
06236
22519
52853
34918
05491
89451
43416
12345
95662
12616
78756
49591
33957
76571
85169

38390
40264
27848
96631
14056
93440
21278
34158
65233
43329
67011
29224
89642
21698
36348
64551
12132
74658
82813
16524
38666
39856
17726
00155
50498
82647
30839
97044
60248
10576
85004
03437
23882
14699
36653
08369
60230
50567
02456
69059
07850
08365
01784
66578
06098
40677
77043
13068
24579
37776
41362
77078
85906
88979
78055
32000
89745
15575

79935
91504
88958
13859
51050
34680
74416
08454
15562
84635
07300
22355
04632
61780
88275
07234
89001
33554
89772
28235
71200
81925
79846
65747
19838
83609
66404
86372
82111
58405
66960
22071
37010
76278
42667
26552
54520
73081
77092
06929
37590
95410
55479
97313
20370
15077
72904
05154
94289
05112
82734
46559
25576
35260
12982
87633
99868
94615

17961
61148
89047
21821
02637
86967
34181
39694
79205
64806
06940
66673
12401
01714
22956
88392
23603
63072
29950
35827
07863
62170
55496
73708
05310
18570
74971
31156
77712
44525
33809
20972
18602
04913
63931
82944
72921
05358
76126
26798
77444
69973
01285
90999
56040
00472
10305
97870
64385
82180
99382
45921
44484
98763
64622
28353
57528
94737

14755
15905
16877
82556
32019
44639
25167
35639
38362
03517
04156
61920
57713
15980
62502
35999
89551
10943
84327
37707
24128
23503
91043
02151
26391
02003
74886
05382
83705
43158
41896
23112
62613
47718
35750
17114
24693
71789
01119
91849
28269
11677
66508
37250
86528
00410
32698
15927
26139
34124
83417
54229
52548
56508
59648
62991
86790
60592

83951
60637
70819
25006
52034
97850
21366
79704
88865
25817
26800
16502
13683
58214
57667
65721
16585
03152
39638
92194
43726
99364
73704
52170
55010
83211
81851
37764
94574
69077
80554
78040
72371
34850
90341
66227
86654
54275
44021
78991
93423
14219
86075
98662
80189
07593
58912
58088
36900
30362
15402
29737
76700
96274
74567
70715
53399
70880

50900
37415
81846
51441
06267
69371
89560
43891
20289
30993
89775
91210
57275
06864
95530
31602
97860
54167
57886
91266
53658
08701
39228
61686
18956
79423
50366
99548
53571
51274
33725
02797
62889
41865
11650
02189
82416
00321
90106
92247
74515
21214
06109
76770
98480
93797
24610
86527
05840
39225
93866
65959
66452
85382
09477
00731
00110
08635

08583
31344
81914
24162
16388
08273
04798
47720
37022
30848
15473
77508
46099
87420
22019
37754
22010
67089
21644
37520
47815
03337
06025
96840
92397
69222
82022
63459
25802
43938
12313
67444
67145
36456
27523
65569
32664
43793
78651
76382
98202
64086
35278
02798
96868
41152
54328
23232
37677
63859
61613
17455
38497
80764
05094
82476
84831
97466

05312
72236
98963
62189
82516
01611
19260
20000
67617
35616
88676
91881
08994
34474
83151
76085
70886
97933
91237
32678
32470
13406
91780
71324
10192
04920
20228
96573
73368
90597
59113
68514
86703
48147
22008
00992
11610
75613
27066
38427
23354
81740
25152
17748
33939
17287
24420
70693
14473
02226
76717
22168
09999
74803
33037
32026
69215
07013

72755
92618
27559
25486
35748
87781
28292
65327
41350
60565
22275
15174
47168
16412
22153
73205
07380
17488
49184
45680
97065
80164
37024
88006
83492
32924
27392
54787
24888
70461
93437
65568
38575
12077
52217
54426
30793
76241
24429
98338
55027
05295
25320
83231
16195
79375
07205
71004
58680
46915
17493
77354
37556
03398
88218
73044
44758
19688

22960
48175
72909
38539
13023
69632
89267
54708
46515
16860
78294
70597
48099
68177
25744
61333
69009
23170
86175
94831
69905
38153
87099
11329
58522
57509
76147
22181
92996
29870
76432
63055
65347
08310
00897
62293
22389
13431
71062
49832
14789
93945
47874
16423
15394
30612
30411
39292
59827
11711
11824
17045
02679
55324
78014
58170
05596
74567

85630
52267
18829
61287
73677
68156
12030
81061
10848
83450
99773
55151
00729
77393
50842
07812
80264
48857
18406
52031
05794
11761
38387
10867
76100
29800
77274
90173
04394
62693
01061
84105
33351
66494
95347
84776
36085
26869
77092
10877
52515
66458
15519
04233
14003
66626
58343
61987
91901
75002
10366
55828
83351
83433
37847
76820
99608
88082

98037
41965
94658
68764
60046
02389
90785
17171
91021
05344
33964
99368
55005
58535
35579
42974
62334
55749
72376
25590
44504
35064
84107
48488
67683
29722
48480
55785
04420
41473
04972
97330
36218
76975
31636
88087
04041
38080
18017
43338
80706
79735
89013
45464
45318
34810
73897
28620
09509
19304
77799
74482
37628
74130
74273
98704
06891
34638

10435
80640
79498
25925
37888
63295
06293
86617
85991
51784
05703
46255
78714
85352
17624
55062
68905
58261
81668
35914
99059
76303
70693
17970
78989
46132
11390
47755
66845
10213
26906
64005
62559
31287
07766
76909
25785
49384
62861
28739
54522
88534
23121
66356
18634
90346
70205
52297
53286
78840
25082
62810
33250
62702
73076
92624
80202
58291

39153
40460
00743
84152
53687
48782
70136
52770
10960
02257
52332
97496
68215
78758
06003
47123
25184
20208
28740
68405
31139
35221
49998
85770
72593
67057
38234
35249
22848
43714
03772
72526
43628
42734
43771
42035
06976
50088
63870
16048
11178
72698
92289
76749
75860
78849
64774
08656
54357
84138
52197
65765
00814
27301
70035
01727
96343
06101

26597
00911
23378
53715
62931
00921
07136
40421
38848
61832
73148
57792
09429
25309
91701
08701
47029
07545
90501
13193
13891
40642
58987
79241
39482
15404
52250
09141
78598
76740
45091
91896
53303
30809
10289
06011
15428
29461
91723
01753
94754
74452
12372
80291
73669
09587
94072
79804
80669
16562
93141
52472
52843
64762
48526
77916
25081
83629

45721
25070
50119
43561
74640
19718
21183
14583
43476
99577
56236
54936
67056
01365
98064
58228
26184
07402
65371
54484
07199
45137
38094
44755
01096
34125
55245
72426
24344
87940
53262
81769
46295
70562
85655
15050
53833
73635
03514
61680
52373
97663
37048
75413
88672
44692
86530
26910
37727
79402
47678
10821
24823
41740
38983
55798
29133
56584

40783
54987
12690
20343
53263
96714
48883
01069
17023
55913
78276
69151
72548
20297
19850
36850
32839
18833
99000
32903
42563
73512
21714
68983
74066
81269
77528
36948
15418
76019
55525
95074
10455
80479
92586
12348
89167
31827
76185
24124
60530
89537
84061
51135
28804
74501
55553
23978
30485
54428
23098
21949
56699
41192
68700
54254
81279
12306

32145
24572
87292
35667
60310
34093
45079
40954
72994
45908
33964
52629
72965
21934
83255
22661
63124
73600
75024
72661
83857
54289
89839
53492
95716
06909
46501
64091
79142
66401
42075
28997
42982
58099
10906
13392
31475
35505
09355
22894
85522
34645
61078
48940
74006
23060
12683
81409
40361
30752
00551
17642
95262
32608
86146
22305
10241
64965

09679
23389
18441
81685
96168
16164
85521
01769
99074
88314
04007
35439
15818
98026
23501
74221
41169
52049
66747
78289
81606
64483
12203
64346
91942
98402
70154
71307
04232
57029
83876
52628
77716
35379
27969
16816
82452
40986
02713
88382
72481
63961
28591
91607
88952
08754
06088
98622
76064
28118
23354
22334
48626
82092
32777
32625
45054
08283

29268
68115
03831
46279
78352
16563
00261
04687
71351
97720
17843
67908
29983
42750
44175
00901
56448
26416
27054
96046
15303
30335
41000
11327
35568
42854
16957
80917
76829
88088
42823
55680
42340
10883
71249
46966
94171
81307
88575
94119
96979
78589
43196
23626
66045
27558
83802
93511
96947
67065
75327
87259
00315
37671
92950
76137
82524
94313

06839
03136
14627
43325
22868
72027
85292
20883
24519
34439
06268
94121
54376
68211
97861
98748
47320
70894
04574
79811
34622
99595
98766
24690
71059
28922
10278
24264
78277
41493
77168
32225
53885
83258
87095
46034
06283
53982
66708
76307
26604
75128
22829
70264
34959
87423
85872
10231
26517
52456
60235
14715
48802
71065
50752
05839
23286
35093

27339
29432
44047
71008
03948
74705
98366
31315
91902
55835
00501
12320
76280
76339
89708
48145
01808
94260
55775
22912
05530
24758
52218
11788
13695
84119
91113
69301
80038
64736
78354
97906
57654
46804
82909
89908
90729
45476
51468
41418
69848
86704
23159
98631
26274
86636
12314
06446
17133
32819
61398
54122
30632
27935
91973
91122
84734
97378

57036
43340
47174
33149
97108
76828
55052
55855
41376
60327
93511
83927
38300
85768
45583
62103
47432
12995
25468
98326
02342
28968
66032
84223
88896
65782
45599
77654
99068
44747
13809
03528
63682
25076
38993
51339
42674
57656
02690
58582
72288
78642
64538
26960
83626
24953
85431
54674
81914
47095
93723
14683
85698
70885
60855
53711
80771
63014

78435
52792
99616
30752
81549
94076
15062
28739
80236
39430
90832
23960
80784
40855
64650
80085
77574
93249
97768
11137
64559
64070
02055
03985
25805
67684
18825
77429
69805
97268
69238
09858
14028
31058
03904
27151
14143
13137
36753
69778
15579
53354
07356
62073
25819
81227
05968
39472
14226
89639
96718
96653
18644
73144
36159
35522
66576
03842

34933
39116
42329
16410
84712
62231
17989
55852
88027
58765
54489
47559
86174
19703
77748
98162
10833
19338
97736
22480
80599
76677
84453
38911
38509
57061
04663
01504
68577
48074
33219
93497
92816
62252
79718
28578
14931
79226
19952
47648
91724
38636
52513
41289
89240
30161
50948
66767
15123
28557
70342
97259
33093
39371
56903
01197
89586
38859

18341
57884
22256
85361
98039
28047
04821
68151
42384
64022
90439
10947
35776
90619
30371
20241
18114
28640
37858
91775
77329
28766
08473
63657
37901
28310
39269
16168
06115
98413
89861
95757
59142
82494
22319
53555
39530
80282
04611
41508
82809
46526
56823
08719
26163
40793
73330
41840
86409
18009
59395
11085
87861
93990
15443
23704
44808
52112

30208
54756
36256
93590
18952
28721
76423
39310
12408
49118
35115
14706
37813
02363
94915
79835
99691
14246
54906
09429
89473
76407
65602
97497
95685
89471
92720
78673
46102
16491
59021
67435
14668
80889
09681
83787
47891
09143
36705
52149
79839
41389
30127
58328
47129
42762
10981
84751
62221
45562
23810
88613
35121
64349
31772
97695
83768
18723

08328
25334
63735
72806
59377
76790
43506
02698
61586
22486
05576
36309
08262
01556
07875
96588
75998
99561
06385
41408
69635
04499
39230
25988
38663
50582
51065
07368
86866
76555
45217
99409
66981
31159
58209
04247
94663
15744
22088
39508
69100
34520
17471
55476
76739
23830
55621
71932
78634
84237
62965
59279
42591
18466
60694
42952
76678
90280

87663
56297
27117
42088
47066
76392
75443
89800
28346
07344
85254
00593
67617
85034
10366
99493
07059
64142
10221
83760
15820
67949
77917
44348
79744
53205
62133
43746
56665
59657
27582
53413
96085
40737
77302
49824
89600
38985
39054
67290
96745
15125
05735
46821
92050
86241
46787
88271
50598
95547
51816
49424
42087
56391
07313
82153
28314
38423

62898
85484
11040
82047
71890
84620
94315
58908
07594
88584
65188
05313
55575
91685
48999
53483
29962
99054
75378
96640
83194
87037
23294
59004
01917
60487
41644
55736
91029
30306
89206
34707
50399
65449
21985
29321
83926
63112
98904
08863
19251
17515
14427
02369
65820
14748
12804
62629
91161
90947
55782
59700
96034
94537
96091
62102
79241
18463

38192
74404
08098
13576
62482
20339
95025
58813
71143
19812
70818
46730
95339
52073
55923
09392
07788
58632
67959
61862
59995
27812
51204
98433
58622
60567
12923
60078
00317
97261
63579
24975
58001
36559
95347
95440
38630
38449
63591
66375
31005
80776
36431
27831
00620
86157
96761
16212
37057
96613
50138
05956
12174
55019
39317
47565
03987
26080

55545
89861
04956
69100
78783
99011
98428
35250
15491
51100
45329
97883
84529
88972
45766
52923
54754
66415
52174
19422
31701
76634
05335
40983
03510
67260
48604
41920
64122
76647
25715
62887
50446
32382
62340
84758
82360
83427
19650
06903
38263
14742
36597
00627
65381
07161
66272
78323
59269
65781
71104
98445
91173
44923
59871
00367
29977
66458

44422
11278
37401
92994
74220
84008
57258
33298
59461
85322
14395
48757
04697
52241
42580
04766
93068
84877
98025
43326
32516
42027
54781
24782
67424
35077
01415
61074
90334
87022
58728
56980
85775
31886
60061
76465
41555
09746
90056
31260
89465
38317
87116
79582
51301
88954
39013
13682
30908
38495
36282
92861
13340
48881
22299
42278
09307
36028

54878
32778
43513
17916
20653
27832
22567
71094
75255
75330
17947
83999
65977
31041
05326
14206
45027
58641
46436
61130
43209
45770
20930
15775
03977
62963
21298
92526
10260
31279
42430
81543
87624
73115
46003
49613
64048
23998
53794
17484
51600
44253
36395
16943
59265
03470
88737
70628
73002
98025
11266
41981
71828
31807
24443
01636
45895
35649

88931
35103
07721
31413
02661
21229
33945
56161
80573
33284
84711
56314
98605
14006
82660
89033
16490
00230
02424
33029
19002
81077
51960
02494
54908
23878
57924
64062
53557
76931
89880
15049
17462
98937
40097
11856
80621
52734
32676
85121
90683
49746
85212
74510
64968
91112
58112
90101
24452
00074
46334
05799
41754
83113
82643
70597
80530
61809

77587
00522
77042
47888
36568
35934
17525
12485
56340
88785
57605
52846
01705
94188
00101
48548
48827
68033
89238
32276
37393
69731
82254
53996
32551
72942
14854
16691
51226
80528
02882
04494
81820
24679
36867
78401
38576
51625
88137
10066
60517
61574
45928
74379
92678
80012
55271
11954
47748
83252
07535
48090
05413
73847
57498
89602
27485
21355

29312
79131
95782
84611
38170
41392
29042
26323
19815
88506
91652
69830
22530
49370
31321
16579
15117
66269
56098
00441
52857
31875
16537
03800
75100
70443
15867
86942
65843
77886
56467
66502
56933
46797
08107
55555
20052
25467
96107
81515
96796
26769
75920
28766
45660
46853
24821
28299
93837
26981
03744
87024
71800
07914
55454
02621
36964
50645

79885
59638
48771
99606
57189
56842
88557
14551
81595
50287
97780
16327
45489
26406
02833
08087
06809
86288
79466
87709
22350
29548
33546
35141
74628
29088
12198
68654
10973
62252
36036
99577
61332
33856
13069
60158
49754
63714
89135
28615
77528
68041
29461
54158
60838
74167
47209
34399
99159
39435
37314
36097
81519
52533
56592
83954
34326
61165

86495
38543
72615
88340
81352
96026
32710
45338
95202
89391
31902
11259
47805
34540
16765
13396
87496
82932
50042
23304
65512
54298
35528
61401
62337
74386
51099
57068
96621
21604
86653
36322
01192
35987
81844
31549
62150
42662
67502
96065
48280
15561
97689
67368
21274
65305
73548
68717
22629
56451
48296
66623
75103
98315
45767
16110
65054
35471

34559
15594
71230
14465
10601
91924
07913
63806
34701
68098
97165
22961
25822
99812
68089
90768
64720
88192
85720
02515
33103
65522
40243
50689
82163
39062
44936
33390
02271
17644
58336
59921
79486
81147
85952
28698
87586
66679
49090
80747
27482
52596
53406
15831
07330
54373
31119
92733
59351
96686
04212
83664
72509
81969
88156
68426
80827
61522

81816
05869
72638
70195
31559
00288
18119
48499
82427
91122
23997
08560
05229
12019
58410
24983
40922
38525
79701
53343
89798
51797
44019
52685
62944
16251
44558
21268
98935
01735
24376
97619
05439
50234
49310
39268
22216
76408
13422
39944
24304
25206
15732
78197
39879
47037
27786
95553
42299
40550
27561
50573
12277
71425
15756
99324
43624
97425

86208
22919
60582
52920
59798
62527
96332
05545
49018
76730
53373
38778
94794
51174
57146
68863
84632
31841
03515
16735
18782
38452
32164
52811
20878
20966
46942
22228
33814
11675
99767
68181
90474
94140
70964
13688
40570
12234
40100
52669
40410
47561
35921
42709
28597
00652
74823
03132
93126
41585
42187
86033
19316
16433
64679
21742
81054
03367

78902
35024
05341
82559
91448
52690
68006
03336
26002
01112
00390
04677
38491
45606
90287
84516
81942
40555
32046
37189
42662
41774
62336
06906
02981
75720
50802
25765
63184
95630
61913
95326
26582
82410
33948
76635
26491
54405
37760
29897
34696
58947
86788
66359
17497
86038
05237
22881
29193
58182
88361
38890
30353
74172
10366
85112
95968
45158

32645
17076
82688
71587
44099
90607
62766
18266
76102
23309
49282
94591
34866
09402
28573
11446
92309
86630
28402
85568
29467
40589
37523
19442
22280
04536
55490
78047
84879
83025
98990
76173
11681
73366
45380
60563
69798
93121
56345
10765
21622
82376
01175
22390
43344
16827
61330
13378
95285
93201
34654
84329
68929
71564
28881
35841
81258
38815

34409
09642
35474
02247
62610
92806
72461
57350
67432
67611
30243
82025
58188
95611
55077
12011
39378
13502
63761
34120
64058
99405
83706
61650
10710
37946
90668
54421
48177
91347
68240
93208
86617
48746
85492
36266
14014
67557
43499
15294
06912
93992
70568
68273
48755
89847
61142
60683
51990
60255
44996
88382
71218
91900
26042
50575
05631
07716

27136
78885
67037
17812
21486
96738
59149
55309
69025
38894
55250
65163
67455
28379
44222
95094
12562
50747
94644
46021
13368
94958
01206
66186
99639
00069
73593
91798
98760
76603
32463
41163
90387
74555
99251
86033
86577
68869
71649
07059
80087
78828
64278
29342
16088
59404
83259
16073
08909
62809
48782
34347
39091
40593
76433
58614
43982
76472

23694
44903
51637
56541
04449
50728
01714
82624
85089
87080
70792
05220
71390
67062
62442
54630
31362
46289
08715
79044
76847
42673
79984
13988
10803
76317
38872
98332
91001
14212
76313
43782
92833
24546
51427
30013
12137
79279
10321
74378
98826
43969
66964
16541
39352
11199
00507
47916
60494
64315
50464
86490
51093
56495
72943
25077
13080
03902

69836
35597
72508
11483
83915
37075
26631
10257
51340
72570
30333
83919
69391
71042
66212
71500
37497
79738
22024
38922
03947
61211
46258
33871
53474
79039
97150
72366
80679
06831
43283
85179
87176
15962
50657
25263
94718
68582
93800
86603
42498
21076
56619
05033
08798
83887
33675
94508
88725
49425
78331
27248
84292
01696
39914
71791
34178
63804

13424
87312
20058
57005
70226
41975
40694
74225
58685
39873
20095
98339
04848
87836
57779
74006
00640
61967
80078
93135
94995
58265
46980
39555
74781
67464
23854
49069
76999
68237
03097
19104
54400
69520
39775
00123
16911
42047
16453
40733
36178
24452
07649
22356
73464
91339
07797
53710
29094
62650
33294
37291
56910
97321
35584
36484
47213
83448

87932
06737
17930
95120
74646
58728
05890
56532
92881
02639
55812
65606
94468
26422
00100
86784
88548
35987
43351
90405
11775
30520
29581
01071
84109
16212
71020
38225
49795
83643
51646
76865
58253
43915
37630
00678
75606
16572
49908
80954
02575
75248
86363
63339
61010
60718
43302
59652
84390
92497
55159
24583
32619
66377
20095
02390
01738
46774

70325
61311
29881
76611
39490
81246
40559
26253
39041
42295
61603
31084
01985
79281
46988
35172
04425
15994
39754
79880
10019
52409
44795
89572
09937
96243
45355
27434
11994
84630
16747
53137
24576
48249
80855
12946
50256
70364
59378
39299
38453
12232
52018
85342
48260
66140
52070
00886
77941
62977
17971
31994
26769
50327
21159
39764
08510
76655

68360
14705
53606
27153
01460
65095
58321
93960
70940
06543
34728
98670
84764
21706
17195
39262
10020
03459
45465
39635
16962
01613
62546
88889
41459
50453
48789
82174
57416
96844
25116
88809
28675
62248
31323
44294
47251
72214
18048
53684
93469
15346
22519
70065
12757
39368
78010
36935
01386
00501
65117
07873
84404
36842
82927
43917
50334
07228

22734
97875
38775
99592
09961
16566
61171
66318
53145
82162
42264
46762
43878
15747
43378
35917
53000
20815
97398
82495
59592
98219
64436
37280
83724
03995
01870
37488
49716
89238
09814
12966
26043
46061
59947
87288
11195
21882
36112
38362
89373
39690
41199
30041
83969
68431
50569
97439
78427
08677
80740
94419
89592
38035
46021
40112
52200
19258

30793
18111
06930
34122
53042
43697
57380
91780
73998
84702
73244
46259
83615
60068
09821
20505
28155
81793
60922
81435
47945
29381
57884
53179
14502
20930
33675
01106
29629
87040
36102
84753
83839
36083
50564
99075
58782
46660
72337
52474
59080
15508
05002
78857
38359
94545
94521
89393
47677
31063
37431
74904
43359
53352
83698
17735
37156
27460

14968
22508
99051
86969
93493
31576
65578
20419
91487
67395
67377
46306
88019
54285
59225
92972
53006
40529
95680
85498
73335
92699
47243
42130
14813
47811
54771
90569
82830
53166
51811
83050
48604
68163
90451
41511
31616
66444
37317
07829
32591
34438
90246
79962
81564
05616
50549
33394
35242
74781
53625
12602
70010
42455
34978
15383
97555
35716

32650
61682
93301
89879
81637
91652
27589
53648
92178
42988
28778
89462
99778
92612
03730
53379
89523
15970
52012
85018
94970
41914
11716
40929
55433
56418
27469
88676
31537
23971
36016
63251
69753
43025
22225
39826
92609
36139
19585
04515
28560
46793
71274
98936
33912
70595
12909
02303
92967
29391
85532
60163
86014
45858
55469
20295
10314
60997

06609
83076
01885
61952
39749
82532
45631
00166
79170
51667
63027
07660
88801
92867
93555
21321
76499
57897
48779
55703
12599
51460
53287
36726
59729
01408
35715
69155
43218
32298
91508
10679
93142
21925
40650
65836
70237
81488
39964
66775
46061
52570
54491
73488
19087
56462
31546
77182
41229
22741
48746
15977
01072
89480
50572
30506
17602
95716

09946
90398
40031
37659
35346
23192
61509
72253
85033
89736
55539
74448
29950
40013
02945
08057
24488
51074
85793
32637
85417
15893
71835
50162
75749
84567
85614
10224
17807
55463
66994
41206
67211
33204
33290
87754
21183
98972
48284
45114
34420
63060
67483
82236
48444
15845
30939
47768
72963
12730
90060
41558
36199
92860
57555
20452
43831
97675

00886
34507
94166
27746
82372
95345
26880
53275
18375
06895
08689
86345
33685
41779
79784
91916
78141
01413
11251
17413
53174
56922
39601
49092
81781
11090
01154
72591
80528
99160
48396
98211
95653
63948
15265
83069
46478
03501
50416
21174
00196
77573
11823
74701
09116
84307
25640
42822
95180
90475
47057
41696
60625
25372
82167
46474
61198
17429

74111
08470
19821
42987
64041
84150
39830
69814
41142
55501
14634
01405
99641
18261
78900
49201
07212
47591
26568
30889
24421
13838
01761
74610
23069
08667
76164
31064
73094
96034
63839
20778
81783
13336
67254
74497
66655
37022
98640
33990
34275
01089
25370
65327
07614
79235
65320
12282
17722
01575
90597
53273
41923
48757
44770
33254
27515
38935

19850
56159
45329
77865
71637
89756
57086
58958
37140
20989
19257
64356
74391
68464
14828
82694
14078
22131
11095
17694
36843
16606
35094
73707
60559
31755
45757
81719
83901
03598
26596
07282
33853
07563
22223
11964
04295
96765
40782
43637
66674
62935
47383
15674
17813
12864
96091
41038
34759
33163
79434
39448
64679
69661
70248
65553
71694
84904

70908
24210
10763
07359
38191
29347
20271
12991
46302
50294
76855
04731
24392
47294
80351
60050
97680
02566
88915
45416
09065
14482
58435
02159
14841
72597
11949
02269
80904
85497
38304
65471
04364
64088
90660
63324
66848
04606
54316
79533
14612
76745
33706
75849
96965
75815
27968
80061
26065
89841
33536
72469
89427
37662
71920
39695
41100
03139

23258
12532
86090
00810
97473
39477
17904
51259
53869
10351
67598
56782
86665
85057
27068
50816
89082
27539
77384
00810
46491
25604
24569
23509
60285
05160
65462
34558
06579
77264
02411
67746
04877
30089
48737
37832
54903
32473
92747
23324
00006
06292
38629
15485
29567
31528
39565
85943
10991
71706
57153
88173
85540
66787
85655
29792
79267
42636

45485
44843
06191
34475
01285
14563
41318
59439
81903
79651
40854
61052
44907
82048
23371
97999
64430
77165
86694
19306
78958
45581
56183
24489
06171
13514
84092
62112
70213
79428
76516
18300
34591
54563
87191
31265
11488
45918
14803
08743
04422
69030
65387
04127
66805
54956
07325
33042
09985
82733
83920
42589
08548
54343
54328
87725
81114
89911

56388
14911
43063
35703
79174
06377
68037
73903
22198
21615
85798
53902
47519
61317
11873
18699
58446
35968
18426
50140
61634
39209
64619
05250
17747
40309
43114
64304
25266
69447
75744
48366
87412
77287
40949
78604
48423
27541
39759
72061
16323
96076
09566
76487
05381
20004
47322
61583
73548
91356
12517
86757
13773
46370
80365
74103
96283
20213

77738
94522
03419
43425
92516
62264
19788
15284
77189
47727
96211
39949
33085
33476
21011
15348
98893
81292
54860
84394
80670
17576
08754
96409
71315
14466
21745
21463
07208
38912
95630
79167
74695
29052
19618
76758
28620
09801
17656
89828
76295
27810
12572
83956
61857
11589
66892
27062
06891
38330
10878
77661
77921
85621
86145
49198
92064
42272

75149
85811
58846
92000
56317
13441
43528
54545
53566
04067
07743
44979
54618
75478
60459
91103
85314
02077
83083
06848
69253
11288
84028
49171
66520
33365
49519
99158
96710
99325
44002
94604
88635
57234
84351
65824
25323
61792
57544
23931
85883
69778
23445
17133
63847
08199
55529
65334
52585
08651
27159
52670
69836
41383
33173
74392
59007
52888

52133 87427 10384 33209 70945
05137 93741 64973 06348 15700
34639 34048 29649 54071 72819
56925 17581 41384 59746 29923
36618 45197 88329 98374 26400
98061 97571 42430 61612 91480
02733 60406 59438 73773 60803
79607 51538 16265 12949 76912
37412 75421 15232 85626 14905
61165 30655 38721 29355 32550
46127 23566 95082 90593 37296
31246 95013 31277 39254 32722
72017 75953 37947 51532 92367
69603 93206 19087 37611 26712
35632 13863 78477 83360 44047
60179 69111 21497 64867 91907
27809 26224 08622 28075 56935
17924 47932 57952 24799 33728
44157 99320 36039 33218 86249
33837 54378 79401 99880 13612
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
00000 00000 00000 00000 00000
(end 9000! -- 31682 digits)
10000!

60649
74577
52846
51089
20025
67933
29913
83622
29275
98607
63166
82632
63028
08493
07687
33189
71320
65074
83048
58526
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00

18402
79767
11233
35906
87133
57165
39842
97697
95805
18340
85190
92963
77895
05444
17684
70402
81258
79269
05725
78900
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

48580
21348
06341
34088
69937
63543
50228
14531
06023
99239
55418
27935
14524
42652
40456
98653
71003
51828
04495
76688
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

59741
37353
73479
20476
61961
63137
97204
37216
90400
55775
14219
98819
87162
47873
13622
98026
84584
02443
56492
41849
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

02171
20764
69305
54886
26696
37642
74856
89949
13317
75964
13155
19130
83944
39061
61968
35180
28361
09156
57536
91570
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

44180
69180
63835
81464
38891
68778
24521
20425
03635
49191
37353
63034
63958
41021
98706
94143
40602
22757
06055
32960
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

04430
90349
11585
95786
76037
09994
64943
54723
84327
88483
26161
27015
51608
94733
58784
60959
49805
76249
33960
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

67987
80497
15260
62847
26064
87830
44533
27630
54290
51710
86952
78215
60428
78584
79274
08799
21332
47958
94623
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

28462
74411
15351
05946
72034
67036
40561
20427
15120
27332
90721
92104
89304
17896
23494
86279
60523
14831
52952
76511
64096
75961
24093
77776
31786
92369
91908
56013
07803
13958
56759
62403
87422
00093
70082
88019
29821
00617
17567
64326
02578
42144
16879
48598
25855
92888
88381
57319
06405
83298
56207
25426
22182
15398
97778
19823
74480
95591

59680
34000
87390
59962
61536
28825
28116
65974
38322
29257
90970
51555
49962
11920
30780
44882
49822
68854
96409
38655
61628
02392
09086
94081
34693
48490
21000
12261
91403
36983
48921
00984
06441
62393
66695
88854
79429
18734
57439
79848
23882
83854
23506
59186
21314
05665
61986
72630
84841
82290
88387
64461
26941
43712
11828
64458
59552
02866

91705
37644
52421
59867
98119
80354
53853
07446
17864
05554
83690
84056
15999
41233
62606
71559
86326
25195
15083
41208
03878
67132
14471
56407
97980
25999
14717
52213
12368
06396
21014
42855
53662
52612
98389
74826
07977
42260
18437
19814
33265
07418
83662
43641
76489
80361
58850
89790
78280
04072
58534
49410
88626
29910
82424
07368
76434
44579

45189
43772
16138
06560
89709
89674
25968
13340
46271
59690
53987
71725
99359
10826
94223
56831
45292
60061
01336
12578
40444
76546
90739
49622
24619
60772
89321
91178
99760
22320
98152
33182
67337
48037
52615
60483
05327
43891
64796
58432
77020
21396
71743
71685
74906
40311
82738
94357
65196
39040
25128
44711
21210
70100
42920
20940
83333
17362

06413
99078
27161
16157
26112
61117
42582
00541
83822
02787
37474
55372
67089
86510
02681
53344
15294
72372
63098
86837
85191
98616
07685
75254
73707
96842
84227
75968
81528
79115
45454
92531
15428
97529
07590
42256
28326
92985
58136
70303
52489
21846
71191
08996
60752
28546
24680
10687
27582
37331
20957
57953
72977
94061
86481
40222
85744
00722

21211
67577
74819
20360
77500
09736
59955
94052
92389
52822
52483
01585
29801
71354
88522
05344
23479
63632
27338
04239
64379
36577
85755
99338
90418
93977
80513
83673
40306
62404
35942
54206
70078
33439
07349
45770
75014
06071
10059
58955
70937
87010
57233
25516
87708
59290
34897
79730
64344
68207
35930
32623
76657
92941
61341
11181
04021
18581

98688
84775
82419
32397
48419
95786
84688
46230
96389
42544
37289
21328
90336
51684
75920
25446
87060
39744
06353
20876
08071
06626
93478
41128
68329
42753
51817
64087
05111
42508
85414
55123
91227
28764
21519
57439
88024
51539
96386
08420
04721
83595
61143
82091
28976
84078
86475
16339
29258
41741
70181
72815
40101
32232
79562
53005
27570
43309

90148
81588
98275
92632
88454
03670
14643
34368
92827
34802
95218
29034
99848
55409
57029
64841
33442
20786
97290
44847
86112
43863
69817
09289
93101
62631
34921
20793
67094
08919
39084
70797
49340
39831
75926
73122
44352
00311
89552
53478
02142
82946
07012
07935
67514
03397
71166
18087
05842
32516
97708
46879
83761
02773
01747
14333
31851
97729

05140
40621
92418
87367
10475
19107
04255
69154
22187
11275
02363
27998
44046
36033
23084
68945
90737
92464
15065
61569
37062
80298
20734
63751
65541
19825
90114
70029
84722
91431
35644
05816
68433
63903
59192
25970
86816
06684
33464
84933
48413
96523
11207
70231
95100
49006
79890
86847
22129
56688
34016
40804
82280
19395
18316
87076
52729
47789

17027
42317
28925
17055
54464
15127
89836
05940
97024
59019
28274
98184
65419
00960
31261
80425
15868
29560
81822
00126
21334
48051
37209
69902
50742
41668
62468
92038
22487
98371
19984
39346
64428
12776
70887
06719
45026
72736
87817
64582
34246
56327
67608
11851
96823
64953
42356
49436
47649
44307
38176
23718
13685
94670
09687
60706
83774
23720

99230
52883
97878
74197
24421
30587
64931
40662
59387
16942
12170
49313
23625
72103
88497
70946
84991
12306
57429
48892
15415
95276
31048
19870
30839
15318
75769
27919
03891
20445
22485
02962
89847
45072
32025
36061
16566
01358
46143
48259
52682
64870
69785
81747
29689
20587
80183
33533
40294
93394
38278
58742
75864
06713
66104
31496
35921
71794

79417
00423
98124
59620
36573
28104
70592
27828
69380
54290
40268
61064
84249
46944
60656
16736
78932
28872
54758
71590
06599
95361
25475
49240
31768
91763
83537
80387
99993
59834
54785
47697
10084
24792
94066
76351
28375
16706
24357
20332
06806
47571
15597
75010
73200
31649
03504
89337
86226
47019
56253
30262
42185
69537
31404
16107
87855
28577

99942
39940
25312
99479
30307
11586
51717
24837
30946
28916
08676
03814
47163
37798
07425
13187
58069
01226
94399
70630
18438
95259
62856
56175
78366
23483
34414
02372
44207
40475
32163
01038
06416
67851
38211
35795
46519
43786
32248
88089
73231
83516
21846
80462
06223
48093
13387
35869
70761
20890
95168
00264
86301
70978
97958
77111
85527
56271

30092
22442
26565
58452
92428
36735
31563
33986
33200
72788
31583
04049
65922
80700
90938
47283
02721
14223
19018
26255
11738
84780
93472
81046
45115
86180
94965
27044
89993
50814
13807
29617
68366
73780
42146
31246
28982
38237
53105
44902
22079
65832
51019
52051
33562
79347
22114
95899
33042
58184
36870
54948
10333
57949
52967
18779
38837
13498

39823
66266
58334
73265
66457
08452
33221
22373
35499
07487
17669
41268
58149
63044
94268
05842
40232
48724
45276
01701
33820
94146
67471
75848
26226
36048
72977
40702
56381
88877
70735
93164
77028
17531
68197
65172
98663
06205
35406
48732
78666
61843
67143
86576
44113
17907
46859
08837
27737
04378
48105
26086
18132
74792
87352
46890
80938
70178

97921
70840
56650
91626
20732
73401
07439
53505
57203
64700
95706
46189
48950
63242
66019
97804
16023
84985
20551
77101
84197
41838
26749
56259
42548
63346
56509
15317
31286
89550
39978
02961
65377
42680
82427
76227
86892
39920
33288
77273
30039
60731
80125
29299
94476
10064
57285
43873
42416
85856
69111
12260
12965
29053
98767
04594
06285
34271

95758
07656
07890
21964
84734
96309
13155
46426
97086
70245
09746
91272
74663
91122
63904
16240
48985
58198
08570
73795
05893
65922
98926
67767
77183
48933
02694
94358
69314
73939
03633
24926
42390
36391
29806
58295
07699
69339
45062
11209
89386
33327
69122
27755
28780
97823
84038
31594
35355
77729
56215
75029
96649
61845
82926
20601
44384
10615

11972
65625
30905
76205
81712
42769
01244
46913
48806
87901
18085
87156
99760
60691
48971
51081
88827
43909
76262
51124
36732
66528
34627
95976
54611
71439
42808
38310
27616
36534
92673
73080
74658
42447
97579
49342
28340
43716
01217
19458
60238
52602
77844
08833
97465
64660
63377
28737
35879
32094
61435
30627
58159
56374
90407
68605
76305
81772

64742
80710
06560
71434
03416
76526
59005
50250
60409
18046
35939
26550
07316
93127
89185
10326
37142
46517
04244
74615
37244
06867
35816
82994
08886
41525
84797
51404
86353
19373
34549
63803
23909
20257
39174
14836
30549
88046
33026
65137
60735
36051
28426
12867
06839
16680
27803
20297
77065
47677
75162
61478
03042
10347
88778
14277
32350
89819

64287
94743
74633
88021
81863
84170
32470
39510
29854
51829
04000
01270
92731
88815
97472
91400
86953
08364
50962
94717
53280
97884
71469
09334
36084
02594
61276
91546
73056
65700
54929
18739
10955
72889
22294
58868
71026
64297
30676
49319
78581
15524
99944
26384
52982
57203
02275
70620
30964
86693
90527
81326
12387
91430
48026
22444
70132
29065

82666
98740
07802
56308
28968
17499
26803
09239
60700
61112
67892
83303
08317
66221
92531
19005
39681
36899
33232
31862
45653
32506
35060
02638
32728
59652
66484
26087
34586
84831
66687
12596
51717
17849
56683
91929
65143
11476
48132
09651
14394
22722
08291
18713
10817
42979
91530
20712
76858
57537
35122
89552
75645
77156
24792
86272
02802
64986

82353
11077
71585
15259
86504
07569
12912
28658
63394
77090
87854
99502
35883
59152
03224
68784
75510
43061
04744
70156
71785
60537
49511
72693
06227
50152
70036
28486
62695
85044
59922
15113
97705
50078
18581
95874
22306
74356
29315
62497
71587
84472
52215
27778
49679
29207
49786
02130
86077
46004
43500
80736
99097
11686
22750
46991
94883
88081

91568
28116
30817
00534
82873
47982
39229
51086
09885
60901
88278
57879
05661
32704
80210
39634
62874
89650
70783
55712
14960
94304
03407
78365
77664
09595
19648
67875
78945
75682
53089
18903
80797
11788
56768
02095
12523
44863
61043
69165
28008
51463
90469
08744
58836
44682
58739
38572
30143
81423
80604
14902
32967
50484
73594
11462
92008
04556

78572
69918
69122
37211
67933
75782
79790
82088
83634
61520
50938
93170
26147
57695
54384
15026
70907
24328
11904
66295
30880
62502
55404
32091
30972
36157
90604
05416
68275
21544
38980
59351
78928
93366
16288
69600
19151
75026
55194
75538
93374
86326
44372
46643
45227
23228
19513
17593
27782
76741
65366
25258
28066
29249
84058
00149
13213
22337

71620
80626
37728
41000
39844
58352
30417
07066
98654
22111
63735
54318
82997
86751
10443
96521
47371
83532
34499
85512
25802
87105
65817
22877
83879
97713
37619
74146
06581
40675
86430
26648
97524
29750
79787
02435
31843
84769
17610
12198
16503
93697
82498
87535
33446
48665
65024
32111
90328
19418
89174
19682
68384
02811
17439
88066
54464
03067

14619
87266
13510
30303
39712
29994
58782
27347
66136
46154
37039
82752
66318
28219
25828
04892
81880
79667
35144
50777
84067
10492
03934
18077
05672
55957
34694
73164
02359
99203
60653
08185
90230
43680
06245
60305
87690
81488
50712
56643
37929
63762
65808
26447
94873
83952
62741
62413
89479
26716
58196
81505
91662
02992
08625
27235
50056
25425

12772
40318
15872
76063
05546
77816
45234
46011
20442
28400
98296
77488
69866
22314
65186
48864
04393
85712
64811
84053
70534
73086
38205
24619
85542
63846
58563
88856
48743
17515
63898
63437
19023
44040
12042
29282
18776
12151
58098
19765
57770
91939
55950
71496
25628
66356
35896
21345
12834
31072
83120
42265
13374
90108
91040
66097
39118
71922

77330
33266
80354
77915
21006
58672
51498
29988
54410
99598
52956
86274
49236
31588
90744
92344
70333
01567
76357
58134
35720
84609
31516
06339
48620
36384
75117
60379
80567
80970
11198
59320
90948
37823
99798
67622
34604
38467
71720
11436
61789
36735
85929
27049
71539
75718
60805
71523
50395
94473
08072
96271
03386
34316
77637
87498
94476
00233

28349
57975
40478
16459
69887
94410
48302
19165
28075
67596
49178
11314
43738
43849
75250
39103
93519
89000
14780
89409
73396
20442
49271
41303
89625
70016
29774
95277
33812
22566
48580
78526
03676
52667
90054
36897
62563
34328
13844
32552
37982
91346
17550
40176
16069
52661
49516
60124
78481
76562
35326
05069
53646
41989
21099
96353
08729
75976

84335
14676
43247
72542
92614
77535
71703
63713
80600
35809
35071
58767
25654
10519
83784
09232
00609
24194
15542
38191
25057
22261
34498
03089
02606
55618
29932
15405
78538
27520
32910
18922
68870
44375
23126
29196
71353
84325
37709
62706
31096
03775
65101
84183
02509
70314
52406
06592
22121
65172
28805
26460
75136
99841
86716
62610
68518
53174

95772
50271
86749
57116
55821
88241
96543
84711
13881
99112
75083
61475
75022
05828
19876
56910
38726
72692
31599
82189
42167
03154
10595
23994
04398
15386
90749
69083
61649
01609
48751
68728
78380
56740
21796
05282
09801
09004
92795
39743
98678
70831
15665
98058
89850
71453
48054
22085
01117
31069
39062
71767
73366
40450
24254
52982
49839
95922

57595
73462
07127
96847
45653
62315
88773
18491
98650
69536
57413
31456
81647
18167
22990
63377
83972
20974
66783
86948
69465
22998
01599
11985
18018
10981
44236
01731
18427
56192
66692
55276
11367
88302
81352
89675
59061
56453
32797
14652
84485
93180
07552
25940
70798
51675
72958
08912
25071
48844
66018
46750
13947
44901
79538
14725
76367
39788

62247
98883
92167
73399
19696
77908
76373
56915
61375
76015
62282
89532
19268
40764
41591
59697
99246
98412
85348
25383
10160
44448
74800
00622
90263
88111
57966
17238
86938
22992
11951
71324
04275
52257
37758
22352
77367
58186
67553
63481
46659
84592
16351
38182
66062
30074
69918
95690
83833
25498
18605
23378
31550
13016
53128
69482
91824
49828

03707
77739
28985
51158
90982
25380
58191
05476
92885
27173
54505
80931
15559
46303
17936
39051
47848
73231
54486
96098
84956
02110
57159
59021
17781
18173
83327
94140
41755
54017
04514
88326
39713
45273
04116
14252
58715
68190
10993
20032
52732
95651
42318
59398
17322
99213
69435
78353
59083
36951
04249
05671
21145
37595
52889
79999
22665
14705

79338
78482
23588
99834
72539
54746
73658
81404
39038
08685
56202
17052
88319
33001
82799
78112
37272
47401
40693
99428
01439
09816
19122
84164
14661
41913
00918
32615
68980
59878
89667
77941
96201
80620
25114
34217
33680
51087
81365
72009
70616
58875
15354
64612
00163
86520
88111
70576
88618
41473
38788
89345
71046
20675
93095
62208
71167
50619

71465
18700
48694
90818
34515
93354
24542
11749
92264
27565
70969
69648
66298
19710
76065
27646
74770
54998
64105
22027
30324
13338
02154
40998
74549
05505
36733
96122
47100
52203
77615
52912
42478
99804
59175
24784
39585
31791
84040
67556
70308
24459
81768
60275
59393
77685
97833
73467
75746
83892
67787
01107
71161
71556
65707
25775
16658
06892

93033
71802
35466
88281
76040
05824
73347
80145
43229
72147
41747
64101
48307
29303
41860
68486
97746
09203
56913
59933
43042
24827
48774
81732
99771
02486
89773
92912
85986
85459
98249
83916
49351
51233
99327
18693
59054
34621
35567
67701
91827
76017
84196
95424
86114
23824
68014
16678
61201
47774
24955
37377
44525
75094
29218
84098
01579
75625

08862
67412
92255
26398
86134
69717
49042
42657
47990
58350
67992
87407
77666
64558
88721
79173
66935
81459
53133
96352
71576
37521
87501
14324
44066
03458
47901
22519
83720
13771
46872
54079
96735
18810
91341
17397
82736
57303
95731
92624
72064
29455
03208
74333
75394
88460
14880
63780
31729
23209
03255
03411
33248
85243
67352
84584
14500
21046

96994
65997
10133
44005
76258
67432
42629
12394
28648
71222
59229
67329
68406
66594
62665
60494
99784
82141
52311
06217
09952
89987
03473
42210
52328
56755
75924
10959
33615
78397
74206
68344
30144
27290
76507
46041
18761
39540
89414
25850
32551
72050
50508
76226
56140
06237
78321
90881
82171
40207
42428
93461
50197
58026
32166
84250
81165
21856

61305
83880
09332
87470
75488
59125
03684
26889
61702
83241
79469
00928
61909
70057
36825
41094
57130
88527
16457
10463
56498
82048
30262
33050
38394
24669
54685
65386
04348
68306
63273
26371
50168
41924
68492
17920
79190
82230
99589
39250
67495
11610
60198
94577
30127
16324
14306
89342
42569
57912
13196
96061
33298
19052
78743
75032
10946
07640

80025
25432
28587
93507
38622
66026
79458
01891
79631
12589
59606
93328
40626
71489
47456
08608
28241
42214
40048
23077
34555
90912
21645
94698
33877
86798
06006
22546
62184
42004
72719
49269
00621
91428
69999
13978
61011
92970
29562
54322
74557
83156
31580
49958
12514
82947
18643
29207
04436
62541
54287
97962
77855
22242
10718
99486
29059
76187

56079
27403
28431
92761
82508
44348
73648
01673
92233
96396
69046
95727
95452
94335
53655
63037
06234
73251
41702
31994
16216
11172
42280
99947
24854
32872
33469
32651
85369
85855
95963
13289
35392
25764
83992
94518
63062
87124
15630
67537
78183
33723
96299
05337
89205
94095
62703
18390
34730
72797
57629
26332
31053
52814
96557
42244
31782
20867

74609
50743
56907
81116
40140
27136
20124
57205
22942
29445
90668
23920
85030
14716
35975
07908
99994
79995
10303
75982
56851
29386
42175
61194
93689
58630
27138
68414
59160
79244
62912
56433
71754
53125
41357
62952
33673
78800
73384
31811
34549
26399
81791
94718
10617
58694
08197
37441
87656
45286
01905
42715
82016
10847
25492
03965
94081
80391

72671
16842
56255
27630
88857
47231
65366
86614
28739
12908
62926
19589
52634
25042
46685
29524
59323
48977
03899
63073
14551
24425
77607
19231
06184
00642
38311
96330
21720
73340
78334
94408
19843
76993
19414
90558
14441
20173
16294
75531
59423
68881
10720
71054
08228
69908
71249
67503
79705
25748
03964
86342
21697
47045
65128
95118
95640
71135

50333
78620
56930
97712
20583
84912
32288
10011
30923
28020
45006
99447
10005
52365
78870
05767
90521
99284
63392
83499
38382
31589
62365
28072
57005
15220
71584
63695
30456
29014
47862
99470
87616
97353
96882
44070
92028
83072
59990
54767
17353
49054
88049
56452
00833
93791
92751
49381
65956
65921
08356
59779
91880
29568
26934
82264
48470
63635

27032
63769
55588
57983
99240
51808
89011
72366
33307
23225
21974
19451
65022
17371
00569
31684
40985
95227
53337
60077
20470
13066
45982
18072
72043
21017
97530
48086
18349
25888
18887
12145
35434
41673
27370
37383
93857
06048
02767
80739
55829
39432
92292
57939
99856
65191
05673
88363
77285
93329
02462
47348
38075
86477
89515
98131
24565
01269

31002
70547
18822
97599
09712
66278
63657
47626
48258
49893
01217
47360
22615
02660
88360
94185
65595
46029
46655
03724
05483
98746
82230
16964
69666
18139
92643
55110
75241
76403
87100
21345
79806
04686
40228
00533
20185
26801
30832
47033
10469
61197
01606
60242
65786
00630
29094
42229
29108
38059
77534
68207
30063
57913
79507
59250
38305
52509

52746
91726
60359
65266
19212
70862
22708
57835
93762
66275
82899
85077
23093
68647
28668
58104
65661
85566
68178
10446
99667
20455
70815
37843
64650
17325
25248
12567
62039
71251
95337
72117
92088
45851
20805
55242
55695
56675
82771
89311
67315
18227
20590
10259
64692
51853
81202
28494
12427
15239
31440
48020
34350
50216
54861
80185
43205
12910

40428
48437
00067
12120
54807
61166
87757
39636
61989
06499
87297
04007
64882
25345
64507
82475
34600
67008
24410
28541
17062
87244
50346
33136
80734
27517
69602
57717
92644
86422
53551
71565
66662
81979
17180
11539
96330
39759
65950
85107
39127
49967
67271
13641
07371
52102
05774
67906
33154
52473
91556
21538
76614
09220
72341
12638
65069
20496

75555
81744
39339
31749
40977
99989
73615
42978
97596
53083
97048
25717
88712
81201
40256
30475
33961
11871
73740
46487
46467
80605
94049
06760
49581
36722
20059
89061
13316
29016
05468
75914
27099
66823
80034
03385
83361
37899
64217
29772
59756
91176
27359
55283
14269
34518
71006
60285
40658
55188
42181
73472
77371
40348
39461
66353
24422
04282

65468
46361
95250
58820
52974
63481
20034
19011
53008
89256
59021
43931
20464
86683
99308
89233
50515
20085
93369
04116
56610
28293
38317
67696
44959
62621
09980
66947
51884
33369
89802
51734
51237
20156
00480
18582
54502
31793
96652
43183
87281
62855
94618
98395
68230
97981
87703
67429
01998
87119
72945
97079
35939
44914
03651
08622
67186
32326

83765
52057
43798
59435
27877
24058
50102
64705
41353
32246
77506
81484
54267
27395
74834
92801
16475
61550
19294
27389
12913
78148
75505
51871
66306
45494
26637
58344
76860
15850
36378
89519
17062
93792
61526
93667
90424
51579
31904
78972
86169
34018
71634
20177
17704
27619
37970
32516
02711
86039
99415
99753
36265
99507
76616
22349
32553
28996

50275
49369
30413
17321
44771
46511
51003
99915
10444
40745
56887
79393
38137
11487
02952
64991
75035
04552
91037
70577
22257
81908
76329
04995
57722
83373
49030
08347
13466
02565
05522
83319
74693
74245
80588
52237
47750
61631
81404
05002
53897
27709
04806
60471
04316
45378
55033
97015
07573
54625
97563
95267
82679
47443
87458
95672
19130
34236

89510
93313
63073
97450
55051
71143
69346
54392
18104
86070
95617
52440
44924
48371
62033
17642
08758
82917
33380
99561
52393
56907
35516
05859
41163
13619
02266
24952
61725
91643
29557
79638
42134
30111
79440
60921
75141
54236
02209
75690
17165
46534
98190
04257
01748
91725
68260
05889
23046
30206
45920
89379
01046
98834
66042
88942
41781
02692

52844
02894
67710
89035
65253
64778
63100
03190
55061
06060
92871
40925
94906
40828
71264
37637
79224
07495
80434
80875
59887
13091
63193
56765
80815
72477
08474
35473
11689
30219
65944
07096
82171
35869
75606
07875
05890
55293
05804
59678
97862
25835
82524
56975
62488
74145
69005
21911
26106
78819
02334
25647
77875
95838
96871
61974
27357
44733

36817
66705
60038
57318
58675
99444
67371
89619
71305
19483
30452
84248
89231
41764
49279
72228
81102
96775
32531
59514
31081
93134
96224
27123
16183
33323
46513
11067
07856
28565
97245
29988
79595
76625
49741
39190
77462
53122
05056
06940
90107
96111
94396
34425
71339
15591
98287
12049
59774
33043
62606
75202
90854
71206
59582
61444
73037
06001

74157
60414
15959
73504
44109
55399
47080
67615
16058
05513
24516
38060
43308
55226
90193
28023
23544
40445
08846
13644
68966
08460
98979
59149
16031
53025
16174
41090
33328
59626
47888
80767
19069
66077
27974
45468
73343
78389
00386
46984
28400
88195
39622
51515
31181
79190
17723
24986
49476
72284
99595
90526
08130
29648
07157
96908
78180
38611

30941
08430
08297
45827
39507
36536
29927
44468
43558
64867
84202
71774
84224
38631
82111
18465
52441
07794
94831
90761
76882
19511
91270
44426
29728
46657
16919
99223
93556
39143
15532
30361
82046
70970
53091
48523
19091
75944
09374
35184
75893
50924
51113
77981
85230
35398
53337
47920
58346
80020
55134
75349
53144
54133
66599
67165
40815
19781

87489
89422
46410
23877
92183
67727
65693
60481
17521
02102
74020
44609
39963
35202
34518
73805
08724
94836
55572
31096
87403
14748
80044
12554
79698
11969
16851
54105
91504
82895
31641
69403
02997
22563
84184
49759
25545
65157
03435
53513
97003
62062
83117
56003
29425
53507
52219
53410
31302
93053
84754
35667
71764
57553
82660
58597
89136
77447

44280
31140
11442
07282
69015
58956
34355
75400
03233
03647
21966
96403
13963
64894
44638
01212
48565
37175
94022
17155
83719
27663
65982
43761
74801
02611
74646
55062
49485
06832
74532
17736
17200
32617
05207
98604
13522
87337
06886
41410
88317
15397
74289
70847
42567
72009
41915
87234
55986
54155
14789
37442
55869
81341
73170
82729
00520
26696

65427
91272
13583
71406
26113
57139
00927
69568
84658
08470
41560
52218
91545
01626
75445
77809
70075
60623
65394
92837
28276
50724
26489
86450
39828
23738
49454
99687
18911
48387
67167
44814
11748
01108
55852
49433
25329
34346
30814
31615
74264
81211
78535
23060
62024
00594
54730
91154
36315
64066
11808
93182
89416
95004
05624
22870
73158
08928

56143
22381
21042
16299
84403
87505
18985
94714
29201
80742
52803
91022
85406
24948
16391
68031
51871
26925
97291
65858
90431
67653
91252
29202
62164
06290
59696
64215
34883
27165
97886
04278
57303
46378
64622
22828
27591
31722
34683
13368
81637
97244
82559
34847
85688
97935
37420
30987
02995
48385
30329
67337
96689
98743
46554
27237
06941
32105

09758
48470
57435
79196
82680
54299
40501
63928
07103
27043
35061
96190
52863
02388
23937
56914
32146
75741
38175
40036
51410
49220
26813
88135
56291
30242
00533
39512
01876
61656
11411
67784
88971
47955
08821
07312
38420
80001
84890
30437
25113
76262
08324
53977
39397
29394
62343
18216
96723
69378
81642
45716
40436
81336
17630
74835
03430
25431

28127
36434
83502
29357
05415
08245
09917
24538
00611
71893
29355
90325
26468
56823
79741
77264
59209
28131
81338
48937
69976
40058
12430
85828
96153
90427
08852
49355
36510
01115
65355
25123
92055
55258
48364
06799
47384
03138
07089
14786
27736
37715
90480
51368
08367
59631
26289
00557
52476
14460
15874
42465
48995
90627
24501
09736
50031
16496

69812
10196
20737
22410
09243
85609
47497
38070
24283
70696
87390
69042
80758
15991
90576
91025
35485
10241
61945
40768
78303
62667
05281
71789
09635
57945
52792
98631
06385
31517
59758
24499
97414
50457
67546
22402
60305
04254
38565
64292
99268
34452
49751
83904
48788
21344
29683
62209
94397
31386
52922
40774
24652
03973
34915
29010
84349
03342

01020
66473
06314
74415
21765
23560
58474
32610
53660
79658
97865
20830
15942
60411
90820
27508
25364
65200
06753
56927
32142
90221
64129
44248
79057
02143
11785
27418
18491
86428
59456
05860
68100
42053
99502
98520
49644
93851
82727
67630
19874
72897
35825
89044
86295
78991
04740
09881
52691
19661
98169
50156
43329
88477
03479
70894
61343
55812

32603
56697
79114
24307
57723
56451
05209
15987
70550
86376
11476
18404
04270
16459
45251
53466
27947
37663
80427
89775
52050
73595
63370
44844
81662
57205
83160
76102
47495
60679
32382
18896
66256
73654
21479
07638
15904
66392
25418
95302
50592
79963
72600
49932
31886
97902
40217
23969
77042
30606
35611
71353
00727
11689
25816
63892
22146
54616

86367
95729
94642
30521
53486
58256
29008
97097
51639
48689
79473
82797
36606
84640
00447
33771
22000
25924
56418
18104
53675
44415
46614
93664
09146
59477
71865
33884
19459
17082
70229
00459
11440
06733
92509
45646
03403
93256
73627
04590
09140
60018
11228
53962
15559
65659
21744
62202
24903
39369
69865
74481
77947
75479
34239
54708
55311
55807

25328
53394
04250
50704
01821
95417
93973
58855
10441
41884
99690
00572
64040
20010
82129
77493
20835
56161
44408
42805
79049
11394
06456
21073
98707
30892
71031
33916
85728
28857
73641
01745
01498
01863
45635
68164
36723
77429
54753
24386
67209
62650
89836
27091
80472
26212
42051
35885
45745
38411
42988
70862
54111
48376
26709
87039
41188
82734

89648
80913
00224
91020
56683
73591
15276
62580
50225
33640
62318
80714
89740
21692
13185
76016
31388
48687
34805
47442
95207
29231
90017
13488
18039
80865
08422
87589
89793
58527
73503
97405
34135
92497
58251
07326
37814
55754
29768
94632
52246
01749
47651
90737
81607
83007
73800
83955
34858
81771
47765
34314
63755
76640
47839
08572
25969
70115

33340
82637
50413
43407
33525
97813
02430
67661
54420
54849
48783
32925
24552
08233
44054
54345
37087
44897
20383
72294
83597
64895
89423
19180
38888
36789
00560
23342
49817
03470
43078
56307
80889
91091
43158
81928
49159
94800
08190
70289
90962
29290
41804
37057
10864
22535
02513
87831
91381
35459
13118
66253
21765
84842
90706
35810
42926
81400

58622
03324
42555
65724
20532
64997
49516
97973
32972
40095
77515
72757
15307
15155
81449
46963
81649
47151
82650
55167
65041
06631
56738
64018
57812
20201
25954
37908
91761
83971
31941
32714
73724
54747
14464
34600
70329
46658
32533
52939
63076
08793
59757
72051
13280
14015
61000
68519
25826
29884
22766
11902
63589
75362
29231
06130
28452
60083

04843
22093
85619
76865
83000
55596
53864
09847
12920
74965
46261
74362
25227
38882
41518
90042
95718
93662
52601
42033
53790
77813
77552
92223
80740
93510
51151
59841
82265
45616
15698
48767
68440
85959
06013
77672
41787
27357
61410
94483
94175
11899
70042
32281
35854
25973
49453
48331
81366
31723
25267
91040
31632
30740
66535
62864
21090
45762

61657
08393
37442
09575
01083
01912
43138
24607
33009
79165
38236
29587
38863
10715
67114
71112
97176
19275
69858
56864
01132
03905
31309
17302
22636
26053
91391
96826
24804
19926
24782
90852
64948
16386
42834
85876
29415
96539
86433
01357
33409
97822
12083
59578
00160
56930
41193
26653
90892
29122
39978
15226
66360
19542
03728
66647
26688
13313

53620
66954
90525
11741
44008
56774
81478
69484
35335
76872
51665
04736
72418
27191
20710
98292
29338
66585
40600
60609
57953
74620
52785
15664
36022
61567
30911
65256
08237
24784
00132
88867
85707
55975
90422
28490
50610
90940
08423
75890
83698
96371
39493
63227
05557
07290
24331
57735
94768
36262
80881
29271
49381
18321
50197
10006
41497
03899

01468
98068
72524
25413
76226
49427
76977
82112
66872
13927
95633
16416
59646
26787
36938
55096
79485
24621
84788
97797
60406
82449
91277
58134
94114
92448
95444
10628
12810
47946
90851
97880
41676
07090
79835
00688
54129
23354
77717
81214
85936
23066
64659
59191
56868
15392
66834
32443
09052
45886
60104
04099
21840
79854
51324
10435
57633
87843

40547
82404
36320
72953
68438
17986
54147
79484
94595
33015
72093
09731
45522
65317
91129
83042
42712
14457
42242
31249
55172
17192
45332
73186
35486
32767
47844
75123
97907
92794
20287
99706
87916
58117
79396
74564
51540
36446
38995
88455
37003
42297
64733
27860
55791
21111
42431
79935
63556
83942
70651
28507
18375
96260
81380
21157
41554
27065

66496
91622
05448
16445
17023
36004
87574
27976
91232
35550
45708
81724
36732
95071
12501
06657
76882
40701
18878
50433
65487
13118
41855
44999
98714
49476
36103
75723
72638
99684
84748
95240
41322
59248
59258
63927
01593
49376
22153
84938
14973
99616
64642
54297
78597
68685
25963
68321
06381
02889
54233
24188
12818
66659
38370
78926
92113
37199

56709
06255
27613
03376
98737
58925
36358
80767
03868
86380
51309
98826
84911
44306
10999
17393
06463
94977
62176
97758
37235
19652
18013
56837
61524
25019
12367
59218
83669
23372
50981
55806
38550
75600
89776
69202
61594
50310
81999
14625
47632
37048
88257
92829
25149
18778
71082
83176
63287
46774
40711
69227
61635
25280
93679
82574
71330
54545

57084
17368
41752
36420
32228
82613
94083
71687
95228
12879
62985
40657
18974
25512
60143
37814
61610
20285
91355
82765
86058
71699
51505
10540
69675
97092
28171
90800
47859
37023
66553
55465
37967
27495
54060
97427
35259
67356
52020
84933
23711
95606
71987
00566
17701
00430
48702
77879
39208
85287
92505
67634
10092
78179
32136
05945
05505
22236

73857
92335
70737
42580
91805
71282
20989
59588
27094
99008
45330
90478
84322
20506
39059
96933
31822
90915
96560
76740
50940
97323
28651
85608
90281
89684
14552
60486
08612
33831
77450
04823
97580
51685
38432
93008
34567
39748
58450
19261
09695
99065
49536
16883
49990
61300
69523
75296
73273
77737
14114
17735
33587
47105
16969
09426
91137
75598

86092
63656
67549
34257
27506
55555
64801
50221
15095
20933
74819
15623
46868
95516
57997
80247
87924
09304
39519
48255
35839
73465
84217
12495
06864
94003
64238
33737
97554
64147
13020
48642
96199
83542
51284
81295
57445
83554
34234
95406
36948
27926
11300
80763
00666
21828
83080
59634
02547
40354
80049
13258
30398
64811
54251
94277
78238
24666

64918
88543
22276
26474
28122
35080
61958
64645
45222
57632
78025
89778
08634
84646
66290
58003
81526
95425
67042
81365
77103
23717
88280
19403
89686
46962
94512
78672
30841
06428
88033
94953
83575
58229
38128
19854
99230
24804
99932
88481
38244
88455
49421
76566
37344
28742
49109
72576
91009
74728
07055
60290
65439
71378
29973
73071
41791
25060

88583
65851
28778
96862
77716
40414
31304
82430
74400
07363
68301
48536
03839
69477
64688
50527
79306
96747
53688
02103
47667
34565
26343
14806
92933
42325
63171
81806
22677
59218
39043
90613
80702
53360
11316
67871
78892
49681
15096
84464
82316
84451
55937
90510
54612
58670
60482
89432
99321
71644
60809
89038
06071
55745
10310
24802
64028
87542

78739
64620
22647
17823
41249
39445
29720
94016
27354
69405
08967
50256
64176
18368
12950
89782
86274
36483
63482
64958
06447
95514
32593
46187
15954
68841
78347
10254
06095
59776
53639
25740
77595
42834
85620
35486
05519
38303
26349
45248
41039
20466
35545
74089
02627
48748
01390
65404
13388
21776
72292
75707
88095
10576
32804
17691
08414
84876

23916
78218
65154
66695
44124
57295
96479
50096
99253
99142
28738
91064
12760
19114
25039
75575
92372
31437
36958
55057
88640
55949
47558
19402
35209
06651
90276
78257
43476
10158
77026
04969
35968
42631
46086
23236
54008
06718
77812
42948
62245
54853
21192
25105
80701
48082
12940
35889
97780
78207
99792
45436
25575
91044
43695
57818
09623
10414

55542
75741
31534
13534
01207
99455
41285
88797
67021
42637
02234
23179
57886
32873
15092
09286
75631
23634
71294
03259
83110
30981
50761
57766
76875
13304
92117
04367
12133
23272
33638
12888
78822
84780
17289
61041
23164
51931
45665
60630
07675
37853
61867
49165
92569
69485
24631
26729
78143
12964
44147
80778
53380
32292
45019
35720
82084
56613

63577
72436
15857
10677
12595
46356
39388
36615
47159
18294
82048
57360
46574
54481
36330
04039
85222
95554
62524
21995
96503
66644
16869
32852
27137
37741
14528
88449
71743
19979
09098
34051
61946
68825
40822
32165
09719
49133
83046
16169
40561
40266
21478
22296
87062
73444
24480
39506
36728
50627
10628
76422
36472
54290
29843
08717
76373
62227

30129
45258
13773
37842
43199
08487
99626
77335
94056
00061
88629
25330
47228
58363
11076
42050
56542
48901
75903
76753
02565
00621
77091
67019
20161
22561
87352
50351
31567
15062
52649
82229
59612
39545
96586
81279
59125
57892
80581
47666
42874
46645
26541
88786
25540
77824
01593
87860
79144
08809
52247
38533
58950
24149
82084
05387
93013
64240

22436
14143
52273
11313
91746
25133
53689
60316
54481
37419
73130
90876
48249
50548
07063
63429
66008
59866
17768
34264
21560
15993
25580
69838
61609
76258
95501
89257
83790
87186
45326
33644
22304
07466
26174
26715
00254
02123
82456
32426
68267
04233
68856
76968
92894
40787
36670
83062
87683
78637
02987
37006
07306
43358
23831
73256
93077
59143

41604
48763
03354
71131
57474
94629
28263
83671
38421
00579
36968
32717
32687
14641
28633
39327
55684
84083
13184
22378
74640
49133
05618
75675
31174
65894
93367
87499
16201
81867
28146
47668
45492
91877
42076
15459
55237
60530
35248
25231
83572
96384
04094
63165
51947
34102
21265
62662
73686
92814
06998
92089
77212
83960
21265
01798
84285
04455

58085
56099
87716
93177
21862
44822
44808
66784
22067
05806
13195
09992
19846
36819
37089
99627
87345
78406
10491
88645
94006
63323
51855
23537
62851
06249
42054
14640
44590
91512
46141
69177
04930
94492
26128
86140
50877
71764
58776
97173
69110
46128
83312
99149
55909
57301
85389
36575
06797
14115
73832
05392
56370
97534
89597
37164
22557
35712

63181
54878
75206
91476
12879
59078
62139
59077
06295
52485
41348
91137
42373
02007
42269
59768
19035
26726
16922
59809
20648
75616
13391
91012
22814
32784
86183
09836
02301
00278
31458
12087
25027
48085
09700
42015
71496
31939
58435
07661
55547
70682
43644
89727
33250
20981
59315
12960
61281
74030
91268
85349
40808
35869
81765
58009
04159
71637

80935
62099
28815
59103
93309
35859
90534
79719
11259
88707
31182
94456
90445
15167
53583
30375
70970
48288
71318
83927
91512
45232
09840
59489
14582
48777
04181
10678
64582
93809
02081
32191
77481
56131
94410
52333
63403
97301
50770
62961
31268
98871
31267
24851
85541
03009
16740
93724
20428
47314
24817
46642
65564
05141
43950
16808
58002
68323

23040
91943
27885
42894
28562
14043
59179
65107
35874
02087
09277
34995
09802
56938
82192
21750
96873
93646
60940
38364
48952
36048
27390
64941
55602
20068
75604
68341
36667
75775
08773
50058
56614
18344
77761
71270
00356
26615
06934
34205
45714
04278
85543
29812
31299
17100
05057
56053
02673
74925
41181
88607
93219
05864
11308
29727
50174
49313

77938
06564
89714
91290
31022
68619
28266
72468
47313
93891
52486
62739
80309
27281
53507
33608
22323
89659
41450
90685
51654
19320
63753
81256
48417
42296
55981
29748
09265
46854
81216
31977
02132
01618
30638
50137
23805
91423
09922
91050
97449
76109
55508
87283
94658
16957
23817
68003
92565
11910
35903
42683
05489
09653
88484
08715
09536
42307

91614
45533
94103
54120
41844
30190
54304
00029
41864
34476
88054
18984
48975
81882
56928
79028
73830
32191
14842
48082
30056
24377
28070
36729
83305
59194
51680
72596
57126
61210
24539
11332
74347
04801
90907
71210
95757
83717
03403
14814
63532
00909
00507
69748
11185
18791
40103
75165
57305
83561
28266
71824
63778
45141
19163
60918
18392
03821

90211
25471
20986
36160
63652
41458
79820
35815
92497
08334
87339
59029
98125
45875
34095
29567
04940
69521
86642
30142
34448
59689
23133
92967
64524
55165
88031
72925
45599
17307
85876
27935
43881
35703
12944
34570
19160
02844
78772
28394
05546
99160
98612
92764
27691
61694
06210
96164
67593
57657
25082
90249
55495
82896
51667
50386
87643
27448

62924
35557
98408
16956
89097
96269
72196
46267
28278
46531
43315
02171
92520
41710
63985
30688
90123
10636
36347
67803
37504
09147
01755
08425
05084
39562
78308
87868
25790
52279
96973
72385
96641
25078
56394
00957
93821
00120
19272
97006
77940
44382
46643
20792
65246
22700
04380
23614
15126
32002
54931
80924
31167
47443
32136
54053
45800
45014

00515
36531
30489
71222
44464
38789
34134
64631
47966
70939
86756
31557
55850
72118
92655
62263
23927
17297
16982
14393
67517
83372
75426
06675
50065
98296
02614
06223
62230
92414
71425
07194
33300
36323
05660
80093
71312
39948
83703
95951
77518
17945
97724
86866
47908
79528
24301
77093
45750
54610
32114
79487
39793
93671
92860
43666
36708
40529

07491
85160
66524
14080
01519
07034
75564
02242
44585
24240
26661
06096
97353
08065
99740
07772
43187
57074
89241
74404
54207
17955
93962
99803
98875
05916
45994
08011
47452
07026
88183
06127
52634
93892
15592
89265
22281
58809
01380
67693
40566
11763
13550
69701
19119
91519
11879
30391
04787
96867
31478
22663
52707
82852
83095
00455
64954
54169

40684
11700
35103
63694
86623
98216
65254
79007
44896
82493
22179
26788
74365
56448
39131
97335
59046
37614
81804
31807
04331
36769
02629
45627
59875
10046
44467
58220
35625
30813
61526
61291
22908
15676
46025
32938
04658
96231
83814
90415
67637
62083
21282
77259
38423
19125
77704
22440
57565
01890
95335
36868
99470
71184
67445
04985
05794
53743

43203
32155
05024
05940
18388
98686
83143
31363
29329
28008
35505
16733
56825
03912
67092
33853
52632
80616
84365
82267
33724
92603
42391
34555
18601
57890
79180
26289
57511
77929
05069
87257
29064
43159
45420
57204
58388
85947
43941
57902
22296
53797
38026
79440
32758
21053
25232
97528
31854
30764
23170
23799
45239
35607
02801
62468
17200
81945

23036
06907
44679
30455
19624
96934
77115
13525
05262
91573
11906
02940
78031
25045
90043
68266
70951
01331
23053
87794
86870
23571
09453
98559
33586
72148
12432
01436
17707
71909
38092
20994
00927
62044
47711
78576
94350
24748
14984
85635
90903
16161
72671
78581
97699
89183
80732
71732
82582
85313
43989
58087
91532
99285
80037
73760
85136
45945

65331
71843
37452
92593
15100
74154
99925
50134
97766
64339
72550
88601
65715
50133
87067
59842
09914
64846
81483
09212
40692
26480
99192
99417
65237
99235
77862
14527
59580
51817
25396
89240
65467
90130
91012
50526
32589
64525
73571
33465
50959
90357
41711
58840
02782
84094
48001
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

65140
61002
39811
18973
10980
69926
64817
47219
15954
92577
67105
91476
55100
25339
10921
89816
18726
25979
41821
16434
88832
70312
49893
95487
96643
90127
00537
65841
62216
74569
06469
29758
17364
83895
34514
58835
80909
19270
43966
22104
11176
23506
42885
91583
91480
93139
57900
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

99099
55178
59954
94094
49960
33165
20884
02445
88186
02658
47324
89944
85062
15873
53597
60214
46746
01883
74782
65868
50135
75736
38965
05868
01017
82504
22932
86427
58324
08388
89337
96847
45996
49263
17749
02247
91283
38185
81005
69254
68289
65108
30414
80591
70426
80044
80000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

37227
63247
66607
31100
44147
27043
74292
43824
19317
80058
71317
13767
68100
84761
11517
34298
07558
34179
66037
17989
91951
57877
24852
20920
26939
37428
31408
70717
64092
71932
48709
14283
34313
70667
41482
86805
76522
15872
61548
51379
42711
78235
37722
51673
76162
40728
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

22801
95015
12059
42116
29103
29406
50821
52108
69001
49778
25499
36214
05119
02412
82520
49088
31872
38309
73762
81050
71785
62352
39553
11951
50282
19255
28870
69968
09535
06977
42933
67868
64681
78406
77358
06482
75381
64869
39524
69276
64005
00433
86629
50451
93025
47325
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

01965
00229
97794
72912
94510
75237
54627
92844
75027
98462
71919
32083
82748
97947
14281
91735
57131
20965
25299
42743
37687
85905
67958
54952
29466
76345
58749
43549
06483
69695
21918
47354
95427
53132
00414
01444
49352
17625
43154
00971
40105
49942
83231
91311
39228
90260
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

46527
53695
36344
01997
30312
44907
98560
09498
90178
42956
01039
60737
68077
36751
21664
96821
38832
84146
77034
75385
86588
71539
27530
03129
74896
33217
44406
96202
57935
65777
56012
55533
42049
86648
32667
57059
98450
63239
94486
96453
03770
39128
89708
78193
32108
91697
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

26227
46631
01850
22626
66411
50567
79127
13271
38246
60321
55330
51315
80592
00116
75430
92284
35601
35744
68752
78678
17523
32484
61416
45624
81746
57616
01162
57547
81774
17544
99108
58347
04724
86080
33237
31973
99414
44142
42383
38955
42034
52363
69030
94342
49177
30998
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

83151
77395
78360
60987
47267
39508
76861
70106
24387
27694
58470
74376
66776
34989
34075
46912
58090
11985
90351
91863
66421
57650
71317
51315
82116
22927
36521
43181
29030
99149
56447
76525
33064
12951
96177
43382
96693
52161
84298
33210
60525
08896
40030
84829
59984
15385
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

21034
89344
89910
19270
36839
92967
19460
73966
87383
58108
40728
31675
56541
77803
12860
30359
09594
87829
73107
50517
53401
39443
57915
42250
39967
51110
62771
19948
18315
91143
02562
36156
67500
37717
16965
92386
38628
18427
90039
55842
21318
51098
13259
22272
20059
39390
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

67686
13148
89480
14024
97331
47791
86210
47111
14832
24348
08169
46664
00834
74593
02402
04329
18253
64758
92083
71750
09612
90496
75638
65748
94950
59836
75585
83385
35129
13689
57163
57818
14426
20847
69858
00726
15568
76914
98261
45640
22804
92466
51476
30406
51053
31280
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

16682
14858
73419
10580
50350
15800
34940
49318
79500
12969
31586
79186
77857
00254
97038
87723
02077
50943
22003
16065
95763
66808
66060
58629
29428
82715
03013
80675
00143
50836
50550
99969
97508
58115
27858
01696
03130
50677
13322
18744
58929
41056
77423
14225
12164
87882
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

61314
34694
63393
55153
36742
86439
55358
96789
87902
08409
26093
75389
10242
57609
42861
18433
99397
05300
80808
31826
07476
77118
04839
16160
40130
67229
45147
96923
21495
16069
86206
83068
32236
77194
32300
51090
69810
18411
46896
86110
98637
33158
75161
82078
73181
39029
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

00000 00000
00000 00000
00000 00000
00000 00000
00000 00000
00000 00000
00000 00000
00000 00000
00000 00000
00000 00000
00000 00000
00000 00000
00000 00000
00000 00000
00000 00000
00000 00000
00000 00000
00000 00000
00000 00000
00000 00000
00000 00000
00000 00000
00000 00000
00000 00000
00000 00000
00000 00000
00000 00000
(end 10000!

00000 00000 00000
00000 00000 00000
00000 00000 00000
00000 00000 00000
00000 00000 00000
00000 00000 00000
00000 00000 00000
00000 00000 00000
00000 00000 00000
00000 00000 00000
00000 00000 00000
00000 00000 00000
00000 00000 00000
00000 00000 00000
00000 00000 00000
00000 00000 00000
00000 00000 00000
00000 00000 00000
00000 00000 00000
00000 00000 00000
00000 00000 00000
00000 00000 00000
00000 00000 00000
00000 00000 00000
00000 00000 00000
00000 00000 00000
00000 00000 00000
-- 35660 digits)

00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

End of The Project Gutenberg Etext of factorials from 1 to 100000

00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000

00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000