-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpuzzles1.txt
10001 lines (10001 loc) · 811 KB
/
puzzles1.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
001700509573024106800501002700295018009400305652800007465080071000159004908007053
029650178705180600100900500257800309600219005900007046573400021800020453010395000
008203500009670408346050702430010059967005001000496203280034067703500904004107020
800005216045862007670009500769204030020001765001670009004096800907400601306107940
700020548052008000430957106900061700041030695307509001083075469200080350074306000
705002030230100056090536720406081205809004000300095648040053180523000069001429003
740680900060100080012054736307800120008401570490720060209500040500069308106047205
460020905920145680005300004008964302200500800356200490090070003630850710017609208
437205610082060050000301028091807000703950186040006207200798045004003072379002060
002905047507023006036010950610204008005800004048590213200300701870002039069147020
920870605084036079006001008510709020300012087402300960007253100005048702231000804
062100950908035006040029170250000084400502600890463205020357000070006502685004731
001700905305098024690015007908350012400900536032046000089003040203801650050029073
203070016100026704706480030001800490094710062320094080600003005902157048405060903
486051230002070004005840109000568090904000700368094512009130028003085970817600040
902500607003840090014760302601005000000100264237684509306420900000006023429071806
571390240300850009080010035043205001260041750005600820004123500152008096007009410
806047003901083547300900600680090300012376084009800706290760031003502060108400270
508900216090168045406200000360500801829017530000039600705486120040050360680001007
056120400100030906308760105700000000084371692061095078870903204000607800613040709
396050200000369547054001030003600800605003024402895016047030108209108053001570090
204601780100020946806504000307150004460080270010406308639208510000005460540063009
100900300900002001328741659080103004509204800740009216070000003030826075295017068
370069120009415006051000089280100037003257064046900050008301502032604018190080003
903760012760185930010000060600050301035041090401076025209503086150098273008007000
625038970009200005040095302987020030150067009000019587498601053000083640016002090
000048007475030082320709106504820670060170050780060210907012068100380005850090320
080640019120007060096105804001960072067080051230701040910478230072009480300006007
802504600001083975503700800109070000040860291280901507600430059004650320935020060
007008009020056401615970038401792850502001000900005142094580006050023010206040785
601700080048650310007804506400970003739200004020503798562007900910026075000105042
040017809067320040509080320658004913072103408000890000085040632324650790000730000
840605100700002405302049806030407008960081043401006907693504001504010009000903254
030065180120800070850201904090730018201048703308900060709054000003109807510600349
005600401030082005794501260003004002479208350500760904216009540008340020040120680
094086200080400950320019480050600300940201008078930125402760891000092004869003070
003840620294500078005072400907610582801205060006007001009008356752364009008050007
300406050261370409400009206980050071046813092030700600029001004013047820500260013
060807210041300070028604905200701069814903050600002301082070600056098027007230508
203000014076930008004182036849301672030000500500297800008005020407809365025740009
056090800910805702030607590000002106460951287127008000089126473001009000670040910
745013200010004653600085010038067945176549002000000060900008320400321090352090108
007405080532690074080700905020806003053204697704003800001347560640100030370500240
840060300003287604260004180010032040504000201702149063908013070006008915420790030
809050713070098200203401800150046382304005001008130090902860040405700130006510920
648001093100030004007426508280003105504100020001245069820007430490012086010860002
500030008290108600108607935012780050030510092704002860309201006021805340080900017
807501324042907000005400079063080795074093108080056000050009003408600957901375006
700009104401735060860400507006827009308004071072003046204000700680570490500248610
143902570709045031000030004972300140036401009000079860065700300301620957200510400
876320045001004700004180690593000021600913074007058030005001308008670409469805200
070925010009000608243108057401007530380019004090340086107804300064200795900706001
061097050294651807000000901700980002030570019952100083100206495320040006609015020
100405903065013208093008010309001602047609080006380470601897000070030196950100830
089603004400019760026007930000000052964325001570061403058100249200548000601002087
951078040203019500000400129087300602020745900509020470695082700030060091100930860
010000540802461000074530128780602419096043075100007000400985260061704003908000054
002701050071500386405069700029130807003070200016208093264807105300012079100600020
702543009890070130600800470070280903049107620081006007060008200108765394450900006
328406900600500803900230460580020041040015600093047502250984076800062150407000200
000010302617530890380460001700620105153047206006100007200094700931206050004050629
501048792409670058700200000940852060012007845050100009130526907205009031008003500
600801970300900800879603504210570000096000247003296108900010406102069705065082090
260501300700820561305006008401369800053470100800000643174600900900157284002004006
795681040000400519410003080800010075956048020070905860260104708589007001000830250
002800510685107003700904068100675930020090006936040870370080004009030781860712050
053600078000250309291730005630591704070020003014300906060072430307065800108003067
030080029460203700780096014508004031907051802600028040071800406390760085006049003
007450029035090071940071008000080903790304105813065007300240706479530002200010304
009010580016298307048006001620047150005103624401005000007032465360079010850001900
706008100020304568850609200200756041087200030601090052908400000475132980000080417
795400180600190002100705093426010350807209014000046020070904261560000047209671000
068200010300978504704001890491026008000105009805003621007039240520800006603502907
054029708602070103003018200368295071020000680700046030240003500530902847007051300
296075380001390006300060029900706005578920004060050297010089070800047162725030008
062840507009076021740010060093067080607205004400090276086104052300700608570620040
762150930000076041140030600680510320020003780530207060206405003003021096409008072
005063489180020500940078020000890030850201604319004072034985010020700943601040008
023090006940605701006403890280000300601034289030582100300207010175049603090006504
098530602200090830306820090002763950560008703103900008001070006804350009037180524
000360000075190846269040037601020074930510020400036950800050019003670002794201063
508001400604830095900470610761503084000047050420600103047006829380209040200084001
540703002130040096800109703081925304900300000750004921006001000078092160210076439
890740150701020486060130000019083742207509600006004900903007021028300074100852009
760409050900300267130072004074003618003200009509761002800120030021007896057806020
480007500002040600059168742060013408520004007140780026805900260200850070670402095
410020750003076400580091206870015004091600825600209003009708500104900680058160092
239000405000950007607314209071006502063085074004091600002500840385140926100820000
900567000106000027705420968024300870801790005300804016600109082470030691210048000
801060003005047100930058462008570041560910000014006935079080300000001289382495006
720040506506710800100502704457020001009105400060409375034600050900807643075230090
720403580809526107300000060062070943007064800085901600510042700000109008294007351
070405060906700104504096028090207840850300007047680510280903071700041030403500980
300600089065003002490185370759006800120007960000891720904532617501008003006009400
928406010000300007074012869500248600060000370419607205705123040203004158600005700
094100600350240910006095204740823560000010420521004700400609002905302840670001095
020370049803649050409000807506080003302406780700590402054800316230964008007030900
040063907730002060601740250010079025563201400009050301080000706050836002126407530
607094235409008006300607040570902300002016007061050482108009620043200810090841050
108026040046030109007910026780000005010657902960380407300200060029070058870563201
100054206570026003820100504010080007659007830040532061480765020907008600005090748
070280900340590760206040810480063000900175486650000370004800000819632540030004698
804103627630080000010704390089607150170508200400001076060805412040302060521090700
013082057000001034724506800805304900001050040402710385000807163130605009647090500
360000080420805906090612530809047000604008713070056490102703859506920007900004100
084005370760904210050013400075090040026008507001576092390450680600230004047800023
900680050046290017280050609025060073470320500001075402102030006300046920704902085
800000124206403000041852360004600073380097006069130280002576831630040050510008600
060380097708006300930540680087453019005009870190700400009070038806032050370805920
702508640480062750100400200003805074804006005590047830208309067950084012040600090
007504209529010300030809570050187493708000050910405007170043080004078105860900034
007600032160980050059047601500021000091504708803060514908306205005400070740052890
060005340520904010409130025004080050712590408900403702040270500805641003206000174
356970081000600034802501700508420106100060450604150800001897045485006072003040600
020005073075408069049307500906034807280006940400089030090502086002860700864900210
560190800080200650410805290630050000070023906920608315006089124800312060291000030
002365001630040850054010036400070080067904310905102074009708063176490520008001007
007068104614350890030009060100705603385002400700031950020803006400010080876024319
002900070970103245104270800020091004781400030003058126350010062819602007000037910
001050723074900800083721040069003200400879316038600900806295107907300560002100090
500400090100836052872090340600205934058009620903760000009657810060100000781020465
260540038840200001007803064604009507700460003015087420000618070301700040576900812
400702365002350400135060070268093540903420618000080000006930050500040032314205806
542736890000001607106002050090345700805100400730600512907860045010079080608004970
060280005125906780080070620074012569690540070050090040036824917740050000900003402
690005041010907368730401000045702009071800402060094507009608073380270054107040006
006209045800030607275840900000903200943760581520004006750610439300420000408300702
070139042904702180120000050049318070250007360300060019090070536716003004005896700
480603512039500600002018300000056403603900750754032006006005130340209800870301209
570609008200830945809005300930200781010098502720503000106002403007086100402301807
450000007090457120106029504980002300600348059230500608503900712709004800001275400
906501023007240985850300000091728364364010002000004500703002006620457138005800007
900082700607395104805000029002900310306240007091850240009008432473120005008034001
750614308604270095002000600075002084040783006068040703500031009106500430403026501
002306740704005908305907020021800003670054891500630002156793204009010007200008510
038160009950070360040302705071200090800016007065980134329700058000029010504608902
087261945046950030050000002065704001000590300493010857030105089029806003170300026
062403817010006003038710002040960270087030500106074089800201700050007904274650130
037028041018705060005300908040170020280540697750006100504007312170900400002431700
310067004607015038800090170908002605001906082240058090023680501009001300160074820
501279300003040210270003504004130970300052061915004003409580702052300048008407600
905304010807001405600590032080020604540038009790105028051970203208450060060002540
108059020090000508403862109324070980010480030080093701901608050800501496045007003
003052079597410308600007040080040205900205810256081030005720104072064000409008762
006790004001400076794102580015007040309240065007580130003600400902874350408300607
071450009630978012080000560062703105508609023700001006850067930320004600100035074
030629007978041520100000930050007302702100008089264075010402080890506241047008050
390017804007302600204008310046289100000170508871000042002701480409020000710490236
608270301207039050010060902706021890154900020000703510300600000401058269805092037
207300086680127309300080007071006940500902801902018005709803064063409508400060700
004700950760082140580340006276801405100254090040000021892007560600408319010905000
030247900540063700607000342000701204728400030304602507250804670479320050000070403
801640039004037012507009008046500900270900004900483627400050103003204806789310005
200108403803005100109430508000827634764000090082940010030280001590013246420060300
600005827080320004245760900700480069401009378039017000590130700008002416024076500
400008035650731040830200097206954013000002800714060052960427080007580026508000079
100006008923587406700001503416000035070138060030650201001905380087060150205810040
030001572265739040700500030170090480023850006050016307042005860090048050501360704
410780003506139480300000901698501030700300619002960005900400050870053092250890340
040082709076409230902500800004305108059000000083294657037821964401006082600900000
041098007008060190360075240023601400450082630010007802080500920190746500605020704
001500800030010004876342591307050018405028370060701050702164005090085107150000280
108067300930100046050903702701040063004390200062710904210070450070804039809501600
650801403380050090900460870570004300800010064016387209708009002003546107140200930
006170003794503180001002760680020541950040300040358006070400030015936820309007410
600078249009001000527304018004106800362809104090002360900023480276085000800010526
109730054000010009684290073060051000407608531801003402710009000530102790002067318
009000083520078410107394600392840050006010040005730968750003206961527004000009071
186902057020070081070180060090005146017063002260019008052690014601307029030001070
800300007709014028360028501490070006070862054680001702938040275500037040040085003
000608340963051782240900000300716090601090007570200163052840036837069250000002070
000073200320400697871609500280030059063090020009742830107054900050000072092387405
907640032603005080200301046120000897090704020036892050082009375501280009300450008
036049508080020006052063790500030001300901087917082053240070360693014800000096410
032410070104905830700030510058129043000080009973050028890000061010593207320061005
090380501384000200006427830025600070009814620061070093042530786508960300600700900
720104830310892706080000005852907064670038020000600087007043100298001403040509602
750600490920507006006039750207014600500800104048360920804093561010780240602400000
000382005260000103835046907506830091008601340301070800900007614057418009410003500
706091035054730690003500080520003069030960800809204057600050943042009000390647108
209540016070062040034100052802754030005006087740008605920430500010600070056087194
040508076510060098078012005082076050106050780700809610320090801950681320001300009
500049030320085091098003026709501042080004060054908103165407280042090050000802014
000508640026000905845963700054009107038051004010340850007602018403017002081090370
070560201501487009069000470693100007040230100005906348480750903056023014007004002
070029003620005078305870290090600700063791402701040069047300810208017006050084320
690370028700010500025069013408003957530941002002500030009800206204056091370092005
025039001003000987690148300034086070560407800008090146040501008701920035052060704
470820006010679003062000875240008059700056104105390007001030008820067501350480602
923001074100098002700430190304005621097806503060304000475203010610089430000007065
000602390853070600609450071368200704501708903000041008130900006090034157780506009
846930172002100304001720000709603018605407003400200507298540706004009025050062040
003070010690140305150096740300601058502039070980004260030480000709060834046910520
900800030062943085380060019020600098619380047050170600207030050006215004501090362
076090004509306172300081500610070320057630490900102080800510047490800653730460000
081392540400050980906008300000705609630920050195060207572086103000510704310200005
000510090584692037210000608007041026045000001102785309021806905053007060600904210
782600040350407269000320080800072090679005023100036870900508410200700900518204706
000400590249068013510079800925036008063900120000850609600704051401605087750200900
006000072820497056507280300230700001061803540080069023150908400300670215604002008
203401090000600053754038016501070000470012938030860570805003700000700025627195304
580490726710502309900080000000079462826104900470050030007908050650023890390600017
760004900080756102052800067308041059605080301900037600034018570507302090090400210
307125980450306700080000036016458390700000600905607408073901260024800070600502840
609043080015820009080050246750930068160270090900010702030001907200507810871092600
600205800710094560025600049080530190001060300563980407400720010130050074890140203
015249000047800201800001354501008467700560020260097030002400080980012506056903702
209008300308642019001300280016009700790150802020703690080070035147235900900004027
900307605430510020056008073760400100500600794290781050070800201021074008840102930
960740200170000690020196704850420360200310400043008109019203006007500910082061073
059430086040006000038092541382600104905004630000523070821345067700908320090000010
708010452140235000090070603007129845250000001081503007820050196905601200010890500
940003008508070124007428300270084013003091000610500847896205701020060085300807200
030194057100050900594070016029400108071029035400701020062040001310802704008903560
570010406940062080020403109010609830200084615685200000058190203300020540102340090
160000079307918256005460000014080023600043005073602901700300814081020307406871000
020570980007910254159800000316090040005160300090430168000740000074350816531080097
094081002027306095800020406579804000006200789080097504740905008250070043900402107
105000030308021965002593004003900570071050490809467003280130750507040681010870000
850700004200610300930280751014920063360040010500036470082350047005070006170062905
430052167006097000702400903273140806018600030000083019397001240800704090060028301
090007006105640072760810490679405200280036509000001087006008700847062903020970108
261098030503026008000030462706215049405009000010003675157302804300980150600004003
050109003390207050107300829640030210001674005705002068980456102016023084070000030
341050026060047305070360800080420003020600078659708012530014280000003009892076130
034057019605010437090048000100509003570080104069034750028061005310490208050020960
007003608180560047304028100070305060029070504405096071240607910703982406900000080
401592038039000504080031700397005061000087029028360005040706050703900206905023047
060402301350081060210060709590103478040500900780609010401000095620950043900814020
217369840050010600040008730000030208105842970832005010601703084704106390003200060
600040190950001400012769058081000260000316780396208040049030620105092800200085910
002103095035000007601875430560924803028007064010050020070490351200000006159736040
000700096016392400395600270079230810480079605001005007257008143000027009908510700
450010320023605010008203670000006400504301069369024087032150746940002801070038000
481900300007600804005483097013096480046008003800034609038100905174059068000840030
070030290601020008908456307093280600080604900706500482009170020042000705057342069
026510400003020679408063005500107826280054003670030001002900304010006907947385060
400768215602045300015000070904000053061027040008394026006972801087600490209080500
049835107087100605100070008096000200020907064401362709900083450060400370374650090
050063048381070500600180309874630000030590280005800736503408697490010000060709410
890040000010060897207985460370010005154092038000308704062034079000009086983601500
500800103036102045091035700347650210010020570080019400470000020950201607060987350
481795320060400070003060049807020610090008003302546790500210060029680035140050902
076800045320754006050020380002930600934070518005480002600000429501208000047369850
019000080006420057570938061043600009095302108007104036304706890960053710700800600
105234780300001050480006130009608503003900040614370890001507408578020900040109370
931564007070002054004080610080706130306009072709103008007600045260490080045078306
000006905956300081180259006361092500008540010400100397010007820870405060602980053
820040350010029408470680200280700190001200800630891025048560930000000002962473501
000591020975000001018604359040280090003407208582100470800905702057360080029008065
017854006086039257500000080062005040304002678008643900703500062001406530690320700
203000095405173200008250014020005960906780032380602500560907003040036159830010007
420631085693005100000200703900100807008490230731502040800324500204000370350018490
080052690601009002029301075060080437940027060870640100530790214018004050200510003
074108530530047190600009700007020364096704200402083070203090000700832609809006423
900400076702005310041637080609210758005300109410058000000503800278100435350780600
040030019980064023306092050007006200068023007053910864020085100010009385835640070
457021008200086030030090172040060057795038060006470019062903780301000040004617503
350607240410020609200890010006580304504006000180940756600102897920068030803050100
800000075009806031173459006000501047641700803350680020700045062295060710006120500
310026704204903058060004001809070460002360009056098073093607510620530007080200036
045087961020040530068301000000710080401832609893000120706405002009003045504108096
020496007004053290935000041306000509040689023079310400690500132413902070000730900
304027068012060000700059312629000087500780200040291603400310020276045030100002594
006400702308067000027890463001030800790028050830046129189005204000304501450910008
130204005400000138076318004253109480960807002000500906042970000010030809095082741
072430508004095206059001004098607102000043067763200005040302609507060003036504701
256907403470080600000026750701308264005609100034002008008000342500830900367294800
891057036006004000004603859017086094085140720400002001960005207100020960570961008
002040306694387020300090074028761053040900002706002180489603210200004030100820640
056908104007540098890200600903420507005090400402680930720804360000102840548060700
002070601371062009060910703040600218620084070810097004156740830000020057280530006
567089020000005780803702096086500049070108005025930078638070050000603807701054630
500027008482003070001840629945730086800051940060009300200574063308010004074008210
210834700400092508089000320340957080960010035008003470801006900090070063620589140
020010053003756400645900780290080045500497200860030190070040506406509802052160900
006038972380060040074120060437006208008070504009814030043081029021300056090640080
001080325358027040040630007002940570410008602075061004020090010037852009094010253
043008056008756004750030102870200640001073800430609570100097305680341290390000010
064900030100008029930417580050090604796804010400270805629040108001089200080062903
901350002540108796002090030400900081010075060659810027390680070720500618100047009
009320810260900400803071906300050781507812064106700000028543109905000240004290050
805329716037010200006700500783400091201900004000137805000091080014075060698200157
037006108020370009950204073703820406040001300260903705002107964019050000370680250
170004020006590013098170064653200049007459380900300050740005600002703400031906872
005003620209406030360920540070300480534890002080740190450019306000530210123080050
108435769936000000000069012750296408402080100600010207800700020310908640049053870
098150060004007805502806910051009048800004000047518639723065001005070396006403070
426013009009806013010900205694702800201090607000051902002300500780100326063285004
251709300400020057070035120040007206802651470607040800024003009009268041108070032
108060700026094580090703062457000010001476200060850347605930021003042075209007006
108050003000903100736210859900802061300100085861075040600508204502001600403720508
173040560809073041000960300206050480041032090300094107900006754030480002452710800
004801700028704130501030086102007000057623941003008620340000860210306070006495210
619008035250001070000235061107020600804369017005007420031006752400703006506012040
001609080069308500085070196050106004104002053602043809017905408538420960000800200
508209710924178060000000029009017540406800090750403680100060430602084051803901006
070200601831054920050710300200430860185070030003820019520048100300097002740002593
020360708058490036630070004070102009265043100400080325590704063007006901106509002
010094830079082061408060009701040386830021000006370042047800013980216574060400000
648013009003200645700409030000800702281670400037190056060740500504900380802350904
007900236402536080039020100900350070028400315045180002874693501200805640050000003
208504361005020070940670002094000803507239106300048005050917204013000900420305607
053609001019700340400031509500198600061300804308060107075210408680503910030900700
070402601506001207801506030610243500000000013354809760060900100490020076032657809
045370190006510380019200005600400019021705040504091078002804050090057820158900037
003207450200086030649010702406020971708139064500070000300061295002003000865902017
100560009726090584500082001001057832672001000030049017008000073450028190309476200
040712009092604718016000005904007851067140000100803074653401082080030047070920030
410302560620900700300506209082407150704005900050093407001000300593824671007601800
400082710268000390500943600806409000900810457074005809001530972040701580795008000
930047608000180095861030200092014586010000400046928030000062700120400863653801900
000716009971052308052000047300507006069000470580649230090200814046080000025174690
050983670403007500780005012805004236000832790327006000208350067904001050500708021
634020090021659408000300670310294850902805060500000049065012703070030004093087520
000501094941083005705600031420107069037905000009008713803702040074016908500009027
408003179300761480071090000205907308010600007037420091703142006904500800006009724
036200589405068007080035001054017026002000073709342100078059310520680700001003860
106409007050001948809750100080107023764030090030045806593078614600004200002390700
700048030043019726901070005450021300180063254030400008000735001370000502514092803
570369000030008746610200093900470058407105002103080074000006010742901680061750230
007506090058107002012300765526743010000060057083010620041070580205030900800451203
020130980639800010005490320462058091903204060000060034018700602597620040000083079
605720041080003002370049805500830729219507000800200150108002090054986010900005687
159480672000029040028060030090010400071054083530802160340091728000037510217040000
407512896501800200008600001020085400306401059054090102803004027000007308672138005
304712698008500240201004000780901050465008002000420867037200009006890104809150306
354096781000080400097043002009800104700064050423705806902658300000300045635070920
708026091240087050009001082970800504104502073300740008806005107407108035003604009
201580390603109040005070206419650780030010460060092003890001000300948620104005938
060008143780010200032495060040009806023501070890607502000172300379800621018060007
524030160008051029010204008970185046400900015065007800001460000890013250047500681
490208350306097140100004700040050072970802510052401060000106480564080200208340097
950030200400002009203946518065310020034297085700000401080160700607029103501400802
000030128085901003314820900020403000009002634843059017500278009600005370472090580
902061030007350204043200180736040028400705061200083007004070803065812479079004000
791245003040006002600700495302150704907408530050003800470500318036014250010037000
095007003400018720780409015270043950014096300009700106900002067650980001028670094
609070080180092304300850960500083409908420735740500000250900607090200050430165098
600700250300615400759002086836070001901350800000081637298000300100029008500863912
007592016982706430006000900520067140609024300040300072308970000095040780060201593
150980006006012037023060801805200703302870049010059002008000190549127360001490005
013587649080100370047003000006051407005070903471038006090700068168045700002860104
002768009009000052743250061601020080308500204090813506405001028006085497087602000
640100907007860300590340260005001030960530170401076028019080700050290016206705490
090200008305801090082509631020006850600958103518007900050004206140790005037605410
031025060008103259026700040400901700019570482850200006190640570080010600670059120
700893060302056097950000380230701040670048513010005700807004930024300001090672408
002003010903206078706940203061730504095068730030005006050327041079000820120089060
409015627702069080006800001070980432800274005294000800041500700500008310608791204
926780305000096072038010400409030021080901003603057908870020030004870059092460180
948631502000080004501007309609023105430510068100800003810006050790052806200308091
570000102203510080400932057320800500017403009040061873092306410150004300030120098
000700431230050000147398206051080020460530017300407069094001003073045092010063740
054200918000084005281530004035892046000300091968040020003070060020613089416008350
407650890006009700290810460070230104104970020602100970820004630503701009040360580
024630907001902460908040010040300000100008702385217649059000106073169500002570390
075032080308065720004700130040890061100207803839050004603508040081006350007024018
703490218860050000040027560010082036396010050200035109124000690670509321000261000
153900460000206070620405803010608700564000380008143250000572600275060908430090520
270050009600947023190800570780030912940008035002195000009706000810020346026013790
940216370700000000650037482076102048190065030020400096019628000000300610563040829
560020000002705168701830042453001700079302085000057930905003010000610054614570093
004600090070820503856703120467510302002400000009072645005938406748260901003000200
504000672026470019070628000060050290745206108200830700198560027407080050000047081
700095000521830697008007401302086910064009028800041006209063105603000049005918200
007539021024600309093040080300276094049001008071004605012065043000028510785400002
008100504095674010041050706407006080006742351520900060109063825030010600052807003
506900000040165970907040635190006040080794021704010860203070100001450096409620083
487630521003507400050400003006283057509000006708906204090062700260070108075094360
050092360080460070296080014004609700019003400503720189608500007905276800070008635
905800462600072100201094080027400093004928005059007820002789350090100078783050001
080027000703000691046319280402950836390400012060032000200180369904570020610003004
230176080708900010010008375020680009860709030093002768071024096409360820600090040
401009762900001003380576001014605300806000190090318620000900200620157439549060007
062407000074900865009830204708109540100270908205004010007600300421090087050718420
714092508302051600000008104600004780845260300100309065450900010900105843201806900
000907042479008150038051060102043980307800001005062370000516030850009410621004097
092610708403500009800209650908170542700428003604000080306001000100340876207805390
700650008095480763046010009478900526050208000001064807064703001307005642002140005
095008021700029500801703940509304100000010807218605490040207600682001009050036214
900052007817306052020400906078604591005789000306000048482960375000203060039500010
200510034341872056900000020092700400604390002010250689159000300000965041406107095
058400301007010004410975820175046930090007005030501702040028009701600003520034687
001020839003610000749803012390176045005008706470090300002931407034705020107000063
020500007190270506706180402305791604001600070072030015400010009017904368530802040
000408106154200387809071000620003005590704008003082619006020051982135060010040023
950001008021890600300042159240078001109320065800100072490010580682900004000483096
580610740309570806007030200038200609426795008000060470690004027054027061200950080
001060052780035900025091403008000045450012097302549600060300120510920870209107030
290680130001000800380914072120008465004275900908400700002859041840030057503700600
040970800028000590309581602830710900050803016061400780280300170010058009093047250
205600309068530040003902610400100030871003520090825074607009000184356792000700460
370241059019500600005090031697420005030609074004007068080300740063074180041860003
695100087000806190081290006013900502907041300050720910034670029200010605069480030
075184000008060901602030748450279180080000004701450209004807360800023010537040092
700400000028090307340275186000600008270809065684017093197308624050902800002001030
319008067000309085025170400603297518108000040500804070081063054057480023006002800
600348705048900620037600001074800500052067340100405078015083060200000007790216854
107008004005041032049026850000410503504007010791230068970080140050092080803670905
040980005703105004059040231306004100912050476000619003027401598030800007490507300
625001084100030029009426700000650270516270090302009506981507432704300068000940000
031280400008001025270560803050703060002856340396000580620078034003640172107020000
040097300603050490180630025060700943051480072407260000504901067908306014010500200
071020509053010400900536720000780006869054307035100042584601003000075190097002605
506940318041056020090003004080094006070638059963000840007002405604709083209405070
700520603009000401261934800917306204030090700080407350170205008004060530096780042
307600085082053400050024037806002040001370508503480016960035004010960050705100962
002900800504082193098013020100690008045000930906834015251068740007059060030020580
850164923190500000200008170578001290300679508009200030020003067084056310031702050
070438000208905047460000589500706030839002706006301820090600408652870190300059600
007400081058603940490078030301059704840730095005001300583012406020500803004087009
001483207392000041004210050400502076015096024023100500900000705207901068150647030
017304289000080504548069000002603890396070410700905020030726150865090070070500046
290073164015490000700060089040620015060040903587130020876904052000006090350702041
080006371076803050405012006061020037500678100207100098020304705310057060750060403
600407000710062534204080079009236018082000960106809003820041390035700046060390002
050740100043960058092080406376000000020693781080207064435826910060070800010009640
105480030893700004000390185580900013920073050070810609700109840409008570610540002
904010682180407000020089041749051008002008090005906274090063507057090036630502009
187605003260400700000027856800956300306700095950040078690070530013504080008209160
349500081710080506000791400608430910920810005001060037034200060100003059290158370
020690517608015903105040000037809400069100832001304600003470120710500300802031705
805140300107086504020005160604913702002000003013860409506438271078020900001600800
078900026602087001100360058013456970050000040420709015089005107040670009760103084
960008001400071092017620083704013806006090200025706309640002030008960024071380065
040100257079530610061280000136000070005063102400751960954020701003009006600315089
712000965603295070000016080008630190096001807130809006021408703070002008860170240
480091206050008030607430580840109063901007850700054900060745020208900605510200097
600007040049650820307802601070009382820074100503280700900700400760108230015430908
000820000407501803819007256090106030504380079031900560040600027902703610370210900
900200053340718096012009070260500900000600842781492005420136080800907320039000064
020170834009503000138400507001004358657832109080005000063250071810607023400090600
009104068207089045048500900610950720700003086082047010005706400071805630906020057
070063009029800630063950208698002451007005000300486790002704060014609800036020914
053009760708620053020570080902158040045700090070090538207904310514387020000000074
900204360074050001023180470430825607062940580500000004006000040349610052007492830
700020810029050764804769000090587600560001200071600598937800402082405930000290007
827316054019050603000002001900500468004609012681230000060190705043760089790020006
003952607290004000047100892078001003900308406402506980060019530019035024305040009
302089504870426190009000008108563940043100200090040301001600832204918070086030400
270480165048600300060032400407201050950043706030005014806704239004020070720390001
109040732340072600200308090400630815590400370610807000036204007054100920800095403
240071950051460700070002410037080005402015360060304170090208601304009807806107090
460090210098020050002564098950840003604900782800706040039480570001650420046200001
034000107005308000609175834086010503207853609003090002001904760700081040468030201
450670009098500732200093600905007806004920500720350014300160007149030268500084001
217006400000120037034078210059413800180600009600800351020369008076205194095000003
000049687369570400047200009700092056596704021200001700050060970680900105970485060
075030620009012050064907108018305240056240090020090065532070086000583070890400013
306270800042900703007403209078310090005700481460890300003180040059640008180009627
061009250008205700072063098910520080803007602200608910000892004184076509029000036
904056710600098004073002650507009300160080470030671905040915820308004500290007046
985067104304028906000001008400600093608273540103004007000806012541032009806100035
083062501500009063016530700070103289200007006398250070809001425100624930032090000
700601835103050900605320010009002681210069700076083050067800124304016008050047006
015020306036910074090603002342001700600054983008076020403509007060002548507140600
017905026040610800890004057400176905103000048065038010600200079730051004250069380
090102508106005740705403900510239670609004305030050800947008156800607000002501407
045800697702610000800470210901030074000040160457168020620004701010086002078201430
000070039498300000076198542005740621601020000207061950800907060053410008109005374
006005201820063050501072803405609008180004906060701034258007049300090085600458300
850060729960502008200908100700604800600381574483000010040897306570006041096100200
204089030650000470030647059007160325068300900120095600786401092040002801002850003
948002075000067080027089014500270906794003128060890000800016502405020063076340800
800052030063470020029001476490820063250060004030590280900008007005046910672015340
000809740670103058598004003080490500740508601015700304439000860000046020201985407
230004706054960302007302040300470800470189500508000174040201037910706050720030091
354071208000034510708002040071098650009105800580200401806403720007500136130706000
070000300803457209092301705058600920009035180041079030007548600924060801006002073
408030070000417058721900036260004813104008002500261040645820007000740305370100680
000904080079018060368007914190083005040700096057406201025809103700000050930645708
560083901037609045010040060940300170080521496021900000096052700078406250050090630
500300071609050080830947650050098100018004090206510847905831064004060009760020508
080009017900501230142063050650002040208005760400396502721630495000007006069210070
240000100700392406530601078004050002305260901108904605010800500652430019090016320
000593700679010230805006094148065907700089060300700018500907042023408671480020000
009004170571026800080107560020910007103065420750200016006850034900402680847600200
010780309350000100069123084094370650623908740000006090230094800506831927900000030
400903705207608100530040980680430290004009000903510478860170009700004826049802500
070360100016078245408005006804700020050480013021039860003241900902600430140800650
030906015701050460690084030400730501510208043920010008300090200052643090109020356
385200090000304008204018365821540630050760180700800050408100006600085713507620009
509760382020035000013002507104500078098017005200640031060200800307900126052186003
082000000100097806609281347075600281090015700016028500904076100830054092001900408
063050000920403705008170329075804002006002057390065014007000190054901008810627540
803019650600720300410500082570943106900050008064007590700305401196204800005001079
690080001703241086800060407000032508038070062526810003080050010071308620305024079
109380520085049007007200908008900750052470600790056240920610470800590006016700092
700090000840521079029003865060010003201709058074806092000350080380004217697180004
083060005745009030000351784007540310012690500036070049004705060058016097601030802
600703580504290061809050007093587002750001038100030750380000070960074120007315096
470096002100300608089205307205701906010609030930020071801050009504987020007100854
500040983307950206809603000002004360980360020403205190090510837608700002701480009
600405700034079020209600458802500006960304072007160980083206190090010260120903800
061038040203740069700009103478125900000300480029400750032000670000062095896573200
700236810083009700102700950321680097506092108000070002037004001008960345604013009
620005300900100802014382906400000600736420090005768143869250730007610285050800000
000350218243000000180276304300081706061435980890000500010023470029047160037010800
091538004825007093000900850070050210952871340006003500403715082207009400500300107
502040370304180500007350106003009010206571039150008067731005020600703901005604703
068700934009206708701380000870195023490000175005407000903618247007900850604002000
100604783698200100070051020700965238035100400026300007203019054560082090009006072
900301007627405091010700680746009038001800056500614070802940710309108020004050809
407910805015043206002060900008270590093586000051000768080007629570020300029638050
314000208095261743000084000670120504250803610400500009983010470002038096060402005
060001800008964010914007362000003670670100500153786420080030250726410903090078040
001002809089075063605890070450918630010700090906050107130060700500007006708231945
480903050006500013370860029200318967890270005160000200000080591048105002519730600
240907180000003070873052906024706850009030402180520300407019020008270604012600730
207940100108526073030000502001070030760830240304205706009162300013400620640300081
370800000890275403010040768630000090107906305009732081205010030960023804700690150
709560010300709004064300798970132005108000329400908070005296037613405980007000400
170985006080003405530600091308074960045096300900800047850360004003052089097010603
205006010031204567400750900804000170503017009010598306027349851050800730048005000
050238041020004703413007090001640309760089015530020060145070906800010527070956000
079050400300170086860039075106320890090008062420690700914703008680910347000004009
623047900010000073004835601030690040050784310941000086489500132002400097100329000
092008401064200000001436829289304570100769003600000190900007000708643902403002617
902867305800000910045031700009108020051200478260304050004603500706400800503019264
590100284820400000070289305000900600369508070085047932032004510050001023608352009
065420003030007082710068094300206400049031207201004806003940705027680001406010308
600000071580274060309016025900060010728140006006082734210058003400730680803020107
709001600508400070010798543080005960601084005054630208800103400493000800060849357
901504876005096310730008000190600700068471025070300160259107630010065007080003540
006030005730800401804971360009010520360207108201048030007306004003789050628000973
820350400310900870040710062080693007670400010590001638059000780031867950700509003
096180502002406100014002076060040081003805060928610450200060800470028610089301720
050000072600513090398420051080054020045076010903200547406000180800135064510048700
501006809796584210000010007810207930300048072260050004938070021040020796002491000
004938670307000108850106400020700380590004000078361259705492806902010040600080902
602007804018632007007080210865203900070091025900060048086904003200008460049306180
001000000429617035080025147002009400568204019040086052100800570835091000070403981
010639800460708300890000167049023786001060900306904005908340600107086490600200078
904500307000004089637928004310607802702080050050402701060801205190065473270040000
041653078080700069036200500608072014397005002000960703460020835010006097503894000
310602078008007062702081050800203790104009820027510030200800016080926040643070280
416703050008000027002586430049000500201860790007935140890607210020041960104200300
724000800500328647030104005009580061082007500650201470005609080040800196968710004
800097005021400063690031074012970580067502400900100230249306750100800600080049012
700064023008003160356092004040085906503006210602730400860020305070010600204659081
000349265903060000456200073390700020570806490004052037005090640080423059249005300
190500406047896001300020905400602000208910654065400120759240800810069502000005709
390572801004039607085000300607050209823004760000726400970045038560200970400107500
200009040046130798890047002769381504002970800400000037008400279100703400974620050
003460000084035716051007340097800204038004670006379008460053081005090403310640020
603170248720860005080020300042501003001030084078940021000308750037054800815002430
921408076004000103050712004410890007030040690690073801168920000000050768073604019
900500800230084567608210300704802013809030056005049200002006700103405602506320049
074856203108700406005004007003021009009403005457009132781905624040060390006048000
086037090245619308000000120000400203428065009603720054017946502304070901900080007
040083759390040806082079000120030908708592104030006200904307582270008390800021000
839000500001703908050489301020800015083510000510960837096048703305070100070305240
504908107010500090908074035457080020002715840100003079000306054630450700245007603
500802630871306040002007980083020006705963028006080370040250060350070204208430790
004783000726005938300900107400600200590020076032897405000130704209500061143206009
000309006568100400037840521095420018800500940204690007080005004400700203621934085
000060907972005036310789004200000460160508702840926100700250089620090300490630075
602580709408000300070436820006800030780163490043009608861305070950270063000010905
001809340400103500935600820060300084749018605050064070003496058870030290590002003
492651080050008902007009450306097100071060008040012763900103000704006520018405639
108090736020043050506780200001006807600024000392108564260000070900367482073410005
028006400040720056601043092000409025290037108384200900002570000509060281036190570
020001000016570234740026810008257490602090371970100000403015782207034050001700003
105079200000400007974028316800203700016890530720005840342980105000052093091030600
064810050100002460503640270010700390032190600908320710845973106000060009609001507
698031050030079806200080031040026190902140600160003208480000302706310080300852067
200600507390517064650002090703904600902000340004361072006240710429003006100890420
000104873753908000108007605600201450021530768580006000310005900060790510075802306
001003950560980000079016382038040200600807030105309678050130724387200019004095000
019703050370050104005109702763024809100080320020301040407810063500690081601400005
069745081054003960003200500502401000900020054107036829305004010401650273008012005
018904352045728109600000000974280500061070084000041906006052031100000000832417695
093860501078005400001270063000630700369700025720590038046003087900407316130906000
600005910407063200809204036090001002734526190002800350086057003040630009075002861
050710930080500260914062080023895170109000020500201403830004007790103840005087310
803002590750034100009501072120093060064100020070806941501607238407008009080350007
390000050240078309080359201109640820020503006670001504900010032504930680032704010
430806520020070803810053040070020100682307904100608370290065008701002035060430207
709180000400075081608040753196420300000067100027030694904010036301756049060300010
038750416001604090460300007890062730672043109000900600906801540580206901010400002
050320000030150428942060053210400390089610000060502817406030900590780034003905701
907053800203690045006080130000860000809100620462709581025010970108074206700506010
820346059706005408005900006209051080000620504543700610054862001608097203900000065
873000010000193750091870360417900023305048006000031047708012930050300071109607080
704600000030800650509712438025070891018253006006008500001027004200301965893500002
790053006106080390003910708001807604082060930067302080604008279005609100309071800
500026301703015480106007050074060003000590047365042910230684195600200030081300002
420038671100209000650010082001076400065040197094052060370401200008325706510000034
146905300009734086700000054034020760820070490005493010390057600060001009410360527
000700000065090270937128645602570030709032160003006027370600492106309000500207306
100300890806940052079120004005803700490206380307050209650700010718500420000614570
070900300960830507403052901830070000020410638190028470000607053348005710057083040
872000913000831000603702405069207051031450002005010640047320508308600004500108730
026854710304700065007020008170030002009070051460215390742089006093002170000340809
370105009029040710800709650060903005057060438102804900704002006005017084203490501
930068402062009180070210600253680740000072010704005068020000036546820001080196024
700380451421690070030001006003004012014736900907020064072069108085240609009010007
009086301380005094210039080003064002604910730701050409165803007078501023000090805
001605030024109007580700491000817203712050680803002010000091078108076020297400056
910203700000140600463070129600500004104796300305002961040007096720004530509628400
200708130178432000009000827790084201000260908824010006602809710007023600901500402
403900650015320490009105300706091085082003704100280030340810009060700043508034170
960004100800510360051860209380156400640007091002400036410035020200740653530080700
042053100006008320308720640090180573103007009605930800000064701401005080867390402
360540900500019040480700615130020709706800031900371060803000594600084027074953000
624790053003004090001630270098042600400907302260300049000070901736159400049080035
856470030000906805049005760070020400091850300032701586004309058280567010910000603
040019580600003019917504600720045068004830001803020950009062870078050006206708105
090040080871003056060817203620900705017452030008006021200070009780029504049560370
600037142074281030023000900300500004840309726092804300000143208281000460430620500
150976020000010405893005670309047200040360910062090530630201800405039062020004703
130902004050003002049018357428500070003107290700026035000081049984360021012004500
901004786860370000200069501400010863106002050093586200370190605520640100600020309
900018567281700300060043002402876900806090270090020056509480610014059708070100400
502340018390007500080210903000000081013608050845721096700482109034900820028100004
810053067902700380006204005090000072407509006580627490309005008005092043078036150
700205809901078200280001370068920450540800600100056083813504900070002534005730008
027001690900806704064072500040008000198064075070105438052403060030059047480007302
070046208285190043004800001510960007039004086800703910300620170420300800067480025
098647200054830690600000043030000080462078509009325061040001000206053970703096154
000900800531782609089400702206390085710026930090008200127004590004015320050270001
649780105000060083083102004005901372371006040020530800208600057097058600050074098
052490007300070589906015040000000002437021856029568030004100300205034961013089020
008417059106008207704600100800501076069780000401006583210364895680100000900002760
080021403041008602206403500008007230523189000004300158030296000809704026160000947
082001900064032718700850060900200087826105009007380026005600072098407630670028090
807090534300507900905360008700040052690870041540120060009452603483000095006930010
073400000014006035090783241020040950507931002906008073069802317000070806738069000
089064375510708029006005000640391250052006093003050040360079582075680000400010067
031658902260007003007002140016005004942061057000209601090006328075803010803094005
580040003390081502004039608609015307008067050730090026800904000910073465403020079
001056079093021500560090012719245608005100920200030100030580700078610053052070401
004081203156203490200005700807000540030528017062014300305109804690340005001800930
006120350300509000925003176560048200290300087100092530609230040452900003000850962
360009108100803450082570060091706324000002000237408016506080249920604000040025031
005061090096002470024907610200005000807693051063008749651270900030010560900350104
094000501570241908800609004000070002952180300031490856647010085089024070000067410
004006073063201504095730002608405217000600050452170900506049820000002709249810300
507280003040753290203000540308416970076000034020079006709840021410600080800190460
000840070741060389230017500000008031892036000017405268400701090105080403620350017
007500049460081073390706008730860200500403080906010435209058010100320907640100802
001780002602593100809000453260005019004829037308100020080450090026071085015008706
023000100706148293400350080040070300095023476302401009060007504084630710207504008
020040086645709000010063475704028051062304090008006024006430510050610049471005003
009702600470690201620050093007105984804920305096300000945206017080570026700080500
510683072728904030000000804953001708006075290002306100300000421491238000060107380
804905200005140809709002403493001620000328500208060730941056300530010086000290105
000009078739025601018046030090080007820010096370954802963570120080400760100063009
097431200063027940004000038982760510700048320030009006000080050275010003048675192
708932400502080039006050802469508300007614080001000264683091547900060020100043600
536040007000735906017800503400090070072450198089102005060014730004380001193060820
830006790090347608064080050070001083543072900001960507009020075057108002408730069
100007200034168957065400300987653124002014070400000005023700500509001403001395780
090403010364010802005860390200006783037980006806075400601098007000700201572601908
012903806040067012706800009090185064005000103124096008950034687268709001000600020
000302700437019065102060308010780490970034600260050073649108507300470026700090004
809004100350018074004590860648750091100063750005080006520076080400809017980040602
009285076001600300786001540608020014010970035093810200064059703007400001105702480
039070600100604359850390004760005023090006000205438796987260015000147008041000207
570340000800020709012708453028000016906251380003087200487500031200973805005800002
040070035380609410065340800673018040009007083500093701150034208090085370807020050
508600723040830150903017000060390504090780201831050007604003070109478002070060418
105809460083604009600300087400902600006700328728530100360008741502400036800163000
080030905093012700710980240641859302009620081050000006407068100900300007065097834
610897250005600010098100760806430090050709438034080100060900380307206901109370020
180040600600901408702806093006000034093462005420105809901604027300070541204510000
090034060104090030703605849840000350650349081010056020200470608470000510901563002
000805904594032706078009001023700000910048305060390872340000018600910407701684200
130070000290108307800063195920004003014830906600052018360001759080095600409706800
300014289450000100210863005600051302503026871901070000032609407005742003760000908
003008906058940010140062380005020073067801050420307069892600001030089027010034098
760304009805920004003050728074600215001070000280513407638045901000039002409060503
034700090020495810890200604008600001561938247200050008010300485009501030356840100
001308070970500203306720019010032900802679051790000402084903705209050104500041008
080200403350847260410030080061580327023796010040000050230460109806003540100950008
078543062032060080400800093003175006860000570015406309001930054540210600320600910
009010780052708306370640001090081063643900010005403902581000034000150027024836050
306800000970246538080300210107060820802701060050082041508604903039008050004509180
000904003097020810365078409240300100750810204010207390530002080620785031900001042
910503860760010025002640900106005090090130056307490102601004209070361008805200601
000906570789002031053708020075301894001870000840500703560190080037080946008043050
003079500248301967090040010130586004950030086007004302006017039379400021080023005
009600003006193870238050610015409007003015904094070105042001798960380051080907000
009540006615708049080006710108050000306009578900283104891305000030890601002070983
091405320350081000070030581705100800180500402060829105900004050648300910007698203
504080600190203784080690002702930140415000000000541276078305401240806009050009807
200876301068000029307910006800260504520390078709100200012048930005609010980020607
375028410040103075010050200907306800063870001001500736524930160790400302000260900
210609750030000400079453012001700230420930570760501004147300920002094100900072340
601950024403210007009700306032100070006530109510470203890627000005001702120300648
050003870027890400081207560530700290018020304200354100070402601800071900162030048
170380456240516000800000032310070060405601079007240015020700003560100940704859620
008602000072053604530800712320740060600029403094008120109230050003910047260080390
391000200070382041080069037047693800168020350000800074800007000406218793709500120
054600720100980000308270915287060503040307060003850072025700140430190207090540080
008209360092005040150048092805007639007001004039586200900050000506190823084062051
607001400028670539900308070016439807300200605082005090251800703070510068060042050
089000102520361000004980375140509780052030019800016004238607900000048037405100820
415700203600025910020013060190074000006300021730106849000037100301080076879041052
004260305630000182208153000950007830003089021061032007320800019009301670087046003
930001500501420603007530140605708031018200970002190800820350719100900080079012005
080050010690812357305900008076509130930071084800004700520008600009026870708190023
539071084020000097070942600783100020940230816000085009000010060067503908392064501
014035080800042713607900050963074020000298007082000149009006270020057890578029060
600090000085062940907450316506204001030916254014000090402670109370800065009540030
030460009091370600065100378042009716010607000570280403950010200607950001100026945
006287050978005012005040860060309108049000030301428790124063509503072604000004001
105300007400720851082041006200903064950802070073100089500207638806030700307610040
120605408980030005003802907402009083001300500609584701096010302015260049040903006
700029301430051009081003705200086013800070650695032008078605094020390100160008037
503200940021804003004093501030002067760309405805470300300620154147035280200008000
705008902063012004002049530008901400321064705500070081050106307806007150407305200
059360008060894250480000690210003049500600031390148002024900375801430000900270180
062479008017006025300100740254300007100290304070045012840001560621580479000064000
860000259700985300035042008246590730500003080008260095170356024053020007080100063
318005927005072010002091005006907150579100002001053069903206074200504800104009206
004830050002046103837001204685074002700009500090308647010900835009605470578410000
730910008105080734400705020900361207607009341051400000500072080014590070073008915
009300002008400507542671908000000200906042070271835694000203750320706019617004003
100680000986500321040190067074200100009804630620015470890006703053720906001908040
002013000609850014340007852408001520030680490065204030900300670820509140703140200
801036900607059021090200073406073258275601300000004060340860010059002080008190432
040670015207900004590340802900006057070520080152790603820407030005200098430850026
020005800801002040540781236914056703000009061056023008005200684490360102260014000
003709608065203094740500100070130509308600402950074060280406930000001040436027805
090462038720008014830007020019006070070340061045710203002001007983074156100690800
352896147600500000100400620005080490200901350893204700507320800408165079020000506
080004935053002070049563010500030401017940506420605090271050060005726140900001207
057802000106049307900070215010087090500023801748900032670230900435108720000005043
237050109000402605046031200370020060610045798005607001903510070700203006028700453
000042107246301800807600402059260070472003085000407021398700510700509008004106703
001706095008900706679520008900072540700803260325009007150398004060005901490600052
920084613003206098680009000046008075702050049500417002230040050800795034405300081
190027830800100502204508010608002070002871050301050428080214065020005901516009040
960085034002430005053007028240009071519870003000510802024050300100740059390028047
003457890980060700024900065150000603302096504800523007097005106061700000008641279
568920004070405891009070002100006205705100000920587413803659107200000640097014300
024058763853060400000230500580000310630821004040305870170580040068900105090016280
149000708800146000500780142975260000001000509080591627410800396650900000090613204
384007059900043782700890000103900067060730500840065203400000078590471020602089015
000820507280750430957003800020604005319280074060001920600542180042900056890007040
087040500040085610105603408204800001300704906750390804531462780000007045079010003
253070600019040372000328500060017820790002410180504060001086039900050184438701000
506000108400086250012534900080410002001850390374090805000071486763900000108260039
062143980050800000830005124040980006001650048687300590970006810408519700010200409
070005021408603900051790680705046210603520078040007090860309040510208030200004865
647200008005089406800640710050100000003057169416308570000061290528074030901002047
510069040600800075084105069106300502205010680040652700050096820097001450062078003
001005603206743080093010204120980006078530410300020098037800109080062340402370800
106320008007169420390000510000500002620903874438206900719408065000091380803002100
870692450040080700035040029000460007453078961790001080024953670500004002089020045
076520380203067004090010206602075801800290005019006420020159700960703500750000913
509002006038690574060850002607025031100708249804030000085914023010200057042500900
098731040300004900460050132736040825004380000080207304140503089003002017809016050
700863902003090701894070500970531004300680295580000300027318450000206100158000620
007000400605471029023508061050100000200807613871309042712000900500923174030705006
016200900235970801000051706150038600080500307603107580002003460360009270408625009
840090150190628400070100086000269715529800300061004009910450630007010048430086090
460900301107354600003800094700490000500600819839015406300700980680039207074502060
106502098200080360840301020400203007060817002782000913007030800594720130300056079
785004030403657280000008450507806010902470560100500720870342005029085143300000002
930040800021970635008130040850603204003002700209704056500827100300001509176009420
903248010400310895806000400305100902108920540040065001090850704080600050531079260
037210050098007316006908004080600421942580607060024000803745069670000080010803042
590360702004020030310709605081203564400000320250416000845600903006950270007038400
300012080001000079258947036934085027000006003065309018000034001483090062120708045
000000013305801760148763009060900070497205300050470921000020508514087002082604037
802104070309027506001050820030600905004301080926085730017536298285010000000200057
942730610005810300300600057094072501500008000807501294006940825403207109280006000
904032785058046001020800400092401053810903204400500009140305090209007540006290310
000200430635084190840901600004870000016509870078600945009120380481306009020090506
020093500975624108030000609219730405004002807600059010503280701840007000700905283
203600007940025863001097020409562080020080006810070259008704910104209008092010034
023097006970403801040600039010506300364782095200000074080260000195000260600975418
006013902230469801018000600824075063000600008670304509100540007097100285580702010
006409210091020408840170009574030680109568304000700900467003002200047890080250740
518007060000061052029038071004009008030040095795183604040010500201095307350870210
572981043000007000910500287786450102020090038009120400465300821800640000090810360
090610308802005090035980062027168034086004020040009870000076500408290010673400289
560408700307002059001057630890700160100094080270806905005201006010503094738040510
000105700085790613791300002008400970906037004470950806060570020327600190050013407
030860940960010800704390102020140586859706010006500300001070650543601700008903021
080576420017004300420008079056401780070050090091807043708002005160780004040019867
053069478480700069060540000000097031816004000709810642672001980000400207108972006
030400200091625034620300071007009610960102450052046003209050106086204790400907300
019502040830070695005980100054706080020800501906310024240600800501290430600031250
005168097980702600106000250007405132502071000810020970061034009208006703050017480
250900007060830241043107900035274800472080003000090724397060052018750409000019070
090003080386720095050690043140060058068049321020031000604970000805010639002306570
007003650003078900451062708710639400509007010800001397295080160004005070100396520
093571206510230000006000531130000805409013060008795310360480120941302087000060050
304860250085074091001200030000500080173980420850430109600045912419003000007108046
200000405850401006430258907007840090908105762305020800092307000580600209004092638
018592604049018300006000018600041059180070060904260180090350000800020537453087096
867120093000009020509360048250071304006400805031608200700800430143205687600043000
010050074030190620594702100082071549605400000001508307150246090409080251007010400
960032480413859627000000000800103506251906800007500102006095003509010068072460015
500120400194070236020904001080750100003000905251493708005387002309000507870560304
150002097490735010070006052010360020024150709035200081000640005309027160567800043
080200951907083200026049080208751030004030172071400500040027809032005407709804300
780030905009050072051792300100470250004021803236080010023005700067018524800240030
002806190406390702019200300028407069003580271097060000205040817700605900904710005
620087014530102700100600032706800291301025007002706050067400000013008079090271368
180596407400700530970002006031904608040620001760050340092065174810309065004007000
008150200503008709120390086670032090349010872000970060910040008230081907007069103
905002630708003510010975400501430000002058390370100845007064208854207160200001900
460780301105492086007000020300027908020004157781059000006240570200503000543006812
600375100001020056452600309847130560000007030390280740014560200073001690060702403
100539460926140083005000700804970105760050930500310600270003801600705390053890070
000081940106009000892630751270068010018700690050103280007000023503810409960342500
307524160600070030402010950036000095018207340900365800063000509840156703100902004
406213078217600004000070620520760093030090507098301040905130002070926480802000130
207951830690400702300200001056708293903020010002069500000690080169030425720045300
071390804050000200086257130560019307703460910100700005002500093830072061910604002
805604910042100053007035020070001000390040761560789204003210009406953100109000385
008026910709001320201908500010200063050607080673804209090002035105403670026780004
000520037420800906359604001792150048030207010060300702048000500905763284200480060
103070006690501370500690408209050680037240105400809020040020031928104000050068249
078205031960107082005003400520789014001052609390000005002908100130470208680020093
027560900409300265300290004090047521205900000801620390560189032718402050000000408
500671093630050007910020608080932461063000809490068000000005016329046705056087020
001942508020070460478060001810290356097630040030800010089426100046083920003000084
690020380530047006200903075040056038019204007860700401903618700406070019008090503
400593016209800045051070009187635004003040100002009673824060001000928407096400302
030090056982010034100734008025100609300467002807050041078041093503826017040000005
040913502050800000972500381010400000030701956789250130590002710060198205021070090
000006807807503240265870030580000720070248065402705080704002098051389070900007603
000084005391605740058090160504318000200006053807050416900507080070040029183960570
007090500580401026304560019702016943031005067400720000070604302900072000243100678
000100400082304057341078920804210069000057001153009270508020034406980700007406805
710025306090740050032080740150090204060070031407531008040309800971852060006000925
270049300084071295900200070437065080008012739002080600003590001649108520800006043
026740500500900102890250076069510320205390010300600940008126054714030260600070001
862005009500803706007019085204196058030087090085000610008750063620048071059001004
900062000130087054076004982097000010020470809640839507063100095410705036009603100
728935460005006098009004700006143072310000800097260053000002039953087014064091007
057020000000804315431690720009036084504010006360450102102500843080340690603081000
143582069059000480000904003438607190290000306000493008000705930076010854915340000
309001208007090014408652009520930000034026951800010430900070100640180723170403005
005600014036512097910300006294805100073900620000037409042053060050020700380190542
360490528104003000009760401640072850002050003590046012085607300400509276906200100
003060010486132070010400326040023067350870104907500002091647250200000601604201009
090400700208765914540900030870300040020871003306009872460100007000604301189207450
005610820120030790360089010006075040849060037001043068570090000980401602600028359
900601004001048032634020980079410008000705103163002705400086359820000400390174006
000080246416205030208604100750800000604971523090500807003002601065310070120068350
092438700305091082080000301007000064601275039803046020214050670000860205068710900
809300710340207006500910804050603148608140000094002065210409007906720003003060921
945130702820700504000250800302001400000083921198420030036090045409500070070346209
360857942900000860087206000096041238040039170013700000074300010050124780130900604
900046370365008400010035028520004007038079040070350892003402060240500903701680054
309007680006900503072863004090258431130079060208000700020100906950326810860090020
109400250052730046003510090230100860948203570000805400094621087026040010300900024
001390000003700018925081376056200034300654190209030050802500000610942583030800260
906300000000608701158027634080405016045102078201080500800206059097543102024000007
079620800000004702423087109785040601000708045340906080890105420230070018004830900
084200037021304890030018200209005308003092040740830620000507480358006012072103060
954070238300052009070490050000009047290514600435008902003027800728901365060080020
008050091023480576590076000081030964050697800309800700007500009006728140845010620
500843760010059208847000009300070025421360090070280604038507410150038000060010583
200010000400078690891540327702305916106000400080164070503090700970602158010450009
780010503600570010045390602406001790050760084810450030300942807098000021204180009
027830906008010300301904082730006008046201035080043609870109260050000800019328057
920143508503000004800750206380090020002314097097006450205430089408970002009800105
905406870020700604760310009002807100070500960458061230040009380039680700086203490
309006210700209003620370059800900040960020781204867030102003598438795006000100004
008740610007025930269030007800407065073516204056000001390170020020904800085002149
020040063583967102600008070802090017004810600069470208098051700405009086006084091
281906354600001709070250000740100000800700041190648572510093060400010935930502008
024971065009500840510004700790082134038190000060300580340709008907006410100408027
070200350021007090036594017600050100710983624240006900090605740057309802102008009
000901004398075002501200987420000390700890260085623001804050706150762840600040009
580060040009054061407190052170630080026470500040010627600740200804300170750901406
028063100016200930005140702590824070602059010004000529200030081843690007100480306
039042580008910062021600004246591007080400615005080200590834070310060058060100903
513000280070530900006142053859260001002719500007000329340801690790604800600007045
084000027030076108107489005890000013300592086702810500076038050000020870258047061
530047026007900340420350100093704602068001704040032010672419583001000090004803001
060203810231068540040100030700016054680300020150407086028000470010734268470502000
305409702007010006620370094046090013200034070170602540580040030700001865901853020
600105034490830002051900870720300008008402007906087123500010249204759300019040700
801302079003500012027904300165700200300890650400250701034008005018405903006109840
608140030007230408203008109405060812106590700030014500509700004300480925024053001
072600004590720360006930720020009007830240009905017243740502806210060005009108402
082097060095302847010006005504031006139760402000900710800079504340025009057003608
168000370020683005005201809540329706070500901092060400050900000380056214206830097
082700900500009410109654208695800040030190720001045809010070500247038001900401372
250960873006020000470510260032006508005182007608003940309075004127649305000000790
734050809000970400920304016086019307300020690407630080062001040503208901100063208
070602905065001300209045706900073562006509080354006070003100257642007801010928000
970030005316029040000087936830700094507400800002893570029065087700048009085900302
012003980368529407000010200006001850907250301801340700620075108100604503084100600
061400090473901805000027406105002604032670100040059203000010908310790042928540030
010083700834527091070000803508790316100035400360008050053804162701200900006310070
570809014280400030040073902700058103108697400025000076050912740017300209402006001
870150200060092030092600851003740028420900300180305640016409503700016000940200186
020496318904008020083500009200900187738140090090705200352070041000601850016054003
002089000300102657514300209208903510071020308900608002890204060107030004006701835
300060701069120050081530904000640308508003670136078200690480507810700092400390100
000387005408100037731500062060970420847005090200640078584700210100820650600051080
013000062020609008085214730204006053500100870801547090092380640050470980740900005
040027896009063070765008040680309005301004009007850413572640930008930200900700054
106007902300260087027350600412090008700100406600475013501028369063014005070500100
061870203700090500408203760000006910249187035130020070000300120872041350310702800
500031706600245903932000040709018500000650070258009461390004650800093207105860300
701004092030215406062090500075120930340050201010048007607400005520079163003062040
029007008100820690380610204862954000000000465507360902418702056290086107000040009
280430590007850203501200800072048030050020087803096150715682040000970608908000720
073950410890063052500004030730009104409601370010340060002700040068435290047200501
008004035024630908530802001085200307003701680016340090002500140359017806040920700
025008100014073025300012604063020400081050267070186009030290000009007832246830701
218500003009206108005310402002097034304160200087020906003604700706900805840052360
005902470403005002210034605701560240620803500500001730002008067387020150050397020
360004000004136295025090046000302009936007050207065431000203900013650728792800003
813700029050903060700042510620001045045680090001520037090138270074009300230006051
706103052038564719001000000089400070007810360160075908072041586690300027010620000
726104090050920100090500732340082506281450970000300400032809050510070249007240300
590047080200089700076010429000001235412530607903720000720800004040970563069104800
100705040002008059546019308083451002400007080059002413065100804030504900204086507
974801025068000017000475080035610004090750830047002096050008060486920053010530048
000200709890047003127093540904056320670402090002080604209370100410625030003000462
230067010851490763000300080510700030920506140060120850100604308075930021306001500
049085103200060405081034600820610009065097004003500861912058006050100902006320018
003000460009048300841637502917056000408001607000072819004905726782164900500000004
900070503004905806365402100702500608600340950503806004417208305200090087800704200
408027503620900807100408060506003124001064000709082306804305200070006008012049675
071080592020590006504026001902000007316905084000642019039108405400259003065000908
007460013036097080908050640040600008390805461065904700180020309003080074079341800
450019007007604103106030045530100400014823090900400831001907250205380709079500300
570420090640510270900030041092603850430087906006001004250064089860105700300800065
508031400009004002402905731000060014043518920186400300230846105600100270890002003
400085732300074800578060100790030521600057900250091600146800005030046209005710068
030860002601370089804002307006948073095200608780001200140700800508413906002080701
002030087087290510610840900039418000104020038050070491920780305503162049006000070
400009810908400020107823450090208070800006245624017030500162700006090083749300102
645002370002700001090863420900025740273480510060300200400136850731540092006000100
809670053073020490600309020705006300906005748002783500467590001200407680008002904
000008000298615473501007809070840001305109084084700092807291540400080030906070210
008023006095160082062050901501009047604085200020604058000506004140370005259800763
017005009000961070459003861070106908380200700190078402902657083568300007000090640
070405020208307906109020530003709815907004060061203009804536790690800304700900001
071000920005182074420930001090000005304279068160408390049810206010000800083725410
809502600062304095010070380054801970608740500900030804206108730083200061007063050
000908050758200649940560001003096000860700293079430580001085970407009360605304100
031090000008320905029107643004013056210760038306002100000950024140600509953204001
097028000308700426060503970600050003531060082800132650903070001710306290200910507
040070060703019805015083702069732084580004300004800209091307058450908031006001900
500390042740062308032008100093286001168700904000010830900620000326870415007005209
307500021025400083004382007800103009501000046970846305200638054750010002460020108
060004080970802504084059037000090326602080005531426700300040650450130009019260840
014509370820007690009308200900070423107006009450983100081600900340092810006031750
096003504300016029042905060000052006025604130961080052600009285570208001280061900
090240583300019000286050091739400100010920608800501940428075360601300870000604010
009003516031709000084120970008354000756210049003000185000930051012540038345070600
000120050831590720520006340006302008090640032372900604205439187000001203713008000
018500030504800670003127840200410090450008006301902457130089760872004000000370582
870046091200050007410903806931780200604009178000160400090400602380590014540017080
031600520800053700750104830018009203023410970070035010060091307107340690305070002
076104030830956017100000860020805790587010004040670108400501070710290046203400501
801047203030805670025001008300409807648050009010260530583100902090304710004502080
370108690006007020180029530248076310001580079009200040800040900907065401410802760
810027503307009080004350710502980301000073900973500028700490800231000497008732060
806503497504280600090400200081760005005090780067035140700901500059300802402650970
900086002436720180008030096162408003005003400040207568090801004507042809024005607
070060108350127000910050237097602480035401700004070013043090000000203564561740320
010506480480320106350040020803012605705008902200490007504107300100950260609080570
690007530357019048000530700903700800004006053205943610740090085009305060530860079
053810090780040051001063480907382514008600023024050000679408135005900070800075006
503608070008090002026015843607001009291040030000936127705160290069070300002480760
004360501073005260650904070430106725009072400027008900012040800896050100000281639
800604021002870609367010005401320500570001042200507108708403200950100804004708013
005780410097100500810094260620000001530401086700659320048206190000300802152940070
001200760306081400270450103034972618060005320108060000013028500002040031045130270
803020006040069058905870042009246000002050469684007501520680194006090200308012070
000003082307296100529100063690400308458630007000850094062715039910000570030960800
082604530635079420000003800820040063160930750050026004206490310093102670008007200
981500304700934002200080609012600000009008045805349216020095460534160800600400520
500012300201054800098060215024583790019400500070100460080795634046200050053600008
492087560000002094108604200030708045647500100001906307914060002005239406300070950
500310070632007401800024609470005006250061087006708240984052760300809104001600008
023900401068401730900073006017065090000210560695700103156830902000050308802104070
501480009800005026603970510070028045950740102410600080139000250060097801080231004
300020600007400308461398502002910030100050800745830169203040700006273004074080253
300025716706000003012736004073452060025600309001090042030870605047500080058210407
700980630365210904009300010097060308056870040008109706040690803673500091900034060
030652090592870061070000520000090200814200009920134786000046005149085002056700948
562040107010065840080701200731602409058470010000100605806900031020800960490516700
000020310023900650196354008050060807217038506008570003401690002002100985035702060
876340010009070004500109673097025060601930452400600030200090746064753200710060300
800000503195840070060975041018000625037501400500486300006090150042157008051200730
740090102029184007001002509960500213003910050054620900310856004470200061600400025
503910007600703450029500830096480020000050618851067004067800140082604070030170980
608102705120005803500098006350610902006204007280003401000300008035021009861570324
507600400090487352804002006369800507008093620010570030900015803200009700143068290
780106025029078413500040000050084060092050108067209034908325041300090802205060300
210804036840069002600001540401692750560130480090000600970513064126000090000906810
406059000000046798729100045002018309904027051308005200601030407003501026097860003
000528910921060807608900400004075003700306280386100504500004020800250300132089745
690307008050009610407106029300594271520700430104002000940200083000470902732068004